summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-06Added the ability to make search rulesAdrien Hopkins
2022-06-18Added diagrams to the new design document sectionsAdrien Hopkins
2022-06-18Added big-picture info to the design documentAdrien Hopkins
2022-05-18Added front-end code information to the design documentAdrien Hopkins
2022-04-19Merge branch 'gui-redesign-0.4' into developv0.4.0a1Adrien Hopkins
2022-04-19Finalized version 0.4.0-alpha.1Adrien Hopkins
2022-04-19Implemented prefix settings, saving & loading of settingsAdrien Hopkins
Also fixed some bugs: - Presenter now has default values for its settings in case they don't load properly - UnitDatabase ensures its units, prefixes and dimensions have all of the names you give it
2022-04-18Implemented one-way conversion, duplicate prefixes can now be hiddenAdrien Hopkins
2022-04-18Implemented rounding and duplicate-removal settings into the new GUIAdrien Hopkins
2022-04-16Implemented the unit & prefix viewersAdrien Hopkins
2022-04-16Added a full suite of frontend testsAdrien Hopkins
(Added tests for the settings and unit/prefix viewer parts of the GUI, which are not yet implemented)
2022-04-16Removed NamedObjectProduct in favour of the regular ObjectProductAdrien Hopkins
2022-04-10Created API for settings and unit/prefix viewingAdrien Hopkins
2022-04-09View now sends and recieves Strings instead of dataAdrien Hopkins
2022-03-10Named the metric dimensions & fixed NameSymbol.toStringAdrien Hopkins
2022-03-10Simplified toString of common unit classesAdrien Hopkins
2022-02-26Implemented expression conversion, tests now passAdrien Hopkins
2022-02-26Implemented unit conversion, with a few problemsAdrien Hopkins
TabbedView now displays its units, but with their toString method which shows their definition in addition to their name
2022-02-24Moved SemanticVersionNumber to sevenUnits.utilsAdrien Hopkins
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-12Updated changelogAdrien 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-12-02Merge branch 'testing-upgrades' into developAdrien 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-07Updated changelogAdrien 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-26Merge branch 'new-documentation-0.3.1' into developAdrien Hopkins
2021-08-26Updated changelogAdrien Hopkins
2021-08-26Finished initial draft of design documentAdrien Hopkins
2021-08-26Finished sections on prefixes and UnitDatabaseAdrien Hopkins
2021-08-26Added units and dimensions to the design documentAdrien Hopkins
2021-08-25Added a design document with a description of the utility classesAdrien Hopkins
2021-08-07Renamed sevenUnits.math to sevenUnits.utilsAdrien Hopkins
2021-07-06Wrote user manual appendices, rewrote README to reflect user manualAdrien Hopkins
2021-07-02Created user manual with all main sectionsAdrien Hopkins
2021-06-28Merge branch 'new-name' into developAdrien Hopkins