Boria138
fbda9ae455
remove muvm launch support
...
Code check / Check code (push) Successful in 1m19s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-05-22 12:22:34 +05:00
Boria138
57a87594af
feat: add ppack prefix backup MIME integration
...
Code check / Check code (push) Successful in 1m13s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-05-21 11:31:04 +05:00
Boria138
1016a864ed
feat: add CLI cache and settings reset commands
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-05-17 19:36:40 +05:00
Boria138
b44ff8bbb6
docs: add prepare_env.sh and update setup instructions in README
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-05-17 10:23:27 +05:00
Boria138
55fba9260e
build: include commit hash in nightly version
...
Code check / Check code (push) Successful in 1m9s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-05-14 20:32:34 +05:00
Boria138
cdf36315f1
chore(pre-commit): improve meson file inclusion checks
...
Code check / Check code (push) Successful in 1m13s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-05-14 17:28:57 +05:00
Boria138
0339906d4c
dev-scripts: call extract_strings in l10n.py only with --update-all
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-05-14 10:56:14 +05:00
Boria138
3503a72db0
chore: rebuild vk_gpu_info on Debian 11
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-05-13 11:34:27 +05:00
Simple16
65c81fa7ea
Fixing the translation of PPQt settings to Russian
Check Translations / check-translations (pull_request) Successful in 19s
Code check / Check code (pull_request) Successful in 1m15s
Check Translations / check-translations (push) Successful in 18s
Code check / Check code (push) Successful in 1m12s
2026-05-10 12:42:03 +05:00
Boria138
207504b2e1
chore localization update
...
Check Translations / check-translations (push) Successful in 32s
Code check / Check code (push) Successful in 1m35s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-05-05 11:52:25 +05:00
Simple16
476cf5b34f
Updating the Russian translation
Check Translations / check-translations (push) Successful in 25s
Code check / Check code (push) Successful in 1m32s
2026-05-03 08:13:18 +00:00
Boria138
a304c9eaa1
feat: add --silent exe launch mode
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-04-27 14:48:37 +05:00
Boria138
12c2e1b187
Merge branch 'scripts'
Build vk_gpu_info on Debian 11 / Build vk_gpu_info on Debian 11 (push) Failing after 31s
Code check / Check code (push) Failing after 31s
2026-04-23 16:13:31 +05:00
Boria138
b4508ff8a6
fix: fail pre-commit on CRLF shebang in script DB files
...
Code check / Check code (push) Failing after 31s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-04-23 16:03:37 +05:00
Boria138
ffc0b04699
refactor(scripts): drop locale/vulkaninfo/xrandr/gamescope/glxinfo
...
Build Check - AppImage, Arch, Fedora / changes (pull_request) Successful in 34s
Code check / Check code (pull_request) Successful in 1m13s
Build Check - AppImage, Arch, Fedora / Build AppImage (pull_request) Has been skipped
Build Check - AppImage, Arch, Fedora / Build Fedora RPM (41) (pull_request) Has been skipped
Build Check - AppImage, Arch, Fedora / Build Fedora RPM (42) (pull_request) Has been skipped
Build Check - AppImage, Arch, Fedora / Build Fedora RPM (rawhide) (pull_request) Has been skipped
Build Check - AppImage, Arch, Fedora / Build Arch Package (pull_request) Has been skipped
Build vk_gpu_info on Debian 11 / Build vk_gpu_info on Debian 11 (push) Successful in 1m57s
Code check / Check code (push) Successful in 1m47s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-04-22 12:42:23 +05:00
Boria138
ae084974dd
refactor: trim system i18n keys and simplify UI labels
...
Check Translations / check-translations (push) Failing after 21s
Code check / Check code (push) Has been cancelled
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-04-15 18:24:17 +05:00
Boria138
71a8ebd89a
feat: added system tab with wifi and bluetooth
...
Code check / Check code (push) Has been cancelled
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-04-15 08:31:20 +00:00
Boria138
ce6a28c2d9
fix: use anticheat slug for AWACY links and cache refresh
...
Code check / Check code (push) Successful in 1m13s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-04-08 17:49:35 +05:00
Boria138
91b434a5d9
chore(data): drop unneded now linux-gaming_topics
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-04-01 11:26:53 +05:00
Boria138
8cee173ed2
feat: add remove Steam compat tool CLI flag
Code check / Check code (push) Successful in 1m12s
2026-03-29 16:15:33 +05:00
Boria138
c12e1996cb
feat(cli): add reinstall option to shell completions
...
renovate / renovate (push) Failing after 18s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-03-28 23:51:38 +05:00
Boria138
fa721ad84c
fix(locales): update only entries
...
Check Translations / check-translations (push) Failing after 17s
Code check / Check code (push) Successful in 1m4s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-03-24 10:53:27 +05:00
Boria138
b0b1bf2fcb
chore(localization): compile locales after extract
...
Code check / Check code (push) Successful in 1m4s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-03-22 16:32:44 +05:00
Boria138
4dcf257a38
i18n: reduce Weblate conflicts in l10n updates
...
Check Translations / check-translations (push) Failing after 33s
Code check / Check code (push) Failing after 35s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-03-22 14:24:51 +05:00
Boria138
4d367abcc5
chore(localization): drop mo for avoid weblate conflict
...
Check Translations / check-translations (push) Failing after 42s
Code check / Check code (push) Failing after 34s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-03-22 14:02:44 +05:00
Boria138
ced8e6a2b9
chore(localization): fix dev script
...
Check Translations / check-translations (push) Failing after 42s
Code check / Check code (push) Failing after 39s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-03-22 13:51:12 +05:00
Boria138
4210f43130
docs: add Codeberg Translate widget and update localization guide
...
Code check / Check code (push) Has been cancelled
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-03-20 14:04:53 +05:00
Simple16
3d55994962
Updating the translation of the MangoHud and Gamescope settings
Check Translations / check-translations (push) Successful in 18s
Code check / Check code (push) Successful in 1m8s
2026-03-14 10:09:48 +00:00
Boria138
3397e633c6
chore(completion): drop .bash ext
...
Code check / Check code (push) Successful in 1m15s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-03-12 09:53:04 +05:00
Boria138
9abeddfb51
chore(compltion): added fish and zsh
...
Code check / Check code (push) Successful in 1m23s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-03-12 00:22:20 +05:00
Simple16
b1dc9d87dd
Updating the translation of the main MangoHud settings. FIX
Check Translations / check-translations (pull_request) Successful in 19s
Code check / Check code (pull_request) Successful in 1m16s
Check Translations / check-translations (push) Successful in 17s
Code check / Check code (push) Successful in 1m5s
2026-03-09 09:38:49 +05:00
Boria138
e8e3fefbf0
fix: Correct locale links in localization guide
...
Code check / Check code (push) Successful in 1m35s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-03-07 15:39:35 +05:00
Simple16
9c29a66314
Update of English and Russian strings. Update of Russian localization
Check Translations / check-translations (pull_request) Successful in 19s
Code check / Check code (pull_request) Successful in 1m20s
Check Translations / check-translations (push) Successful in 18s
Code check / Check code (push) Successful in 1m16s
2026-03-06 22:27:18 +05:00
Boria138
9dce0bc2ef
revert broken hook
...
Code check / Check code (push) Successful in 1m15s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-03-05 13:44:34 +05:00
Boria138
b460fd507e
chore(localization): sync russian and english strings
...
Check Translations / check-translations (push) Successful in 18s
Code check / Check code (push) Failing after 1m16s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-03-05 13:20:22 +05:00
Boria138
cfc4532edd
fix: CSS comment syntax validation and winetricks.py typos
Code check / Check code (push) Successful in 1m13s
2026-02-22 16:03:52 +05:00
Boria138
e309bb4f10
feat(debug_utils): use own vk_gpu_info
...
Code check / Check code (push) Successful in 1m6s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-02-11 12:02:53 +05:00
Boria138
73d99a6aec
chore(localization): update
...
Check Translations / check-translations (push) Successful in 16s
Code check / Check code (push) Successful in 1m1s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-02-08 15:22:54 +05:00
Boria138
b414147bbd
chore(meson): clean
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-02-05 16:03:36 +05:00
Boria138
5ccd47d461
feat: add meson.build linter with comprehensive syntax checks
...
Code check / Check code (push) Successful in 1m24s
Add pre-commit hook to validate meson.build files:
- Check for unbalanced brackets: (), [], {}
- Detect unclosed quotes: ', "
- Find missing/double commas between list items
- Validate control structures (if/endif, foreach/endforeach)
- Check for invalid operators (===, !==, :=, ;)
- Detect common typos in meson functions
- Verify all Python files are included in install_data
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-01-29 22:56:21 +05:00
Boria138
8f9e6ea958
chore(build): switch from pyproject to meson build system
...
Check Translations / check-translations (push) Successful in 17s
Code check / Check code (push) Successful in 1m11s
renovate / renovate (push) Successful in 44s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2026-01-19 06:19:04 +00:00
Boria138
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
Boria138
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
Boria138
e9c75b998f
chore(localization): update
...
Check Translations (disabled until yaspeller is fixed) / check-translations (push) Has been skipped
Code check / Check code (push) Successful in 1m17s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-11-23 15:43:59 +05:00
Boria138
e07f3f06bc
chore(build): return QtSvg to appimage
...
Code check / Check code (push) Successful in 1m29s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-11-04 12:28:09 +05:00
Boria138
16a3f4e09a
chore(build): added udev rule to allow create virtual devices
...
Code check / Check code (push) Successful in 1m28s
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-11-04 11:14:17 +05:00
Boria138
e7eee85ed4
feat(dev-scripts): regenerate uv.lock on bump ver
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-09-23 11:58:10 +05:00
Boria138
0dcc3ea13f
chore(localization): update
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-09-13 11:51:38 +05:00
Boria138
849333c283
feat(dev-scripts): add import and function safety checks to theme pre-commit
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-09-01 11:42:06 +05:00
Boria138
272be51bb0
feat(dev-script): added appimage cleaner script
...
Build Check - AppImage, Arch, Fedora / Build AppImage (pull_request) Successful in 2m22s
Build Check - AppImage, Arch, Fedora / Build Fedora RPM (41) (pull_request) Has been skipped
Build Check - AppImage, Arch, Fedora / Build Fedora RPM (rawhide) (pull_request) Has been skipped
Build Check - AppImage, Arch, Fedora / Build Arch Package (pull_request) Has been skipped
Code check / Check code (push) Successful in 1m28s
Build Check - AppImage, Arch, Fedora / changes (pull_request) Successful in 28s
Code check / Check code (pull_request) Successful in 1m32s
Build Check - AppImage, Arch, Fedora / Build Fedora RPM (42) (pull_request) Has been skipped
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-07-22 14:17:16 +05:00