pollymc/launcher
Tayou fef60a9da0
add support for multiple custom themes
also moved theme related code from Application.cpp to new ui/themes/ThemeManager.cpp, this class should cleanly isolate theme related functions and help avoid code duplication in future theme related additions.
Themes can now be just qss or css files, they won't have color pallette information with them in that case

Signed-off-by: Tayou <tayou@gmx.net>
2022-11-01 20:10:12 +01:00
..
icons chore: update license headers 2022-07-10 12:19:15 +02:00
java Use correct variable for Windows 2022-10-22 17:19:34 +02:00
launch refactor: drop 64-bit check 2022-09-20 16:01:08 +02:00
meta refactor: restructure tests 2022-09-11 22:29:01 +02:00
minecraft Rename 2022-10-19 15:02:43 +05:30
modplatform fix: only allow workarounds for blocked mods from MR when 100% safe 2022-10-28 13:31:21 -03:00
mojang refactor: restructure tests 2022-09-11 22:29:01 +02:00
net feat: add clear metadata action 2022-10-10 12:48:25 +02:00
news chore: update license headers 2022-07-10 12:19:15 +02:00
pathmatcher
resources Merge pull request #173 from Scrumplex/fix-icons 2022-10-29 00:35:48 +02:00
screenshots chore: update license headers 2022-07-10 12:19:15 +02:00
settings Rename 2022-10-19 15:02:43 +05:30
tasks Change old style cast to C++ cast 2022-10-22 13:04:48 +02:00
tools
translations chore: improve display names of certain languages 2022-10-30 23:50:57 +01:00
ui add support for multiple custom themes 2022-11-01 20:10:12 +01:00
updater Rename 2022-10-19 15:02:43 +05:30
Application.cpp add support for multiple custom themes 2022-11-01 20:10:12 +01:00
Application.h add support for multiple custom themes 2022-11-01 20:10:12 +01:00
ApplicationMessage.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
ApplicationMessage.h
BaseInstaller.cpp
BaseInstaller.h
BaseInstance.cpp fix: use display name in code 2022-10-18 09:50:27 +02:00
BaseInstance.h Merge pull request #1033 from Scrumplex/multi-arch-support 2022-10-08 20:12:40 +02:00
BaseVersion.h
BaseVersionList.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
BaseVersionList.h
CMakeLists.txt add support for multiple custom themes 2022-11-01 20:10:12 +01:00
Commandline.cpp refactor: use QCommandLineParser instead 2022-09-26 13:21:27 +02:00
Commandline.h refactor: use QCommandLineParser instead 2022-09-26 13:21:27 +02:00
DefaultVariable.h
DesktopServices.cpp fix: do not trash instances in Flatpak 2022-10-31 11:34:46 +01:00
DesktopServices.h fix: do not trash instances in Flatpak 2022-10-31 11:34:46 +01:00
Exception.h
ExponentialSeries.h
FileSystem.cpp Merge pull request #333 from flowln/fix_atl_packs_post_modpack_update 2022-11-01 09:56:16 +01:00
FileSystem.h Trash instances instead of deleting (when possible) (#549) 2022-07-30 14:42:33 -03:00
Filter.cpp
Filter.h
GZip.cpp Change old style cast to C++ cast 2022-10-22 13:04:48 +02:00
GZip.h
HoeDown.h Change old style cast to C++ cast 2022-10-22 13:04:48 +02:00
install_prereqs.cmake.in
InstanceCopyTask.cpp refactor: change the way instance names are handled 2022-09-20 18:36:08 -03:00
InstanceCopyTask.h
InstanceCreationTask.cpp refactor: setAbortStatus -> setAbortable 2022-09-20 18:36:10 -03:00
InstanceCreationTask.h fix: move file deletion to the end of the instance update 2022-09-20 18:36:09 -03:00
InstanceImportTask.cpp refactor: setAbortStatus -> setAbortable 2022-09-20 18:36:10 -03:00
InstanceImportTask.h fix: hook up setAbortStatus in instance import tasks 2022-09-20 18:36:09 -03:00
InstanceList.cpp huge nit: added const refs, everywhere 2022-09-26 11:50:31 +02:00
InstanceList.h huge nit: added const refs, everywhere 2022-09-26 11:50:31 +02:00
InstancePageProvider.h refactor: adapt rest of the codebase to the new resource model 2022-08-20 10:47:58 -03:00
InstanceTask.cpp huge nit: added const refs, everywhere 2022-09-26 11:50:31 +02:00
InstanceTask.h huge nit: added const refs, everywhere 2022-09-26 11:50:31 +02:00
JavaCommon.cpp fix: add missing full-stop to message 2022-07-16 21:26:23 +02:00
JavaCommon.h
Json.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
Json.h chore: update license headers 2022-07-10 12:19:15 +02:00
KonamiCode.cpp
KonamiCode.h
LaunchController.cpp fix: use display name in code 2022-10-18 09:50:27 +02:00
LaunchController.h Added Launch Demo button. 2022-09-15 18:44:18 -03:00
Launcher.in refactor: filter values in environment variables 2022-07-19 18:07:58 +02:00
LoggedProcess.cpp Fix use of Qt 5.14 enum 2022-08-09 00:17:53 -05:00
LoggedProcess.h Use C locale codec for decoding 2022-08-13 10:39:05 -05:00
main.cpp fix: add flat_white to code 2022-10-22 15:50:06 +01:00
MessageLevel.cpp
MessageLevel.h
MMCStrings.cpp
MMCStrings.h
MMCTime.cpp
MMCTime.h
MMCZip.cpp refactor: move general info from Mod to Resource 2022-08-20 10:41:59 -03:00
MMCZip.h refactor!: bump to C++17 and C17 2022-07-20 14:22:10 +02:00
ModDownloadTask.cpp change: mod metadata improvements 2022-07-17 11:33:43 -03:00
ModDownloadTask.h feat: remove existing mod when updating/redownloading it 2022-07-17 11:33:42 -03:00
NullInstance.h chore: add missing license headers 2022-10-08 20:12:07 +02:00
ProblemProvider.h
QObjectPtr.h refactor: simplify smart pointers more 2022-08-05 11:38:46 -03:00
RecursiveFileSystemWatcher.cpp
RecursiveFileSystemWatcher.h
RuntimeContext.h chore: clang-format RuntimeContext 2022-10-15 12:43:15 +02:00
RWStorage.h
SeparatorPrefixTree.h
SkinUtils.cpp
SkinUtils.h
UpdateController.cpp fix: use display name in code 2022-10-18 09:50:27 +02:00
UpdateController.h
Usable.h
Version.cpp
Version.h chore: update license headers 2022-07-10 12:19:15 +02:00
VersionProxyModel.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
VersionProxyModel.h
WatchLock.h