PrismLauncher/launcher
Kenneth Chew ab82358dcb
Show and hide the menu bar with the 'alt' key
Only applicable for systems without a native menu bar (i.e. almost anything that is not macOS or Ubuntu Unity). On these systems, the menu bar appears on top of the window, which does not look good next to the tool bar already up there.

When the menu bar is hidden, the keyboard shortcuts set by the menu bar are disabled. They should always work, so this also adds a workaround for that.
2022-04-08 16:21:52 -04:00
..
icons NOISSUE continue refactoring things to make tests pass 2021-11-21 23:21:12 +01:00
java Merge pull request #360 from FayneAldan/patch-2 2022-03-29 14:34:14 +02:00
launch chore: add license header 2022-03-27 20:59:56 +02:00
meta NOISSUE fix build and change how NetJob is used 2021-12-31 05:27:59 +01:00
minecraft Merge pull request #345 from Scrumplex/handle-incompatible-java 2022-04-04 21:01:49 +02:00
modplatform Fix modrinth usable URL in mod downloader 2022-03-31 20:39:10 +02:00
mojang NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
net support paste.polymc.org 2022-01-23 12:54:58 -05:00
news remove unused parsing of dates (bloat) 2022-02-10 13:57:18 +01:00
pathmatcher NOISSUE fix some small build issues 2021-11-03 15:45:42 +01:00
resources Make launcher icon grayscale for pe_light theme 2022-03-30 10:51:37 -04:00
screenshots NOISSUE fix build on macOS 2021-11-21 23:42:55 +01:00
settings More rebranding 2022-01-10 12:47:35 -05:00
tasks NOISSUE more refactoring 2021-11-21 23:36:55 +01:00
testdata NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
tools Support OpenBSD without patches 2022-02-06 09:32:55 +01:00
translations translations 2022-02-09 00:02:51 +00:00
ui Show and hide the menu bar with the 'alt' key 2022-04-08 16:21:52 -04:00
updater More rebranding 2022-01-10 12:47:35 -05:00
Application.cpp Merge pull request #345 from Scrumplex/handle-incompatible-java 2022-04-04 21:01:49 +02:00
Application.h Fix 2022-03-28 20:55:03 +02:00
ApplicationMessage.cpp NOISSUE Some happy little refactors 2021-11-20 16:22:22 +01:00
ApplicationMessage.h NOISSUE Some happy little refactors 2021-11-20 16:22:22 +01:00
BaseInstaller.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
BaseInstaller.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
BaseInstance.cpp chore: add license header to files I modified 2022-03-19 12:46:56 +01:00
BaseInstance.h chore: add license header to files I modified 2022-03-19 12:46:56 +01:00
BaseVersion.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
BaseVersionList.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
BaseVersionList.h NOISSUE more refactoring 2021-11-21 23:36:55 +01:00
CMakeLists.txt Merge pull request #344 from oynqr/build/allow-disabling-tests 2022-03-29 14:42:49 +02:00
Commandline.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Commandline.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
DefaultVariable.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
DesktopServices.cpp Fix 2022-03-28 20:55:03 +02:00
DesktopServices.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Exception.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
ExponentialSeries.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
FileSystem_test.cpp NOISSUE continue debranding... 2021-10-21 00:47:53 +02:00
FileSystem.cpp Changes required to support FreeBSD 2021-12-12 11:39:36 +00:00
FileSystem.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Filter.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Filter.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
GZip_test.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
GZip.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
GZip.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
HoeDown.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
install_prereqs.cmake.in Restore the previously deleted line. 2021-12-12 16:45:18 +00:00
InstanceCopyTask.cpp refactor: set default InstanceType to OneSix 2022-02-21 22:59:07 +01:00
InstanceCopyTask.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
InstanceCreationTask.cpp refactor: set default InstanceType to OneSix 2022-02-21 22:59:07 +01:00
InstanceCreationTask.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
InstanceImportTask.cpp fix(i18n): fix translatable strings 2022-03-19 12:29:46 +01:00
InstanceImportTask.h NOISSUE continue refactoring things to make tests pass 2021-11-21 23:21:12 +01:00
InstanceList.cpp fix: load instances no matter their instance type 2022-02-26 00:31:37 +01:00
InstanceList.h GH-4164 Assign instances to groups using drag & drop 2021-10-25 23:51:42 +02:00
InstancePageProvider.h refactor: drop LegacyInstance 2022-02-21 22:30:44 +01:00
InstanceTask.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
InstanceTask.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
JavaCommon.cpp fix(i18n): fix translatable strings 2022-03-19 12:29:46 +01:00
JavaCommon.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Json.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Json.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
KonamiCode.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
KonamiCode.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
LaunchController.cpp chore: add license header to files I modified 2022-03-19 12:46:56 +01:00
LaunchController.h chore: add license header to files I modified 2022-03-19 12:46:56 +01:00
Launcher.in Change method of shell script fix per suggestion 2022-01-14 19:28:10 -07:00
LoggedProcess.cpp NOISSUE continue debranding... 2021-10-21 00:47:53 +02:00
LoggedProcess.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
main.cpp (fix): Allow fractional DPI scaling 2022-03-20 20:02:24 +05:30
MessageLevel.cpp NOISSUE continue debranding... 2021-10-21 00:47:53 +02:00
MessageLevel.h NOISSUE continue debranding... 2021-10-21 00:47:53 +02:00
MMCStrings.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
MMCStrings.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
MMCTime.cpp NOISSUE Add license headers to source files created by me 2021-12-18 00:14:25 +00:00
MMCTime.h NOISSUE Add license headers to source files created by me 2021-12-18 00:14:25 +00:00
MMCZip.cpp chore: add license header to files I modified 2022-03-19 12:46:56 +01:00
MMCZip.h chore: add license header to files I modified 2022-03-19 12:46:56 +01:00
ModDownloadTask.cpp Added smart file selection 2022-01-15 10:25:24 +01:00
ModDownloadTask.h feat: change task container in ModDownloadDialog to a QHash 2022-02-21 21:34:06 -03:00
NullInstance.h NOISSE add a shortcut to the loaders mods to main window 2021-12-12 22:39:25 +01:00
ProblemProvider.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
QObjectPtr.h NOISSUE fix fix fix the accounts again 2021-11-23 01:25:24 +01:00
RecursiveFileSystemWatcher.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
RecursiveFileSystemWatcher.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
RWStorage.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
SeparatorPrefixTree.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
SkinUtils.cpp NOISSUE continue refactoring things to make tests pass 2021-11-21 23:21:12 +01:00
SkinUtils.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
UpdateController.cpp Support OpenBSD in UpdateController.cpp 2022-02-06 09:35:48 +01:00
UpdateController.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Usable.h NOISSUE Some happy little refactors 2021-11-20 16:22:22 +01:00
Version_test.cpp NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
Version.cpp Changes required to support FreeBSD 2021-12-12 11:39:36 +00:00
Version.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
VersionProxyModel.cpp NOISSUE Some happy little refactors 2021-11-20 16:22:22 +01:00
VersionProxyModel.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00
WatchLock.h NOISSUE Flatten gui and logic libraries into MultiMC 2021-07-25 19:50:44 +02:00