|
|
044ea7d151
|
feat(get_wine): added CPU filtering
Code check / Check code (push) Successful in 1m26s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2026-01-01 19:03:46 +05:00 |
|
|
|
cd93f9ebfe
|
chore(tabbles): disable edititng
Code check / Check code (push) Successful in 1m29s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2026-01-01 16:19:38 +05:00 |
|
|
|
1b9595ca95
|
chore(build): added python-libarchive-c to dependency
Code check / Check code (push) Successful in 1m24s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2026-01-01 15:50:58 +05:00 |
|
Gitea Actions
|
4dff545c0f
|
chore: update steam apps list 2026-01-01T00:00:54Z
|
2026-01-01 00:00:54 +00:00 |
|
|
|
69d8e53c7b
|
feat: reworked wine download
Code check / Check code (push) Successful in 1m21s
Fetch Data / build (push) Successful in 48s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-31 13:50:52 +05:00 |
|
Renovate Bot
|
40769bfdf6
|
fix(deps): lock file maintenance python dependencies
Code check / Check code (push) Successful in 1m11s
|
2025-12-30 15:58:37 +00:00 |
|
Renovate Bot
|
b3adef68d3
|
chore(deps): update archlinux:base-devel docker digest to f6b259c
Code check / Check code (push) Has been cancelled
|
2025-12-30 15:56:27 +00:00 |
|
Renovate Bot
|
df707a84bc
|
chore(deps): update ghcr.io/renovatebot/renovate:latest docker digest to eec497d
Code check / Check code (push) Has been cancelled
Code check / Check code (pull_request) Successful in 1m8s
|
2025-12-30 15:52:48 +00:00 |
|
Renovate Bot
|
4c340c13ab
|
chore(deps): pin archlinux docker tag to f6b259c
Code check / Check code (pull_request) Successful in 1m12s
Code check / Check code (push) Successful in 1m11s
|
2025-12-30 15:48:13 +00:00 |
|
|
|
a81cef4457
|
feat(appimage): use AnyLinux Appimage to support musl-libc systems
Code check / Check code (push) Successful in 1m12s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-30 15:44:59 +00:00 |
|
|
|
4c537248f1
|
Revert "fix(animations): prevent memory leaks by properly clearing animation references"
Code check / Check code (push) Successful in 1m6s
This reverts commit 55dcda738b.
|
2025-12-30 11:06:15 +05:00 |
|
|
|
55dcda738b
|
fix(animations): prevent memory leaks by properly clearing animation references
Code check / Check code (push) Successful in 1m4s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-29 11:17:09 +05:00 |
|
|
|
aa0c0a5675
|
fix: fix slider size on autoinstall
Code check / Check code (push) Successful in 1m19s
renovate / renovate (push) Successful in 33s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-27 00:13:13 +05:00 |
|
|
|
613b28a751
|
chore(localization): added translate support to theme name, description and screenshots
Code check / Check code (push) Successful in 1m6s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-26 13:02:45 +05:00 |
|
|
|
a9e9f4e4e3
|
get_other_wine: added initial
Code check / Check code (push) Successful in 1m22s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-26 00:23:07 +05:00 |
|
|
|
61c59814a5
|
feat(security): strengthen theme security against multiple attack vectors
Code check / Check code (push) Successful in 1m6s
- Detect dangerous modules, functions, attributes, and system/network operations
- Prevent code execution via dynamic imports, reflection, and importlib
- Block f-string injection and dangerous expressions
- Detect obfuscated code patterns, including string concatenation (im+port, ev+al),
Base64-encoded payloads, and character code arrays
- Validate image files using extension checks, magic bytes, and size limits
- Implement AST-based analysis for deep code inspection
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-25 16:02:34 +05:00 |
|
|
|
80d3b69311
|
chore(themes): reorgonize it to submodules
Code check / Check code (push) Successful in 1m8s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-25 12:30:27 +05:00 |
|
|
|
ac09ac1e36
|
fix: handle None steam data in egs_api callbacks
Code check / Check code (push) Successful in 1m13s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-23 00:27:18 +05:00 |
|
|
|
7cdc7264cd
|
chore(steam_api): returned partially search oops
Code check / Check code (push) Failing after 1m11s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-23 00:22:27 +05:00 |
|
|
|
94f61b1124
|
perf: optimize Steam and anti-cheat metadata caching
Code check / Check code (push) Failing after 1m6s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-23 00:15:45 +05:00 |
|
|
|
58bbff8e69
|
chore: clean all vulture 80% confidence dead code
Code check / Check code (push) Successful in 1m45s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-21 19:34:32 +05:00 |
|
Renovate Bot
|
6457084d56
|
chore(deps): update ghcr.io/renovatebot/renovate:latest docker digest to e09f710
Code check / Check code (pull_request) Successful in 1m9s
Code check / Check code (push) Successful in 1m7s
|
2025-12-21 10:19:52 +00:00 |
|
Renovate Bot
|
3c83a90721
|
fix(deps): lock file maintenance python dependencies
Code check / Check code (pull_request) Successful in 1m2s
Code check / Check code (push) Successful in 1m10s
|
2025-12-21 04:54:36 +00:00 |
|
Renovate Bot
|
c76b80586a
|
chore(deps): update archlinux:base-devel docker digest to 9414f5b
Code check / Check code (pull_request) Successful in 1m16s
Code check / Check code (push) Successful in 1m8s
|
2025-12-21 00:00:43 +00:00 |
|
|
|
b30ade6e1e
|
fix(tests): fix ruff and pyright
Code check / Check code (push) Successful in 1m35s
renovate / renovate (push) Successful in 39s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-20 15:42:18 +05:00 |
|
|
|
7a5b467490
|
feat(autoinstalls): added detail page
Code check / Check code (push) Failing after 1m8s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-19 16:28:50 +05:00 |
|
|
|
6f82068864
|
chore: bump to 0.1.9
Code check / Check code (push) Successful in 1m14s
renovate / renovate (push) Successful in 37s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-08 11:47:25 +05:00 |
|
|
|
d4672ecb0e
|
chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-08 11:47:19 +05:00 |
|
Renovate Bot
|
087ac8eda2
|
chore(deps): update https://gitea.com/actions/setup-node digest to 395ad32
Code check / Check code (push) Successful in 1m22s
|
2025-12-07 10:48:27 +00:00 |
|
Renovate Bot
|
0a9acaf5da
|
chore(deps): update https://gitea.com/actions/checkout digest to 8e8c483
Code check / Check code (push) Has been cancelled
|
2025-12-07 10:48:16 +00:00 |
|
|
|
d0fad6a3c9
|
fix: added correct parent to GameCard
Code check / Check code (push) Successful in 1m30s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-07 15:46:27 +05:00 |
|
|
|
468887110c
|
fix(qt): prevent RuntimeError from accessing deleted Qt C++ objects
Code check / Check code (push) Successful in 1m34s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-07 12:45:37 +05:00 |
|
|
|
32e4950a00
|
Revert "chore: bump ver to 0.1.9"
Code check / Check code (push) Successful in 1m5s
renovate / renovate (push) Successful in 44s
This reverts commit 29d25cec01.
|
2025-12-06 14:26:04 +05:00 |
|
|
|
b16074fa5c
|
fix: Add protection against accessing deleted Qt objects in async callbacks
Code check / Check code (push) Successful in 1m7s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-06 14:22:41 +05:00 |
|
|
|
1bd7c23419
|
fix(settings): Remove surrounding quotes from the value if present
Code check / Check code (push) Successful in 1m21s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-04 11:53:54 +05:00 |
|
|
|
f4275dd465
|
fix(get_portproton_start_command): Check if flatpak command exists before trying to run it
Code check / Check code (push) Successful in 1m7s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-02 18:44:47 +05:00 |
|
|
|
c8b91c4687
|
fix(settings): update keyboard navigation
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-02 18:40:27 +05:00 |
|
|
|
4aaeb2e809
|
fix: dont start game by Enter
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-02 18:23:49 +05:00 |
|
|
|
b6ea9350fa
|
fix: fix gamecard refrefresh regression after 0889aa8
Code check / Check code (push) Successful in 1m13s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-02 17:52:19 +05:00 |
|
|
|
29d25cec01
|
chore: bump ver to 0.1.9
Code check / Check code (push) Successful in 1m13s
Build AppImage, Arch and Fedora Packages / Build AppImage (push) Successful in 2m50s
Build AppImage, Arch and Fedora Packages / Build Arch Package (push) Successful in 1m42s
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (41) (push) Successful in 59s
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (42) (push) Successful in 1m1s
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (43) (push) Successful in 54s
Build AppImage, Arch and Fedora Packages / Build Fedora RPM (rawhide) (push) Successful in 58s
Build AppImage, Arch and Fedora Packages / Create and Publish Release (push) Successful in 35s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-01 20:29:45 +05:00 |
|
|
|
a634de5462
|
chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-01 20:27:12 +05:00 |
|
|
|
1ba1781994
|
feat(settings): added preloader because flatpak is too slow
Code check / Check code (push) Successful in 1m6s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-01 17:06:20 +05:00 |
|
|
|
0aae292f61
|
fix(settings): fix work on Flatpak
Code check / Check code (push) Successful in 1m5s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-01 16:59:43 +05:00 |
|
|
|
3ef433af0c
|
fix: Only handle menu button if our main window is currently active
Code check / Check code (push) Successful in 1m52s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-12-01 12:08:55 +05:00 |
|
Gitea Actions
|
9fe33e02d8
|
chore: update steam apps list 2025-12-01T00:01:44Z
|
2025-12-01 00:01:44 +00:00 |
|
|
|
2ac91a759d
|
chore(localization): update
Check Translations (disabled until yaspeller is fixed) / check-translations (push) Has been skipped
Code check / Check code (push) Successful in 1m5s
Fetch Data / build (push) Successful in 1m39s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-11-30 13:20:33 +05:00 |
|
|
|
2c82bff204
|
fix(main_window): remove redundant loading status and improve loading flow
Code check / Check code (push) Successful in 1m5s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-11-30 13:14:38 +05:00 |
|
|
|
0889aa883e
|
fix: refresh button refresh custom data too now
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-11-30 12:59:32 +05:00 |
|
|
|
7780dcfc4d
|
chore(changelog): update
Code check / Check code (push) Successful in 1m10s
renovate / renovate (push) Successful in 38s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-11-29 23:12:31 +05:00 |
|
|
|
9ef39ae2b6
|
fix: save cover images from URL to custom_data folder
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
|
2025-11-29 23:08:54 +05:00 |
|