Commit Graph

4937 Commits

Author SHA1 Message Date
TheKodeToad
0d7244d56f Remove unused code
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-12-12 12:18:56 +00:00
TheKodeToad
7baac92f56 Fix server columns being totally invisible
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2025-12-12 12:07:19 +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
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