Commit graph

10663 commits

Author SHA1 Message Date
Octol1ttle d221a0a449
feat: print hardware information in launch log
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-16 15:04:46 +05:00
DioEgizio faf23c053d
fix crash when updating datapacks (#5158) 2026-03-10 10:48:58 +00:00
Alexandru Ionut Tripon 8b33c6e06e
chore(deps): update korthout/backport-action action to v4.2.0 (#5039) 2026-03-10 10:42:15 +00:00
Alexandru Ionut Tripon 0845218da8
chore(deps): update github artifact actions (major) (#5154) 2026-03-10 10:41:50 +00:00
Alexandru Ionut Tripon 18889939c2
chore(deps): update docker/metadata-action action to v6 (#5156) 2026-03-10 10:40:42 +00:00
Alexandru Ionut Tripon 7bef408598
Ask before deleting saves as part of a Modpack update (#4622) 2026-03-10 10:25:37 +00:00
Alexandru Ionut Tripon d29912608d
fix zip path traversal (#5034) 2026-03-10 10:22:48 +00:00
Alexandru Ionut Tripon 6d868f689c
fix no name instances (#5055) 2026-03-10 10:21:56 +00:00
Trial97 464a04a2cb
ensure that save lock isunlocked on success
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-10 09:26:30 +02:00
Trial97 56936cf485
fix zip path traversal
this makes sure that the file is in the given root

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-10 09:26:12 +02:00
Trial97 0b26d24c9b
ask user if he wants to delete saves on modpack update
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-10 09:25:13 +02:00
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
renovate[bot] 7348cb9dc9
chore(deps): update github artifact actions 2026-03-10 01:04:56 +00:00
renovate[bot] a46fb0df86
chore(deps): update docker/metadata-action action to v6 2026-03-10 01:04:52 +00: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
renovate[bot] cd9efa2e42
chore(deps): update korthout/backport-action action to v4.2.0 2026-03-05 19:09:15 +00: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