NumericalChameleon Portable Changelog
What's new in NumericalChameleon Portable 2.1.0
Oct 18, 2017- Compatibility changes:
- The NC 2.1 has been made compatible with Java 9.
- The NC 2.1 requires Java 8 or later. Java 6 and 7 are not supported anymore.
- Removed all Look and Feels where the developer abandoned (see also removed libraries)
- New features:
- Java.net.useSystemProxies=true is now enabled for the nc-admin.exe launcher in order to use proxy settings from the system by default on Microsoft Windows
- On macOS the system proxy settings are being recognized if Java 9 is used
- On both GNU/Linux and macOS the environment variables http_proxy resp. HTTP_proxy and no_proxy resp. NO_PROXY are being recognized on startup
- Text in notice area is saved and restored automatically
- Added JTattoo Look and Feel that comes with a lot of great modern themes
- Localization bundle is now part of the update center so that localization changes can be delivered faster
- One new category: (music) note values
- Two new groups: music and liquids
- Added decades and centuries to the time difference dialog
- Added Morsecode (classic and Apple Watch) to category spoken numbers
- Graphical improvements:
- Splashscreen has got both rounded edges and a shadow
- Nicer images for the favorites
- Swap button is now between source and target
- Fixes:
- Fixed: unsaved text in notice area gets lost if not saved explicitly
- Fixed: combobox resizing didn't happen on first start of the app
- Fixed: Google calendar does not accept our .ics due to missing escape chars
- Fixed: .ics should use CRLF as the endline sequence according to RFC 5545
- Fixed: non-privileged user can open the update dialog which will fail
- Fixed: nc launcher script on GNU/Linux and macOS didn't accept parameters
- Fixed: setting sci figures can be selected if Roman Numerals has been loaded
- Fixed: typo in unit description USB SuperSpeed+
- Internal improvements:
- Gathering latest tzdata info from https://www.iana.org/time-zones rather than from ftp://ftp.iana.org/tz/
- Reading zone1970.tab (modern format) rather than zone.tab (old format) in order to get the principal location for each time zone
- Removed own implementation of the Splashscreen and rely only on the Splashscreen functionality from the JRE
- Removed libraries:
- Removed JGoodies Looks (latest version is not free of charge anymore)
- Removed JGoodies Common (latest version it is not free of charge anymore)
- Removed Kunststoff LnF (abandoned)
- Removed Metouia LnF (abandoned)
- Removed Squareness Look and Feel (abandoned)
New in NumericalChameleon Portable 2.0.1 (Apr 4, 2017)
- fixed sf bug#4 Help/Tutorial, Help/Support, Help/Homepage doesn't work with all browsers
- fixed: Help/Manual should read language help id instead of language gui id
- fixed: English should be used for the help on a category if a translation is missing
- fixed: data tables should be available not only in German but also in English
- updated data tables for German
- replaced icon for the unicode category (the request for logo use per guidelines by unicode.org has been approved)
- removed dependency to swing-layout.jar (saved 115k) and used Java SE standard API instead
- updated NimROD LnF to version 1.2d
- updated exchange rate filters
- updated holiday defs by using latest xml-holidays data
- updated leapseconds and timezone ids
- Language German updated (v2.0.1)
- Language Italian updated (v2.0.1)
- Language Spanish updated (v1.6.0.1)
- Language Hungarian updated (v0.1.0.1)