TheKodeToad
|
2477c4f021
|
Use FS::move instead; check new config does not exist
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
|
2025-12-09 11:04:01 +00:00 |
|
Rachel Powers
|
87286fa6a3
|
fix(libarchive): use multibyte encoding aware libarchive functions when dealing with filenames
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
|
2025-12-08 21:31:58 -07:00 |
|
TheKodeToad
|
826da57944
|
Properly rename shader config on update/version change
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
|
2025-12-08 22:43:29 +00:00 |
|
Tayou
|
0e68ba900f
|
fix log window margins (#4428)
closes #4428
Signed-off-by: Tayou <git@tayou.org>
|
2025-12-08 13:20:46 +01:00 |
|
TheKodeToad
|
4f5e348b66
|
Merge branch 'develop' into fix-log-level-bleed
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
|
2025-12-08 09:21:27 +00:00 |
|
TheKodeToad
|
de5c7bac72
|
Simplify IndexedVersionType::VersionType -> IndexedVersionType
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
|
2025-12-07 14:34:00 +00:00 |
|
TheKodeToad
|
fd3ae85d45
|
Simplify MessageLevel::Enum -> MessageLevel
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
|
2025-12-07 13:15:22 +00:00 |
|
Octol1ttle
|
86fd58e6cb
|
Apply suggestions from code review
Co-authored-by: TheKodeToad <TheKodeToad@proton.me>
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
|
2025-12-06 16:34:59 +05:00 |
|
Octol1ttle
|
04a405067d
|
fix(LaunchController): correctly communicate if asking for offline name was successful
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
|
2025-12-06 14:37:39 +05:00 |
|
TheKodeToad
|
c018b60816
|
Only continue log level if line starts with whitespace; reintroduce exception detection
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
|
2025-12-05 12:38:21 +00:00 |
|
TheKodeToad
|
4ae0b3d898
|
Replace QDir("libraries/").absolutePath() with metacache solution
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
|
2025-12-05 11:56:56 +00:00 |
|
TheKodeToad
|
cbf2f14b3f
|
Add library_dir var
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
|
2025-12-05 11:26:58 +00:00 |
|
TheKodeToad
|
069dacd464
|
Expand variables in JVM args
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
|
2025-12-05 10:47:11 +00:00 |
|
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 |
|