TheKodeToad
2b0d135afd
More consistent padding and frames
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-08-21 15:08:18 +01:00
TheKodeToad
83736950d9
Consistent case style
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-08-21 15:08:18 +01: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
40f45b19f4
Make search bars consistent
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-08-21 15:08:16 +01:00
TheKodeToad
22d651f041
Fix buggy movement in screenshots page
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-08-21 13:05:13 +01:00
Trial97
8c9b504382
fix: datapack/resourcepack parsing
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-08-21 15:00:00 +03:00
TheKodeToad
31e0c07bf7
Fix #4083 - server address text box is enabled even if auto-join is disabled
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-08-21 12:45:48 +01:00
Trial97
9c3c74d055
fix: ensure correct skin format
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-08-21 10:09:49 +03:00
TheKodeToad
0f6d589c6b
Merge branch 'PrismLauncher:develop' into refactor-filter
2025-08-20 14:48:15 +01:00
Seth Flynn
4a7772e2d1
Use C++20 ( #3957 )
2025-08-18 12:15:53 -04:00
TheKodeToad
8420e75cfa
Merge branch 'develop' into refactor-filter
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-08-18 11:40:38 +01:00
TheKodeToad
2ae9b63a22
Add Ornithe, LegacyFabric and Rift mod loader filters ( #4041 )
2025-08-11 23:14:20 +01:00
TheKodeToad
d1f7bcd6c6
Properly refresh modpack search upon changing filters
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-08-05 18:55:07 +01:00
moehreag
98ae99c513
add Rift in the two places I missed
...
Signed-off-by: moehreag <moehreag@gmail.com >
2025-08-05 12:09:27 +02:00
moehreag
100b209043
Add Ornithe, LegacyFabric and Rift mod loader filters
...
Signed-off-by: moehreag <moehreag@gmail.com >
2025-08-05 11:12:22 +02:00
TheKodeToad
aaa1a74875
Reintroduce some encapulation
...
As much as I like keeping things as simple as possible it's probably best to be consistent with other library related stuff
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-08-04 15:43:05 +01:00
TheKodeToad
3ba9483011
Simplify Rule
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-08-04 15:36:11 +01:00
TheKodeToad
d7eddd3773
Replace IPathMatcher stuff with Filter
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-08-04 15:03:22 +01:00
TheKodeToad
d41db5253e
Refactor Filter
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-08-04 14:02:54 +01:00
TheKodeToad
6abd7ac673
Remove invisible GroupBoxes (they appear on Fusion)
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-08-04 10:22:25 +01:00
TheKodeToad
99f6a02a14
Cat Fit -> Cat Scaling
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-08-03 12:14:03 +01:00
TheKodeToad
6ab1a246cb
Use radio buttons for Instance Renaming Mode
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-08-03 12:09:10 +01:00
Trial97
29231e2038
chore: update to cxx20
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-07-30 18:52:52 +03:00
timoreo
b5c86ffee6
ensure that both cape and skin are downloaded via https ( #4006 )
2025-07-30 06:51:16 +02:00
timoreo
0710f3667f
update ftb import to consider meta folder ( #4017 )
2025-07-30 06:50:17 +02:00
Trial97
f40117b431
update ftb import to consider meta folder
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-07-27 14:59:02 +03:00
Octol1ttle
eefe0375af
fix(mojang api): use new endpoint for Username->UUID resolution
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2025-07-26 18:41:34 +05:00
Trial97
597309ceeb
ensure that both cape and skin are downloaded via https
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-07-24 18:44:46 +03:00
Trial97
2e428330f4
support gif catpacks
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-07-24 11:30:52 +03:00
Trial97
bd570aa5d1
fix:resource update with loaders
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-07-22 13:33:19 +03:00
Trial97
a75713897d
chore:renamed variables to camelCase
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-07-22 13:33:19 +03:00
Alexandru Ionut Tripon
078de50951
make universal resource type ( #3541 )
2025-07-22 13:31:05 +03:00
Alexandru Ionut Tripon
e043242a8e
Reduce usage of [[nodiscard]] attributes ( #3952 )
2025-07-22 13:30:45 +03:00
Alexandru Ionut Tripon
a7f3cbb6f5
Add "Babric" and "BTA (Babric)" filters as shown on Modrinth ( #3961 )
2025-07-22 13:30:33 +03:00
Alexandru Ionut Tripon
0c0111c03c
Apply selected style to NSWindow elements (e.g. title bar) on macOS ( #3986 )
2025-07-22 13:30:22 +03:00
Trial97
b60b577d25
rename VALID_RESOURCES static variable
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-07-18 18:26:25 +03:00
Alexandru Ionut Tripon
6f23c6ea41
Update launcher/modplatform/ResourceType.h
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2025-07-18 18:22:46 +03:00
Trial97
9a51cd55df
make universal resource type
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-07-18 16:17:22 +03:00
timoreo
d63dba43d6
Add ability to change assets download server ( #3875 )
2025-07-18 09:14:45 +02:00
timoreo
31d7c3a727
Don't always enable optional mods manually downloaded from CurseForge ( #3864 )
2025-07-18 08:31:07 +02:00
clague
78dc42f4dd
fix grammar
...
Co-authored-by: Seth Flynn <getchoo@tuta.io >
Signed-off-by: clague <93119153+clague@users.noreply.github.com >
2025-07-16 14:56:44 +08:00
Kenneth Chew
677a7d7a05
Unregister window observer before theme manager is deallocated
...
Technically this probably isn't actually necessary since ThemeManager looks like it should remain allocated until the program quits, but...
Signed-off-by: Kenneth Chew <79120643+kthchew@users.noreply.github.com >
2025-07-16 01:15:56 -04:00
Kenneth Chew
3e65d3a9b5
Apply selected style to window elements on macOS
...
Qt doesn't apply the proper style to elements such as the title bar or text shadows, so this must be done in native code.
Signed-off-by: Kenneth Chew <79120643+kthchew@users.noreply.github.com >
2025-07-16 00:34:42 -04:00
matthewperiut
20a833e1b9
Add "Babric" and "Babric (BTA)" as shown on Modrinth. Add "Show More" button to allow for space efficiency and readiness to add all other Modrinth modloader types.
...
Signed-off-by: matthewperiut <matthewperiut@gmail.com >
2025-07-10 11:12:27 -04:00
Seth Flynn
af73cfa20f
Add support for vcpkg ( #3742 )
2025-07-09 06:50:41 -04:00
seth
a5f5d14538
build(cmake): fallback to pkg-config discovery for tomlplusplus
...
Some distributions of it (like in vcpkg *wink*) won't contain CMake files
Signed-off-by: seth <getchoo@tuta.io >
2025-07-09 05:22:44 -04:00
Alexandru Ionut Tripon
4072e2fa3d
Modernize launcher bundling ( #3741 )
2025-07-09 11:13:06 +03:00
timoreo
37a9271d5b
propagate side as enum instead of Qstring ( #3544 )
2025-07-09 10:01:51 +02:00
Seth Flynn
f3b778342e
build(cmake): replace INSTALL_BUNDLE with install component
...
Considering this doesn't affect the build, it has never made much sense
for it to be a build option or require rereconfiguration of the project
to change
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-07-08 11:03:19 -04:00
seth
1688db055e
build: modernize launcher bundling
...
Replaces fixup_bundle with Qt's deployment scripts and CMake's newer
RUNTIME_DEPENDENCY_SET target, making it a bit easier to find and
include linked dependencies with less code on our end
Signed-off-by: seth <getchoo@tuta.io >
2025-07-08 11:03:19 -04:00