LINUX.ORG.RU

Зарелизил awesompd 1.0

 ,


0

2
Зарелизил awesompd 1.0

Итак, финальная версия моего mpd-виджета для Awesome. Релиз может порадовать awesome-пользователей «почти-полноценным» Jamendo-клиентом:
- можно искать музыку по исполнителю, альбому или тегу
- можно слушать Jamendo Top 100 по различному рейтингу
- добавляет в MPD как стримы с сайта Jamendo, виджет автоматически преобразовует ссылки на стримы на нормальные названия
- позволяет выбирать между двумя форматами: MP3 и Ogg Vorbis
- отображает обложку альбома для стримов с Jamendo

Работает это всё не в пример шустрее того же Rhythmbox - тут не происходит никакой подгрузки всего списка, всё делается на лету.
Помимо Jamendo-фич, конечно, awesompd является удобным виджетом для mpd - позволяет управлять плейбеком, изменять громкость, загружать плейлисты, переключаться между mpd-серверами.
Всё написано под версию awesome v.3.4.5, но должно работать и на более свежих версиях (подтверждали, что работает).
Если кого интересует, больше информации (а также инструкцию по установке) можно найти здесь: https://awesome.naquadah.org/wiki/Awesompd_widget

На скриншоте виджет вывел notification в правом верхнем углу. В Зефире открыто контекстное меню виджета.

>>> Просмотр (1280x800, 329 Kb)

★★★

Проверено: JB ()

Если это не HD-дисплей, то ужасно.

Jayrome ★★★★★ ()

Релиз может порадовать awesome-пользователей «почти-полноценным» Jamendo-клиентом

Молюсь на тебя, ты великий человек.

Spectator ()

Что-то я не понял, что где. Какие-то размытые бабочки ещё… Ты действительно в этом работаешь?

SoulThreads ()

Лично мои глаза уже выплыли. Слишком большие пробелы между буквами и окна, которые одно от другого не отличаются, сделали своё грязное дело.

HerrWeigel ★★★★ ()

Слишком много раз повторяется осом, малаца.

radg ★★★★ ()

А что за шрифт в Emacs? Никак не соображу...

encyrtid ★★★★★ ()

вторые часы найти не могу...

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

Что-то я не понял, что где. Какие-то размытые бабочки ещё…
Бабочка вообще означает, что окно развернуто на весь экран. То, что они проявились на всех трёх окнах - странно, нужно посмотреть в эту сторону.
Ты действительно в этом работаешь?
Обычно конечно нет. Эффект каши создается за счёт открытого терминала и окна Зефира - я так дебажу, когда пишу что-то в awesome. В Зефире проверяю фичу, в терминал валятся ошибки и прочие сообщения. Потом окно зефира закрывается, терминал прячется по «Win-Enter» и на экране снова чистота и порядок.

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

вторые часы найти не могу...
Чего же, первые в главном окне, вторые в зефире, всё по фен-шую.

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

А что за шрифт в Emacs? Никак не соображу...
DejaVu Sans Mono

unlog1c ★★★ ()

скрин сташненький, а вот поделка очень даже нужная, респект тебе

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

Лично мои глаза уже выплыли. Слишком большие пробелы между буквами и окна, которые одно от другого не отличаются, сделали своё грязное дело.
Извините, не имел цели вас травмировать;).
К неотличимым окнам я уже привык, а вот пробелы между буквами вам где не понравились? В терминале?

unlog1c ★★★ ()

Хочу нормальное меню установленных программ с управлением с клавиатуры и поиском.

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

Хочу нормальное меню установленных программ с управлением с клавиатуры и поиском.
Хорошая идея. Когда будет время, я попробую заняться этим.
Только обьясните что вы понимаете под нормальным меню. Awesome генерирует меню по данным самого Debian'а (в других дистрах не пробовал) - из /usr/share/menu. Вы бы хотели видеть меню на основе чего?
Управление с клавиатуры сделать не проблема, а вот поиск - это уже упирается в определенные ограничения существующих инструментов. Придется переписать то же самое awful.menu. Хотя при определенном количестве алкоголя в крови и это возможно.

unlog1c ★★★ ()

*Смотрю на твой эмулятор терминала*
c.size_hints_honor = false в rc.lua

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

c.size_hints_honor = false в rc.lua
Да false он, false. В версии 3.4.5 есть такой баг.

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

Спасибо, а то эти идиоты с самописными сертификатами задолбали.

tn1 ()

Поделись папочкой ~/.config/awesome, пожалосто.

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

Поделись папочкой ~/.config/awesome, пожалосто.
Могу предоставить информацию более структурировано.
Ссылку на mpd-виджет привели чуть выше.
Как сделать подобие quick launchbar'а - https://awesome.naquadah.org/wiki/Quick_launch_bar_widget
Моя текущая тема - https://github.com/alexander-yakushev/nice-and-clean-theme
rc.lua - http://pastebin.com/Tnj1LA9T

На ругню браузера по адресу wiki не обращай внимания - как написал tn1, виноваты идиоты, ничего плохого по адресу нету.

unlog1c ★★★ ()

А что это вместо иконок у приложений сверху? Мотыльки что ли...

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

Мотыльки. Как я уже написал, мотыльки обычно показывают что окно максимизировано. Почему в этом конкретном случае все окна с мотыльками - я пока не разобрался.

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

>мотыльки обычно показывают что окно максимизировано

Как мы поняли, мануала к авесому ты не читал. Сраные мотыльки означают кое-что несколько наоборот. И это видно по твоему скриншоту. И догадаться о смысле этих мотыльков можно: 1. Из названия файла с этими мотыльками. 2. По строке в конфиге авесома. 3. И вообще догадаться можно из того, что они мотыльки, а не гвозди.

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

Я так коротко и ёмко ещё не умею. Мы в школе такое ещё не проходили. С понедельника в классе все девочки мои!

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

Как мы поняли, мануала к авесому ты не читал. Сраные мотыльки означают кое-что несколько наоборот. И это видно по твоему скриншоту. И догадаться о смысле этих мотыльков можно: 1. Из названия файла с этими мотыльками. 2. По строке в конфиге авесома. 3. И вообще догадаться можно из того, что они мотыльки, а не гвозди.
Молодец, всё правильно рассказал. И подсказку дал, и пространство для нахождения ответа самому. В университетах вон преподавателей не хватает, ты бы может предложил свою кандидатуру?

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

>Молодец, всё правильно рассказал. И подсказку дал, и пространство для нахождения ответа самому. В университетах вон преподавателей не хватает, ты бы может предложил свою кандидатуру?

И что же мне предлагается делать в университетах на преподавательской должности? Каждый день рассказывать тупицам очевидные вещи? Нет уж, я это могу делать изредка, для развлечения, на ЛОРе.

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

И что же мне предлагается делать в университетах на преподавательской должности? Каждый день рассказывать тупицам очевидные вещи? Нет уж, я это могу делать изредка, для развлечения, на ЛОРе.

Я не буду с тобой спорить, потому что я действительно неправ и вполне мог догадаться об этих бабочках из контекста. Но у меня другой вопрос.

мануала к авесому ты не читал. - о каком именно мануале речь? Не секрет, что awesome изрядно страдает от отсуствия внятной и структурированой документации, всё приходится собирать по крохам (соответственно, эту кроху я пропустил). Или ты говоришь о чтении документации по API? Конечно, тоже вариант, но слишком времязатратно.

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