LINUX.ORG.RU

Допилил unitybar

 , vertical


9

2

Именно так в итоге я назвал свой гибрид тасклиста с тэглистом. Интересующимся копаться до просветления, конкретно в файлах topjets/unitybar.lua и statusbar.lua. Эксперимент лично для меня оказался удачным, привык очень быстро; теперь экономится чуть места по вертикали, и еще удобно сразу видеть что на каком теге запущено.

Также благодарность TODD за предоставленный им настольный виджет для плеера. Я пока прилепил его к своему локальному awesompd, но когда дотестирую - отправлю в апстрим.

Скриншот с окнами (постановочный, окна обычно во весь экран).

>>> Просмотр (1366x768, 1283 Kb)

★★★

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

твой awesome как всегда крут.

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

А как сделать такой же переключатель музыки?

Папка awesompd/ по ссылке + инициализация в statusbar.lua. Но скоро я пушну эту фичу в репозиторий awesompd

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

скайпов мало

Вангую виндузятника.

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

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

Скорее еще не добавил. Во время интеграции с awesompd я переписал виджет практически с нуля, на дефолтных лейаутах, и пока оставил без звука. Как и собственно полоска прокрутки еще не кликабельна. Потом доделаю:)

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

Кто у тебя на аватарке? И кто был раньше?

Это Доктор Ужасный из Dr. Horrible's Sing-Along Blog. Советую посмотреть, на ютюбе есть с субтритрами.

unlog1c ★★★
() автор топика

Подумал, что кеды - хотел поругаться.
Увидел, что осом - жму руку.

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

он у тебя будет вместе в awesomempd? или как отдельный виджет?

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

unlog1c ★★★
() автор топика

Красиво, правда мне кажется или иконки справа должны быть крупнее или сама панель мельче, а то как-то много пустого пространства.

e7z0x1 ★★★★★
()

Странный авесам, похожий на кеды.

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

Иконки маленькие когда не в фокусе. Когда тег активный, клиент в фокусе получает большую иконку, остальные рядом, как здесь: http://i.imgur.com/b5Y9JEz.png

unlog1c ★★★
() автор топика

Не сразу понял, что это не кеды.

mathcrosp ★★
()

Очень плохо. Не умеешь ты настраивать awesome.

heinrich2
()

Ого, прям как третьи кеды. Осталось добавить аналог kirocker, иначе плеером неудобно управлять.

prizident ★★★★★
()

Мне кеды напомнило. :D

Мне кажется, или панель с размыванием. Если да, то как сделал? Средствами awesome?

Extraterrestrial ★★★★★
()

Блин круто выглядит на первый взгряд как супер няшная KDE :-)

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

Осталось добавить аналог kirocker, иначе плеером неудобно управлять.

А что он умеет делать? Управлять я могу также и с иконки на таскбаре, и медийными клавишами.

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

Мне кажется, или панель с размыванием. Если да, то как сделал? Средствами awesome?

Это обои размытые, панель просто полупрозрачная.

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

я уже месяца два пишу виджет для mpd, а ты...

Ты шутишь? Первый коммит awesompd сделан в 2010 году:)

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

Первый коммит awesompd сделан в 2010 году

я в курсе, и я не про это. я про десктопный виджет.

кстати, я у тебя упру половину функций из awesompd, ибо мои костыли настолько ужасны, что их работоспособность под большим сомнением.

технический вопрос (я половину кода не распарсил ещё, потому спрошу): у тебя обновление прогрессбара как реализовано — пинанием mpc каждый отрезок времени, или средствами lua? если второе, как ты поборол рассинхронизацию?

funeralismatic ★★★
()
Последнее исправление: funeralismatic (всего исправлений: 1)
Ответ на: комментарий от segfault

П.С. нужно больше скайпов...

Вы сговорились что-ли? У линуксового скайпа всегда два окна, со списком контактов и с чатом.

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

технический вопрос (я половину кода не распарсил ещё, потому спрошу): у тебя обновление прогрессбара как реализовано — пинанием mpc каждый отрезок времени, или средствами lua? если второе, как ты поборол рассинхронизацию?

Запрос к mpc каждые 10 секунд (ну или сколько выставишь). От рассинхронизации не страдаю, ничего страшного если виджет вдруг обновится на 5 секунд позже.

Но вообще лучше не костылять, а предлагать изменения в существующее. Я поэтому и написал в свое время awesompd потому что на вики была дюжина на коленке набросанных велосипедов, которые ничего не умели.

unlog1c ★★★
() автор топика
Последнее исправление: unlog1c (всего исправлений: 1)
Ответ на: комментарий от unlog1c

Да знаю, сам грешу этим. Но я окно со списком контактов обычно прячу, вот и среагировал так. А вообще, ради красивого скриншота можно было бы что-то закрыть.

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

Так наоборот лучше показать больше разнообразия, чтобы видели как оно все работает:).

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

Я поэтому и написал в свое время awesompd потому что на вики была дюжина на коленке набросанных велосипедов, которые ничего не умели.

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

ничего страшного если виджет вдруг обновится на 5 секунд позже.

аха, особенно, когда у тебя прогрессбар на настольном виджете, а ты перемотал песенку. у меня мозг опухает, даже если я замечу, что будильник рассинхронизировался с настенными часами. везёт тебе, короче. (=

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

предлагаю сделать зае^Wчтоб у меня работало? xD не, я перфекционист, я так не могу. )=

funeralismatic ★★★
()

обоина прикольная, остальное на любителя.

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

предлагаю сделать зае^Wчтоб у меня работало? xD не, я перфекционист, я так не могу. )=

Багрепорты, багрепорты где?:)

На джамендо раньше упор был, да, сейчас даже не знаю или эта функциональность работает - они слишком часто меняют апи.

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

Багрепорты, багрепорты где?:)

а смысл? на чём мне тогда учиться-то? я ж претензий не кидаю, я просто констатировал факт, я оставлю эту проблему себе, ок?

На джамендо раньше упор был, да

вот будет у тебя напанельный виджет круче, чем у меня, тогда я попробую твой, а сейчас я просто буду тырить у тебя то, что ниасилил написать сам, то есть полторы функции. :3

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

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

дюжина на коленке набросанных велосипедов

эмм, а мой лесопед перелесопедили :D

ЗЫ:: хотя я пишу тольк тот функционал, который мне нужен(или почти нужен).. заметил, что я каверы не ставил??

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

эмм, а мой лесопед перелесопедили :D

Я не хотел лишней зависимости в виде лейаута, да и для интеграции полюбому часть нужно было переписать.

ЗЫ:: хотя я пишу тольк тот функционал, который мне нужен(или почти нужен).. заметил, что я каверы не ставил??

Так я не про тебя. У тебя было уникальное. Я про состояние на тот момент, когда у каждого были полусырые панельные виджеты написанные на чем только не.

unlog1c ★★★
() автор топика
Последнее исправление: unlog1c (всего исправлений: 1)

Все, теперь, как будет время, пересяду на awesome. Ваш конфиг изменил моё мнение.

LiBer ★★★
()

В кратце, в чем профит от такой панели (и чем она отличается от оной в xfce-kde-gnome2-панелей по функциональности?)

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