Предлагаю при обработке файлов /usr/share/alterator/applications/*.desktop поддерживать помимо X-Alterator-URI= и обычный Exec= При этом при активации пункта должна быть запущена указанная в Exec= внешняя программа. Это необходимо для единой точки запуска настоечных утилит типа system-config-printer и system-config-samba.
Я-то даже за. Но тогда нужно делать поддержку в alterator, чтоб он передавал значение Exec browser-у. Я начал делать наоборот. В любой файл из /usr/share/applications/*.desktop можно добавить X-Alterator-Category, тогда alterator-browser-qt это подхватит.
2zerg: насколько я понимаю, в desktop файле в X-Alterator-URI можно записать два варианта: 1. "путь" к модулю, например /control 2. произвольный адрес, начинающийся на http://, ftp:// и т.д. (это для fbi, тогда откроется нужный адрес, номера баги в которой просили inger@ сделать это не помню) может тогда объявить третий вариант: 3. если "путь" не начинается на "/" или http|ftp|etc, то Exec'ать его?
(В ответ на комментарий №2) > 3. если "путь" не начинается на "/" или http|ftp|etc, то Exec'ать его? Нет, если полный путь указан, что делать?
(В ответ на комментарий №2) > может тогда объявить третий вариант: > 3. если "путь" не начинается на "/" или http|ftp|etc, то Exec'ать его? Я опять же не против, если кто внесет необходимые изменения в alterator. Например, чтоб http-browser этим не подавился.
(В ответ на комментарий №3) > (В ответ на комментарий №2) > > 3. если "путь" не начинается на "/" или http|ftp|etc, то Exec'ать его? > Нет, если полный путь указан, что делать? Вариации на тему: X-Alterator-URI=exec:/usr/lib/path/to/bin > Я опять же не против, если кто внесет необходимые изменения в alterator. > Например, чтоб http-browser этим не подавился. Есть же X-Alterator-UI=qt
(В ответ на комментарий №5) > X-Alterator-URI=exec:/usr/lib/path/to/bin > Есть же X-Alterator-UI=qt Тогда мне нужно: 1. Кто будет делать поддержку передачи X-Alterator-URI в alterator-browser-qt? 2. Когда закончит, даст мне отмашку продолжить доработку в alterator-browser-qt P.S. Мне только сам запуск значения "Exec" осталось сделать. P.P.S. Значение Exec может быть с параметрами
(В ответ на комментарий №6) > Значение Exec может быть с параметрами Хотя, это можно и упразднить
собрался alterator-browser-qt-2.16.0-alt1
Запускаемые внешние прилождения не должны "замораживать" интерфейс acc. http://lists.trolltech.com/qt-interest/2007-11/msg00005.html
И кнопка "Модуль" открывает пустое окно.
Давайте сразу все остальное отдельными багамиЮ, т.к. по факту фича реализована. А то свалка уже.