Seth Flynn
b1b4b5d38a
fix(launcher): set correct bin path for self-contained appimages
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-11-29 15:13:38 -05:00
Seth Flynn
be25d3a6a5
fix(launcher/updater): call architecture-agnostic AppImageUpdate
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-11-29 11:35:03 -05:00
Seth Flynn
5c8b18098f
Remove in-tree third party dependencies ( #4405 )
2025-11-28 07:59:20 -05:00
Seth Flynn
38afa3a94c
build: remove vendored gamemode code
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-11-28 04:02:08 -05:00
Seth Flynn
1caf2cc7d5
Drop Qt5Compat ( #4176 )
2025-11-27 16:32:40 -05:00
Alexandru Ionut Tripon
32303d6351
Improve no loader dialog ( #4374 )
2025-11-27 22:56:11 +02:00
Trial97
074846d72a
remove qt5compat
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-27 22:37:31 +02:00
Seth Flynn
ff40679d0f
refactor(launcher/archive): ensure correct filetype for archived files
...
We can rely on stat for most things but this
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-11-26 17:01:09 -05:00
Trial97
792b1d6648
apply suggestions
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 19:12:13 +02:00
Trial97
c787f4e291
fix merge
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:42:25 +02:00
Alexandru Ionut Tripon
67a5cc9b8d
Update launcher/archive/ArchiveWriter.cpp
...
Co-authored-by: Seth Flynn <getchoo@tuta.io >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2025-11-26 18:41:57 +02:00
Trial97
a17908e078
use file stat to get time information
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:41:57 +02:00
Trial97
44b36312be
nothing but zip writes
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:41:57 +02:00
Trial97
5100588c8b
ensure secure extraction
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:41:57 +02:00
Trial97
561187b18a
fix: utf8 pathname encoding
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:41:57 +02:00
Trial97
8acc52b1ab
fix: CF import and Modrinth export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:41:57 +02:00
Trial97
085183d530
fix license headers
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:41:57 +02:00
Trial97
c456e35e41
build(cmake): better detect libarchive
...
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com >
Co-authored-by: Seth Flynn <getchoo@tuta.io >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
Signed-off-by: Seth Flynn <getchoo@tuta.io >
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:41:57 +02:00
Trial97
7962e223ab
fix merge conflicts
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:41:57 +02:00
Trial97
aa265a45ee
fix nix build
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:41:56 +02:00
Trial97
27259ff52d
Improve mod parsing
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:41:22 +02:00
Trial97
8cace06df9
move libarchive outside bundle libs
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:41:22 +02:00
Trial97
d036bba341
add libarchive as actions dependency
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:41:22 +02:00
Trial97
2a99bb534f
add missing copyrights
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:41:22 +02:00
Trial97
84efa6814d
remove quazip
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:41:20 +02:00
Trial97
30ef158716
finish moving all code to libarchive
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:40:41 +02:00
Trial97
f38a0c8f98
move more zip parsings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:40:40 +02:00
Trial97
8c36be048c
move ExtractZipTask
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:39:18 +02:00
Trial97
60b2585711
move some functions from MMCZip to use libarchive
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:39:18 +02:00
Trial97
fa930afe4b
move ExportToZipTask
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-26 18:39:18 +02:00
Seth Flynn
63e6fc28dc
change packwiz extra warnings to debug ( #4388 )
2025-11-26 11:24:24 -05:00
Pagwin
331c1de9cd
Edited a comment for clarity
...
Signed-off-by: Pagwin <git@pagwin.xyz >
2025-11-25 13:34:31 -05:00
Edvin Bryntesson
9e614f94cd
fix FTBA instance loading
...
Signed-off-by: Edvin Bryntesson <epost@edvinbryntesson.se >
2025-11-24 13:33:54 +01:00
TheKodeToad
f9331a1d43
Implement find wrapping in LogView ( #4392 )
2025-11-24 09:40:52 +00:00
Pagwin
55a212f3c4
Grammar/Spelling nit fix for Missing Mod loader dialog
...
Co-authored-by: Seth Flynn <getchoo@tuta.io >
Signed-off-by: Pagwin <git@pagwin.xyz >
2025-11-23 14:06:06 -05:00
TheKodeToad
17c4ad0f01
Implement find wrapping in LogView
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-11-23 16:15:43 +00:00
Trial97
9de2f96341
change packwiz extra warnings to debug
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-23 09:24:51 +02:00
Pagwin
5e2c8bdcf7
Fixed Loader Install Cancel crash
...
Fixed a crash which occurred when the mod loader dialog was cancelled
after being reached from the no loader dialog
Signed-off-by: Pagwin <dev@pagwin.xyz >
2025-11-22 17:10:22 -05:00
Pagwin
fca8ac40ff
Minor remaining fixes for PR ( #4374 )
...
- changed case of `handleNoModLoader` to match project style
- made default case in switch statement for `handleNoModLoader` return
true for safety
Signed-off-by: Pagwin <dev@pagwin.xyz >
2025-11-21 16:19:41 -05:00
Trial97
f832a361e2
add support for neoforge in atl packs
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-21 22:51:43 +02:00
DioEgizio
3ba24f3f09
Use security-scoped bookmarks for directory settings on macOS ( #3616 )
2025-11-21 18:34:43 +01:00
Pagwin
1dae1a210b
Made changes to address feedback from code review ( #4374 )
...
Signed-off-by: Pagwin <dev@pagwin.xyz >
2025-11-20 20:48:53 -05:00
Pagwin
9ce7738912
Implemented #4369
...
Signed-off-by: Pagwin <dev@pagwin.xyz >
2025-11-19 10:48:34 -05:00
Alexandru Ionut Tripon
8b4ad7aa49
Create a unified dialog to ask user for offline name ( #4209 )
2025-11-16 18:30:37 +02:00
Alexandru Ionut Tripon
e5629bb08a
Refactor ReviewMessageBox::appendResource ( #4320 )
2025-11-16 18:13:32 +02:00
Alexandru Ionut Tripon
7ca8556211
Fix issues with log level handling ( #4254 )
2025-11-16 18:13:12 +02:00
Alexandru Ionut Tripon
f93e21fa2d
deduplicate includes and reformat ( #4228 )
2025-11-16 18:12:52 +02:00
Octol1ttle
7cbec465cd
fix(ModrinthPackIndex): set logo name correctly
...
Fixes: f90c0a59a7
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2025-11-15 22:42:16 +05:00
Alexandru Ionut Tripon
86b39b2771
Remove icon from PageContainer header ( #4332 )
2025-11-14 12:08:37 +02:00
TheKodeToad
f90c0a59a7
Remove Json ensure helpers ( #4330 )
2025-11-13 19:45:01 +00:00