aboutsummaryrefslogtreecommitdiff
path: root/launcher/Application.cpp
AgeCommit message (Collapse)Author
2022-04-17Merge pull request #411 from kthchew/feature/menubarSefa Eyeoglu
2022-04-16fix: don't allow portable builds on macOSSefa Eyeoglu
2022-04-16refactor: combine portable and system buildsSefa Eyeoglu
Portable builds now have the same layout as system builds. If you want to build a portable bundle, you now need to additionally install the `portable` component. For example: $ cmake -Bbuild -DCMAKE_INSTALL_PREFIX=install ... $ cmake --build build $ cmake --install build $ cmake --install build --component portable
2022-04-16Close the current window instead of the main window from the menu barKenneth Chew
Systems with native menu bars show the same menu bar for all child windows. As a result, you cannot assume that the menu bar's parent (the `MainWindow`) will be the window in focus.
2022-04-15Add option to always show menu bar instead of toolbarKenneth Chew
For those who like keyboard navigation at the expense of aesthetics.
2022-04-07NOISSUE save custom offline player nameVladislav Laetansky
2022-04-04Merge pull request #345 from Scrumplex/handle-incompatible-javaSefa Eyeoglu
2022-03-31Scrumplex momentdada513
2022-03-28Merge branch 'develop' of https://github.com/PolyMC/PolyMC into flatpak_properlydada513
2022-03-28Fixdada513
2022-03-27Add quit launcher after game stops option (Steam Deck)dada513
lecense
2022-03-24feat: block launch if Java is incompatibleSefa Eyeoglu
Keep track of compatible Java versions from meta. Launch-step VerifyJavaInstall will check if current instance's Java version is compatible. Also add override option both globally and per-instance in-case the user doesn't care about the requirement.
2022-03-19chore: add license header to files I modifiedSefa Eyeoglu
2022-03-14Merge pull request #265 from Scrumplex/fix-javacheck-appimageSefa Eyeoglu
Define JARs path relative to application root
2022-03-15Merge pull request #188 from PolyMC/removal/notificationsEzekiel Smith
remove notifications
2022-03-13fix: define jars path relative to application rootSefa Eyeoglu
Fixes #117
2022-02-27Apply suggestions from code reviewtxtsd
Co-authored-by: LennyMcLennington <lenny@sneed.church>
2022-02-23fix: use legacy data path if it existsSefa Eyeoglu
2022-02-23Implement PR suggestionstxtsd
2022-02-23Replace layouts with LAUNCH_PORTABLEtxtsd
2022-02-20remove notificationsswirl
2022-02-20Revert ba6a97557a0d90d77e9eba560931414e39042447Glitch
Let evil win.
2022-02-17fix: combine errors if --launch is missingSefa Eyeoglu
2022-02-16fix: improve code readability in Application.cppSefa Eyeoglu
2022-02-13Revert "make wsl work"Lenny McLennington
This reverts commit 5779f20fa1633577889b7bda839c5486eb2ba922.
2022-02-13make wsl workswirl
2022-02-12feat: implement MSA client id overrideSefa Eyeoglu
Closes #11
2022-02-12feat(ui): add custom MSA client id settingSefa Eyeoglu
2022-02-11Merge pull request #146 from dada513/macos_application_supportLennyMcLennington
[MACOS] Move app data to Application Support
2022-02-10rename LAUNCHER_DESKTOPNAME to LAUNCHER_DESKTOPFILENAMEdada513
2022-02-10Revert "Fix freedesktop icons" and fix icon on kwindada513
2022-02-09Move app data to Application SupportVictor
2022-01-29Close after Launch settingswirl
2022-01-26Merge pull request #67 from PolyMC/feature/no_paste_eeswirl
Full replacement of paste.ee
2022-01-19PasteUpload task changed to use 0x0.st's protocolLenny McLennington
- Modified PasteUpload task to upload the log file to 0x0.st and other services with the same protocol. - Modified Paste settings UI to allow the user to select a custom paste URL, simplified the settings page code.
2022-01-16Default to colored icons, update copyrightswirl
Closes: #74
2022-01-14pastebin URL app settingswirl
2022-01-14preliminary stuff for paste.ee removalswirl
2022-01-14Set maximum memory allocated to 4GB by defaultswirl
2022-01-10More rebrandingswirl
Closes: #39 Mostly done with rebranding now. We just need to translate some services to PolyMC.
2022-01-03fix icon and versionswirl
Closes: #16 Fixed the icon so Qt renders it properly, and actually renders it properly in the About page. Also, scaled it up a bit Changed launcher.svg icon to temporary Ouroboros logo fixed genicons again Fix version to 1.0.3 (making tag rn) Install the PolyMC icon properly.
2021-12-31Rebranding logoswirl
add temporary Ouroboros logo, thanks Lenny for vectorizing change logo file names Desktop file now includes proper exec using the app binary name fix genicons for use with libicns
2021-12-31Merge remote-tracking branch 'upstream/develop' into upstream_updatedada513
2021-12-30Merge pull request #4345 from graemeg/freebsd-supportPetr Mrázek
Adds FreeBSD support to MultiMC
2021-12-29Completely remove Google Analytics libraryswirl
2021-12-20Merge remote-tracking branch 'upstream/develop' into developLenny McLennington
2021-12-20Move MSA Client ID to the same place as the othersLenny McLennington
MSA Client ID has been moved to CMakeLists.txt, and defaults to the Client ID for the PolyMC application. Removed secrets/notsecrets library, replace with (temporary?) program_info subdirectory.
2021-12-19NOISSUE do people not even build their PRs when they make them?Petr Mrázek
2021-12-18Fix README and some references to MultiMC.swirl
2021-12-18Apply patchesswirl
Re-add lin-system, and fix Linux datadir fix jar paths allow for modern java