aboutsummaryrefslogtreecommitdiff
path: root/application
diff options
context:
space:
mode:
Diffstat (limited to 'application')
-rw-r--r--application/BuildConfig.cpp.in56
-rw-r--r--application/BuildConfig.h63
-rw-r--r--application/CMakeLists.txt473
-rw-r--r--application/ColumnResizer.cpp202
-rw-r--r--application/ColumnResizer.h38
-rw-r--r--application/ConsoleWindow.cpp260
-rw-r--r--application/ConsoleWindow.h65
-rw-r--r--application/GuiUtil.cpp48
-rw-r--r--application/GuiUtil.h9
-rw-r--r--application/InstancePageProvider.cpp0
-rw-r--r--application/InstancePageProvider.h52
-rw-r--r--application/InstanceProxyModel.cpp23
-rw-r--r--application/InstanceProxyModel.h13
-rw-r--r--application/MainWindow.cpp2069
-rw-r--r--application/MainWindow.h218
-rw-r--r--application/MultiMC.cpp632
-rw-r--r--application/MultiMC.h188
-rw-r--r--application/NagUtils.cpp38
-rw-r--r--application/NagUtils.h23
-rw-r--r--application/Platform.h32
-rw-r--r--application/Platform_Other.cpp27
-rw-r--r--application/Platform_X11.cpp62
-rw-r--r--application/dialogs/AboutDialog.cpp127
-rw-r--r--application/dialogs/AboutDialog.h47
-rw-r--r--application/dialogs/AboutDialog.ui544
-rw-r--r--application/dialogs/AccountSelectDialog.cpp85
-rw-r--r--application/dialogs/AccountSelectDialog.h90
-rw-r--r--application/dialogs/AccountSelectDialog.ui56
-rw-r--r--application/dialogs/CopyInstanceDialog.cpp101
-rw-r--r--application/dialogs/CopyInstanceDialog.h52
-rw-r--r--application/dialogs/CopyInstanceDialog.ui161
-rw-r--r--application/dialogs/CustomMessageBox.cpp35
-rw-r--r--application/dialogs/CustomMessageBox.h26
-rw-r--r--application/dialogs/EditAccountDialog.cpp51
-rw-r--r--application/dialogs/EditAccountDialog.h60
-rw-r--r--application/dialogs/EditAccountDialog.ui94
-rw-r--r--application/dialogs/IconPickerDialog.cpp156
-rw-r--r--application/dialogs/IconPickerDialog.h48
-rw-r--r--application/dialogs/IconPickerDialog.ui67
-rw-r--r--application/dialogs/LoginDialog.cpp110
-rw-r--r--application/dialogs/LoginDialog.h58
-rw-r--r--application/dialogs/LoginDialog.ui77
-rw-r--r--application/dialogs/ModEditDialogCommon.cpp40
-rw-r--r--application/dialogs/ModEditDialogCommon.h9
-rw-r--r--application/dialogs/NewInstanceDialog.cpp207
-rw-r--r--application/dialogs/NewInstanceDialog.h59
-rw-r--r--application/dialogs/NewInstanceDialog.ui309
-rw-r--r--application/dialogs/NotificationDialog.cpp84
-rw-r--r--application/dialogs/NotificationDialog.h44
-rw-r--r--application/dialogs/NotificationDialog.ui85
-rw-r--r--application/dialogs/ProgressDialog.cpp125
-rw-r--r--application/dialogs/ProgressDialog.h65
-rw-r--r--application/dialogs/ProgressDialog.ui66
-rw-r--r--application/dialogs/UpdateDialog.cpp186
-rw-r--r--application/dialogs/UpdateDialog.h61
-rw-r--r--application/dialogs/UpdateDialog.ui106
-rw-r--r--application/dialogs/VersionSelectDialog.cpp177
-rw-r--r--application/dialogs/VersionSelectDialog.h66
-rw-r--r--application/dialogs/VersionSelectDialog.ui110
-rw-r--r--application/groupview/GroupView.cpp1003
-rw-r--r--application/groupview/GroupView.h125
-rw-r--r--application/groupview/GroupedProxyModel.cpp42
-rw-r--r--application/groupview/GroupedProxyModel.h15
-rw-r--r--application/groupview/InstanceDelegate.cpp362
-rw-r--r--application/groupview/InstanceDelegate.h35
-rw-r--r--application/groupview/VisualGroup.cpp301
-rw-r--r--application/groupview/VisualGroup.h91
-rw-r--r--application/install_prereqs.cmake.in24
-rw-r--r--application/main.cpp43
-rwxr-xr-xapplication/package/linux/MultiMC80
-rw-r--r--application/pagedialog/PageDialog.cpp62
-rw-r--r--application/pagedialog/PageDialog.h36
-rw-r--r--application/pages/BasePage.h38
-rw-r--r--application/pages/BasePageProvider.h69
-rw-r--r--application/pages/InstanceSettingsPage.cpp216
-rw-r--r--application/pages/InstanceSettingsPage.h74
-rw-r--r--application/pages/InstanceSettingsPage.ui453
-rw-r--r--application/pages/LogPage.cpp222
-rw-r--r--application/pages/LogPage.h86
-rw-r--r--application/pages/LogPage.ui140
-rw-r--r--application/pages/ModFolderPage.cpp160
-rw-r--r--application/pages/ModFolderPage.h94
-rw-r--r--application/pages/ModFolderPage.ui124
-rw-r--r--application/pages/NotesPage.cpp21
-rw-r--r--application/pages/NotesPage.h61
-rw-r--r--application/pages/NotesPage.ui60
-rw-r--r--application/pages/OtherLogsPage.cpp150
-rw-r--r--application/pages/OtherLogsPage.h72
-rw-r--r--application/pages/OtherLogsPage.ui117
-rw-r--r--application/pages/ResourcePackPage.h19
-rw-r--r--application/pages/ScreenshotsPage.cpp362
-rw-r--r--application/pages/ScreenshotsPage.h79
-rw-r--r--application/pages/ScreenshotsPage.ui109
-rw-r--r--application/pages/TexturePackPage.h17
-rw-r--r--application/pages/VersionPage.cpp321
-rw-r--r--application/pages/VersionPage.h80
-rw-r--r--application/pages/VersionPage.ui204
-rw-r--r--application/pages/global/AccountListPage.cpp142
-rw-r--r--application/pages/global/AccountListPage.h86
-rw-r--r--application/pages/global/AccountListPage.ui115
-rw-r--r--application/pages/global/ExternalToolsPage.cpp238
-rw-r--r--application/pages/global/ExternalToolsPage.h74
-rw-r--r--application/pages/global/ExternalToolsPage.ui197
-rw-r--r--application/pages/global/JavaPage.cpp146
-rw-r--r--application/pages/global/JavaPage.h73
-rw-r--r--application/pages/global/JavaPage.ui303
-rw-r--r--application/pages/global/MinecraftPage.cpp92
-rw-r--r--application/pages/global/MinecraftPage.h70
-rw-r--r--application/pages/global/MinecraftPage.ui148
-rw-r--r--application/pages/global/MultiMCPage.cpp459
-rw-r--r--application/pages/global/MultiMCPage.h100
-rw-r--r--application/pages/global/MultiMCPage.ui532
-rw-r--r--application/pages/global/ProxyPage.cpp95
-rw-r--r--application/pages/global/ProxyPage.h66
-rw-r--r--application/pages/global/ProxyPage.ui197
-rw-r--r--application/resources/MultiMC.icnsbin0 -> 437319 bytes
-rw-r--r--application/resources/MultiMC.icobin0 -> 76126 bytes
-rw-r--r--application/resources/MultiMC.manifest27
-rw-r--r--application/resources/OSX/OSX.qrc35
-rw-r--r--application/resources/OSX/index.theme11
-rw-r--r--application/resources/OSX/scalable/about.svg20
-rw-r--r--application/resources/OSX/scalable/accounts.svg16
-rw-r--r--application/resources/OSX/scalable/bug.svg25
-rw-r--r--application/resources/OSX/scalable/centralmods.svg16
-rw-r--r--application/resources/OSX/scalable/checkupdate.svg22
-rw-r--r--application/resources/OSX/scalable/copy.svg18
-rw-r--r--application/resources/OSX/scalable/coremods.svg21
-rw-r--r--application/resources/OSX/scalable/externaltools.svg14
-rw-r--r--application/resources/OSX/scalable/instance-settings.svg25
-rw-r--r--application/resources/OSX/scalable/jarmods.svg30
-rw-r--r--application/resources/OSX/scalable/java.svg33
-rw-r--r--application/resources/OSX/scalable/loadermods.svg14
-rw-r--r--application/resources/OSX/scalable/log.svg19
-rw-r--r--application/resources/OSX/scalable/minecraft.svg12
-rw-r--r--application/resources/OSX/scalable/multimc.svg18
-rw-r--r--application/resources/OSX/scalable/new.svg19
-rw-r--r--