334 Commits

Author SHA1 Message Date
83076d3dfc chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-20 12:34:06 +05:00
04aaf68e36 fix: Allow context menu for PortProton games without valid exe
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-20 12:31:36 +05:00
e91037708a fix(main_window): prevent RuntimeError when modifying deleted QVBoxLayout in HLTB callback
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-18 20:54:45 +05:00
1b743026c2 chore(build): clean appimage more agressive
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-18 15:26:51 +05:00
30b4cec4d1 chore(todo): fix typos
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-18 00:02:11 +05:00
db68c9050c chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-16 20:16:02 +05:00
1a93d5b82c chore(build): rework appimage dependency list
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-16 20:04:56 +05:00
cc0690cf9e fix: added perllib to appimage for fix exiftool work
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-16 19:58:56 +05:00
809ba2c976 chore(readme): mention all licences
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-16 19:42:22 +05:00
68c9636e10 chore(todo): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-16 16:56:18 +05:00
f0df1f89be chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-14 20:04:34 +05:00
f25224b668 refactor(cli): remove unused --session flag
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-14 20:00:43 +05:00
0cda47fdfd fix(input_manager): disable fullscreen toggle from keyboard/gamepad in gamescope session
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-14 19:58:05 +05:00
1a8c733580 chore(todo): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-14 13:23:44 +05:00
2476bea32a chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-14 13:19:36 +05:00
1bbc95a5c1 chore(localization): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-14 13:18:40 +05:00
d12b801191 feat: added data from How Long To Beat to GameCard
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-14 13:15:17 +05:00
233dab1269 feat: added module for work with howlongtobeat.com
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-13 08:52:15 +05:00
700a478598 chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-12 11:49:43 +05:00
0fe727331f fix: portprotonqt-session-select path
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-12 11:48:39 +05:00
599644c4f6 fix(portproton-api): use normalize name from steam-api
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-11 13:49:26 +05:00
409e06f531 chore: update steam apps list 2025-07-11T08:34:58Z 2025-07-11 08:34:59 +00:00
4818cf5b67 fix(dev-scripts): parse all topics from linux-gaming
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-11 13:31:28 +05:00
59bfcdbbba feat(dev-scripts): add DEBUG_MODE to disable SSL verification
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-11 10:39:06 +05:00
989af36e5b feat(dev-scripts): add environment-based source toggling
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-11 10:29:17 +05:00
8300857aaa chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-10 23:09:34 +05:00
aea1a36cfd feat: open ppdb on portproton badge click
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-10 23:07:18 +05:00
f7a4fa6a17 chore(docs): move TODOs from README to TODO.md
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-10 22:01:49 +05:00
230ce904d9 chore(build): drop update-information from appimage
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-07 18:11:11 +05:00
23d5aaf0ce chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-07 11:24:41 +05:00
37e099d0b0 fix(downloader): enable proxy support for legendary GitHub API requests
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-07 11:22:35 +05:00
bd6fc73d6f feat: add game assets downloading from repository
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-07 11:17:38 +05:00
341e6e048f chore(licence): merge all licenses to one
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-07 10:24:43 +05:00
e57770f796 chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 17:58:30 +05:00
49cd77ee38 chore(localization): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 17:56:57 +05:00
d26b9774a0 feat(add_game): download cover if link is provided
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 17:54:53 +05:00
9a27d67dc0 chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 17:14:29 +05:00
b0fff5af0c ci(pre-commit): exclude QSS themes from pyright and target them in qss check
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 17:11:35 +05:00
e54fac8aa4 feat: exclude custom_data from package
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 17:08:40 +05:00
f111674260 feat: rename launchers custom_data
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 17:05:07 +05:00
a5df7f0477 chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 13:19:13 +05:00
f2954497d9 chore(readme): update todo
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 13:18:04 +05:00
80bbab692d chore(documentation): mention localization in custom data
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 13:17:07 +05:00
731e919884 feat: added translate support to custom data
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-06 13:10:37 +05:00
0efc3a8701 chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-05 15:43:46 +05:00
fa847d167b optimize covers to reduce file size thanks to @Vector_null 2025-07-05 17:02:18 +07:00
4a82fc4a12 chore: bump uv
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-05 13:18:53 +05:00
dd5db7c6c0 chore: bump ver
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-05 13:14:43 +05:00
0fe1d3f569 chore(readme): update todo
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-05 13:13:58 +05:00
fd85684500 chore(changelog): update
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
2025-07-05 13:12:14 +05:00