Commit graph

10932 commits

Author SHA1 Message Date
Octol1ttle 61d08d1870
change(CMakeLists): make .mrpack XML file name unique to avoid conflicts
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-17 19:22:57 +05:00
DioEgizio 9d5f4059bf feat+fix: Rework modrinth fallback for blocked mods a bit
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2026-03-17 15:16:57 +01:00
Ludgie 085a3b0fab
feat: ibm semeru runtime open edition support
Signed-off-by: Ludgie <ludgie@odate.eu>
2026-03-17 13:51:37 +01:00
Alexandru Ionut Tripon 5979052337
chore(deps): update azure/login action to v3 (#5200) 2026-03-17 11:17:53 +00:00
renovate[bot] 7d62e72024
chore(deps): update azure/login action to v3 2026-03-17 10:14:21 +00:00
Alexandru Ionut Tripon c7d43f1685
Modrith api optional changelog (#5197) 2026-03-17 08:50:37 +00:00
Trial97 441fb4a891
load the path name with local8Bit if not utf
extended to the symlinks stuff so I geneeralized the function:
- if I can get the utf8(the best outcome) I will use fromUtf8
- if not I will fall back to normal funciton and decode it with
fromLocal8Bit

This convention applies to:
- archive_entry_pathname
- archive_entry_symlink
- archive_entry_hardlink

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-17 09:12:27 +02:00
Alexandru Ionut Tripon 662a448080
feat: curseforge modpack downloading via binaryname:// uri (#4872) 2026-03-17 06:03:41 +00:00
DioEgizio 49cc358154
chore(deps): update cachix/install-nix-action digest to 1ca7d21 (#5163) 2026-03-17 05:16:23 +00:00
DioEgizio 90a3769d33
chore(deps): update actions/create-github-app-token action to v3 (#5174) 2026-03-17 05:16:08 +00:00
DioEgizio c661322a36
Actually update blocked/blocking workflow (#5192) 2026-03-17 05:15:53 +00:00
DioEgizio d1252d4ea3
chore(deps): update hendrikmuhs/ccache-action action to v1.2.21 (#5195) 2026-03-17 05:15:19 +00:00
DioEgizio 658c7e27d0
change(CMakeLists): dehardcode app names (#5196) 2026-03-17 05:14:55 +00:00
DioEgizio d97847e9ab
Updated Resource Pack Formats (#5199) 2026-03-17 05:13:37 +00:00
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