Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-16 | Move config file to standard location | Adrien Hopkins | |
The user's config directory is taken as ~\AppData\Local\ on Windows and is XDG-compliant elsewhere. The config file's location is <config dir>/SevenUnits/config.txt. The SevenUnits directory is created if nonexistent. The previous location inside the git directory would not work for someone actually installing and using 7Units, so this change was made. | |||
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-17 | All dimension names are now in title case | Adrien Hopkins | |
2022-07-17 | Misc test documentation tweaksv0.4.0rc1 | Adrien Hopkins | |
2022-07-17 | Added a GUI test simulating expression conversion | Adrien Hopkins | |
2022-07-17 | Added a GUI test simulating unit conversion | Adrien Hopkins | |
2022-07-17 | Added more PrefixSearchRule tests | Adrien Hopkins | |
2022-07-09 | Fixed some issues in the PrefixSearchRule: | Adrien Hopkins | |
- output map was mutable, should be immutable - renamed allowUnit to prefixableUnitRule so that the name is actually understandable | |||
2022-07-08 | Bumped version number to 0.4.0b1 & added @sincev0.4.0b1 | Adrien Hopkins | |
2022-07-08 | Added full names for some speed units | Adrien Hopkins | |
2022-07-08 | Search rules can be changed by GUI, saved and loaded | Adrien Hopkins | |
2022-07-06 | Added some standard prefix search rules | Adrien Hopkins | |
2022-07-06 | Added the ability to make search rules | 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-04-09 | View now sends and recieves Strings instead of data | 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 | |
2022-02-12 | Made some basic Presenter tests | Adrien Hopkins | |
2022-01-29 | Created the ViewBot in preparation for GUI testing | 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 | |
2021-06-12 | Release 0.3.0v0.3.0 | Adrien Hopkins | |