Linux -- это интересно

SnapFly


Рубрика: Прочие -> Hужное/полезное
Метки: | | | | | |
Просмотров: 7317

SnapFly

SnapFly - легковесное Python / GTK меню запускаемое в области уведомления (системном лотке/трее), а так же в режиме "демона" и вызываемое в любом месте экрана под курсором мыши (без значка в трее).

SnapFly

SnapFly является модификацией проекта ADesk Menu и находится в стадии активной разработки. Но уже сейчас вполне удобна для применения в минималистичных менеджерах окон, например Openbox, Blackbox, Fluxbox, Enlightenment, FVWM, IceWM и других...

SnapFly

В SnapFly реализована автоматическая регенерация/обновление меню, без перезапуска приложения (используя pyinotify), имеется поддержка мультиязычности как для категорий (используя gettext), так и для .desktop файлов (используя текущий язык системы).

SnapFly

Настройка SnapFly производится с помощью правки конфигурационных файлов, находящихся:

/home/"имя пользователя"/.config/snapfly/

Есть возможность добавления (пользователем) сторонних категорий и пунктов меню, есть возможность указать какие пункты меню не должны быть видны. Например можно отключить отображение GNOME/KDE-приложений, системных приложений (как менеджера пакетов и пр...) или справок.

SnapFly

SnapFly также реализован парсер, следящий за правильностью значений в конфигурационном файле. Если значение указано неправильно (например, если вместо true написано 1234) — берется значение «по умолчанию» (для данной переменной)

SnapFly

Механизм вызова меню, в SnapFly, изменён с посылки SIGUSR1 сигнала (как в ADesk Menu) на dbus-вызов. В следствии этого удалось значительно увеличить быстродействие приложения и предотвратить возможность 100% загрузки ЦП.

SnapFly

SnapFly было опробовано и на данный момент используется на Zenwalk Openbox и Salix Fluxbox.

Домашняя страница.

Комментариев: 2 RSS

Здраствуйте. Очень хорошая статья, добавил ссылку на неё на странице проекта. Только нашел одну неточность:

В SnapFly также реализован пастер, следящий за правильностью его заполнения и оповещающий если какие то переменные не верны. Если параметр будет указан неправильно, Например если вместо true будет написано 1234 - берётся значение "по умолчанию" (для данной переменной).

Лучше написать так:

В SnapFly также реализован парсер, следящий за правильностью значений в конфигурационном файле. Если значение указано неправильно (например, если вместо true написано 1234) — берется значение «по умолчанию» (для данной переменной)

PS. Кстати, SnapFly также будет во второй бете дистрибутива AgiliaLinux (http://agilialinux.ru/), в варианте с установкой OpenBox.

за ссылку спасибо :)

Только утром читал на ЛОРе про обновление SnapFly, как раз хотел поставить попробовать :)

Статью поправим.

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)