Commit graph

10825 commits

Author SHA1 Message Date
Octol1ttle
110d1a8fcf
Update libnbtplusplus
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-26 17:49:11 +05:00
Octol1ttle
ec4b36b299
Fix compiler warnings
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-26 17:49:11 +05:00
Octol1ttle
94da1308ac
Refactor warning enabling, enable warnings-as-errors
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-26 17:49:11 +05:00
Matthew_Cash
eae13f705f
Add CLI option to open main window when launching instance
Signed-off-by: Matthew_Cash <matthew@matthew-cash.com>
2026-02-25 20:27:06 -08:00
DioEgizio
83e0b93938
Remove testsdata symlinks (#5090) 2026-02-25 16:37:24 +00:00
Seth Flynn
6b7f7a2477
Update clang-tidy config (#5098) 2026-02-25 07:45:59 +00:00
Octol1ttle
dde1d21cbc
run clang-format to apply new qualifier alignment
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-25 12:31:31 +05:00
Octol1ttle
1486e40f14
.clang-format: explicitly specify qualifier alignment
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-25 12:27:52 +05:00
Octol1ttle
e8d0163aa4
Update .clang-tidy configuration file
Enables most of checks provided by clang-tidy, with checks that do not fit us excluded. The table containing naming conventions was using wrong values, that was fixed and now tidy correctly warns and fixes naming convention issues

Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-25 12:27:52 +05:00
Alexandru Ionut Tripon
c36fadee70
Fix backface culling re-enabling with elytra preview on (#5093) 2026-02-24 21:57:10 +00:00
Octol1ttle
a3eba815dd
fix backface culling reenabling with elytra preview
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-24 12:17:51 +05:00
Seth Flynn
69bf4d53e1
build: add dev container
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2026-02-23 16:51:30 -05:00
Rachel Powers
8855e16230
tests: remove testsdata symlinks
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2026-02-23 12:40:26 -07:00
Alexandru Ionut Tripon
4ed77a940c
URL protocol modpack import for any encoded URL (#4990) 2026-02-22 21:58:08 +00:00
Alexandru Ionut Tripon
eb26dcd516
fix: parse world_gen_settings.dat for seed (#5071) 2026-02-22 21:57:00 +00:00
Alexandru Ionut Tripon
a6c5a85639
Actually check for updates on launch (#5076) 2026-02-22 21:56:46 +00:00
Danhoby
92e9264230 Danhoby <37343749+Dan4oby@users.noreply.github.com>
DCO Remediation Commit for Danhoby <37343749+Dan4oby@users.noreply.github.com>

I, Danhoby <37343749+Dan4oby@users.noreply.github.com>, hereby add my Signed-off-by to this commit: 1bd07392e07417956f45ed56bede6f31f1dc8d2d
I, Danhoby <37343749+Dan4oby@users.noreply.github.com>, hereby add my Signed-off-by to this commit: c1003dec2f3b6925453680b90a168300b0cba42a
I, Danhoby <37343749+Dan4oby@users.noreply.github.com>, hereby add my Signed-off-by to this commit: 9d5d7742a5e1f583578685087f8785909d386997

Signed-off-by: Danhoby <37343749+Dan4oby@users.noreply.github.com>
2026-02-22 20:04:15 +03:00
Danhoby
6e09f01714 Fix issues
Signed-off-by: Danhoby <37343749+Dan4oby@users.noreply.github.com>
2026-02-22 20:04:15 +03:00
Danhoby
9d534d5a8f Fix import
Signed-off-by: Danhoby <37343749+Dan4oby@users.noreply.github.com>
2026-02-22 20:04:15 +03:00
Danhoby
88d7bccd02 Implement URL protocol import modpack functionality
Signed-off-by: Danhoby <37343749+Dan4oby@users.noreply.github.com>
2026-02-22 20:04:15 +03:00
Alexandru Ionut Tripon
574b75fac0
fix tweakers (#4913) 2026-02-21 22:16:26 +00:00
DioEgizio
a49ab221d9
OtherLogsPage: Remove CR when removing LF (#5073) 2026-02-21 20:12:38 +00:00
DioEgizio
f685aca18e
OtherLogsPage: Fix some strings not being translatable (#5074) 2026-02-21 20:12:27 +00:00
DioEgizio
ba9aed84aa
Don't show progress dialog when automatically checking for updates (#5075) 2026-02-21 20:11:44 +00:00
DioEgizio
d33a27656c
NewsDialog: Save and restore geometry (#5077) 2026-02-21 20:11:16 +00:00
DioEgizio
f24b74f71b
Skin renderer: Do not enable backface culling (#5078) 2026-02-21 20:10:45 +00:00
Octol1ttle
3422fa5c5a
fix(SkinOpenGLWindow): do not enable backface culling
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-21 12:36:59 +05:00
Trial97
9d4bde7f96
fix tweakers
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-02-20 23:43:27 +02:00
Octol1ttle
d8a25f55e4
feat(NewsDialog): save and restore geometry
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-21 00:21:53 +05:00
Octol1ttle
61c6eb0b4f
change(PrismExternalUpdater): don't show progress dialog when autochecking
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-21 00:00:27 +05:00
Octol1ttle
dbe2770682
fix(PrismExternalUpdater): actually check for updates on launch
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-20 23:57:13 +05:00
Octol1ttle
668cbf4ee0
fix(OtherLogsPage): make UI strings translatable
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-20 23:00:17 +05:00
Octol1ttle
3f11b185a8
fix(OtherLogsPage): remove CR when removing LF
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-20 22:54:10 +05:00
deiseil
0a4427f9c3
fix %INST_JAVA% incorrect path format on windows
Signed-off-by: deiseil <32784127+deiseil@users.noreply.github.com>
2026-02-20 17:56:50 +01:00
Trial97
e0139185c8
fix: parse world_gen_settings.dat for seed
fixes #5064
Minecraft moved the world gen settins outside the level.dat file.
So now we need to check data/minecraft/world_gen_settings.dat for the
seed.
I did not bother with zip files(I did not even see the zip file in the
launcher so I will not bother with it)

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-02-20 15:28:15 +02:00
TheKodeToad
eac55d849c
Stop showing a star on the oldest java (#5056) 2026-02-19 13:22:48 +00:00
TheKodeToad
61d55b4223
fix crash with skin format (#5000) 2026-02-18 12:51:19 +00:00
TheKodeToad
3c076bfcf6
Stop showing a star on the oldest java
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2026-02-18 12:40:36 +00:00
TheKodeToad
1ac986b7c8
Remove std::unique_ptr from ByteArraySink
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2026-02-18 09:16:36 +00:00
TheKodeToad
316121ba8f
Use an owning QByteArray in ByteArraySink
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2026-02-18 00:31:05 +00:00
Alexandru Ionut Tripon
4a46726cc9
Don't manually format UUIDs (#5045) 2026-02-17 20:40:53 +00:00
Alexandru Ionut Tripon
71abf3beec
Download game files during instance creation (#4944) 2026-02-17 20:23:06 +00:00
Alexandru Ionut Tripon
2b84053011
Highlight resources incompatible with the Minecraft version (#5010) 2026-02-17 20:16:13 +00:00
Alexandru Ionut Tripon
b20aa9a35c
fix(flame): avoid double-fail assert in file resolving (#5043) 2026-02-17 20:15:48 +00:00
Octol1ttle
d81fa77d1f
fix: don't manually format UUIDs
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-18 01:14:35 +05:00
Alexandru Ionut Tripon
d7fc37cd42
ui: making trackpad scrolling smoother across all listing views (#5029) 2026-02-17 20:11:14 +00:00
Alexandru Ionut Tripon
9bf2792c7f
refactor!: LaunchController (#4885) 2026-02-17 19:52:43 +00:00
Octol1ttle
6f0e053f4d
chore: add TODO for potential future race condition
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-18 00:19:32 +05:00
Octol1ttle
9f94b00925
change: use different message when launching with no account selected
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-18 00:19:32 +05:00
Octol1ttle
f7deeb0db4
no recursion
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-18 00:19:32 +05:00