NumericalChameleon

Convert 5000+ units precisely on Mac, GNU/Linux and Windows


Release Notes (historic)

Version 2.0.0
Version 1.6.0, patch 2 (25-Feb-2007)
  • Bugs fixed
    • Two mass per time values are wrong
    • Restart or changing the language can hang the GUI (sf #1601343)
  • Minor Updates:
    • Slowenia has got the Euro in 2007
    • DST rules for the holiday calendar are now provided exclusively by the Java Runtime Environment
Version 1.6.0, patch 1 (01-Nov-2006)
  • Bugs fixed
    • Five frequency values are wrong
    • GUI freezes if both Metouia Look and Feel and JRE 5.0 are used
    • If JRE 5 is used, scientific format can be applied, even if the user has not selected the sci format
    • Favorites are not always found
    • Descriptions of the hardness of water values are confusing
  • Minor Updates:
    • Exchange rates filters have been updated where possible
    • Spanish language resources have been updated
    • Support for the "at"-character in the Morse code

Version 1.6.0 (16-May-2004)
  • The NC supports
    • More than 3200 units in 82 categories and 10 exchange rate filters
    • This is more than 900 new units and 4 new categories
    • The graphical user interface has been localized in 7 languages
  • New modules/categories
    • Convert timezones from all over the wold, the calculation take the summer time as well as date and time into account
    • 19 interactive phonetic alphabets are supported (international, morse, NATO/ICAO, american and british english, french, spanish, german, italian, portuguese, danish, dutch, swedish, hebrew and a few historic alphabets)
    • The category "Screen resolutions" is new
    • The category "Performance of the FPU" is new
    • The category "Calendar (year)" is new and it is aware of more then 90 international holidays from the US, Germany and Switzerland
    • The category "Calendar (date)" is aware of the sun signs and the "age in days"
    • The category "Color" has been expanded to the HSB-colormodel
    • The category "Unicode" is able to take strings
    • It speaks numbers in "Morsecode" literally and via audio
    • For all Star Trek fans: klingon spoken numbers (up to 1030-1)
  • New features
    • The graphical user interface has been optimized for faster navigation
    • Additional language support for greek and hebrew
    • English has been separated into US and UK english
    • The country descriptions (ISO-3166) are not only available in english and german, but also in french, portuguese and hebrew
    • The currency descriptions (ISO-4217) are not only available in english, but also in german and hebrew
    • You can bookmark favorites for a faster navigation
    • You can filter categories
    • If you filter categories the GUI shows an appropriate icon
    • Category filter are stored in flat files and it is easy to create your own
    • You can search for units and categories
    • All available international holidays can be exported to dtcm, Outlook or any vCalendar-compatible application
    • You can easily select a date with the date picker dialog, you can select the week of the year or just add or subract days or weeks to find the date you want.
    • If you select the category spoken numbers, calendar or color, the GUI shows additional buttons for an appropriate context
    • Undo- and redo-functions are available for the inputs
    • The build-in editor can save text in ISO-8855-1
    • if available, more Look&Feel-Standards are choosable (Aqua on Mac OS X, GTK+ 2.0, plastic, squareness and Ocean which comes with J2SE 1.5)
    • The configuration items has been joined into one menu
    • The navigation items has been joined into one menu
    • You can disable tooltips
    • The feature "native or java decorated windows" (introduced in NC 1.5) can be enabled or disabled with the GUI
    • You can set both default unit and defalut value
    • If you restart the application you will be informed that the window will disappear for a while
    • Tables and help have been separated
    • A few nicer images
  • New tables
    • NOAA-Scales
  • Bugs fixed
    • Improved internationalization
    • The function "cut" copies the content before
    • Too many "and" at the english spoken number module (already in Patch nc-1.5.1-patch-20040126.zip)
    • There is no "and" if you just use integer values - bug at the US english spoken number moule
    • All exchange rate filters have been updated
    • updated ISO-3166 list (AX:Åland Islands und CS:Serbia and Montenegro are new)
  • Latest modules and libraries
    • JavaHelp 2.0_01 (already in Patch nc-1.5.1-patch-20040126.zip)
    • Sugar 1.2.0
Version 1.5.1 (20-Jul-2003)
  • bugs fixed
    • NC does not start with JRE 1.3
    • NC does not start if locale is not english, german, french, spanish or portuguese
    • NC does not play sounds
  • minor features
    • Mac OS X support: implemented some of the Apple Human interface guidelines, so the NC looks like a native application on Mac
    • System look and feel is pickable
    • Logfiles (standard in and standard out) can be created on demand (-logfile)
    • User properties can be deleted on demand (-reset)
    • Online help updated
    • Tested successfully with 1.4.2
  • latest modules and libraries
    • Sugar 1.1.0
Version 1.5.0 (01-Jun-2003)
  • now NC provides 2300 units in 78 categories, 10 exchange rate filters
    • more than 700 new units and 3 new categories
  • new modules
    • Calendar module (day of week, week of month, etc.)
    • International dial codes (both directions)
    • Alphanumeric phone numbers
    • Spanish spoken number module (up to 1^30-1)
    • Esperanto spoken number module (up to 999)
    • Latin spoken number module (up to 99)
    • Russian spoken number module (up to 99)
    • Japanese spoken number module (up to 99)
  • new features
    • Scientific notation support
    • Spanish language support
    • NC is now able to speak numbers in a language (a soundcard is required, currently german is supported)
    • Window size, window location, Look and Feel and the selected theme will be stored
    • Unicode is supported in config files and the build-in editor
    • (for displaying special characters like Ohm, special currency symbols or cyrillic chars)
    • Build-in editor can save text as UTF-8, UTF-16le, UTF-16be and HTML
    • Build-in editor can load text as UTF-8, UTF-16le, UTF-16be and ISO5589-1
    • Font size can be set for the build-in editor for presentation purposes
    • Source and target can be set to a default index
    • Extended exchange rate filter specification for making bloomberg filter working correctly
    • Special effect: exit animation (edit $HOME/.nc.properties)
    • Some nicer images
  • Java 1.4+
    • the NC takes full advantace of the most cool Java 1.4 features
    • Mouse wheel support
    • Full Unicode 3.0 support
    • Native or Java decorated window (edit $HOME/.nc.properties)
    • Tested successfully with Java 1.4.2 beta
  • new tables
    • Buchformate (german only)
    • ISIN (german only)
    • Earthquake intensity scale (german and english)
    • HTTP status codes (german and english)
    • Engl. paper sizes (german and english)
  • bugs fixed
    • updated exchange rate filters which were not working anymore
    • desktop file for UNIX (missing working directory for Gnome and KDE)
    • fixed localization typos
  • latest modules and libraries
    • JavaHelp 2.0 release candidate
    • IzPack 3.0.8a
    • Sugar 1.0.2


Version 1.4.0 (02-Dec-2002)

  • now NC provides 1607 units in 75 categories, 10 exchange rate filters
  • new modules
    • colorcode module
    • Romanian spoken number module
    • Unicode module
  • new features
    • now friendly to multi-user platforms
    • (user properties will be stored in the user homedirectory while system properties remain in the installation folder)
    • 2 new exchange rate filters (ECB and ExchangeRate.com)
    • a step controlled unit list can be generated for one or all targets
    • format of notice can be set
    • you can save notices
    • color chooser for the colorcode module
    • reload feature for units
    • maximum view
    • improved ant script (tested with Ant 1.5)
    • added Mohs Scratch Hardness (only german help file)
    • added some DIN norms (only german help file)
    • a lot of nicer images
    • installer creates shortcuts under Windows
    • png and xpm files for UNIX desktops
    • desktop file for GNOME
  • bugs fixed
    • updated exchange rate filters which were not working anymore
    • updated ISO configuration data
    • fixed some bugs in the help file
    • fixed typos in lang/categories_de.list
    • fixed typos in the installer
  • latest modules and libraries
    • JavaHelp library 1.3.1
    • Metouia LnF 1.0 beta
    • IzPack 3.1.0 cvs
    • Sugar 1.0.1


Version 1.3.0 (01-May-2002)

  • now NC provides 1201 units in 73 categories
  • new features
    • faster program start
    • count units and categories with one click
    • french language support
    • portuguese language support
    • new portuguese and brazil spoken number modules (up to 1e36-1)
    • extended UK, US and german spoken number modules (up to 1e96-1)
    • Themes-support also for Kunststoff LnF and Metouia LnF
    • improved themes and new themes
    • providing Ant-script for developers
  • very powerful exchange rate modules
    • now it supports _all_ currencies defined in ISO 4217
    • providing country flags for 236 countries
    • new exchange rate filters (Bloomberg, iccfx.com, United Nations, Reisebank and Oanda)
    • shows currencies and their corresponding country flag
    • improved exchange rates update dialog
    • updating exchange rates also at the command line for cronjobs
    • better performance for exchange rates update process
    • you can cancel exchange rate update process
    • your preferred exchange rates filter will be stored
  • bugs fixed
    • repaint problem under Solaris fixed
    • resource bundle will be loaded only if it differs from the previous selected one
  • latest modules and libraries
    • IzPack 2.12.0 (with a few modifications)
    • Kunststoff LnF 2.0.1
    • Metouia LnF alpha


Version 1.2.0 (30-Nov-2001)

  • Kunststoff Look&Feel Rendering Bug fixed
  • more country flags
  • Update of exchangerates with the GUI (2 filters are supported)
  • Language selection with the GUI


Version 1.1.0 (28-Oct-2001):

  • Internationalization (GUI and help)
  • English and german available
  • Frame and components are resizable
  • New About-Dialog
  • On-Line-Help available
  • Standard Look&Feels are supported
  • Metal-Themes are supported
  • Kunststoff-Look&Feel are supported
  • using Forte for Java CE 3.0
  • using IzPack 2.9.0


Version 1.0.0a (23-Sep-2001):

  • no changes on Java sources, it's still 1.0.0
  • bug fixed in the UNIX nc100 script
  • register.txt now supported in german and english
  • using IzPack 2.6.0
  • recompiled with Sun's J2SDK 1.3.1


Version 1.0.0 (19-Sep-2001):

  • first published application version
  • 1051 units and 68 categories
  • register.txt only in german
  • using IzPack 2.5.0
  • compiled with Sun's J2SDK 1.3.0


a long time ago...

  • When I was very young, my Dad was able to enthuse me for different units from all over the world - thank you Dad.
  • My first implementation of a unit-converter happend in the year 1992, and it was written in Pascal (well, I never published it since it was more a test software in order to learn Pascal)
  • Since none of the existing unit converters matched my wishlist for a unit converter, I decided to write my own unit converter software. It should contain all features that I have had in mind, it should be free, open source and it should run not only on Windows
  • In 1996 I published a little applet at the university of applied sciences in Landshut, it was based on Java 1.1 and it provided already some conversions. I called the applet NumberConverter.
  • On Sep 19, 2001, one week after the terrible terror attack on the World Trace Center in New York, I decided to release the first public release of the NumericalChameleon under the GPL, because in my humble opinion freedom is the only logical answer for the future
Download

Highlights

Tutorials

Tutorials

The Team

The founder of this project is Johann N. Löfflmann from Germany. Since 2001 he has been working with talented people all around the world in order to improve the NumericalChameleon, and learning new areas of knowledge. The list of contributors can always be found in the latest download package and in the copyright section.

GPL v3
OSI certified
Get Java Software