Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Foobnix - аудио/видео плеер (Vkontakte, LastFm, Radio, CUE sheets и др.)  (Прочитано 66828 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн assistent

  • Автор темы
  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
Немного изменил код по блокированию самопроизвольного развертывания. Обновитесь, потестируйте и отпишитесь пожалуйста.
Также выяснил, почему  python-keybinder игнорирует Shift. Обычный баг, который почему-то никто не хочет править https://bugs.launchpad.net/kupfer/+bug/826075 . Тут уж не моя вина. Все, что могу сделать, это заблокировать использование Shift при автозаполнении хоткеев.
Отпишитесь хотя бы, работают ли комбинации без использования Shift.
Foobnix - наше всё.

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Баг подтвердил.

Без шифта не работают, пробовал по разному в т.ч. например Ctrl+Alt/Win+"+"/буква
Показывается 1-ю клавишу, потом + 2-ю, после ввода 3-й, 2-я затирается в пользу 3-й.
По факту комбо не работают.

Оффлайн assistent

  • Автор темы
  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
Баг подтвердил.

Без шифта не работают, пробовал по разному в т.ч. например Ctrl+Alt/Win+"+"/буква
Показывается 1-ю клавишу, потом + 2-ю, после ввода 3-й, 2-я затирается в пользу 3-й.
По факту комбо не работают.

Попробовал на работе на еще одной машине с Unity. Все отлично работает. Может, у Вас этот файл не обновляется. На всякий случай пришлите мне файлы hotkey_conf.py и seach_progress.py
Foobnix - наше всё.

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
вроде изменяются.

Оффлайн assistent

  • Автор темы
  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
Я поставил метки в файле, замените этим файлом оригинальный (см. вложение)
Запустите плеер в консоли без --debug. Воспроизведите в пункте настроек Глобальные клавиши комбинацию <Сontrol><Alt>z
Вывод - сюда.
« Последнее редактирование: 21 Сентября 2012, 12:31:33 от assistent »
Foobnix - наше всё.

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
assistent,
в общем, дико извиняюсь... но всё просто... для запуска я пользовал ярлык из src, думал он запускает версию из git, а оказалось, там просто Exec=foobnix %U.

Пользователь решил продолжить мысль 21 Сентября 2012, 17:42:48:
Блин, настроил на <Control>Up foobnix --pause-play.
Вместо запуска музыки, получаю 2-й экземпляр программы. Но это видимо от того, что запускается foobnix, установленный в системе, щас я его прибью.

Пользователь решил продолжить мысль 21 Сентября 2012, 17:44:33:
А вообще было бы круто из ppa обновляться.

Пользователь решил продолжить мысль 21 Сентября 2012, 17:46:06:
Как сделать, чтобы заработали хоткеи для плеера из гита? Покажи, плиз, свой скрин настроек...
« Последнее редактирование: 21 Сентября 2012, 17:46:06 от ⚡ Thunde® ⚡ »

Оффлайн assistent

  • Автор темы
  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
Да ничего особенного делать не надо. Прописываем для нужного дейсвия комбинацию и НЕ ЗАБЫВАЕМ НАЖАТЬ КНОПКУ ADD.
Комбинация появляется в списке и после Apply начинает работать.

Foobnix - наше всё.

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
assistent,
у меня сложность в том, что команда foobnix запускает установленный в систему плеер, а не тот, что лежит в гите...

Оффлайн assistent

  • Автор темы
  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
assistent,
у меня сложность в том, что команда foobnix запускает установленный в систему плеер, а не тот, что лежит в гите...

Тогда либо запускайте из терминала непосредственно зайдя в папку с foobnix.py и выполните python foobnix.py или создайте ярлык, прописав в него команду
python ~/foobnix/src/foobnix.py
Foobnix - наше всё.

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
assistent,
Да я так и сделал ведь)

Проблема в том, что в плеере идет системный вызов "foobnix"

Оффлайн assistent

  • Автор темы
  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
assistent,
Да я так и сделал ведь)

Проблема в том, что в плеере идет системный вызов "foobnix"

В плеере нет системного вызова foobnix. У меня одновременно стоят foobnix из git, из ppa и еще из среды разработки, и работает всегда то, что я вызываю. Видимо, с ярлыком проблемы. Попробуйте запустить из терминала
python ~/foobnix/src/foobnix/foobnix.py
« Последнее редактирование: 22 Сентября 2012, 18:18:31 от assistent »
Foobnix - наше всё.

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля

Оффлайн assistent

  • Автор темы
  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
http://www.youtube.com/watch?v=NhFJYgeJEBI&feature=youtu.be

Да тут все намного серьезней. Такой эффект может быть, если у Вас неинициализирован Dbus. Повторите все то же самое в режиме --debug и пришлите лог.
И вдогонку вопрос: те сочетания, что стоят по-умолчанию, работают после старта плеера?

ПОСЛЕ старта плеера выполните команду gdbus | grep foobnix из другой вкладки терминала и вывод сюда.
« Последнее редактирование: 22 Сентября 2012, 21:29:32 от assistent »
Foobnix - наше всё.

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Даже на видео видно, что ругается на использование SUPER.

Вывод терминала:
(Нажмите, чтобы показать/скрыть)

вывод gdbus:
(Нажмите, чтобы показать/скрыть)

лог во вложении.

Оффлайн assistent

  • Автор темы
  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
дайте вывод
ps -A | grep dbus
Foobnix - наше всё.

 

Страница сгенерирована за 0.044 секунд. Запросов: 23.