Commit graph

10649 commits

Author SHA1 Message Date
Trial97
d958a91ce9
fix crash when updating datapacks
parent PR #5101
so for datapacks and datapacks only we need an extra check.
Why? Because Datapacks are treated as ModLoaderType but they aren't a
modloader. So the modLoaderTypesToList will generate an empty list even
if loader is 64 (not 0).

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-10 08:55:33 +02:00
Seth Flynn
437242169d
Push development container to GHCR (#5132) 2026-03-10 00:48:16 +00:00
Seth Flynn
6763a7fa39
ci: push devcontainer to ghcr
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2026-03-09 19:03:04 -04:00
Alexandru Ionut Tripon
1bc5f18b04
chore(deps): update github artifact actions (major) (#5109) 2026-03-09 22:26:45 +00:00
Alexandru Ionut Tripon
0068eef222
chore(deps): update cachix/install-nix-action digest to 2126ae7 (#5126) 2026-03-09 22:26:30 +00:00
Alexandru Ionut Tripon
c24c4add50
actions(macos): build .dmg disk images (#5135) 2026-03-09 21:58:31 +00:00
mctaylors
4bba4aaebf
fix(actions): this is a certified bash classic
Signed-off-by: mctaylors <cantsendmails@mctaylors.ru>
2026-03-09 23:36:47 +03:00
Alexandru Ionut Tripon
9dcb5b7da4
fix %INST_JAVA% incorrect path format on windows (#5072) 2026-03-09 20:22:25 +00:00
renovate[bot]
3ab187a4fe
chore(deps): update cachix/install-nix-action digest to 2126ae7 2026-03-09 20:16:36 +00:00
Alexandru Ionut Tripon
6d5a3278cc
Open correct wiki URL when opened from main window (#5130) 2026-03-09 20:11:11 +00:00
Alexandru Ionut Tripon
ac8a51290b
change(cmake): dehardcode launcher names in info.plist (#5136) 2026-03-09 20:11:08 +00:00
Alexandru Ionut Tripon
0a3953524a
change(CMakeLists.txt): dehardcode launcher name (#5142) 2026-03-09 20:05:56 +00:00
mctaylors
7c5d54f8aa
change(CMakeLists.txt): dehardcode launcher name
Signed-off-by: mctaylors <cantsendmails@mctaylors.ru>
2026-03-08 19:07:30 +03:00
Alexandru Ionut Tripon
b518259f57
chore(nix): update lockfile (#5140) 2026-03-08 11:26:59 +00:00
github-actions[bot]
7eb2c2a2f7 chore(nix): update lockfile
Flake lock file updates:

• Updated input 'nixpkgs':
    'https://releases.nixos.org/nixos/25.11/nixos-25.11.6561.1267bb4920d0/nixexprs.tar.xz?narHash=sha256-8rDP2AfBFi0DI9idtlWeK73XWJScPvwgokuYkSnVY/Y%3D' (2026-02-25)
  → 'https://releases.nixos.org/nixos/25.11/nixos-25.11.7198.71caefce12ba/nixexprs.tar.xz?narHash=sha256-uKkU4cS3lkh3zlnUf%2BQRX6zd5LHOM0mrqhEvZ5fqqHM%3D' (2026-03-06)
2026-03-08 00:37:04 +00:00
mctaylors
7472a2bb94
change(cmake): i'm not sure but
Signed-off-by: mctaylors <cantsendmails@mctaylors.ru>
2026-03-07 01:25:19 +03:00
mctaylors
a4ea7839dc
actions(macos): add .dmg because GHA didn't liked it
Signed-off-by: mctaylors <cantsendmails@mctaylors.ru>
2026-03-07 01:06:52 +03:00
Seth Flynn
352b98db8e
Enable warnings as errors (#5101) 2026-03-06 07:42:39 +00:00
mctaylors
0aa2ceffec
actions(macos): keep .zip and upload .dmg on release
Signed-off-by: mctaylors <cantsendmails@mctaylors.ru>
2026-03-05 22:20:46 +03:00
mctaylors
3768d38b54
change(cmake): certified vim skill issue
Signed-off-by: mctaylors <cantsendmails@mctaylors.ru>
2026-03-05 21:52:08 +03:00
mctaylors
e71d0b082d
change(cmake): dehardcode launcher names in info.plist
Signed-off-by: mctaylors <cantsendmails@mctaylors.ru>
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-05 21:16:20 +03:00
Octol1ttle
068bbba570
change: use BUILDSYSTEM_TARGETS to apply warnings
Co-authored-by: Seth Flynn <getchoo@tuta.io>
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-05 18:16:55 +05:00
mctaylors
07ddbb76f1
actions(macos): build .dmg disk images
Signed-off-by: mctaylors <cantsendmails@mctaylors.ru>
2026-03-05 14:34:23 +03:00
renovate[bot]
e3ea57c96b
chore(deps): update github artifact actions 2026-03-05 09:39:53 +00:00
Octol1ttle
979973b313
fix: open correct wiki URL when opened from the Help *menu*
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-04 22:16:48 +05:00
Alexandru Ionut Tripon
b114d043f6
Use an owning QByteArray in ByteArraySink (#5050) 2026-03-02 16:53:22 +00:00
Alexandru Ionut Tripon
52e6e35fc9
chore(nix): update lockfile (#4984) 2026-03-02 07:14:04 +00:00
Alexandru Ionut Tripon
8da890a1fc
Add a development container (#5091) 2026-03-02 06:57:26 +00:00
github-actions[bot]
f61acde6de chore(nix): update lockfile
Flake lock file updates:

• Updated input 'libnbtplusplus':
    'github:PrismLauncher/libnbtplusplus/531449ba1c930c98e0bcf5d332b237a8566f9d78?narHash=sha256-qhmjaRkt%2BO7A%2Bgu6HjUkl7QzOEb4r8y8vWZMG2R/C6o%3D' (2025-04-16)
  → 'github:PrismLauncher/libnbtplusplus/687e43031df0dc641984b4256bcca50d5b3f7de3?narHash=sha256-7itkptyjoRcXfGLwg1/jxajetZ3a4mDc66%2Bw4X6yW8s%3D' (2026-02-25)
• Updated input 'nixpkgs':
    'https://releases.nixos.org/nixos/25.11/nixos-25.11.4882.fa83fd837f30/nixexprs.tar.xz?narHash=sha256-kzEnMXuhOsr6tE6QvuTvdolZ3VqnOMzU8EOTGXsP9RU%3D' (2026-01-28)
  → 'https://releases.nixos.org/nixos/25.11/nixos-25.11.6561.1267bb4920d0/nixexprs.tar.xz?narHash=sha256-8rDP2AfBFi0DI9idtlWeK73XWJScPvwgokuYkSnVY/Y%3D' (2026-02-25)
2026-03-01 00:41:18 +00:00
Octol1ttle
0dfb6c99e1
fix(ModrinthCheckUpdate): guard list access
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-26 17:49:12 +05:00
Octol1ttle
9cf9ec5341
fix(InstanceList): count() should be int as all usages expect int
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-26 17:49:12 +05:00
Octol1ttle
f26a4f897c
fix ignoring return value of function declared with 'nodiscard' attribute
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-26 17:49:12 +05:00
Octol1ttle
eda4592f19
Fix implicit fallthrough
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-02-26 17:49:12 +05:00
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
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