summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2025-02-23Bump version number to 1.0.0b1v1.0.0b1Adrien Hopkins
Compared to version 0.5.0, this release: - allows conversion to sums of units (e.g. 4/3 ft → 1 ft + 4 in) - allows non-integer exponents in expressions - adds the ability to change the UI language - gracefully handles datafile errors - adds more information to the loading-success message, and adds it to the About tab - allows the user to not use the default datafiles No new features will be added until the release of version 1.0.0.
2024-08-22Show unit/dim file errors as popupAdrien Hopkins
Previously, any error in the unit or dimension file(s) crashes the program. Instead, 7Units now ignores any invalid lines, still parsing the correct ones, and shows a popup in case any errors happen.
2024-08-22Allow fractional exponentsAdrien Hopkins
2024-03-24Bump version number to 0.5.0v0.5.0Adrien Hopkins
2024-03-23Add fractions using | to expressionsAdrien Hopkins
| is like /, but with higher precedence. This feature is a part of GNU Units, and was included in 7Units for compatibility.
2024-03-23Update documentation and version# (0.5.0a2)v0.5.0a2Adrien Hopkins
2024-03-03Add specification for data filesAdrien Hopkins
I will have to change a few things to fit this specification; all the better that I made it instead of leaving behaviour unspecified!
2023-09-16Add config file info to user manualAdrien Hopkins
2023-09-16Allow config file to load custom data filesAdrien Hopkins
The parameters "custom_unit_file", "custom_dimension_file" and "custom_exception_file" can now be used to load custom unit, dimension and exception files. Specify them more than once to load multiple files. I haven't yet added this to the GUI, and I probably won't, because you already need to be able to edit text files to create this, so having a GUI won't make it any more intuitive.
2023-09-16Move config file to standard locationAdrien 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-07-02Create roadmap for v1.0.0Adrien Hopkins
2022-07-17Bumped version number to 0.4.0v0.4.0Adrien Hopkins
2022-07-08Bumped version number to 0.4.0b1 & added @sincev0.4.0b1Adrien Hopkins
2022-07-08Added search settings to the manual and design documentAdrien 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
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-07-06Wrote user manual appendices, rewrote README to reflect user manualAdrien Hopkins
2021-07-02Created user manual with all main sectionsAdrien Hopkins