Сделать окно выбора приложений для запуска через optirun и primusun #2

Closed
opened 3 years ago by YanTheKaller · 15 comments
Collaborator
There is no content yet.
YanTheKaller added the улучшение label 3 years ago
user-166 was assigned by YanTheKaller 3 years ago
YanTheKaller self-assigned this 3 years ago
Collaborator

Уже есть готовые блоки и интерфейс браузера приложений. Добавить его к формам выбора справа от полей.

Уже есть готовые блоки и интерфейс браузера приложений. Добавить его к формам выбора справа от полей.
Poster
Collaborator

Да, но вот такой
image
Так уж вышло, что спустя два с лишним месяца для другой утилиты я добрался и до этой задачи, так что теперь есть такой выбор
image
Осталось его только встроить

Да, но вот такой ![image](/attachments/d057c412-3af7-4405-97e1-84353f089d8a) Так уж вышло, что спустя два с лишним месяца для другой утилиты я добрался и до этой задачи, так что теперь есть такой выбор ![image](/attachments/6b38cc32-8092-42b2-95e7-6ab734dadb49) Осталось его только встроить
Collaborator

Осталось его только встроить

Только получается нужно доработать - добавить чекбоксы, для выбора/удаления нескольких программ.

> Осталось его только встроить Только получается нужно доработать - добавить чекбоксы, для выбора/удаления нескольких программ.
Poster
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-video/commit/0c62f69f534e535f0f778cb20a882c4e6dce08f8
anshn commented 8 months ago
Collaborator
  1. Заблокировать выбор приложений если не установлено слева "Включить"
  2. Галки сбрасываются если повторно открыть

image

Точно должны идти на сохранения названия на русском, а не технические?

image

1. Заблокировать выбор приложений если не установлено слева "Включить" 2. Галки сбрасываются если повторно открыть ![image](/attachments/fd06fb0d-3520-4798-a0c3-38541611157b) Точно должны идти на сохранения названия на русском, а не технические? ![image](/attachments/fd88d278-8a5d-4fe2-8c87-ea2312ebdf5e)
Poster
Collaborator
https://gitea.ublinux.ru/YanTheKaller/libublsettingsui-gtk3/commit/9b21e1f09bcc08227a6b6467ac19fc89bad6833d https://gitea.ublinux.ru/YanTheKaller/ubl-settings-video/commit/5b8cde343849b6b1616cbf95d4bdb47058a3d990
anshn commented 7 months ago
Collaborator

что то как будто тоже не то пишется:

image

что то как будто тоже не то пишется: ![image](/attachments/18314489-e8aa-4490-839e-7b7c6c959f37)
Poster
Collaborator

Потому что я беру содержание строки Exec= из десктопника, а там помимо них может быть ещё куча всякого шлака и перед названием утилиты, и после. Как парсить это так чтобы работало в любом случае понятия не имею, но если есть способ лучше, то я готов переделать на него

Потому что я беру содержание строки Exec= из десктопника, а там помимо них может быть ещё куча всякого шлака и перед названием утилиты, и после. Как парсить это так чтобы работало в любом случае понятия не имею, но если есть способ лучше, то я готов переделать на него
Owner

В Exec= нет ничего лишнего, пример приведи где будет что-то лишнее, в переменной Exec= содержится только то что необходимо запустить для запуска приложения.

В Exec= нет ничего лишнего, пример приведи где будет что-то лишнее, в переменной Exec= содержится только то что необходимо запустить для запуска приложения.
anshn commented 7 months ago
Collaborator

Так что приводить то? На скрине все показано, там лезут опции запуска, всякие "pkexec, %U" и прочие. Или параметр конфига с этим работает?

Так что приводить то? На скрине все показано, там лезут опции запуска, всякие "pkexec, %U" и прочие. Или параметр конфига с этим работает?
Owner

В параметры:
OPTIRUN=name1,name2
PRIMUSRUN=name1,name2
Сохраняются названия desktop файлов: /usr/share/applications/name1.desktop

т.е. имена файлов .desktop

В параметры: `OPTIRUN=name1,name2` `PRIMUSRUN=name1,name2` Сохраняются названия desktop файлов: `/usr/share/applications/name1.desktop` т.е. имена файлов .desktop
Poster
Collaborator
https://gitea.ublinux.ru/YanTheKaller/libublsettingsui-gtk3/commit/176c415d4c8dc27906906ad1882f27304dc9fddd
anshn commented 7 months ago
Collaborator

когда несколько раз открываешь и пытаешься что то добавить

image

когда несколько раз открываешь и пытаешься что то добавить ![image](/attachments/febe8581-9f65-4842-9a6a-67599fb0c85e)
Poster
Collaborator
https://gitea.ublinux.ru/YanTheKaller/libublsettingsui-gtk3/commit/018ced41b088e5d8f98d98899590f7cf701f62b6
anshn commented 7 months ago
Collaborator

Проверила, закрываю

Проверила, закрываю
anshn closed this issue 7 months ago
Sign in to join this conversation.
No Milestone
No project
4 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Applications/ubl-settings-video#2
Loading…
There is no content yet.