Kenneth Chew
efe1d71d35
Generate security-scoped bookmarks on startup
...
Signed-off-by: Kenneth Chew <79120643+kthchew@users.noreply.github.com >
2025-11-09 14:43:57 -05:00
Kenneth Chew
710789b701
Use security-scoped bookmarks to keep track of data directory settings on macOS
...
This enables sandboxed apps to maintain access to user-selected items. In addition, for both sandboxed and nonsandboxed apps it can keep track of directories even if they are moved or renamed, and can remember access to directories in "sensitive" locations (such as the Documents folder or external drives).
Signed-off-by: Kenneth Chew <79120643+kthchew@users.noreply.github.com >
2025-11-09 14:43:55 -05:00
Dylan Schooner
a16026828e
Move shortcut connection to constructor
...
Add copy functionality for changelog on ResourceUpdateDialog
Signed-off-by: Dylan Schooner <dschooner05@gmail.com >
2025-11-07 13:40:54 -05:00
Dylan Schooner
6f4460b604
Apply override to ResourceUpdateDialog::appendResource
...
Signed-off-by: Dylan Schooner <dschooner05@gmail.com >
2025-11-07 02:30:45 -05:00
Dylan Schooner
8c0e8a319b
Overwrite Ctrl+C functionality for ReviewMessageBox items
...
Signed-off-by: Dylan Schooner <dschooner05@gmail.com >
2025-11-07 00:53:41 -05:00
Tayou
c5b5b02621
Implement Reverse Z projection matrix for skin model ( #4283 )
2025-11-06 13:42:50 +01:00
timoreo
f835d00f77
Check return value of 'QFile::open(QIODeviceBase::OpenMode)' ( #4274 )
2025-11-06 09:47:33 +01:00
timoreo
c8911f9f70
Fix Java memory field alignment when warning label is visible ( #4303 )
2025-11-06 09:32:35 +01:00
Tayou
a7b302c1bb
Move credits to a HTML resource ( #4255 )
2025-11-05 18:53:28 +01:00
TheKodeToad
d5309ffb05
Fix Java memory field alignment when warning label is visible
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-11-05 10:31:55 +00:00
Dylan Schooner
b488547054
Implement Reverse Z projection matrix for skin model
...
Signed-off-by: Dylan Schooner <dschooner05@gmail.com >
2025-10-31 12:30:17 -04:00
Dylan Schooner
8e4b66d71c
Check for mouse button before applying skin rotation
...
Signed-off-by: Dylan Schooner <dschooner05@gmail.com >
2025-10-31 03:02:46 -04:00
Dylan Schooner
8d42bdaf6b
Check return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)'
...
Signed-off-by: Dylan Schooner <dschooner05@gmail.com >
2025-10-30 03:15:14 -04:00
TheKodeToad
21a8ac530a
Move credits to a HTML resource
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-10-25 14:34:42 +01:00
Alexandru Ionut Tripon
a550277fda
fix: warn before double-click toggling resource while game is running ( #4232 )
2025-10-19 13:07:02 +03:00
Gingeh
abc63e4432
fix: warn before double-click toggling resource while game is running
...
Closes #4119
Signed-off-by: Gingeh <39150378+Gingeh@users.noreply.github.com >
2025-10-07 16:17:43 +11:00
Marco von Rosenberg
182d130c18
fix: prioritize .ftbapp/version.json in FTB App import
...
Newer versions of FTB App create a stub version.json in the instance
root with only a comment directing to .ftbapp/version.json. The old
logic would find this stub file first and fail to parse it, causing
modpacks to not be detected.
This fix checks .ftbapp/version.json first (newer location) before
falling back to the root version.json (older location).
Signed-off-by: Marco von Rosenberg <codingmarco@gmail.com >
2025-10-06 21:56:19 +09:00
Trial97
88399cf922
fix: modrinth modpacks icon importing
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-09-22 14:47:56 +03:00
Alexandru Ionut Tripon
f7e58723e0
Fix typo in status message for asset files ( #4161 )
2025-09-22 00:02:00 +03:00
Octol1ttle
b605685187
feat(FindJavaPaths): also use asdf to find Java
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2025-09-21 13:45:35 +05:00
Octol1ttle
542ad146ad
fix(FindJavaPaths): use SDKMAN_DIR env var to find sdkman installations
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2025-09-21 13:44:38 +05:00
Kat Tschan
418b84a599
Fix typo in status message for asset files
...
Signed-off-by: Kat Tschan <kat@kattschan.co.uk >
2025-09-20 16:39:53 -04:00
TheKodeToad
d384970694
Merge remote-tracking branch 'upstream/develop' into unused-code
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-09-19 11:06:34 +01:00
Alexandru Ionut Tripon
51a444624d
Replace getThemedIcon with QIcon::fromTheme/APPLICATION->logo() ( #4156 )
2025-09-19 12:20:50 +03:00
TheKodeToad
49b238f384
Properly remove gameoptions
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-09-19 09:42:13 +01:00
TheKodeToad
7789ba8608
Remove unused code
...
GameOptions.{h,cpp}, GameOptionsPage.{h,cpp}, ThemeWizardPage.cpp
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-09-19 09:04:29 +01:00
TheKodeToad
5d46f79f19
Fix crash in Rule::apply
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-09-19 00:25:26 +01:00
TheKodeToad
cd4f119e4b
Replace getThemedIcon with APPLICATION->logo()
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-09-19 00:07:05 +01:00
TheKodeToad
7c9c9432dd
Remove pointless const_cast in ProgressWidget
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-09-17 11:24:10 +01:00
TheKodeToad
24726ea621
Avoid const-cast in WorldList - subclass is unnecessary and result->formats() is correct
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-09-17 10:50:54 +01:00
TheKodeToad
5ef61aa445
Make BaseVersion const-correct in order to remove const-cast from Meta::Version
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-09-17 10:30:00 +01:00
Trial97
29cff14fd6
removed some duplicate code
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-09-15 18:25:07 +03:00
Trial97
ab3bfb0f74
make universal resource type
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-09-15 18:25:06 +03:00
timoreo
b8ff2ce406
Fix minor annoyances ( #4086 )
2025-09-15 13:28:01 +02:00
timoreo
f665579c62
Simplify Rule class ( #4040 )
2025-09-15 10:14:15 +02:00
timoreo
31852724b1
Fix resource update with loaders ( #3108 )
2025-09-12 11:14:02 +02:00
timoreo
2ed5650c4f
catpacks+gif= ❤️ ( #3315 )
2025-09-08 17:29:46 +02:00
timoreo
d877f07662
Properly refresh modpack search upon changing filters ( #4043 )
2025-09-08 17:19:34 +02:00
Cinnamon
9ecc11787f
Update TranslationsModel.cpp
...
Signed-off-by: Cinnamon <rblossom.dev@gmail.com >
2025-08-31 10:14:40 -05:00
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
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