PrismLauncher/launcher
Kenneth Chew 3e65d3a9b5
Apply selected style to window elements on macOS
Qt doesn't apply the proper style to elements such as the title bar or text shadows, so this must be done in native code.

Signed-off-by: Kenneth Chew <79120643+kthchew@users.noreply.github.com>
2025-07-16 00:34:42 -04:00
..
console feat(ansi-console): Format console with ansi excapes 2025-04-18 00:39:19 -07:00
filelink feat(ansi-console): Format console with ansi excapes 2025-04-18 00:39:19 -07:00
icons fix: icon import with dot in name 2025-06-28 23:34:13 +03:00
java Remove usage of SIGNAL/SLOT macro 2025-06-05 21:35:19 +08:00
launch Remove some duplicate code 2025-06-05 16:15:29 +08:00
logs chore: fixe some codeql warnings 2025-06-05 00:34:45 +03:00
meta Remove unnecessary QObject:: 2025-06-05 21:41:06 +08:00
minecraft propagate side as enum instead of Qstring (#3544) 2025-07-09 10:01:51 +02:00
modplatform propagate side as enum instead of Qstring (#3544) 2025-07-09 10:01:51 +02:00
net refactor: paste upload to report the error directly 2025-05-10 12:16:10 +03:00
news Remove unnecessary QObject:: 2025-06-05 21:41:06 +08:00
pathmatcher chore: make all the regexes static const 2025-04-28 22:37:29 +03:00
resources Merge remote-tracking branch 'upstream/develop' into data-packs 2025-06-02 09:52:05 +01:00
screenshots feat: add sink fail reason and correctly propagate it through the NetRequest 2025-05-10 12:16:10 +03:00
settings Remove usage of SIGNAL/SLOT macro 2025-06-05 21:35:19 +08:00
tasks feat: propagate Sink error handling (#2631) 2025-05-31 18:32:19 +00:00
tools Remove usage of SIGNAL/SLOT macro 2025-06-05 21:35:19 +08:00
translations replace qvector with qlist 2025-04-19 00:59:48 +03:00
ui Apply selected style to window elements on macOS 2025-07-16 00:34:42 -04:00
updater Remove several warnings when building the project 2025-06-02 17:00:13 +08:00
Application.cpp Merge branch 'develop' into launcher-log-page 2025-06-06 21:36:03 +08:00
Application.h Change log to be a QMainWindow 2025-06-05 23:15:55 +08:00
ApplicationMessage.cpp
ApplicationMessage.h
BaseInstaller.cpp Replaced QFile::remove with FS::deletePath 2024-02-10 11:03:51 +02:00
BaseInstaller.h increment clang-tools version 2024-06-28 12:48:52 +03:00
BaseInstance.cpp Remove some duplicate code 2025-06-05 16:15:29 +08:00
BaseInstance.h Remove some duplicate code 2025-06-05 16:15:29 +08:00
BaseVersion.h
BaseVersionList.cpp Made tar.gz parser 2024-03-21 19:46:57 +02:00
BaseVersionList.h Made tar.gz parser 2024-03-21 19:46:57 +02:00
CMakeLists.txt Apply selected style to window elements on macOS 2025-07-16 00:34:42 -04:00
Commandline.cpp
Commandline.h
DataMigrationTask.cpp chore: remove qt version checks from code 2025-04-17 23:46:55 +03:00
DataMigrationTask.h remove task parent from constuctor 2024-11-01 00:11:45 +02:00
DefaultVariable.h
DesktopServices.cpp Fixed open path a second time 2024-01-22 20:36:57 +02:00
DesktopServices.h chore: improve param name 2024-01-03 18:15:03 +01:00
Exception.h Fix formatting issues 2024-02-12 15:24:56 +00:00
ExponentialSeries.h
FastFileIconProvider.cpp
FastFileIconProvider.h
FileIgnoreProxy.cpp fix: file filtering on modpack export 2025-04-29 19:02:35 +03:00
FileIgnoreProxy.h fix: file filtering on modpack export 2025-04-29 19:02:35 +03:00
FileSystem.cpp fix: escape quetes in shorcut creation arguments 2025-06-25 13:13:42 +03:00
FileSystem.h Use null QString instead of empty 2025-06-01 18:32:38 +08:00
Filter.cpp Recommend java major 2024-07-23 01:41:41 +03:00
Filter.h fix java crash on refresh 2024-09-13 23:26:04 +03:00
GZip.cpp fix: gzip file parsing as a stream 2025-04-19 00:41:24 +03:00
GZip.h fix: gzip file parsing as a stream 2025-04-19 00:41:24 +03:00
InstanceCopyPrefs.cpp
InstanceCopyPrefs.h
InstanceCopyTask.cpp chore:fixed some codeql warnings 2025-03-24 22:25:35 +02:00
InstanceCopyTask.h chore:fixed some codeql warnings 2025-03-24 22:25:35 +02:00
InstanceCreationTask.cpp Fix file remaingin open after program closure 2024-11-14 13:27:16 +02:00
InstanceCreationTask.h Removed AuthRequest and NetAction 2024-05-14 00:21:45 +03:00
InstanceDirUpdate.cpp Use CustomMessageBox::selectable 2025-03-31 07:14:09 +08:00
InstanceDirUpdate.h Remove names from header comments 2025-03-27 20:25:30 +08:00
InstanceImportTask.cpp fix: icon import with dot in name 2025-06-28 23:34:13 +03:00
InstanceImportTask.h Fix file remaingin open after program closure 2024-11-14 13:27:16 +02:00
InstanceList.cpp Validate JSON parsing results 2025-06-02 07:36:53 +08:00
InstanceList.h Delete shortcut when deleting instances 2025-06-01 08:13:18 +08:00
InstancePageProvider.h Reuse OtherLogsPage directly 2025-06-03 15:44:17 +08:00
InstanceTask.cpp Rename setting to SkipModpackUpdatePrompt 2024-07-03 23:13:39 +02:00
InstanceTask.h
JavaCommon.cpp Merge remote-tracking branch 'upstream/develop' into rework-settings 2025-05-22 23:04:57 +01:00
JavaCommon.h chore:fixed some codeql warnings 2025-03-24 22:25:35 +02:00
Json.cpp chore: migrate map settings to json string 2025-06-02 11:56:03 +03:00
Json.h chore: migrate map settings to json string 2025-06-02 11:56:03 +03:00
KonamiCode.cpp
KonamiCode.h
LaunchController.cpp Use Task::getState 2025-06-07 22:41:09 +01:00
LaunchController.h Always check Microsoft account for offline account 2025-02-13 19:12:50 +00:00
Launcher.in Fix removing portable.txt on Linux portable build 2024-10-21 16:30:08 +01:00
LoggedProcess.cpp Remove usage of SIGNAL/SLOT macro 2025-06-05 21:35:19 +08:00
LoggedProcess.h Use UTF-8 to decode logs on Java 18 or newer 2024-10-09 17:15:53 +01:00
main.cpp Move shaders to separate files 2025-01-10 11:40:38 +02:00
MangoHud.cpp fix mangohud detection for absolute path 2024-08-26 09:00:46 +03:00
MangoHud.h feat: implement override for GLFW/OpenAL with split natives 2023-08-15 10:50:38 +02:00
Markdown.cpp Fixed more clang formatting 2024-05-01 00:21:32 -04:00
Markdown.h
MessageLevel.cpp Change log to be a QMainWindow 2025-06-05 23:15:55 +08:00
MessageLevel.h Fix MessageLevel.h error when compiling on Debian Stable 2025-06-06 23:42:43 +01:00
MMCTime.cpp feat:added option to show playtime in hours 2023-08-18 12:24:28 +03:00
MMCTime.h feat:added option to show playtime in hours 2023-08-18 12:24:28 +03:00
MMCZip.cpp fix: file filtering on modpack export 2025-04-29 19:02:35 +03:00
MMCZip.h fix: file filtering on modpack export 2025-04-29 19:02:35 +03:00
MTPixmapCache.h fix: prevent inf recursion when mod icon load fails; cut max pixmapcache to 1/4 previous value 2024-10-11 13:26:20 -07:00
NullInstance.h Remove several warnings when building the project 2025-06-02 17:00:13 +08:00
ProblemProvider.h
PSaveFile.h Replaced QSet with QHash 2024-10-22 09:41:00 +03:00
QObjectPtr.h Fix crashes 2023-09-01 12:50:20 +01:00
qtlogging.ini fix: use after free begone! 2025-04-28 04:49:23 -07:00
QVariantUtils.h
RecursiveFileSystemWatcher.cpp chore: make all the regexes static const 2025-04-28 22:37:29 +03:00
RecursiveFileSystemWatcher.h Remove top-level const qualifiers in function declarations 2023-10-28 22:12:09 -07:00
ResourceDownloadTask.cpp Merge remote-tracking branch 'upstream/develop' into resource-meta 2024-10-08 17:15:42 +01:00
ResourceDownloadTask.h Merge branch 'develop' into resource-meta 2024-01-23 23:20:40 +00:00
RuntimeContext.h Fix launch when no java is loaded 2024-09-08 09:10:29 +03:00
RWStorage.h
SeparatorPrefixTree.h
StringUtils.cpp chore: make all the regexes static const 2025-04-28 22:37:29 +03:00
StringUtils.h Moved html patch to StringUtils 2024-04-30 23:14:26 -04:00
SysInfo.cpp fix macos system detection 2024-10-30 17:15:42 +02:00
SysInfo.h chore: fixe some codeql warnings 2025-06-05 00:34:45 +03:00
Untar.cpp Fixed tar extract 2024-03-29 00:10:59 +02:00
Untar.h Fixed qMin 2024-03-21 20:01:40 +02:00
Usable.h
Version.cpp chore: make all the regexes static const 2025-04-28 22:37:29 +03:00
Version.h chore: remove qt version checks from code 2025-04-17 23:46:55 +03:00
VersionProxyModel.cpp fix: beginResetModel called before endResetModel 2025-04-18 14:10:00 +03:00
VersionProxyModel.h Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into feature/java-downloader 2024-06-28 20:45:30 +03:00
WatchLock.h