aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui
AgeCommit message (Collapse)Author
2022-04-15Implement help (open wiki) menu bar actionKenneth Chew
2022-04-15Fix keyboard shortcut for delete instance on some devicesKenneth Chew
My laptop has a key labeled "delete," but for some reason it doesn't work with `QKeySequence::Delete`. Instead it's interpreted as a backspace.
2022-04-15Improve menu bar keyboard usabilityKenneth Chew
More reasonable (unique) menu access keys were chosen. In addition, move the settings action from the Help menu to the Edit menu.
2022-04-15Only enable instance options while an instance is selectedKenneth Chew
2022-04-15Add Quilt install option while creating an instanceKenneth Chew
2022-04-15Fix Fabric versions appearing for unsupported MC versionsKenneth Chew
Also remove an old TODO comment, mentioning an issue that was already fixed.
2022-04-15Show no loader selected message when add instance window first opensKenneth Chew
This resolves an issue where the message only shows when selecting a mod loader and then selecting "None" again.
2022-04-15Fix build on Qt 5.6Kenneth Chew
2022-04-15Add option to install mod loader during instance creationKenneth Chew
2022-04-15ui: resize mod download dialog using its parents geometryflow
2022-04-15ui: underline search button text when changing filtersflow
This hopefully makes it easier to the user to know that their changes will only apply after hitting the search button. I tried setting the background color, but it seems more unreliable on cross-platform than underlining. Also, it could be worse for daltonic people, so I don't know what to do :(
2022-04-15rework: make the filter as a tabbed widget in the dialog itselfflow
Still needs a clear indication that the filter only applies after you click the search button...
2022-04-15fix: Polish usage in some casesflow
Also fiz some typos
2022-04-15fix: 'All' filter working and get around CF API capabilitiesflow
2022-04-15fix(ui): Refresh mod list when changing filtering optionsflow
2022-04-15feat: Use version filter when searching modsflow
2022-04-15feat: Integrate newly created filter dialog in ModPageflow
2022-04-15feat: Add dialog to filter mod options in mod downloadflow
2022-04-15Merge pull request #185 from Scrumplex/quiltSefa Eyeoglu
Quilt support
2022-04-15CHANGE: switch the help pages to their own dirDioEgizio
also renames modrinth-platform/curseforge-platform to just Mod-platform since they have the pages are basically the same
2022-04-14refactor: cleanup ModLoaderTypeSefa Eyeoglu
2022-04-14fix: support Quilt from Minecraft 1.14 onwardsSefa Eyeoglu
2022-04-14fix: remove unused codeSefa Eyeoglu
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-07fix: check for Quilt as Fabric-compatible loaderSefa Eyeoglu
2022-04-07fix: restrict quilt-mappings versions to MC versionSefa Eyeoglu
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-06Allow components to specify Java agents and JVM arguments (#175)Una
2022-04-04Merge pull request #345 from Scrumplex/handle-incompatible-javaSefa Eyeoglu
2022-04-02BuildConfig: Make Technic API base URL and build constantsJamie Mansfield
2022-04-02Technic: Display available versions 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-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-01Merge pull request #355 from dada513/flatpak_properlyEzekiel Smith
Fix flatpak properly
2022-03-29fix(i18n): remove brand names from translationsSefa Eyeoglu
2022-03-29Merge pull request #352 from Scrumplex/fix-nameSefa Eyeoglu
Update Credits and Branding
2022-03-29Merge pull request #356 from flowln/version_optimizeSefa Eyeoglu
Improve mod versions request to Modrinth
2022-03-28Merge branch 'develop' of https://github.com/PolyMC/PolyMC into flatpak_properlydada513
2022-03-28Fixdada513
2022-03-27chore: add license headerSefa Eyeoglu
chore: add license header