6131346e2f
While working on pack updating, instance naming always gets in the way, since we need both way of respecting the user's name choice, and a standarized way of getting the original pack name / version. This tries to circunvent such problems by abstracting away the naming schema into it's own struct, holding both the original name / version, and the user-defined name, so that everyone can be happy and world peace can be achieved! (at least that's what i'd hope :c). Signed-off-by: flow <flowlnlnln@gmail.com> |
||
---|---|---|
.. | ||
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 | ||
DefaultVariable.h | ||
DesktopServices.cpp | ||
DesktopServices.h | ||
Exception.h | ||
ExponentialSeries.h | ||
FileSystem.cpp | ||
FileSystem.h | ||
Filter.cpp | ||
Filter.h | ||
GZip.cpp | ||
GZip.h | ||
HoeDown.h | ||
install_prereqs.cmake.in | ||
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 | ||
MessageLevel.cpp | ||
MessageLevel.h | ||
MMCStrings.cpp | ||
MMCStrings.h | ||
MMCTime.cpp | ||
MMCTime.h | ||
MMCZip.cpp | ||
MMCZip.h | ||
ModDownloadTask.cpp | ||
ModDownloadTask.h | ||
NullInstance.h | ||
ProblemProvider.h | ||
QObjectPtr.h | ||
RecursiveFileSystemWatcher.cpp | ||
RecursiveFileSystemWatcher.h | ||
RWStorage.h | ||
SeparatorPrefixTree.h | ||
SkinUtils.cpp | ||
SkinUtils.h | ||
UpdateController.cpp | ||
UpdateController.h | ||
Usable.h | ||
Version.cpp | ||
Version.h | ||
VersionProxyModel.cpp | ||
VersionProxyModel.h | ||
WatchLock.h |