Commit graph

5498 commits

Author SHA1 Message Date
Tayou
803115cfde
add category selector to icon picker dialog (#4397)
Some checks failed
Nix / Build (aarch64-darwin) (push) Has been cancelled
Nix / Build (x86_64-linux) (push) Has been cancelled
Nix / Build (aarch64-linux) (push) Has been cancelled
2026-06-04 17:58:00 +00:00
Tayou
502a5175e2
fix category filtering
I have no idea how this worked at all when I made the commit originally, but it works now, just as well as it did on the prior commit.

Further improvements, using subfolders and other metadata will be in another PR.
Signed-off-by: Tayou <git@tayou.org>
2026-06-04 19:07:24 +02:00
Alexandru Ionut Tripon
6f3574f328
Fix memory leak and crash with data packs modal (#5551)
Some checks are pending
Nix / Build (aarch64-darwin) (push) Waiting to run
Nix / Build (x86_64-linux) (push) Waiting to run
Nix / Build (aarch64-linux) (push) Waiting to run
2026-06-04 05:38:22 +00:00
Seth Flynn
dd5261f7ad
Don't remove old Microsoft accounts until they're successfully reauthenticated (#5620) 2026-06-04 03:57:25 +00:00
cat
ea2d0d0644
AccountList: Skip refresh when !shouldRefresh
Signed-off-by: cat <cat@plan9.rocks>
2026-06-02 19:06:24 +00:00
Octol1ttle
f6d1b29b04
fix(LaunchController): don't remove account unless we have a new one
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-06-01 13:27:53 +05:00
TheKodeToad
fa61e58cd9
Replace exec with open and handle saving geometry in signal listener
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2026-05-28 09:20:57 +01:00
Sefa Eyeoglu
64abd37e05
clang-tidy: clang-analyzer-* (#5103) 2026-05-23 20:11:37 +00:00
Sefa Eyeoglu
23c34f495f
Fix offline accounts not being refreshed during launch (#5542) 2026-05-23 20:03:21 +00:00
Octol1ttle
547b4c0d3a
feat(instance logs): log components
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-05-18 12:18:44 +05:00
TheKodeToad
28eba8ed43
Fix memory leak and crash with data packs modal
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2026-05-15 13:01:41 +01:00
Octol1ttle
bc1f9db653
fix offline accounts not being refreshed during launch
Closes #5435
Closes #5537

Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-05-13 17:59:03 +05:00
Trial97
6699d3eca0
clang-tidy: clang-analyzer-*
This commit aims to fix all clang-analyzer-* warnings from clang-tidy.
Here is the list of the ones found in project:
    "clang-analyzer-core.uninitialized.UndefReturn",
    "clang-analyzer-deadcode.DeadStores",
    "clang-analyzer-optin.core.EnumCastOutOfRange",
Some exceptions:
  clang-analyzer-cplusplus.NewDeleteLeaks -> may need to disable it as
is a false positive
  clang-analyzer-optin.cplusplus.VirtualCall -> may need to disable it
(or refactor a bunch of code to drop the virtual from those functions)

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-05-13 10:20:26 +03:00
Octol1ttle
d6db750797
fix: do not open account select dialog if there are no valid accounts
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-05-12 00:19:57 +05:00
Alexandru Ionut Tripon
ecc551b44e
Don't delete base directories when evicting metacache (#5513) 2026-05-11 11:15:43 +00:00
Tayou
0fee29559f
Fixes to translations (#5512) 2026-05-11 09:49:06 +00:00
Alexandru Ionut Tripon
d146972671
Suppress sfinae-incomplete warning (#5523) 2026-05-09 21:07:58 +00:00
Octol1ttle
993eb40481
fix: suppress sfinae-incomplete warning
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-05-10 01:46:29 +05:00
Trial97
670f49309c
chore(clang-tidy): fix clang tidy warnings
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-05-09 23:26:23 +03:00
Trial97
b7381d8088
add size column for datapacks
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-05-09 23:26:23 +03:00
Trial97
bac959bc6f
chore(clang-tidy): fix clang tidy warnings
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-05-09 23:26:21 +03:00
Trial97
4c9081a934
add file name column
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-05-09 23:20:43 +03:00
Trial97
97d570b343 chore(clang-tidy): fix clang tidy warnings
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-05-08 20:41:10 +03:00
Trial97
f9e007ca2b add update reason
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-05-08 20:41:10 +03:00
Trial97
a63048d7e2 chore(clang-tidy): fix clang tidy warnings
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-05-08 20:41:10 +03:00
Trial97
ca721f9d67 add special modrinth header
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-05-08 20:41:10 +03:00
Alexandru Ionut Tripon
18924e43da
fix Atl path traversal (#5511) 2026-05-07 21:16:14 +00:00
Alexandru Ionut Tripon
5d3411f412
fix: ignore non-existent or empty paths in processURLs (#5442) 2026-05-07 18:20:07 +00:00
Octol1ttle
564fca8c9b
fix: don't delete base directories when evicting metacache
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-05-07 20:48:19 +05:00
Octol1ttle
d59b4b0ad7
fix(translations): do not reset user language if translations index is missing
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-05-07 20:15:38 +05:00
Octol1ttle
49aef77f3f
fix(translations): redownload index if it is missing after file reloading
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-05-07 20:11:24 +05:00
Trial97
daa9e07e33 chore(clang-tidy): fix clang tidy warnings
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-05-07 15:02:50 +03:00
Trial97
4cbfe7fb0e fix atl path traversal
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-05-07 14:43:44 +03:00
Alexandru Ionut Tripon
5f7aa2fbdb
fix change version (#5504) 2026-05-07 11:28:13 +00:00
Alexandru Ionut Tripon
95a62a5dde
Fixes to 'Use system locale' (#5485) 2026-05-07 10:58:27 +00:00
Alexandru Ionut Tripon
d548cb2e44
INIFile: add file name to error logging (#5502) 2026-05-07 10:54:11 +00:00
Alexandru Ionut Tripon
813cff612c
Fix wrong Xbox failure string (#5492) 2026-05-07 10:53:57 +00:00
Trial97
b174dec0d2 fix change version triggering an intial search
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-05-07 08:31:49 +03:00
Trial97
4463c21c98 chore(clang-tidy): fix clang tidy warnings
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-05-07 08:31:49 +03:00
Octol1ttle
e7dbdf3489
INIFile: add file name to error logging
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-05-05 18:57:18 +05:00
TheKodeToad
4f58197edb
changed "Ok" to "OK" (#5331) 2026-05-05 09:21:29 +00:00
Octol1ttle
0a3f7da7e7
XboxAuthorizationStep: clang-tidy
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-05-05 13:42:45 +05:00
Alexandru Ionut Tripon
ac7c8adea2
Use "Discrete" key from switcheroo if present (#5487) 2026-05-04 20:38:17 +00:00
Alexandru Ionut Tripon
692e0ec00d
Fixes to PrismExternalUpdater (#5486) 2026-05-04 20:37:50 +00:00
Alexandru Ionut Tripon
773285054d
fix: trim whitespaces from ManagedPackURL (#5444) 2026-05-04 20:37:21 +00:00
Alexandru Ionut Tripon
5d8cdb429b
add setting to controll game assets download (#5355) 2026-05-04 20:37:06 +00:00
Alexandru Ionut Tripon
fb745777c3
Improve clang-tidy CI speed by only running autogen & autorcc (#5293) 2026-05-04 20:36:09 +00:00
Alexandru Ionut Tripon
7a94f6b4ae
Fix: Remove trademark and special characters from instance folder names (#5204) 2026-05-04 20:34:56 +00:00
Tayou
c4eb008d58
fix other logs page crash (#5458) 2026-05-04 16:03:09 +00:00
Tayou
882b8e1bf8
Fix Cmd+Q on macOS closing active window instead of quitting (#5427) 2026-05-04 15:50:11 +00:00