Alexandru Ionut Tripon
df96e1c76f
refactor(net): use std::expected for the sink interface ( #6071 )
2026-09-14 08:32:21 +00:00
Octol1ttle
e109b6de7e
fix build
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-09-13 18:15:32 +05:00
Alexandru Ionut Tripon and Octol1ttle
ebca9f4254
Update launcher/net/Sink.h
...
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2026-09-13 15:54:12 +03:00
Alexandru Ionut Tripon
3c5a8d8d06
chore(nix): update lockfile ( #6083 )
2026-09-13 07:20:46 +00:00
github-actions[bot]
9cf38cd71d
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'nixpkgs':
'https://releases.nixos.org/nixos/unstable/nixos-26.11pre1068089.c043004d1c69/nixexprs.tar.xz?narHash=sha256-PRK1fSEiAcO29DkUoOlsVLGYRK3h1YKVr%2BqQJB0VcYQ%3D ' (2026-09-05)
→ 'https://releases.nixos.org/nixos/unstable/nixos-26.11pre1072397.eaad089433ca/nixexprs.tar.xz?narHash=sha256-eQUZVehWLDBbpBR2rq6DnuRee1ULT6Y675RhsYDSjYI%3D ' (2026-09-11)
2026-09-13 00:45:32 +00:00
Alexandru Ionut Tripon
4b35975964
fix: preserve Windows paths in quoted Java arguments ( #6069 )
2026-09-12 13:05:30 +00:00
Alexandru Ionut Tripon
cb720a088d
feat: add configurable world tools to instance toolbar ( #6023 )
2026-09-12 12:27:12 +00:00
Nic
a1949f1610
fix: preserve Windows paths in quoted Java arguments
...
splitArgs treated any backslash inside quotes as an escape character,
so a quoted Windows path such as -Dorg.lwjgl.glfw.libname="C:\Users\..."
lost its path separators before reaching the JVM, causing
java.nio.file.InvalidPathException at launch.
A backslash inside quotes now only escapes the matching quote or
another backslash, keeping escaped quotes functional while leaving
Windows path separators intact.
Signed-off-by: Nic <73386479+nicyoong@users.noreply.github.com >
2026-09-12 09:33:02 +08:00
Alexandru Ionut Tripon
c5df040ac0
Fix a few issues with instance icon folder ( #6075 )
2026-09-11 21:36:14 +00:00
Alexandru Ionut Tripon
61c4b170bf
Change FS::copy to add an option to copy empty directories and symlinked directories as such ( #6011 )
2026-09-11 21:35:56 +00:00
Trial97
bb27d2e13f
refactor(net): use std::expected in sink interface
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-11 20:39:55 +03:00
Trial97
9e63d9f347
refactor(net): use expected in validator interface
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-11 17:29:57 +03:00
Alexandru Ionut Tripon
48ae890109
refactor(skins): fold task subclasses into request factories ( #5937 )
2026-09-11 13:16:05 +00:00
Alexandru Ionut Tripon
a070ca7b28
refactor(screenshots): merge Imgur into ImgurAPI ( #6020 )
2026-09-11 12:13:38 +00:00
Alexandru Ionut Tripon
f6db53b654
refactor: use RpcSink for log uploads ( #6026 )
2026-09-11 11:48:04 +00:00
Alexandru Ionut Tripon and Octol1ttle
d76418fa97
Update launcher/screenshots/ImgurAPI.cpp
...
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2026-09-11 14:47:27 +03:00
Alexandru Ionut Tripon and Octol1ttle
bc5f0e6d47
Update launcher/minecraft/skins/SkinRequests.cpp
...
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2026-09-11 14:47:10 +03:00
Alexandru Ionut Tripon and Octol1ttle
2e240fdd10
Apply batched suggestions from code review
...
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2026-09-11 14:21:43 +03:00
Trial97
42bb46a9ee
refactor: wrap PasteType in EnumWrapper
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-10 23:58:37 +03:00
TheKodeToad
7dbed49b02
Only search folders which are directly inside icons
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-09-10 21:45:00 +01:00
TheKodeToad
2e26d80af2
Remove unused SettingChanged slot
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-09-10 21:44:41 +01:00
TheKodeToad
79d863b42b
Fix root icons being cleared out when subdir is updated
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-09-10 21:44:17 +01:00
Trial97
a1a17514a4
refactor: use RpcSink for log uploads
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-10 23:06:56 +03:00
Trial97
3680a052d0
style: modernize net sinks and skin dialog code
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-10 22:47:31 +03:00
Trial97
b2de330862
refactor(skins): fold task subclasses into request factories
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-10 22:47:31 +03:00
Trial97
bb03a6584a
refactor(screenshots): merge Imgur into ImgurAPI
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-10 22:29:49 +03:00
Alexandru Ionut Tripon
0db8771a28
fix: report installed status for non-mod resources ( #6059 )
2026-09-10 18:06:53 +00:00
Alexandru Ionut Tripon and Octol1ttle
88b3ceec19
Update launcher/ui/pages/global/ExternalToolsPage.cpp
...
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2026-09-10 21:06:49 +03:00
Trial97
c20cc6a89d
fix: report installed status for non-mod resources
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-10 20:24:26 +03:00
Alexandru Ionut Tripon
c9065adcad
feat(launch): add pre-load command ( #6041 )
2026-09-10 15:51:32 +00:00
timoreo
84f7644729
chore: update sparkle to 2.9.6 ( #6065 )
2026-09-10 15:04:36 +00:00
timoreo
63f10d18cd
fix(modrinth): detect datapacks from project_type and loaders ( #6058 )
2026-09-10 14:40:51 +00:00
Trial97
a6660499dc
style: apply clang-tidy fixes across launcher pages
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-10 16:34:45 +03:00
Trial97
d2cbcedbad
feat: add configurable world tools to instance toolbar
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-10 16:34:45 +03:00
Trial97
c7cfb6d61f
feat(launch): add early-launch command
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-10 15:22:51 +03:00
DioEgizio
e93cae0e26
chore: update sparkle to 2.9.6
...
Signed-off-by: DioEgizio <dioegizio@protonmail.com >
2026-09-10 12:53:35 +02:00
Octol1ttle
592deac57e
chore(deps): update determinatesystems/magic-nix-cache-action action to v15 ( #6062 )
2026-09-10 06:38:40 +00:00
Octol1ttle
6d16d71015
chore(deps): update determinatesystems/update-flake-lock action to v29 ( #6063 )
2026-09-10 06:20:28 +00:00
renovate[bot]
89dfefa7e7
chore(deps): update determinatesystems/update-flake-lock action to v29
2026-09-10 02:13:46 +00:00
renovate[bot]
31826807b8
chore(deps): update determinatesystems/magic-nix-cache-action action to v15
2026-09-10 02:13:40 +00:00
Alexandru Ionut Tripon
8f241f8f00
build: bump qt minimum to 6.8 ( #6049 )
2026-09-09 18:41:52 +00:00
Trial97
880e8c919c
fix(modrinth): detect datapacks from project_type and loaders
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-09 21:38:24 +03:00
Trial97
3da92e893d
refactor: fix clang-tidy warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-09 19:45:32 +03:00
Trial97
6d225d6ec7
build: bump qt minimum to 6.8
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-09 19:45:32 +03:00
Octol1ttle
26b75af8db
chore!: update to qt 6.11.2 ( #6052 )
2026-09-09 16:15:57 +00:00
Alexandru Ionut Tripon
19d9416bcc
Fix some atl install bugs ( #6035 )
2026-09-09 14:59:29 +00:00
Octol1ttle
575a73739a
fix(modplatform): update download when version changes ( #6048 )
2026-09-09 14:54:36 +00:00
Alexandru Ionut Tripon
b69f059c8f
refactor(launch): merge pre/post launch command steps ( #6037 )
2026-09-09 14:38:42 +00:00
Octol1ttle
349a82eca0
fix(resources): validate index in onResourceToggle ( #6036 )
2026-09-09 14:08:32 +00:00
Octol1ttle
a5f5799539
Add checkbox to disable profiler on next launch ( #6024 )
2026-09-09 13:36:35 +00:00