9403 Commits

Author SHA1 Message Date
Rachel Powers
564f120c22
chore: sync cmake version with the one used in the launcher (#3644) 2025-04-16 19:35:30 -07:00
Alexandru Ionut Tripon
202095c466
fix: compile warning regarding duplicate object name (#3645) 2025-04-16 21:30:48 +03:00
Trial97
b70d9d6537
chore: update submodules
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-16 17:56:01 +03:00
Trial97
c3f4735808
fix: compile warning regarding duplicate object name
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-16 17:02:22 +03:00
Trial97
5ce6ad604b
chore: sync cmake version with the one used in the launcher
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-16 16:54:08 +03:00
Alexandru Ionut Tripon
8285993f38
fix: crash when the instance window is closed before download dialog is open (#3614) 2025-04-16 16:28:11 +03:00
TheKodeToad
df15aacfbb
Harmonizing "Other Log" page with "Minecraft Log" (#3638) 2025-04-15 21:49:13 +01:00
Yihe Li
29b81e7163
Set parent for LogModel
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-15 23:11:54 +08:00
TheKodeToad
ce76320b23
Remove unnecessary import
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-04-15 15:58:11 +01:00
TheKodeToad
be803b3279
Optimise guessLevel
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-04-15 15:39:27 +01:00
Alexandru Ionut Tripon
8f54a8c8dc
Fix icon removal in icon picker (#3410) 2025-04-15 16:58:13 +03:00
Yihe Li
521302a962
Move delete buttons to the same line & set model to nullptr before adding lines
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-15 20:35:05 +08:00
Yihe Li
de66fe4eda
Apparently removeLast() only comes in Qt 6.5+
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-15 06:16:47 +08:00
Yihe Li
5634723ecd
Harmonizing other log controls with minecraft log
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-15 06:00:49 +08:00
Yihe Li
1ee1bab067
Add color lines button
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-15 05:07:56 +08:00
Yihe Li
4ac6a0629b
Use LogView to implement level highlighting for other logs
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-15 03:42:51 +08:00
timoreo
41a790d258
Shorten LocalPeer socket names to fix CLI not working if an instance of the launcher is already running (#3630) 2025-04-14 11:40:38 +02:00
Rachel Powers
bd304eee94
chore: use nix-shell over nix develop in .envrc (brakes less things)
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2025-04-13 12:16:07 -07:00
Alexandru Ionut Tripon
42007290a0
Start using patch versioning for launcher (#3605) 2025-04-13 20:27:14 +03:00
Kenneth Chew
7d4034cfa5
Shorten LocalPeer socket names
On most systems supporting Unix sockets, the maximum length of a socket name is quite low (e.g. on macOS 104 characters and on Linux 108). If the name is too long, the sockets will not work and thus sending messages to a running instance of the launcher will not work.

Signed-off-by: Kenneth Chew <79120643+kthchew@users.noreply.github.com>
2025-04-13 02:33:22 -04:00
Alexandru Ionut Tripon
edd88b9603
chore(nix): update lockfile (#3628) 2025-04-13 08:15:13 +03:00
github-actions[bot]
6812d137e6 chore(nix): update lockfile
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/2c8d3f48d33929642c1c12cd243df4cc7d2ce434?narHash=sha256-F7n4%2BKOIfWrwoQjXrL2wD9RhFYLs2/GGe/MQY1sSdlE%3D' (2025-04-02)
  → 'github:NixOS/nixpkgs/2631b0b7abcea6e640ce31cd78ea58910d31e650?narHash=sha256-LWqduOgLHCFxiTNYi3Uj5Lgz0SR%2BXhw3kr/3Xd0GPTM%3D' (2025-04-12)
2025-04-13 00:51:01 +00:00
Rachel Powers
a8e5e8dcfc
Fix compatibility with Qt 6.9 (#3622) 2025-04-11 11:44:41 -07:00
Yihe Li
8bb9b168fb
Use explicit construction for QFile from QString
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-04-12 01:59:07 +08:00
timoreo
a601a7cb06
chore: remove release macos Legacy reference (#3619) 2025-04-11 08:32:45 +02:00
Trial97
cc69a59f36
fix: crash when the instance window is closed before download dialog is open
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-11 08:38:05 +03:00
Trial97
d1eebbceff
chore: remove release macos Legacy reference
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-11 08:33:27 +03:00
Alexandru Ionut Tripon
c430b66657
Drop ghc_filesystem (#3608) 2025-04-10 22:39:10 +03:00
Trial97
4361aaa094
remove ghc_filesystem
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-10 22:38:55 +03:00
Alexandru Ionut Tripon
2ec0457854
Remove macOS Legacy build (#3607) 2025-04-10 22:38:24 +03:00
Seth Flynn
9364753d51
[Linux] Update to Qt 6.8.1 (#3610) 2025-04-09 17:22:06 -04:00
Alexandru Ionut Tripon
a6f00330a6
Improvements to modlist export (#3512) 2025-04-10 00:16:32 +03:00
Seth Flynn
a3b8846465
[Linux] Bump Ubuntu requirement to 22.04 (#3612) 2025-04-08 21:14:06 -04:00
Trial97
1a3cc00438
deprecate ubuntu 20.04 runner
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-04-08 21:37:34 +03:00
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