Commit Graph

10259 Commits

Author SHA1 Message Date
TheKodeToad
5ece4bae70 Add CurseForge support
Currently doesn't work. Will try another approach to modrinth filter.

Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-26 16:11:53 +00: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
TheKodeToad
221365f05b Make requested changes
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-26 10:12:13 +00:00
Alexandru Ionut Tripon
1c0c247631 chore:fixed some codeql warnings (#1679) 2025-03-26 08:05:57 +02:00
TheKodeToad
36ceaebcf0 pls compile
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-26 01:50:05 +00:00
TheKodeToad
7bac7f7b2b Actually fix build?
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-26 01:32:17 +00:00
TheKodeToad
683df62980 Implement data pack updating
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-26 01:30:06 +00:00
TheKodeToad
9c920fbad9 Open FileDialog in game root
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-26 01:10:10 +00:00
TheKodeToad
e22930fabf Fix build
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-26 01:08:05 +00:00
TheKodeToad
5bdc0b3871 Implement browse for global data pack folder
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-26 01:04:04 +00:00
TheKodeToad
ea82d44aab Allow absolute path for global data packs
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-26 00:30:00 +00:00
TheKodeToad
ed96f2064b Display selected count and add buttons to dialog
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-25 23:40:58 +00:00
TheKodeToad
82978ee34d Fix data pack filtering
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-25 19:23:35 +00:00
TheKodeToad
46c348a7b4 Fix license header emails
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-25 17:18:55 +00:00
TheKodeToad
481a1d222c Fix use after free
If any page apply methods return false, the launcher breaks when opening an instance window for the second time

Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-25 16:31:41 +00:00
TheKodeToad
18ee1f897a Global data packs
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-25 16:28:16 +00:00
Rachel Powers
064383b8fa Pin AppImage tooling in CI, drop libfuse2 (#3543) 2025-03-24 16:09:51 -07:00
Seth Flynn
671aad88f5 ci: don't install libfuse2
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-03-24 18:17:39 -04:00
Seth Flynn
5d5155bb22 ci: pin appimage tooling
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-03-24 18:17:39 -04:00
Seth Flynn
6ef59fe984 ci: use bundled linuxdeploy appimage plugin
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-03-24 18:17:39 -04:00
TheKodeToad
6ab4fef0c5 Merge remote-tracking branch 'upstream/develop' into data-packs
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 21:11:46 +00:00
Alexandru Ionut Tripon
ad8e0a9f7f chore(deps): update actions/cache action to v4.2.3 (#3517) 2025-03-24 22:27:02 +02:00
Trial97
f7fd6f566f chore:fixed some codeql warnings
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-03-24 22:25:35 +02:00
TheKodeToad
9a57fddaaf Refactor ResourcePack (#2616) 2025-03-24 20:12:41 +00:00
TheKodeToad
e2b85a2e2b Clang format
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 17:24:18 +00:00
TheKodeToad
23a28fe762 Fix tooltip inconsistency
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 17:19:09 +00:00
Alexandru Ionut Tripon
e27f602b7c chore(nix): update lockfile (#3525) 2025-03-24 18:59:26 +02:00
Alexandru Ionut Tripon
7d0e3fb792 Fix crash with low disk space (#3528) 2025-03-24 18:59:09 +02:00
Alexandru Ionut Tripon
aa4c0a4dcc fix account help link (#3529) 2025-03-24 18:58:36 +02:00
Alexandru Ionut Tripon
80b4a4427c Use correct colours for all system themes (#3530) 2025-03-24 18:58:27 +02:00
TheKodeToad
491b5e1473 Correctly show max memory notice for max < min
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 16:35:02 +00:00
TheKodeToad
a8ea072d36 Make Services page nicer
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 13:23:53 +00:00
TheKodeToad
4e6bfde723 Revert sliders
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 11:59:29 +00:00
TheKodeToad
e1e0a3d887 Remove tabs from proxy page
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 01:49:43 +00:00
TheKodeToad
26f9850462 fix memory leak
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 01:48:15 +00:00
TheKodeToad
0768623e1e Select General tab by default on Java page
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 01:33:23 +00:00
TheKodeToad
c5e766512e Improve update interval setting
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 01:21:52 +00:00
TheKodeToad
72b90cf7de gay bowser
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 01:07:40 +00:00
TheKodeToad
0434cc648a Rearrange settings categories
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 00:36:55 +00:00
TheKodeToad
ad8818a134 Improve proxy page
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 00:36:03 +00:00
TheKodeToad
2ab08f01b1 Merge mods & modpack settings
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 00:30:23 +00:00
TheKodeToad
3922136f6d Rework Minecraft and Java settings
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-24 00:29:07 +00:00
Seth Flynn
9fe78fa86a Improve clangd support (in Nix development shell) (#3526) 2025-03-23 17:15:23 -04:00
TheKodeToad
adf2ed0849 Only fire apply event when settings are actually applied
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-23 15:22:17 +00:00
TheKodeToad
513959750f Try best to avoid regression
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-23 14:29:58 +00:00
TheKodeToad
f08478c7ec Use correct colours for all system themes
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-23 14:17:43 +00:00
TheKodeToad
8732e17db9 Improve appearance icons for simple theme
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-23 13:50:08 +00:00
TheKodeToad
8852b5823b Rework tools page
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-23 13:11:26 +00:00
TheKodeToad
411161fe49 Use same UI for appearance page and wizard
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-23 13:11:26 +00:00
TheKodeToad
a1baa5ff47 Use OK and Cancel instead of Close in Settings dialog
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-03-23 13:11:26 +00:00