Alexandru Ionut Tripon
8b4ad7aa49
Create a unified dialog to ask user for offline name ( #4209 )
2025-11-16 18:30:37 +02:00
Alexandru Ionut Tripon
e5629bb08a
Refactor ReviewMessageBox::appendResource ( #4320 )
2025-11-16 18:13:32 +02:00
Alexandru Ionut Tripon
7ca8556211
Fix issues with log level handling ( #4254 )
2025-11-16 18:13:12 +02:00
Alexandru Ionut Tripon
f93e21fa2d
deduplicate includes and reformat ( #4228 )
2025-11-16 18:12:52 +02:00
Octol1ttle
7cbec465cd
fix(ModrinthPackIndex): set logo name correctly
...
Fixes: f90c0a59a7
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2025-11-15 22:42:16 +05:00
Alexandru Ionut Tripon
86b39b2771
Remove icon from PageContainer header ( #4332 )
2025-11-14 12:08:37 +02:00
TheKodeToad
f90c0a59a7
Remove Json ensure helpers ( #4330 )
2025-11-13 19:45:01 +00:00
Seth Flynn
a9f27ef075
Use libqrencode for MSA QR codes ( #3956 )
2025-11-13 05:11:38 -05:00
Seth Flynn
3b9e020115
feat(ui/MSALoginDialog): use libqrencode for qr codes
...
`qrcodegen` isn't available in most repositories, package discovery
scripts for it are maintained in a different repository, and they are
bugged for Windows at least. This basically forces us into vendoring it,
which isn't cool; libqrencode seems like viable alternative used by many
more apps
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-11-13 04:12:52 -05:00
TheKodeToad
29bb9fe9f3
Revert some things caught in the crossfire
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-11-10 19:01:24 +00:00
TheKodeToad
51a1e3bfe0
Merge remote-tracking branch 'upstream/develop' into no-ensure
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-11-10 18:56:32 +00:00
TheKodeToad
ff1690532d
fix mod select ( #4305 )
2025-11-10 16:55:21 +00:00
TheKodeToad
79fddf8a86
Remove icon from PageContainer header
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-11-10 00:03:30 +00:00
TheKodeToad
6475ce6623
Remove some redundant default values
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-11-09 22:21:46 +00:00
TheKodeToad
755ddd0f7f
Remove traces of ensure helpers
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-11-09 21:35:21 +00:00
TheKodeToad
e42c9d2a1d
Remove ensure JSON helpers
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-11-09 21:35:11 +00:00
Alexandru Ionut Tripon
b070ffaf72
Fix modpack search abort crash ( #4327 )
2025-11-09 23:17:55 +02:00
Alexandru Ionut Tripon
2563e280a4
fix: declare the flame icon like the others in multimc.qrc ( #4326 )
2025-11-09 23:17:40 +02:00
Alexandru Ionut Tripon
20896855cc
Cleanup main.cpp ( #4318 )
2025-11-09 23:16:54 +02:00
Alexandru Ionut Tripon
fe01aabc10
Fix fractional scaling issues on skin preview ( #4310 )
2025-11-09 23:15:59 +02:00
Alexandru Ionut Tripon
609aa9f7f3
fix crash when failing to download file ( #4249 )
2025-11-09 23:08:20 +02:00
TheKodeToad
80db7437d0
Ensure correct image format when importing skin files ( #4053 )
2025-11-09 21:00:56 +00:00
TheKodeToad
98afd2086a
Make sure nullptr on_abort never gets called
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-11-09 10:52:24 +00:00
TheKodeToad
df35d5eb14
Fix crash when modpack search is aborted
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-11-09 10:44:23 +00:00
DioEgizio
00eef96f48
fix: declare the flame icon like the others in multimc.qrc
...
this fixes the flame icon not rendering on macOS with recent versions of Qt
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
2025-11-09 10:43:36 +01:00
Dylan Schooner
1fa486a795
Extend Ctrl+C functionality to requiredByItem and customPathItem
...
Refactor appendResource to remove redundant insertChildren calls
Signed-off-by: Dylan Schooner <dschooner05@gmail.com >
2025-11-08 10:55:34 -05:00
TheKodeToad
3a80dd10ea
Cleanup main.cpp
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-11-08 15:38:27 +00: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
Dylan Schooner
405650eff2
Fix fractional scaling issues
...
Signed-off-by: Dylan Schooner <dschooner05@gmail.com >
2025-11-06 20:00:22 -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
Trial97
31cdca77df
fix mod select
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-05 14:24:38 +02: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
ff3968e36e
Fix brace war crime
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-10-27 11:36:38 +00:00
TheKodeToad
21a8ac530a
Move credits to a HTML resource
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-10-25 14:34:42 +01:00
TheKodeToad
d626604b5e
Fix issues with log level handling and clean up code
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-10-25 14:20:15 +01:00
Trial97
2981d9109b
fix crash when failing to download file
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-10-23 19:34:44 +03: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
Edgars Cīrulis
91a02a1dc6
style: run-run clang-format on launcher/*
...
Signed-off-by: Edgars Cīrulis <e.cirulis@proton.me >
2025-10-14 04:05:56 +03:00
Edgars Cīrulis
577f9ca94c
style: remove duplicate #include headers
...
Signed-off-by: Edgars Cīrulis <e.cirulis@proton.me >
2025-10-14 04:03: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
Octol1ttle
ea004846a9
Create a unified dialog to ask user for offline name
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2025-10-07 01:07:50 +05: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