LINUX.ORG.RU

приручение sonata


0

0

к сожалению sonata страдает от достаточно не нужного функционала и по этому мне пришлось приручить её к более «правильной» работе

1) бесящее всплывающее окно в ходе исследования исходных кодов выяснилось что соната по таймеру проверят координаты указателя что бы выяснить находится ли он над значком в трее (!) следовательно даже если панель с иконками закрыта чем то полно экранным это окно появляется.

Для исправления нужно закоментировать в исходном файле sonata-1.6.2.1/sonata/main.py

725:

 if HAVE_STATUS_ICON:
             gobject.timeout_add(250,self.iterate_status_icon)
2) сделатем сонату похожей на ncmpc - заставим ее воспроизводить песню после добавления в список

1378:

def on_add_item(self._widget,play_after=False): 
нужно заменть False на True

есть ли еще идеи по приведению в порядок?



Последнее исправление: wingrime (всего исправлений: 3)

Отправь вишлист авторам, пусть настройку этого добра приделают.

А так меня все устраивает :)

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

пока они приделают не пройдет и полгода

wingrime
() автор топика

Идеи? Уведомления при смене песни через нормальный libnotify, а не довольно уродливый сонатовский самопал.

Shlyapa ★★
()

Зачем это всё? Запускаю сонату только чтобы сменить/создать плейлист. Воспроизведение управляется с хоткеев.

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