Commit Graph
159 Commits
Author SHA1 Message Date
Trial97 02b26b6ccc chore(clang-tidy): modernize the code
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-09-20 23:28:58 +03:00
Trial97 4dbea4aeac add update lock
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-09-20 23:28:58 +03:00
XandarNull d61e865552 refactor(mods): address review comments on release type helpers and settings
Signed-off-by: XandarNull <xandar.null@gmail.com>
2026-09-19 01:40:36 +03:00
XandarNull 04748f7a3a feat: add 'Release, Beta and Alpha' action to update menu
Signed-off-by: XandarNull <xandar.null@gmail.com>
2026-09-19 01:40:36 +03:00
XandarNull dfa30e3a64 chore: address PR review feedback
Signed-off-by: XandarNull <xandar.null@gmail.com>
2026-09-19 01:40:36 +03:00
XandarNull 9455ce45c9 feat(mods): add release channel filtering for mod updates
- Support Modrinth version_types in POST /version_files/update
- Add release type filtering in FlameAPI::getLatestVersion
- Add ModUpdateReleaseTypes global setting with instance override
- Add quick channel filter actions to the Check for Updates menu
- Make IndexedVersionType::fromString case-insensitive
Assisted-by: Antigravity:Gemini clang-format

Signed-off-by: XandarNull <xandar.null@gmail.com>
2026-09-19 01:39:14 +03:00
Alexandru Ionut Tripon d54f48e5f5 Remove ability to hide stuff on sidebar (#6097) 2026-09-18 16:17:25 +00:00
Trial97 4cc1feec1d rename: rsp to res
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-09-17 14:41:21 +03:00
Trial97 edcf5ea1bc refactor: default Result<> to void value
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-09-17 14:40:34 +03:00
Trial97 91349ee44d feat: warn when changing mod version while running
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-09-16 22:35:21 +03:00
TheKodeToad 3d006bd0bf Remove ability to hide stuff on WideBar
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2026-09-15 22:22:24 +01:00
Alexandru Ionut Tripon 5f0039faa1 Change InstanceList to only hold MinecraftInstance (#5896) 2026-08-06 06:56:54 +00:00
Octol1ttle 703a97cfb1 feeling cute might delete later
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-08-05 23:36:30 +05:00
Octol1ttle e5b0b35e5c change: remove "Resource updater was aborted" message boxes
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-08-05 23:29:01 +05:00
Octol1ttle f5519c0296 change: remove "Download stopped by user" message boxes
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-08-05 23:28:59 +05:00
TheKodeToad 029d6caac9 Swap BaseInstance* -> MinecraftInstance* in many places and remove casts
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2026-08-05 18:47:14 +01:00
Octol1ttle c31888cce7 code quality: remove contextless connects
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-08-05 20:22:14 +05:00
Alexandru Ionut Tripon a1cd2917c0 List affected mods in "confirm disable" window. (#5863) 2026-08-01 14:52:57 +00:00
Octol1ttle 274ff5d272 style(ModFolderPage): tidy and format
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-08-01 17:49:39 +05:00
Wouink 2917651cc7 Collapse branches in dialog construction. Use QString. Fix typo.
Signed-off-by: Wouink <winkontact@gmail.com>
2026-08-01 12:08:28 +02:00
Trial97 68c77a586a remove extra ResourceDownloadDialogs
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-07-31 18:49:06 +03:00
Wouink c324255171 Make mod list collapsible in dialog, add same details in remove dialog.
Signed-off-by: Wouink <winkontact@gmail.com>
2026-07-31 14:29:17 +02:00
Trial97 6211625a1e fix: crash when trying to install a disabled modloader
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-07-20 19:18:41 +03:00
Trial97 b174dec0d2 fix change version triggering an intial search
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-05-07 08:31:49 +03:00
Trial97 4463c21c98 chore(clang-tidy): fix clang tidy warnings
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-05-07 08:31:49 +03:00
Trial97 3a65ed4c25 do not delete mod on cancel
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-23 13:26:57 +02:00
Trial97 bc6a6e959b start core update task only if not running already
This line crashes develop builds because the task is running already.

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-02-03 12:10:09 +02:00
Trial97 fcc557a79d add cancel to confirm disable dialog
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-01-17 17:26:22 +02:00
Alexandru Ionut TriponandTheKodeToad f3495bc4c0 Apply suggestions from code review
Co-authored-by: TheKodeToad <TheKodeToad@proton.me>
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
2026-01-17 17:26:22 +02:00
Trial97 35750ebada update toggle message box
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-01-17 17:26:22 +02:00
Trial97 947656df0f feat: display mod dependencies
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-01-17 17:26:21 +02:00
Trial97 66f0f95fd7 feat: make dependencies auto disable/enable
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-01-17 17:26:21 +02:00
Trial97 d05b996c8a fix build
also fixed some warninigs of unused vars and formated the code again

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-01-17 02:28:56 +02:00
Octol1ttle 549405ab2f refactor!!!: migrate from shared pointers
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-01-11 21:00:03 +05:00
Trial97 53acc60983 format the code
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-01-09 22:28:25 +02:00
Pagwin 331c1de9cd Edited a comment for clarity
Signed-off-by: Pagwin <git@pagwin.xyz>
2025-11-25 13:34:31 -05:00
PagwinandSeth Flynn 55a212f3c4 Grammar/Spelling nit fix for Missing Mod loader dialog
Co-authored-by: Seth Flynn <getchoo@tuta.io>
Signed-off-by: Pagwin <git@pagwin.xyz>
2025-11-23 14:06:06 -05:00
Pagwin 5e2c8bdcf7 Fixed Loader Install Cancel crash
Fixed a crash which occurred when the mod loader dialog was cancelled
after being reached from the no loader dialog

Signed-off-by: Pagwin <dev@pagwin.xyz>
2025-11-22 17:10:22 -05:00
Pagwin fca8ac40ff Minor remaining fixes for PR (#4374)
- changed case of `handleNoModLoader` to match project style

- made default case in switch statement for `handleNoModLoader` return
  true for safety

Signed-off-by: Pagwin <dev@pagwin.xyz>
2025-11-21 16:19:41 -05:00
Pagwin 1dae1a210b Made changes to address feedback from code review (#4374)
Signed-off-by: Pagwin <dev@pagwin.xyz>
2025-11-20 20:48:53 -05:00
Pagwin 9ce7738912 Implemented #4369
Signed-off-by: Pagwin <dev@pagwin.xyz>
2025-11-19 10:48:34 -05:00
TheKodeToad 81e4f1cf7a Prevent View Configs showing in places it shouldn't
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-08-21 15:08:18 +01:00
TheKodeToad fadbcf2d04 Merge remote-tracking branch 'upstream/develop' into data-packs
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-04-29 09:15:11 +01:00
Rachel Powers 07a6606c9c fix: cover both usages of the download dialog
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-04-28 04:49:30 -07:00
Rachel Powers d0ccd110a1 fix: use after free begone!
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-04-28 04:49:23 -07:00
Trial97 cc69a59f36 fix: crash when the instance window is closed before download dialog is open
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-11 08:38:05 +03:00
TheKodeToad 1d1480f470 Filter for datapack loader in datapack update too
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-26 13:25:46 +00:00
timoreo 736ecf266d Merge pull request #3019 from Trial97/task_parent
fixed double deletion for tasks
2024-11-15 06:19:40 +01:00
Trial97 172e43cd3f Fix warnings regarding Resource static cast
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2024-11-13 23:11:33 +02:00
Trial97 2b590f24ed remove task parent from constuctor
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2024-11-01 00:11:45 +02:00