9353 Commits

Author SHA1 Message Date
Trial97
5ba25a1476
remove mac legacy build
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-08 21:36:13 +03:00
Trial97
c89a8a676e
increment linux qt version
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-08 20:43:41 +03:00
Rachel Powers
b579cae5c2
feat(server): start using semver for launcher
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-04-08 04:27:06 -07:00
Seth Flynn
734db2bedc
Use ninja with MSVC on x64 (#3587) 2025-04-07 09:25:31 -04:00
Seth Flynn
4995bdcad6
Fix Nix release CI (#3594) 2025-04-07 09:13:23 -04:00
Seth Flynn
d92f7b3c97
ci: use ninja with msvc on x64
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-07 09:01:32 -04:00
Seth Flynn
6386d044e3
revert: "feat: publish on flakehub"
Flakehub requires semver. We don't use that (yet)

Refs: 86cc6d3
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-07 08:40:15 -04:00
Seth Flynn
180292098d
ci(nix): pin release packages in cachix
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-07 08:40:15 -04:00
Seth Flynn
76bec385d6
ci(nix): correctly parse action env vars as bools
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-07 08:40:15 -04:00
Seth Flynn
1a5a162727
ci(nix): ignore more paths
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-07 08:40:14 -04:00
Seth Flynn
da3a498490
ci(nix): run on tags
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-07 08:40:14 -04:00
Seth Flynn
3f1b91c611
chore(nix): update lockfile (#3581) 2025-04-07 08:13:04 -04:00
Soup of the tomato kind
9b3fa591d3
Update launcher/net/HttpMetaCache.h
Co-authored-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
Signed-off-by: Soup of the tomato kind <43444191+Soup-64@users.noreply.github.com>
2025-04-06 16:24:09 -04:00
Soup of the tomato kind
25d7db207d
Update FileSystem.cpp
fix oopsie

Signed-off-by: Soup of the tomato kind <43444191+Soup-64@users.noreply.github.com>
2025-04-06 16:15:02 -04:00
Soup
0c90530f88
cleanup
Fix formatting and fix a typo in the return code check

Signed-off-by: Soup <43444191+Soup-64@users.noreply.github.com>
2025-04-06 16:09:49 -04:00
Soup
b9a1fa3645
Implement popup for metacache
someone in the Discord ran into an issue somewhat related to the metacache button not working (folder in use err), so this warning makes it more obvious when this happens, though it would be better to find out why it ran into a process conflict

Signed-off-by: Soup <43444191+Soup-64@users.noreply.github.com>
2025-04-06 16:09:42 -04:00
Seth Flynn
6dd8bd0708
Use default palette on all system themes (#3584) 2025-04-06 15:55:02 -04:00
Seth Flynn
e5861129ad
fix(SystemTheme): use default palette on all system themes
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-06 06:41:37 -04:00
github-actions[bot]
aec410cb28 chore(nix): update lockfile
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5e5402ecbcb27af32284d4a62553c019a3a49ea6?narHash=sha256-gWd4urRoLRe8GLVC/3rYRae1h%2BxfQzt09xOfb0PaHSk%3D' (2025-03-27)
  → 'github:NixOS/nixpkgs/2c8d3f48d33929642c1c12cd243df4cc7d2ce434?narHash=sha256-F7n4%2BKOIfWrwoQjXrL2wD9RhFYLs2/GGe/MQY1sSdlE%3D' (2025-04-02)
2025-04-06 00:27:19 +00:00
Seth Flynn
c1b460fa05
Nix Flake spring cleaning (#3560) 2025-04-04 05:01:40 -04:00
Alexandru Ionut Tripon
1bed9536f3
Add checkbox for LiteLoader in mod filter (#3572) 2025-04-04 08:12:52 +03:00
Alexandru Ionut Tripon
5ad6e7b50d
chore(deps): update actions/create-github-app-token action to v2 (#3575) 2025-04-04 08:11:15 +03:00
hanlie
12c266f8bd Update ExportToModListDialog.ui
Signed-off-by: hanlie <48323966+HanlieChina@users.noreply.github.com>
2025-04-04 11:22:00 +08:00
renovate[bot]
dc4cb8b9d5
chore(deps): update actions/create-github-app-token action to v2 2025-04-03 22:22:42 +00:00
Yihe Li
3ae68114f6
Remove extra argument from ModFilterWidget::create
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-02 16:28:49 +08:00
Yihe Li
b0c85fd539
Hide checkbox for CurseForge
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-02 16:22:52 +08:00
Yihe Li
0518c50958
Add checkbox for LiteLoader in mod filter
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-02 16:01:45 +08:00
Rachel Powers
e883e9f359
(blocked-pr): push json expansion into env (#3571) 2025-04-01 23:53:34 -07:00
Rachel Powers
8fd86e065e
push json expansion into env
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-04-01 23:46:49 -07:00
Rachel Powers
f82b050bca
Fix blocked pr comment body (#3570)
* Add newline to seperate header from comment body

Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Seth Flynn <getchoo@tuta.io>
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>

---------

Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
Co-authored-by: Seth Flynn <getchoo@tuta.io>
2025-04-02 02:33:17 -04:00
Alexandru Ionut Tripon
3042e051c7
ci: add a workflow to detect and check dependencies for blocked pull requests (#3497) 2025-04-02 09:08:21 +03:00
Alexandru Ionut Tripon
40ff0321f6
Rename instance's physical dir when renaming instances (#3550) 2025-04-02 09:03:08 +03:00
TheKodeToad
1e5d21be61
feat: add updater dialogues (#3454) 2025-04-01 16:09:40 +01:00
Seth Flynn
1d45850b6d
chore(deps): update cachix/install-nix-action digest to d1ca217 (#3563) 2025-03-31 21:41:17 -04:00
renovate[bot]
b1c4e85806
chore(deps): update cachix/install-nix-action digest to d1ca217 2025-03-31 19:53:22 +00:00
Seth Flynn
de08d7c364
chore(gitignore): add more nix-related files
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-03-31 01:28:43 -04:00
Seth Flynn
e9cac2e0e3
refactor(nix): use date for version
Helps avoid needless rebuilds where only the revision changed. Also
better conforms to Nixpkgs' version standards

Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-03-31 01:28:43 -04:00
Seth Flynn
9b38226f8c
chore(nix): clone git submodules automatically
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-03-31 01:28:43 -04:00
Seth Flynn
38ec7def32
chore(nix): add nice welcome message to dev shell
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-03-31 01:28:43 -04:00
Seth Flynn
51bbd02a08
Fix typo in NetRequest.cpp (#3561) 2025-03-31 01:12:48 -04:00
Seth Flynn
de923a07d8
refactor(nix): rely more on setup hooks in dev shell
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-03-30 19:25:48 -04:00
Seth Flynn
2d4bc09cb9
build(nix): properly wrap development shell
Allows actually running the executables built in the development shell

Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-03-30 19:25:48 -04:00
Seth Flynn
58579539d0
fix(nix): only create compile_commands.json if it doesn't exist
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-03-30 19:25:48 -04:00
Seth Flynn
32b49ecb84
refactor(nix): cleanup flake
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-03-30 19:25:48 -04:00
Seth Flynn
c367f48ec9
refactor(nix): pin flake-compat in default.nix
Avoids polluting downstream flake.locks

Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-03-30 19:25:47 -04:00
Seth Flynn
99852c972c
Reapply "refactor(nix): nix-filter -> lib.fileset"
After extensive (5 minutes) of testing, it seems we don't actually come
across any Nix bugs with lib.fileset! (aside from those inherit to
it...but 🤷)

This reverts commit a49a58bc4571f87f42f45bb9eeb1a957d5d12331.

Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-03-30 19:25:47 -04:00
Yihe Li
da007d6212
Use CustomMessageBox::selectable
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-03-31 07:14:09 +08:00
Alexandru Ionut Tripon
0709479110
chore(nix): update lockfile (#3557) 2025-03-30 10:53:02 +03:00
github-actions[bot]
0487ab3754 chore(nix): update lockfile
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a84ebe20c6bc2ecbcfb000a50776219f48d134cc?narHash=sha256-mNqIplmEohk5jRkqYqG19GA8MbQ/D4gQSK0Mu4LvfRQ%3D' (2025-03-19)
  → 'github:NixOS/nixpkgs/5e5402ecbcb27af32284d4a62553c019a3a49ea6?narHash=sha256-gWd4urRoLRe8GLVC/3rYRae1h%2BxfQzt09xOfb0PaHSk%3D' (2025-03-27)
2025-03-30 00:27:40 +00:00
Alexandru Ionut Tripon
6b93e7aa62
fix themes leak (#3555) 2025-03-30 01:54:33 +02:00