Commit Graph

8829 Commits

Author SHA1 Message Date
dc799cf87b 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)

(cherry picked from commit aec410cb28)
2025-04-07 12:13:15 +00:00
ce0a730531 [Backport release-9.x] Use default palette on all system themes (#3585) 9.3 2025-04-06 15:57:45 -04:00
f00226f797 fix(SystemTheme): use default palette on all system themes
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit e5861129ad)
2025-04-06 19:55:13 +00:00
a96a915d79 [Backport release-9.x] Nix Flake spring cleaning (#3576) 2025-04-04 15:04:53 -04:00
83f79c93f8 chore(nix): set stable version
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2025-04-04 05:24:38 -04:00
b228800de1 chore(gitignore): add more nix-related files
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit de08d7c364)
2025-04-04 05:07:19 -04:00
e8bdc72476 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>
(cherry picked from commit e9cac2e0e3)
2025-04-04 05:07:19 -04:00
da9c359184 chore(nix): clone git submodules automatically
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 9b38226f8c)
2025-04-04 05:07:19 -04:00
b02718ee57 chore(nix): add nice welcome message to dev shell
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 38ec7def32)
2025-04-04 05:07:19 -04:00
ddcd61c808 refactor(nix): rely more on setup hooks in dev shell
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit de923a07d8)
2025-04-04 05:07:18 -04:00
760fbdf54f build(nix): properly wrap development shell
Allows actually running the executables built in the development shell

Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 2d4bc09cb9)
2025-04-04 05:07:18 -04:00
5c4bd3db52 fix(nix): only create compile_commands.json if it doesn't exist
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 58579539d0)
2025-04-04 05:07:18 -04:00
87c5b6cc83 refactor(nix): cleanup flake
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 32b49ecb84)
2025-04-04 05:07:16 -04:00
80ff62c96d refactor(nix): pin flake-compat in default.nix
Avoids polluting downstream flake.locks

Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit c367f48ec9)
2025-04-04 05:06:05 -04:00
b5fc23952e 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 a49a58bc45.

Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 99852c972c)
2025-04-04 05:06:01 -04:00
5c8ef3a003 [Backport release-9.x] feat: add updater dialogues (#3568) 2025-04-01 18:31:09 +03:00
b0ee4f6e58 fix: remove qWarning for unknown state
Co-authored-by: TheKodeToad <TheKodeToad@proton.me>
Signed-off-by: Sticks <sticks@teamhydra.dev>
(cherry picked from commit d4e1851e67)
2025-04-01 15:10:15 +00:00
25ce20a877 fix: Grammar correction in failed message for update dialogues
Co-authored-by: TheKodeToad <TheKodeToad@proton.me>
Signed-off-by: Sticks <sticks@teamhydra.dev>
(cherry picked from commit ea5458ed22)
2025-04-01 15:10:15 +00:00
2952b1d6b6 feat: add updater dialogues
Signed-off-by: sticks <tanner@teamhydra.dev>
(cherry picked from commit 998bc660fa)
2025-04-01 15:10:15 +00:00
416495cda7 [Backport release-9.x] Fix typo in NetRequest.cpp (#3562) 2025-03-31 08:20:18 +03:00
6de8ed91a3 Fix typo in NetRequest.cpp
Signed-off-by: LAHarbottle <87842870+LAHarbottle@users.noreply.github.com>
(cherry picked from commit 66c6399ade)
2025-03-31 05:13:04 +00:00
f9ab98f2cf [Backport release-9.x] fix themes leak (#3556) 2025-03-30 01:55:52 +02:00
fcc1e80237 fix themes leak
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 5b12d3cfff)
2025-03-29 23:55:27 +00:00
1a56396e2e [Backport release-9.x] Pin AppImage tooling in CI, drop libfuse2 (#3551) 2025-03-27 09:51:49 +02:00
0f21e01b46 ci: don't install libfuse2
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 671aad88f5)
2025-03-26 21:15:39 -04:00
88109eaa71 ci: pin appimage tooling
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 5d5155bb22)
2025-03-26 21:15:39 -04:00
1425c9801e ci: use bundled linuxdeploy appimage plugin
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 6ef59fe984)
2025-03-26 21:15:39 -04:00
1a06e34fe4 [Backport release-9.x] Use correct colours for all system themes (#3539) 2025-03-24 19:25:27 +02:00
d0a77df703 Try best to avoid regression
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
(cherry picked from commit 513959750f)
2025-03-24 17:23:35 +00:00
57120e0c9d Use correct colours for all system themes
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
(cherry picked from commit f08478c7ec)
2025-03-24 17:23:35 +00:00
57981a070f [Backport release-9.x] Fix crash with low disk space (#3538) 2025-03-24 19:04:38 +02:00
be1a1baba4 [Backport release-9.x] fix account help link (#3537) 2025-03-24 19:04:25 +02:00
9686a3c81c fix crash on accessing reseted output
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 9ce5587f60)
2025-03-24 17:03:13 +00:00
b348114dee rename variable
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 269938dfd8)
2025-03-24 17:03:13 +00:00
07604c9271 fix account help link
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit a4472406b9)
2025-03-24 16:58:49 +00:00
b49e9763bf [Backport release-9.x] Fix crash with invalid quilt mod info (#3506) 2025-03-15 00:12:19 +02:00
b9d15a4781 Update launcher/minecraft/mod/tasks/LocalModParseTask.cpp
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
(cherry picked from commit 88bdb6541e)
2025-03-14 22:08:50 +00:00
190d17acd3 Fix crash with invalid quilt mod info
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 0626e354a0)
2025-03-14 22:08:50 +00:00
5de91076ea [Backport release-9.x] fix mod load with empty gameversions (#3490) 2025-03-10 14:41:07 +02:00
299cbf8009 fix mod load with empty gameversions
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 29b3eb5cc6)
2025-03-10 12:40:50 +00:00
70ca7af205 [Backport release-9.x] fix beginResetModel called before endResetModel (#3486) 2025-03-09 14:05:42 +02:00
19aaaa9988 [Backport release-9.x] fix null mainwindow in case of login on setup (#3485) 2025-03-09 14:05:35 +02:00
fc639c0902 fix beginResetModel called before endResetModel
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit c441ae05df)
2025-03-09 12:05:09 +00:00
2bb094a90b fix null mainwindow in case of login on setup
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 7db717ee7c)
2025-03-09 12:05:03 +00:00
c206064976 rename some variables
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 162bbcfe19)
2025-03-09 12:05:03 +00:00
d8f51e900a [Backport release-9.x] chore: Update year range (#3462) 2025-03-03 08:27:33 +02:00
b85e53eaf9 chore: Update year range
Signed-off-by: txtsd <code@ihavea.quest>
(cherry picked from commit f99b7e9ebd)
2025-03-03 06:27:10 +00:00
0073d82863 [Backport release-9.x] Default to Fusion based Dark/Bright themes on Windows (#3457) 2025-03-02 08:52:23 +02:00
70db5a2f92 Default to Fusion based Dark/Bright themes on Windows
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
(cherry picked from commit 5261b615d7)
2025-03-02 06:49:59 +00:00
07010f226e [Backport release-9.x] Recognize riscv64 as a 64-bit platform (#3428) 2025-02-17 20:35:08 +02:00