Commit graph

10868 commits

Author SHA1 Message Date
Seth Flynn
720ea089b3
chore(nix): add clang-tidy-diff wrapper
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2026-03-16 21:59:08 -04:00
Seth Flynn
25387c5b6c
build(cmake): add support for clang-tidy
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2026-03-16 21:54:39 -04:00
Seth Flynn
6b90403550
build(cmake): don't duplicate resources to launcher sources
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2026-03-16 21:54:38 -04:00
Trial97
d78ab048d4
mod versions now list in newest first order
superseeds #4239 because the original author went unresponsive
Closes #4052

Clicking a _pack_ in _menu_ -> _edit_ -> _mods_. Fixed minecraft version
being in ascending order left-to-right (e.g. 1.21.6, 1.21.7, 1.21.8).
Now version are shown in descending order (e.g. 1.21.8, 1.21.7, 1.21.6).

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-17 00:47:57 +02:00
Trial97
d3f8dfe65c
Updated Resource Pack Formats
superseeds #4242
also this adds support for min_format and max_format and the major.minor
versioning.

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-17 00:40:49 +02:00
Rachel Powers
67fe365ae0
chore: clang-tidy work adjacent to changelog api fix
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2026-03-16 14:58:20 -07:00
Rachel Powers
e16235c1ca
fix: don't always ask for the changelog from modrinth
- per https://discordapp.com/channels/734077874708938864/974050507150729236/1461487847142985982

  `/project/<id>/version` now has an `include_changelog` query param
  which can be set to false to save oodles of bandwidth

Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2026-03-16 14:57:35 -07:00
mctaylors
6f7ba83168
change(CMakeLists): MORE dehardcoding
Signed-off-by: mctaylors <cantsendmails@mctaylors.ru>
2026-03-17 00:11:44 +03:00
renovate[bot]
0a5cca899e
chore(deps): update hendrikmuhs/ccache-action action to v1.2.21 2026-03-16 20:27:44 +00:00
Danhoby
c301e3cbb4
Fix URL import for Linux
Signed-off-by: Danhoby <37343749+Dan4oby@users.noreply.github.com>

Fix macos scheme

Signed-off-by: Danhoby <37343749+Dan4oby@users.noreply.github.com>
2026-03-16 22:07:01 +03:00
Alexandru Ionut Tripon
98c3129424
chore(nix): update lockfile (#5180) 2026-03-16 18:15:12 +00:00
Octol1ttle
90c4107199
Actually update blocked/blocking workflow
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-16 23:11:52 +05:00
DioEgizio
ab72536248
Fix infinite update (#5187) 2026-03-16 18:10:50 +00:00
DioEgizio
ea67f17974
Update issue templates to match new labels (#5189) 2026-03-16 17:29:55 +00:00
DioEgizio
0434e16762
Update blocked/blocking workflow to match new labels (#5190) 2026-03-16 17:29:25 +00:00
DioEgizio
1c92ef83e5
Log OS, CPU, RAM and GPUs on all systems (#5169) 2026-03-16 17:28:59 +00:00
Octol1ttle
81f9837e37
Update blocked/blocking workflow to match new labels
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-16 16:45:18 +05:00
Octol1ttle
d221a0a449
feat: print hardware information in launch log
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-16 15:04:46 +05:00
Octol1ttle
de96b6ae87
change: update issue templates to match new labels
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-16 15:04:28 +05:00
Alexandru Ionut Tripon
cc22702ea5
Remove stale workflow (#5167) 2026-03-16 07:54:26 +00:00
Alexandru Ionut Tripon
5772a8ac93
Reshuffle launch log (#5179) 2026-03-16 07:54:02 +00:00
Trial97
47f4b85435
codeql: fixed warnings
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-16 00:30:57 +02:00
Trial97
37590c8ffe
fix updater infinitly checking if there is an update
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-16 00:30:32 +02:00
Trial97
3f97d65224
codeql: fix some warnings
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-15 23:32:10 +02:00
Trial97
cf024e228f
fix utf8 archive that doesn't mark the file as utf8
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-15 23:28:54 +02:00
DioEgizio
3cdb464feb
InstanceList: include lowercase "windows.h" (#5185) 2026-03-15 21:00:04 +00:00
Octol1ttle
13d9e0be4d
InstanceList: clean up includes
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-16 01:43:05 +05:00
Octol1ttle
764600704d
fix(InstanceList): include lowercase windows.h
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-16 01:42:59 +05:00
DioEgizio
14ca5f15f2
Mark accounts with errors in dropdown (#5181) 2026-03-15 12:02:40 +00:00
Octol1ttle
fac0ad7493
feat: mark accounts with errors
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-15 16:07:55 +05:00
github-actions[bot]
d510ad01c6 chore(nix): update lockfile
Flake lock file updates:

• Updated input 'nixpkgs':
    'https://releases.nixos.org/nixos/25.11/nixos-25.11.7198.71caefce12ba/nixexprs.tar.xz?narHash=sha256-uKkU4cS3lkh3zlnUf%2BQRX6zd5LHOM0mrqhEvZ5fqqHM%3D' (2026-03-06)
  → 'https://releases.nixos.org/nixos/25.11/nixos-25.11.7516.3e20095fe3c6/nixexprs.tar.xz?narHash=sha256-C/pSy3nRByzeKFcdtv4pNc8uYuT02pBdQB4BE3knKus%3D' (2026-03-13)
2026-03-15 00:42:34 +00:00
Octol1ttle
76bbd0f9ca
change: reshuffle launch log
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-15 02:03:49 +05:00
renovate[bot]
ec874f7f21
chore(deps): update actions/create-github-app-token action to v3 2026-03-14 00:52:59 +00:00
Alexandru Ionut Tripon
14da23b06f
Use LLVM-based stdenv for Nix build/shell (#5155) 2026-03-13 21:08:08 +00:00
Alexandru Ionut Tripon
a1e3a28666
LaunchController: minor fixes (#5129) 2026-03-13 17:53:59 +00:00
Octol1ttle
31eb4c67ba
improve error message
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-13 16:59:57 +05:00
TheCourierNV
9e3893fd62
Sort modpack entries by version, rather than publishing date
This fixes issues the display order while using packs like Fabolously Optimized, who release
versions out of order

Signed-off-by: TheCourierNV <andreascart04@gmail.com>
2026-03-12 22:19:33 +01:00
Seth Flynn
8cb9262b09
ci(container): try to fix manifest creation (#5157) 2026-03-12 07:45:23 +00:00
Octol1ttle
d65b140d73
change(Actions): remove stale workflow
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-12 12:07:03 +05:00
renovate[bot]
bf65a7385c
chore(deps): update cachix/install-nix-action digest to 1ca7d21 2026-03-10 21:55:39 +00: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
Alexandru Ionut Tripon
48eade763a
Apply suggestions from code review
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com>
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
2026-03-10 10:10:19 +02: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