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)