pollymc/launcher
flow 445f9e5f71
feat+fix(Version): make comparsion FlexVer-compatible
... and fixes a minor issue in the parsing.

This changes the expected behavior of Versions in one significant way:
Now, Versions like 1.2 or 1.5 evaluate to LESS THAN 1.2.0 and 1.5.0
respectively. This makes sense for sorting versions, since one expects
the versions without patch release to 'contain' the ones with, so the
ones without should be evaluated uniformily with the ones with the
patch.

Signed-off-by: flow <flowlnlnln@gmail.com>
2023-01-21 18:47:47 -03:00
..
icons
java
launch
meta
minecraft
modplatform
mojang
net
news
pathmatcher
resources
screenshots
settings
tasks
tools
translations
ui
updater
Application.cpp
Application.h
ApplicationMessage.cpp
ApplicationMessage.h
BaseInstaller.cpp
BaseInstaller.h
BaseInstance.cpp
BaseInstance.h
BaseVersion.h
BaseVersionList.cpp
BaseVersionList.h
CMakeLists.txt
Commandline.cpp
Commandline.h
DataMigrationTask.cpp
DataMigrationTask.h
DefaultVariable.h
DesktopServices.cpp
DesktopServices.h
Exception.h
ExponentialSeries.h
FileSystem.cpp
FileSystem.h
Filter.cpp
Filter.h
GZip.cpp
GZip.h
install_prereqs.cmake.in NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
InstanceCopyPrefs.cpp
InstanceCopyPrefs.h
InstanceCopyTask.cpp
InstanceCopyTask.h
InstanceCreationTask.cpp
InstanceCreationTask.h
InstanceImportTask.cpp
InstanceImportTask.h
InstanceList.cpp
InstanceList.h
InstancePageProvider.h
InstanceTask.cpp
InstanceTask.h
JavaCommon.cpp
JavaCommon.h
Json.cpp
Json.h
KonamiCode.cpp
KonamiCode.h
LaunchController.cpp
LaunchController.h
Launcher.in
LoggedProcess.cpp
LoggedProcess.h
main.cpp
MangoHud.cpp
MangoHud.h
Markdown.h
MessageLevel.cpp
MessageLevel.h
MMCTime.cpp
MMCTime.h NOISSUE Add license headers to source files created by me 2021-12-18 00:14:25 +00:00
MMCZip.cpp
MMCZip.h
ModDownloadTask.cpp
ModDownloadTask.h
MTPixmapCache.h
NullInstance.h
ProblemProvider.h
QObjectPtr.h
RecursiveFileSystemWatcher.cpp
RecursiveFileSystemWatcher.h
RuntimeContext.h
RWStorage.h
SeparatorPrefixTree.h
SkinUtils.cpp
SkinUtils.h
StringUtils.cpp
StringUtils.h
UpdateController.cpp
UpdateController.h
Usable.h
Version.cpp feat+fix(Version): make comparsion FlexVer-compatible 2023-01-21 18:47:47 -03:00
Version.h feat+fix(Version): make comparsion FlexVer-compatible 2023-01-21 18:47:47 -03:00
VersionProxyModel.cpp
VersionProxyModel.h
WatchLock.h