aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSky <git@bunnies.cc>2013-10-21 18:24:29 +0100
committerSky <git@bunnies.cc>2013-10-21 18:24:29 +0100
commitaaf6fe894406ab8aa814de83692504493060e303 (patch)
treea7ac3a60534322f70cbdc34111228885e0606691
parent6892c11e9f287dcfb1e698f8f46233a01fb7abb6 (diff)
parent11813a0621dd7b500c2d7966a2671c0ab93be692 (diff)
downloadPrismLauncher-aaf6fe894406ab8aa814de83692504493060e303.tar.gz
PrismLauncher-aaf6fe894406ab8aa814de83692504493060e303.tar.bz2
PrismLauncher-aaf6fe894406ab8aa814de83692504493060e303.zip
Merge branch 'develop'
-rw-r--r--.clang-format24
-rw-r--r--.gitignore1
-rw-r--r--BUILD.md115
-rw-r--r--CMakeLists.txt286
-rw-r--r--MultiMC.cpp262
-rw-r--r--MultiMC.h79
-rw-r--r--README.md23
-rw-r--r--depends/pack200/CMakeLists.txt59
-rw-r--r--depends/pack200/LICENSE347
-rw-r--r--depends/pack200/anti200.cpp28
-rw-r--r--depends/pack200/include/unpack200.h37
-rw-r--r--depends/pack200/src/bands.cpp425
-rw-r--r--depends/pack200/src/bands.h489
-rw-r--r--depends/pack200/src/bytes.cpp217
-rw-r--r--depends/pack200/src/bytes.h284
-rw-r--r--depends/pack200/src/coding.cpp1042
-rw-r--r--depends/pack200/src/coding.h247
-rw-r--r--depends/pack200/src/constants.h442
-rw-r--r--depends/pack200/src/defines.h65
-rw-r--r--depends/pack200/src/unpack.cpp4806
-rw-r--r--depends/pack200/src/unpack.h547
-rw-r--r--depends/pack200/src/unpack200.cpp175
-rw-r--r--depends/pack200/src/utils.cpp71
-rw-r--r--depends/pack200/src/utils.h53
-rw-r--r--depends/pack200/src/zip.cpp589
-rw-r--r--depends/pack200/src/zip.h110
-rw-r--r--depends/quazip/CMakeLists.txt5
-rw-r--r--depends/util/src/pathutils.cpp2
-rw-r--r--depends/xz-embedded/CMakeLists.txt32
-rw-r--r--depends/xz-embedded/include/xz.h319
-rw-r--r--depends/xz-embedded/src/xz_config.h124
-rw-r--r--depends/xz-embedded/src/xz_crc32.c59
-rw-r--r--depends/xz-embedded/src/xz_crc64.c50
-rw-r--r--depends/xz-embedded/src/xz_dec_bcj.c574
-rw-r--r--depends/xz-embedded/src/xz_dec_lzma2.c1171
-rw-r--r--depends/xz-embedded/src/xz_dec_stream.c847
-rw-r--r--depends/xz-embedded/src/xz_lzma2.h204
-rw-r--r--depends/xz-embedded/src/xz_private.h156
-rw-r--r--depends/xz-embedded/src/xz_stream.h62
-rw-r--r--depends/xz-embedded/xzminidec.c135
-rw-r--r--gui/EditNotesDialog.cpp4
-rw-r--r--gui/IconPickerDialog.cpp15
-rw-r--r--gui/LegacyModEditDialog.cpp296
-rw-r--r--gui/LegacyModEditDialog.h49
-rw-r--r--gui/LegacyModEditDialog.ui306
-rw-r--r--gui/MCModInfoFrame.cpp110
-rw-r--r--gui/MCModInfoFrame.h46
-rw-r--r--gui/MCModInfoFrame.ui68
-rw-r--r--gui/ModEditDialogCommon.cpp37
-rw-r--r--gui/ModEditDialogCommon.h5
-rw-r--r--gui/ModListView.cpp3
-rw-r--r--gui/ModListView.h3
-rw-r--r--gui/OneSixModEditDialog.cpp253
-rw-r--r--gui/OneSixModEditDialog.h43
-rw-r--r--gui/OneSixModEditDialog.ui226
-rw-r--r--gui/ProgressDialog.cpp (renamed from gui/taskdialog.cpp)59
-rw-r--r--gui/ProgressDialog.h (renamed from gui/taskdialog.h)23
-rw-r--r--gui/ProgressDialog.ui (renamed from gui/taskdialog.ui)6
-rw-r--r--gui/aboutdialog.cpp2
-rw-r--r--gui/aboutdialog.ui129
-rw-r--r--gui/consolewindow.cpp49
-rw-r--r--gui/consolewindow.h5
-rw-r--r--gui/consolewindow.ui7
-rw-r--r--gui/instancedelegate.h2
-rw-r--r--gui/instancesettings.cpp2
-rw-r--r--gui/instancesettings.ui7
-rw-r--r--gui/logindialog.cpp71
-rw-r--r--gui/logindialog.ui43
-rw-r--r--gui/lwjglselectdialog.cpp20
-rw-r--r--gui/mainwindow.cpp517
-rw-r--r--gui/mainwindow.h100
-rw-r--r--gui/mainwindow.ui10
-rw-r--r--gui/newinstancedialog.cpp39
-rw-r--r--gui/newinstancedialog.h8
-rw-r--r--gui/platform.h35
-rw-r--r--gui/platform_other.cpp27
-rw-r--r--gui/platform_x11.cpp62
-rw-r--r--gui/settingsdialog.cpp47
-rw-r--r--gui/settingsdialog.h4
-rw-r--r--gui/settingsdialog.ui80
-rw-r--r--gui/versionselectdialog.cpp65
-rw-r--r--gui/versionselectdialog.h18
-rw-r--r--gui/versionselectdialog.ui69
-rw-r--r--logger/QsDebugOutput.cpp52
-rw-r--r--logger/QsDebugOutput.h34
-rw-r--r--logger/QsLog.cpp137
-rw-r--r--logger/QsLog.h130
-rw-r--r--logger/QsLogDest.cpp83
-rw-r--r--logger/QsLogDest.h53
-rw-r--r--logic/BaseInstance.cpp5
-rw-r--r--logic/BaseInstance.h107
-rw-r--r--logic/BaseInstance_p.h2
-rw-r--r--logic/BaseUpdate.cpp4
-rw-r--r--logic/BaseVersion.h45
-rw-r--r--logic/EnabledItemFilter.cpp30
-rw-r--r--logic/EnabledItemFilter.h16
-rw-r--r--logic/ForgeInstaller.cpp140
-rw-r--r--logic/ForgeInstaller.h25
-rw-r--r--logic/InstanceFactory.cpp15
-rw-r--r--logic/InstanceFactory.h6
-rw-r--r--logic/InstanceLauncher.cpp12
-rw-r--r--logic/InstanceVersion.h68
-rw-r--r--logic/JavaUtils.cpp183
-rw-r--r--logic/JavaUtils.h40
-rw-r--r--logic/LegacyInstance.cpp131
-rw-r--r--logic/LegacyInstance.h60
-rw-r--r--logic/LegacyInstance_p.h8
-rw-r--r--logic/LegacyUpdate.cpp233
-rw-r--r--logic/LegacyUpdate.h2
-rw-r--r--logic/MinecraftProcess.cpp103
-rw-r--r--logic/MinecraftProcess.h9
-rw-r--r--logic/MinecraftVersion.h29
-rw-r--r--logic/Mod.cpp121
-rw-r--r--logic/Mod.h87
-rw-r--r--logic/ModList.cpp257
-rw-r--r--logic/ModList.h3
-rw-r--r--logic/NostalgiaInstance.cpp4
-rw-r--r--logic/NostalgiaInstance.h2
-rw-r--r--logic/OneSixAssets.cpp40
-rw-r--r--logic/OneSixInstance.cpp190
-rw-r--r--logic/OneSixInstance.h49
-rw-r--r--logic/OneSixInstance_p.h7
-rw-r--r--logic/OneSixLibrary.cpp162
-rw-r--r--logic/OneSixLibrary.h104
-rw-r--r--logic/OneSixRule.cpp72
-rw-r--r--logic/OneSixRule.h72
-rw-r--r--logic/OneSixUpdate.cpp148
-rw-r--r--logic/OneSixUpdate.h2
-rw-r--r--logic/OneSixVersion.cpp347
-rw-r--r--logic/OneSixVersion.h194
-rw-r--r--logic/OpSys.cpp23
-rw-r--r--logic/OpSys.h22
-rw-r--r--logic/VersionFactory.cpp195
-rw-r--r--logic/VersionFactory.h24
-rw-r--r--logic/lists/BaseVersionList.cpp (renamed from logic/lists/InstVersionList.cpp)36
-rw-r--r--logic/lists/BaseVersionList.h (renamed from logic/lists/InstVersionList.h)14
-rw-r--r--logic/lists/ForgeVersionList.cpp297
-rw-r--r--logic/lists/ForgeVersionList.h109
-rw-r--r--logic/lists/InstanceList.cpp218
-rw-r--r--