feat(scripts): reuse python functions #158

Merged
Boria138 merged 2 commits from unify into main 2026-05-22 07:15:27 +00:00
Member

В PPQT свой thumbnailer который поддерживает больше форматов и вытаскивает иконки лучшего качества, поэтому использовать exe-thumbnailer не совсем целесобрасно, он хуже работает и требует лишнюю зависимость на icoextract
С созданием desktop по сути тоже самое, хотя тут скорее просто желание избавится от дублирования кода, так как PPQT сам умеет создавать desktop

В PPQT свой thumbnailer который поддерживает больше форматов и вытаскивает иконки лучшего качества, поэтому использовать exe-thumbnailer не совсем целесобрасно, он хуже работает и требует лишнюю зависимость на icoextract С созданием desktop по сути тоже самое, хотя тут скорее просто желание избавится от дублирования кода, так как PPQT сам умеет создавать desktop
Boria138 marked the pull request as ready for review 2026-05-12 05:55:28 +00:00
Boria138 added 1 commit 2026-05-20 10:02:40 +00:00
feat(scripts): reuse python functions for icons and shortcuts
Code check / Check code (pull_request) Successful in 1m7s
8f53c54572
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
Boria138 force-pushed unify from 5401577070 to 8f53c54572 2026-05-20 10:02:40 +00:00 Compare
Boria138 added 1 commit 2026-05-20 10:11:59 +00:00
refactor: move power profile control to Python
Code check / Check code (pull_request) Successful in 1m10s
7aed8a230b
Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
Boria138 changed title from feat(scripts): reuse python functions for icons and shortcuts to feat(scripts): reuse python functions 2026-05-20 10:12:23 +00:00
Author
Member

Решил так же перенести переключение power profiles на python что бы все вызовы dbus были через dbus fast, а не glib и так далее, да и так логичнее, inhibit уже на python, так же добавил поддержку org.freedesktop.UPower.PowerProfiles так как hades.PowerProfiles это Legacy интерфейс который могут в любой момент дропнуть

Решил так же перенести переключение power profiles на python что бы все вызовы dbus были через dbus fast, а не glib и так далее, да и так логичнее, inhibit уже на python, так же добавил поддержку org.freedesktop.UPower.PowerProfiles так как hades.PowerProfiles это Legacy интерфейс который могут в любой момент дропнуть
Boria138 merged commit 0f28fa8474 into main 2026-05-22 07:15:27 +00:00
Boria138 deleted branch unify 2026-05-22 07:15:27 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Linux-Gaming/PortProtonQt#158