aboutsummaryrefslogtreecommitdiff
path: root/launcher/Application.cpp
AgeCommit message (Collapse)Author
2022-11-20fix: add support for CLI and drag and dropRyan Cao
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-11-19fix resource packs and add support for texture packsRyan Cao
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-11-19feat: initial support for smart resource pack parsing on file handlerRyan Cao
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-11-15Add commit hash to `--version`Fayne Aldan
Signed-off-by: Fayne Aldan <FayneAldan@gmail.com>
2022-11-08Merge pull request #392 from PrismLauncher/max_ram_logictxtsd
2022-11-06Merge pull request #383 from leo78913/toolbar-lockSefa Eyeoglu
2022-11-05Merge pull request #229 from ryanccn/macos-drag-n-dropSefa Eyeoglu
2022-11-05Merge pull request #149 from TayouVR/better-custom-themesSefa Eyeoglu
2022-11-04Merge branch 'develop' into macos-drag-n-dropSefa Eyeoglu
2022-11-03added requested changesTayou
Signed-off-by: Tayou <tayou@gmx.net>
2022-11-02add an option to lock the toolbarsleo78913
Signed-off-by: leo78913 <leo3758@riseup.net>
2022-11-01add rorySantiago Cézar
Signed-off-by: Santiago Cézar <santiagocezar2013@gmail.com> Co-authored-by: Ashtaka <66513643+AshtakaOOf@users.noreply.github.com>
2022-11-01added suggested changesTayou
Signed-off-by: Tayou <tayou@gmx.net>
2022-11-01add support for multiple custom themesTayou
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-10-31Merge pull request #351 from Scrumplex/fix-trashSefa Eyeoglu
2022-10-31fix: do not trash instances in FlatpakSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-10-30Fix: Check if Windows 10 before calling setDarkWinTitlebar()TheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-10-29fix hardcoded svgfn2006
Signed-off-by: fn2006 <usernamefn2006alreadyused@protonmail.com>
2022-10-24Merge pull request #211 from Hibiii/show-instace-argSefa Eyeoglu
2022-10-22oopsRyan Cao
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-10-22feat: register as zip/mrpack handler on macOSRyan Cao
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-10-21fix: use correct variable for jars pathseth
Signed-off-by: seth <getchoo@tuta.io>
2022-10-21fix: make jars path specific to prismseth
Signed-off-by: seth <getchoo@tuta.io>
2022-10-21Add argument to show instance windowHibi
2022-10-19Merge pull request #31 from flowln/who_needs_webviewSefa Eyeoglu
2022-10-18Add fallback for multimc.cfgFayne Aldan
Signed-off-by: Fayne Aldan <FayneAldan@gmail.com>
2022-10-18fix: add fallback for polymc.cfgflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-10-18refactor: use correct data pathSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-10-18fix: use display name in codeSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-10-18refactor: initial rebrandSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-10-08fix: make mod and modpack caches separate for Modrinthflow
This makes it similar to CF mods / modpacks. The mods cache is maintained with the same name because it most likely has more data it in, so this commit will affect existing caches as minimally as possible. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-10-06fix: update capabilities before first-run wizardSefa Eyeoglu
On first run, the condition for the wizard would return, before running updateCapabilities(). This moves that call up, as its only dependency is the settings system. Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-09-26fix: remove unused MACOS_HINTSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-09-26refactor: use QCommandLineParser insteadSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-09-15Added Launch Demo button.jopejoe1
Signed-off-by: jopejoe1 <johannes@joens.email>
2022-09-14Merge pull request #982 from DavidoTek/windarkmode2Sefa Eyeoglu
2022-09-07Merge pull request #939 from flowln/mod_downloader_improveflow
Some more UI / UX improvements to the mod downloader!
2022-09-05Merge pull request #1034 from Scrumplex/detect-performance-featuresSefa Eyeoglu
2022-08-20Merge pull request #992 from Scrumplex/refactor-versionSefa Eyeoglu
2022-08-12refactor: switch to new versioning schemeSefa Eyeoglu
The new versioning system is based on the versioning system used by the GNOME Foundation for the GNOME desktop. We are dropping the "major version" as defined by SemVer and move to a version number with a most and least significant number. The most significant number must be incremented, if there are new features or significant changes since last major release. Otherwise, the least significant number must be incremented, if there are only minor changes since the last release. New features or significant changes mustn't be introduced by a bump of the least significant number. If a minor change would introduce small user-facing changes (like a message-box or slight UI changes), it could still be classified as a minor change. At the end of the day, a human shall decide, if a change is minor or significant, as there is no clear line that would separate a "minor" and a "significant" change in a GUI-application. Definitions: feature: New user-facing functionality significant change: Something that changes user-facing behavior minor change: Something that fixes unexpected behavior Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-08-11Merge pull request #920 from flowln/metacache_fixtimoreo
2022-08-10Merge pull request #1018 from Scrumplex/fix-infinite-auth-looptimoreo
2022-08-08feat: detect GameMode and MangoHud's presenceSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-08-08refactor: store current capabilitiesSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-08-04fix: emit abort in LaunchControllerSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-08-03fix: Add root path detection on OpenBSDSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-08-01feat(ui): remember mod download dialog's geometryflow
Makes it consistent with other modal dialogs. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-26feat: win32 enable dark titlebar for dark themeDavidoTek
Signed-off-by: DavidoTek <54072917+DavidoTek@users.noreply.github.com>
2022-07-16fix: add missing HttpMetaCache entry for CF modsflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-11Merge pull request #678 from Scrumplex/improvements-around-proprietary-servicesSefa Eyeoglu