aboutsummaryrefslogtreecommitdiff
path: root/launcher
AgeCommit message (Collapse)Author
2022-04-09Update launcher/resources/multimc/scalable/discord.svgRegular Baf
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-04-09Update discord.svgRegular Baf
2022-04-09Update discord.svgRegular Baf
2022-04-09Nevermind. It does.Regular Baf
2022-04-09size doesnt matter?Regular Baf
2022-04-09Attempt implementing the new discord logoRegular Baf
2022-04-09refactor: switch Quilt mappings to hashed MojMapSefa Eyeoglu
2022-04-08Fix typos causing build failures on non-macOS systemsKenneth Chew
It also did the exact opposite thing I was trying to do, so that's fixed too...
2022-04-08Show and hide the menu bar with the 'alt' keyKenneth Chew
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-08Create menubar prototypeKenneth Chew
Some stuff still needs to be fixed: - The close window option always closes the main window, even if it is not the currently active window (only applicable on systems with native menu bar) - None of the (text) editing actions are enabled - Actions related to instances should only be active when an instance is selected - The open wiki option ("PolyMC Help") needs to be implemented - Delete instance keyboard shortcut does not seem to work on my system. Test further - It would be nice if the profiles menu had all of the logged in accounts, and if they could be selected from that menu (preferably with keyboard shortcuts, probably Ctrl + 1, Ctrl + 2, ...)
2022-04-08Merge pull request #407 from DioEgizio/upstream-cherrypickdada513
2022-04-08Update launcher/JavaCommon.cppDioEgizio
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-04-08Apply suggestionDioEgizio
Co-authored-by: Kenneth Chew <79120643+kthchew@users.noreply.github.com>
2022-04-07test: add new test to Task testflow
Also adds one more check to setStatus test
2022-04-07test: add basic Task unit testflow
Only only two tests for now. We can iterate on this later :^) This is to try to avoid breaking things again!
2022-04-07fix: allow aborting CF modpack importingflow
2022-04-07fix: issue with status of non-sequencial tasksflow
2022-04-07fix: check for Quilt as Fabric-compatible loaderSefa Eyeoglu
2022-04-07fix: restrict quilt-mappings versions to MC versionSefa Eyeoglu
2022-04-07refactor: dynamically get best version for intermediary mappingsSefa Eyeoglu
2022-04-07NOISSUE save custom offline player nameVladislav Laetansky
2022-04-07NOISSUE fix error string for Xbox authorization failuresPetr Mrázek
2022-04-07NOISSUE prevent -version being passed to the JREPetr Mrázek
We want specific JREs, always, not something that is magically resolved. This counteracts some really bad advice recently being spread on reddit.
2022-04-07feat: initial Quilt supportSefa Eyeoglu
2022-04-07Merge pull request #364 from Scrumplex/fix-i18n2Ezekiel Smith
Fix translatable strings 2
2022-04-06Merge pull request #380 from flowln/task-progressSefa Eyeoglu
2022-04-06Merge pull request #384 from jamierocks/technic-improvementsSefa Eyeoglu
2022-04-06Merge pull request #397 from DioEgizio/manymc-detect-aarch64Sefa Eyeoglu
2022-04-06Allow components to specify Java agents and JVM arguments (#175)Una
2022-04-05Merge pull request #395 from HarryPeach/developdada513
2022-04-04Merge pull request #345 from Scrumplex/handle-incompatible-javaSefa Eyeoglu
2022-04-04fix: properly detect arm64Victor
2022-04-03Check for empty slug before setting pack urlHarry Peach
2022-04-03Merge pull request #387 from Scrumplex/fix-world-sizeEzekiel Smith
fix: calculate world sizes individually
2022-04-02BuildConfig: Make Technic API base URL and build constantsJamie Mansfield
2022-04-02Technic: Verify checksums for pack build modsJamie Mansfield
2022-04-02Technic: Display available versions for Solder packsJamie Mansfield
2022-04-02Technic: Replace inline parsing code with API modelsJamie Mansfield
2022-04-02Technic: Add API models for Solder packsJamie Mansfield
2022-04-02Technic: Match CurseForge pack description formatJamie Mansfield
2022-04-02Technic: Include the modpack version in instance titleJamie Mansfield
2022-04-02Technic: Prevent potential HTML injectionJamie Mansfield
2022-04-02Technic: Allow pack API urls to be used in searchJamie Mansfield
This mimics the behaviour that the Technic launcher has, and their website displays API URLs for. The big benefit of this, is to be able to install private packs now :)
2022-04-02fix: calculate world sizes individuallySefa Eyeoglu
2022-04-02Merge pull request #373 from Scrumplex/feat-world-sizeSefa Eyeoglu
2022-04-02fix(launch/VerifyJava): reword log outputSefa Eyeoglu
2022-04-01fix: codestyleSefa Eyeoglu
2022-04-01Merge pull request #370 from embeddedt/developEzekiel Smith
Make launcher icon grayscale for pe_light theme
2022-04-01feat: Use a single progress dialog when doing multiple tasksflow
This puts all mod downloading tasks inside a SequentialTask, which is, for more than one task, a multi step task. This is handled by the ProgressDialog by showing both the global progress of tasks executed, and the individual progress of each of them.
2022-04-01fix: remove redundant includeSefa Eyeoglu