summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-07-28Added some tests for UnitValue and LinearUnitValue.Adrien Hopkins
2020-07-28Added times, dividedBy and toExponent to LinearUnitValueAdrien Hopkins
2020-07-26Added UnitValue and LinearUnitValueAdrien Hopkins
2020-07-26Added equals, hashCode and isEmpty to NameSymbolAdrien Hopkins
2020-07-26NameSymbol now picks a primary name when possible and not available.Adrien Hopkins
2020-07-16Added basic rounding settings.Adrien Hopkins
2020-07-07Fixed select-converter's inability to convert tiny numbersAdrien Hopkins
2020-07-02Added a settings tab with settingsAdrien Hopkins
2020-07-02Fixed negative numbers not working at start of expressionAdrien Hopkins
2020-06-06Added keyboard shortcuts to the tabs and convert buttons.Adrien Hopkins
2019-11-28You can now perform reciprocal conversions (e.g. s <-> Hz)Adrien Hopkins
Fixed some bugs in unit-number ordering ("10 m^2" was interpreted as "(10 m)^2", e-notation was ignored)
2019-11-26Added names and symbols to all of the SI units.Adrien Hopkins
2019-11-26Prefixes can now have names.Adrien Hopkins
2019-11-26Multiplication between a value and a unit now has precedence.Adrien Hopkins
Example, 3 m / 2 s = (3 m) / (2 s) This change also makes "3m" a valid expression.
2019-11-26Updated the documentation of existing classes.Adrien Hopkins
2019-11-08Merge branch 'feature-unit-names' into developAdrien Hopkins
2019-11-08Added imperial units to BritishImperial and USCustomary.Adrien Hopkins
2019-10-21Added new ways to create named units.Adrien Hopkins
2019-10-21Added unit names and the NameSymbol.Adrien Hopkins
2019-10-21Added back Fahrenheit, with more Imperial/USC units to come.Adrien Hopkins
2019-10-21Made improvements and corrections to the documentation.Adrien Hopkins
2019-10-19Added a generic ConditionalExistenceCollectionAdrien Hopkins
2019-10-17Changed the ZeroIsNullMap to a more general ConditionalExistenceMap.Adrien Hopkins
2019-10-17Implemented the new Units systemAdrien Hopkins
Fahrenheit has temporarily been removed; it will be back.
2019-10-17Added a test for the new Unit classesAdrien Hopkins
2019-10-16Added an 'SI' class with all units, dimensions and prefixes in SI.Adrien Hopkins
2019-10-16Added new constructors for BaseUnit and BaseDimension.Adrien Hopkins
2019-10-16Made Unit an abstract class.Adrien Hopkins
The abstract unit conversion methods are now protected.
2019-10-16Added unit prefixes.Adrien Hopkins
2019-10-16Added the LinearUnit to the new units definition.Adrien Hopkins
2019-10-16Created the new BaseUnit, Unit and AbstractUnit implementations.Adrien Hopkins
2019-10-16Created more generalized objects for use in the new units.Adrien Hopkins
2019-10-15Upgraded to JUnit 5 and moved tests to their proper directoriesAdrien Hopkins
2019-08-26Merge branch 'develop' of gitlab.com:abcd_127/unit-converter into developAdrien Hopkins
2019-08-26The unit file parser now uses regular expressions.Adrien Hopkins
2019-07-08The unit file reader now uses regular expressions.Adrien Hopkins
2019-05-22Added null checks to Unit's methods, including the new methods.Adrien Hopkins
2019-05-22Added new default methods to the Unit interface.Adrien Hopkins
2019-05-03Added toString to UnitsDatabase and its helper classes.Adrien Hopkins
2019-04-14Bumped the version number to v0.2.0Adrien Hopkins
2019-04-14Added @since tags to all classes and methods from v0.2.0Adrien Hopkins
2019-04-14Final tweaks to the API for now.Adrien Hopkins
2019-04-14Bugfix: Entering an empty string into To no longer crashes.Adrien Hopkins
2019-04-14Updated README; it is now dual licensed under GNU FDL & CC BY-SA 4.0Adrien Hopkins
2019-04-14The unit and prefix viewers now use SearchBoxList.Adrien Hopkins
2019-04-14Added a UnitDatabase test, and fixed some bugs using it.Adrien Hopkins
2019-04-14Added more units and dimensions to the converter.Adrien Hopkins
2019-04-13Longer prefixes are now favoured over shorter prefixes.Adrien Hopkins
Added 'da-' to the unit file, which was previously missing because it was interpreted as 'deciatto'. 'D-' can still be used.
2019-04-13Edited the UnitsDatabase API; it now favours prefixless units.Adrien Hopkins
2019-04-13Unit prefixes now have math methods, and use the expression parser.Adrien Hopkins