summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-02-20Made the version number an object, changing it to 0.4.0-alpha+devAdrien Hopkins
2022-02-19Made barebones GUI (TabbedView)Adrien Hopkins
2022-02-12Made some basic Presenter testsAdrien Hopkins
2022-01-29Created the ViewBot in preparation for GUI testingAdrien Hopkins
2021-12-24Did some API design for user settings, and moved GUI to a new packageAdrien Hopkins
2021-12-16Designed the API for a new GUIAdrien Hopkins
Currently "supports" unit conversion, expression conversion and settings loading
2021-12-02Updated changelog and version numberv0.3.2Adrien Hopkins
2021-11-29Added a full suite of tests for the UncertainDoubleAdrien Hopkins
2021-11-04Added a bunch of tests related to unit valuesAdrien Hopkins
2021-11-02Added a test for UnitDatabase.isRemovableDuplicateAdrien Hopkins
2021-10-07Added tests for getUnit and the prefixed unit mapAdrien Hopkins
Also fixed a bug where a prefixed unit map with units but no prefixes would appear empty
2021-10-04Added tests for valid & invalid dimension filesAdrien Hopkins
2021-10-04Removed unused importsAdrien Hopkins
2021-09-27The ExpressionParser test is now a paramaterized testAdrien Hopkins
2021-09-27Added a test for evaluating an expression & fixed a bug it foundAdrien Hopkins
The bug: non-exact LinearUnitValue instances have their value printed as "(", i.e. "(5.0 ± 0.1) m" will be printed as "( m"
2021-09-27Added some tests for invalid unitfilesAdrien Hopkins
2021-09-22Added a test to test loading unitfilesAdrien Hopkins
2021-08-26Bumped version number to 0.3.1v0.3.1Adrien Hopkins
2021-08-26Finished initial draft of design documentAdrien Hopkins
2021-08-26Added units and dimensions to the design documentAdrien Hopkins
2021-08-07Renamed sevenUnits.math to sevenUnits.utilsAdrien Hopkins
2021-06-28Renamed project to 7UnitsAdrien Hopkins
2021-06-12Release 0.3.0v0.3.0Adrien Hopkins
2021-05-22Added an option to exclude duplicate unitsAdrien Hopkins
2021-03-27Used resources instead of Paths to make the generated jar workAdrien Hopkins
2021-03-27Finalized the upgrade to Java 11Adrien Hopkins
2021-03-27Added automatic building with GradleAdrien Hopkins
2021-03-13Merge branch 'feature-settings-tab' into developAdrien Hopkins
2021-03-13Upgraded to Java 11, and upgraded file code to the new I/OAdrien Hopkins
2021-03-13Added About tab with copyright informationAdrien Hopkins
2021-03-13Small internal changes to some classes (no feature changes)Adrien Hopkins
2021-02-17Added the ability to save and load settings.Adrien Hopkins
2020-12-11Expression no longer fails to convert to an expression (eg. A h)Adrien Hopkins
2020-10-03Added extra prefixed units to the SI class.Adrien Hopkins
2020-10-03Added the MultiUnitAdrien Hopkins
2020-10-02Added Unitlike objectsAdrien Hopkins
2020-09-07Created an UncertainDouble class for uncertainty operations.Adrien Hopkins
2020-08-27Added exceptions to the one-way conversion rules.Adrien Hopkins
2020-08-27Added the ability to restrict conversion to customary->metric.Adrien Hopkins
2020-08-27Added Complex Repetition.Adrien Hopkins
2020-08-26Added the prefix repetition rule, and the two basic rules.Adrien Hopkins
2020-08-04Added scientific rounding.Adrien Hopkins
2020-08-04Made UnitConverterGUI use UnitValue and LinearUnitValueAdrien Hopkins
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