LINUX.ORG.RU

SnapFly 0.5.4

 ,


0

3

Состоялся релиз проекта SnapFly — лёгкого GTK+-меню, написанного на Python, форка проекта adeskmenu. Данное меню может использоваться в лёгких GTK+-окружениях, например, вместе с Openbox/Fluxbox. Авторами SnapFly являются разработчики AgiliaLinux Nomer_Uno и drakmail. Данное меню войдёт в состав Openbox-окружения AgiliaLinux, начиная с Beta 2.

Основные возможности SnapFly:

  • Возможность работать как меню в режимах «демона» (запускается из любого свободного пространства рабочего стола щелчком правой кнопки мыши), так и в режиме простого меню (запускаемого из иконки в трее)

Отличия от adeskmenu:

  • автоматическое обновление меню (через pyinotify)
  • алгоритм вызова меню изменился с посыла сигнала SIGUSR1 на dbus-вызов, что позволило значительно ускорить запуск меню
  • поддержка мультиязычности для категорий (используется gettext) и для .desktop-файлов (основываясь на локали системы)
  • значительно исправлен парсер конфигурационного файла. Добавлена возможность создавать пользовательские категории и пункты меню
  • реализована поддержка конфигурационного файла — теперь параметры приложения можно менять без редактирования исходного кода. Реализован парсер и защита от ошибок конфигурации: если параметр в конфигурационном файла содержит неправильное значение, используется значение по умолчанию
  • реализован функционал OnlyShowIn — вы можете спрятать значки программ из KDE или GNOME
  • для показа меню в режиме демона был добавлен скрипт snapfly-show, дублирующий функционал был убран из основного приложения

>>> Проект на гуглокоде

★★★★★

Проверено: mono ()
Ответ на: комментарий от Dimanc

Путает, но большинству читателей всё-равно :)

drakmail ★★★★
()

Странно-дурацкая наблюдается ситуация: -Сам вот ничего не умею, да и не хочу! Но того кто сделал авторитетно обгажу! Ну взяли бы и сделали что считаете «полезным», хоть на граммульку, а потом уже авторитетно «бесполезных» оплёвывали! Дак нет же, мы ведь гордые! Сами ничего не делаем и другим не позволим! Очень грустно наблюдать это! adeskmenu я как то делал у себя обзор, время выкрою и SnapFly обзорчик нарисую! Удачи Nomer_Uno и drakmail!!! А «спецы» идут в... Далеко и надолго! =)

AUNA
()
Ответ на: комментарий от AUNA

спасибо :) будем стараться оптимизировать код, насколько это возможно, скорее всего даже интерфейс переделаем (пока еще руки до него не дошли)

Nomer_Uno
()

Довольно симпатично. Да и Python с GTK не такие уж и зависимости. Не слушаете никого, молодцы ребята.

freebsd-online
()
Ответ на: комментарий от Alsvartr

оно может работать как с иконкой в трее, так и демоном. Если запускать демоном (настраивается в конфиге), то вызвать меню можно командой snapfly-show

Nomer_Uno
()
Ответ на: комментарий от AUNA

>anonymous — удел взрослых и очень умных.

Вот видишь, уже начал взрослеть/умнеть. Глядишь скоро и под анонимусом постить будешь :-)

-Сам вот ничего не умею, да и не хочу!


И как ты собираешься обосновывать свой наезд, даже не зная на кого наговорил глупостей?

anonymous
()
Ответ на: комментарий от anonymous

А хорошо быть анонимом? =) Очевидные вещи обосновать не требуется! Да и не наезд это, а констатация факта. Я то знаю для кого писал, тот про кого писал тоже это знает... А для остальных пусть это будет глупостью!

AUNA
()
Ответ на: комментарий от AUNA

>А хорошо быть анонимом? =)

Вполне

Очевидные вещи обосновать не требуется!


Это весьма не очевидное заявление

Да и не наезд это, а констатация факта.


Противоречит п. выше.

Я то знаю для кого писал, тот про кого писал тоже это знает...


А вот пошли и стрелки в никуда. Типа я тут непричём, она сама пришла.

А для остальных пусть это будет глупостью!


Боюсь это будет глупостью для всех.

anonymous
()

greeeeeeeeeeeeeeeeen:)))))))))))))

anonymous
()
Ответ на: комментарий от anonymous

>Боюсь это будет глупостью для всех

anonymous"ов? Да и пусть! На то они и anonymous"ы...

AUNA
()

вот блин.. а я только начал своё меню писать, не найдя в инете ничего похожего на то что хочу..
надо будет попробовать ))

MotusAnimi
()
Ответ на: iksDi от qbbr

И кедов тоже нет...
Только кросовки... И они сами голодные.. Кашу скоро будут просить..

Tanger ★★★★★
()
Ответ на: комментарий от Nomer_Uno

Последние несколько лет пишу на Python, могу предметно заревьюить код на предмет явных ляпов.

Пиши в скайп: tonn81

tonnzor
()
Ответ на: комментарий от tonnzor

любой свежий взгляд не будет лишним :)
в этой теме можете тоже внести свою лепту. Там же есть ссылка на транк проекта. Заранее спасибо!

Nomer_Uno
()
Ответ на: комментарий от fat_angel

И никаких плюсов, только os.path.join()

sv75 ★★★★★
()

xdg_menu спасет отца демократии

Apkawa
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.