Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-23 | Complete exponentiation of dimensions | Adrien Hopkins | |
Previously, you could only exponentiate individual dimensions in expressions. For example, `Length^3` was valid, but `(Length / Time)^2` was not. This is now fixed. | |||
2024-03-03 | Add + and - to prefixes | Adrien Hopkins | |
This was added to be consistent with the data file spec, which was changed for consistency with unit expressions. It may not be a common expression, but it's a bit weird that you can use +/- in units but not prefixes, even though they're in the same file! | |||
2023-09-24 | Bump version to v0.5.0a1v0.5.0a1 | Adrien Hopkins | |
2023-04-15 | Bumped version number to 0.4.1v0.4.1 | Adrien Hopkins | |
2022-07-17 | Bumped version number to 0.4.0v0.4.0 | Adrien Hopkins | |
2022-07-08 | Bumped version number to 0.4.0b1 & added @sincev0.4.0b1 | Adrien Hopkins | |
2022-05-18 | Added front-end code information to the design document | Adrien Hopkins | |
2022-04-19 | Finalized version 0.4.0-alpha.1 | Adrien Hopkins | |
2022-04-19 | Implemented prefix settings, saving & loading of settings | Adrien 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-18 | Implemented one-way conversion, duplicate prefixes can now be hidden | Adrien Hopkins | |
2022-04-18 | Implemented rounding and duplicate-removal settings into the new GUI | Adrien Hopkins | |
2022-04-16 | Implemented the unit & prefix viewers | Adrien Hopkins | |
2022-04-16 | Added a full suite of frontend tests | Adrien Hopkins | |
(Added tests for the settings and unit/prefix viewer parts of the GUI, which are not yet implemented) | |||
2022-04-16 | Removed NamedObjectProduct in favour of the regular ObjectProduct | Adrien Hopkins | |
2022-04-10 | Created API for settings and unit/prefix viewing | Adrien Hopkins | |
2022-03-10 | Named the metric dimensions & fixed NameSymbol.toString | Adrien Hopkins | |
2022-03-10 | Simplified toString of common unit classes | Adrien Hopkins | |
2022-02-26 | Implemented expression conversion, tests now pass | Adrien Hopkins | |
2022-02-26 | Implemented unit conversion, with a few problems | Adrien Hopkins | |
TabbedView now displays its units, but with their toString method which shows their definition in addition to their name | |||
2022-02-24 | Moved SemanticVersionNumber to sevenUnits.utils | Adrien Hopkins | |
2022-02-20 | Made the version number an object, changing it to 0.4.0-alpha+dev | Adrien Hopkins | |
2022-02-19 | Made barebones GUI (TabbedView) | Adrien Hopkins | |
2021-12-24 | Did some API design for user settings, and moved GUI to a new package | Adrien Hopkins | |
2021-12-16 | Designed the API for a new GUI | Adrien Hopkins | |
Currently "supports" unit conversion, expression conversion and settings loading | |||
2021-12-02 | Updated changelog and version numberv0.3.2 | Adrien Hopkins | |
2021-11-29 | Added a full suite of tests for the UncertainDouble | Adrien Hopkins | |
2021-11-04 | Added a bunch of tests related to unit values | Adrien Hopkins | |
2021-11-02 | Added a test for UnitDatabase.isRemovableDuplicate | Adrien Hopkins | |
2021-10-07 | Added tests for getUnit and the prefixed unit map | Adrien Hopkins | |
Also fixed a bug where a prefixed unit map with units but no prefixes would appear empty | |||
2021-10-04 | Added tests for valid & invalid dimension files | Adrien Hopkins | |
2021-09-27 | The ExpressionParser test is now a paramaterized test | Adrien Hopkins | |
2021-09-27 | Added a test for evaluating an expression & fixed a bug it found | Adrien 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-27 | Added some tests for invalid unitfiles | Adrien Hopkins | |
2021-08-26 | Bumped version number to 0.3.1v0.3.1 | Adrien Hopkins | |
2021-08-26 | Finished initial draft of design document | Adrien Hopkins | |
2021-08-26 | Added units and dimensions to the design document | Adrien Hopkins | |
2021-08-07 | Renamed sevenUnits.math to sevenUnits.utils | Adrien Hopkins | |
2021-06-28 | Renamed project to 7Units | Adrien Hopkins | |