mirror of
https://gitlab.com/pholy/OSCAR-code.git
synced 2025-04-09 20:50:43 +00:00
The full version now includes the build/git information embedded within it as build metadata according to the Semantic Versioning 2.0.0 spec, for example: "1.1.0-beta-1+branch-name-a1b2c3d". Now the full version string, with all detail is always displayed EXCEPT for release versions, in which case just the simple version number ("1.1.0") is displayed in the primary UI. - Main window title: simple version for release versions, full version string otherwise - Notifications: same as main window title - System tray: same as main window title - About window title: same as main window title - About window release notes: always include full version string - Reports: always include full version string - Under the logo (about dialog, profile selector, new profile window): removed, as it is largely redundant and can interfere with the window geometry. - Database upgrade alert: same as main window title - Database newer alert: same as main window title The full version string is also included within the preference and profile .xml files, but because build metadata is ignored in version comparisons, differences in builds will not cause any spurious alerts. However, changes in prerelease versions will continue to be significant, as they should be. |
||
---|---|---|
.. | ||
loader_plugins | ||
appsettings.cpp | ||
appsettings.h | ||
calcs.cpp | ||
calcs.h | ||
common.cpp | ||
common.h | ||
day.cpp | ||
day.h | ||
event.cpp | ||
event.h | ||
journal.cpp | ||
journal.h | ||
machine_common.cpp | ||
machine_common.h | ||
machine_loader.cpp | ||
machine_loader.h | ||
machine.cpp | ||
machine.h | ||
preferences.cpp | ||
preferences.h | ||
profiles.cpp | ||
profiles.h | ||
progressdialog.cpp | ||
progressdialog.h | ||
schema.cpp | ||
schema.h | ||
serialoximeter.cpp | ||
serialoximeter.h | ||
session.cpp | ||
session.h |