LINUX.ORG.RU

bmpanel2 work in progress


0

0
Продолжаю работать над bmpanel2, темы приходится тоже самому рисовать.

Если кто с артом может помочь - пишите на мыло, только сразу предупреждаю, я хочу красивый арт, а не программерские поделки в "пэинте" :).

(мыло: no.smile.face@gmail.com)

GTK+: Clearlooks (люблю классику) Openbox: Onyx Bmpanel2: XSOcaM dark GVIM: baycomb с модификациями

Некоторые подробности по bmpanel2 по адресу: http://nsfdev.wordpress.com



Проверено: boombick ()
>Clearlooks (люблю классику)

Классика — это Bluecurve (:

Симпатичная панелька. А что она кроме отображения воркспейсов, ланчеров, окон, трея и часов умеет? Всё это прибито гвоздями или можно описать, что и где отобразить?
env ★★☆
()
Ответ на: комментарий от env
> А что она кроме отображения воркспейсов, ланчеров, окон, трея и часов умеет? Всё это прибито гвоздями или можно описать, что и где отобразить?

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

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

Кроме воркспейсов, ланчеров, таскбаров пока ничего особо не умеет, но добавить что-то очень легко. С одним лишь условием, я пока не хочу делать API интерфейс для плагинов. Ну не люблю я плагины..

Я как раз в стадии отлаживания логики и добавления новых фич для тем и для юзабилити.

nsf
() автор топика
Ответ на: комментарий от nsf
Собрал с git'а, очень понравилось.

Собственно, самому мне от панельки нужны только часы и всякие разные мониторы (состояния батарейки, процессора и прочего), поскольку wm не ICCC-compilant и списком окон не пользуюсь.

Нет в планах написания какого-нибудь универсального монитора (отображающего, скажем, картинку и текст из какого-нибудь скрипта каждые n секунд), чтоб можно было под что угодно приспособить?
env ★★☆
()
ебилды! а так - смотрится отлично.
devl547 ★★★★★
()
Убери тень внутри нажатой кнопки. А за панель +1, надо будет собрать...
vdm ★★
()
Ответ на: комментарий от env
> Нет в планах написания какого-нибудь универсального монитора (отображающего, скажем, картинку и текст из какого-нибудь скрипта каждые n секунд), чтоб можно было под что угодно приспособить?

Да, я думал о таком, но пока ничего не написал. Потому что очевидно, что надо немного подмутить с асинхронностью, т.к. скрипт может генерировать картинку/текст некоторое время.

> bmpanel...? GTK? Жаль

GTK не использовано. Использованы только следующие либы: Cairo, Pango, GLib, Xlib. Я считаю достаточно нейтральный выбор, т.к. скажем тот же Openbox использует pango и glib, даже Qt сидит на glib mainloop.

> Убери тень внутри нажатой кнопки. А за панель +1, надо будет собрать...

Не уберу :) Мне так нравится.

nsf
() автор топика
Тысяча чертей, даже поругать практически не за что. :) Ну что ж, тогда будем придираться.

1) "Gtk+ 2.0 Theme Changer" -- сделан не по хигу: отступы, рамка, расположение кнопок.

2) Собственно панель -- закругления слева (рамка вокруг кнопок) имеют меньший радиус, чем закругления справа (рамка вокруг часов). Я бы эту асимметрию ликвидировал.

3) Обоина от Тигра -- ну неужели не нашлось ничего поинтересней?

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

Relan ★★★★★
()
симпатично смотрится, может быть если мне надоест кде ... ;)
Sylvia ★★★★★
()
Ответ на: комментарий от nsf
>Да, я думал о таком, но пока ничего не написал.

Если вдруг надумаете и напишете, отпишитесь об этом в бложик? Буду следить, короче. (:
env ★★☆
()
Панель внизу это она и есть? Неплохо для программерской поделки в пайнте. :)
emaxx ★★
()
Браво!

DejaVu смотрится идеально. Как такого добился?

Anoxemian ★★★★★
()
bmpanel2 - это чудо не умеет работать с двумя мониторами.
Masaki
()
Ответ на: комментарий от env
> Если вдруг надумаете и напишете, отпишитесь об этом в бложик? Буду следить, короче. (:

Отпишусь.

> bmpanel2 - это чудо не умеет работать с двумя мониторами.

Не умеет работать с xinerama. Xinerama та ещё поделка.

nsf
() автор топика
Ответ на: комментарий от nsf
> Не умеет работать с xinerama. Xinerama та ещё поделка.

У меня выключен xinerama, не в этом дело.

Masaki
()
good work.

а кто тут что про GTK сказать хотел?

ei-grad ★★★★★
()
>Openbox: Onyx
Спасибо за идею =)
dogbert ★★★★★
()
Единственное: с Glossy не пробовали компоновать?
dogbert ★★★★★
()
Прикольно, чем-то напомнило интерфейс OpenSolaris.
Jayrome ★★★★★
()
А где Главное Меню и Кнопка Пуск?
Aceler ★★★★★
()
Очень красивая тема в Gvim'e. Панелька тоже милая.
jcd ★★★★★
()
Отличная панель. Сижу на ней на Zenwalk'е — очень удобно. Сейчас попробую и на Debian'е ее поставить.
DiGital
()
Редкий скрин на ЛОРе, который не закидывают помидорами. Дизайн отличный. В остальном не знаю: использую тайлинговые WM. Молодец.
rayven
()
Искал какую-нить панел для ratpoison, понравилась bmpanel, но на unmanage panel она не реагирует :( (lxpanel, fbpanel реагируют) Потыкался потыкался и оставил dzen в качестве панели...
muhas ★★★
()
традиционно гигантские виджеты GTK, в остальном сойдёт
PayableOnDeath
()
Мне все понравилось. И скрин, и как выглядит панелька, и особенно часы. +1, продолжай в том же духе!
DarkLioN
()
А я собственно её даже юзаю, клёвая панелька.
eduard_pustobaev ★★
()
Весьма приятная панель =) под опенбоксом одно время пользовался ею.
kapsh
()
Отлично. Соберу на днях. Шкурки можно менять?
gh0stwizard ★★★★★
()
Эх, где ж ты был пару лет назад, когда я сидел под фряхой и лёгкие ВМы перебирал?..
cache ★★
()
Красота! сделал бы поддержку тем, да и в свободное плавание проект пустил бы :) и наделали бы люди арта, я себе такую панельку бы поставил.
v1go
()
С виду отличная панелька.
urxvt ★★★★★
()
Ответ на: комментарий от env
> Нет в планах написания какого-нибудь универсального монитора (отображающего, скажем, картинку и текст из какого-нибудь скрипта каждые n секунд), чтоб можно было под что угодно приспособить?

dzen2

grusha
()
неожиданно приличный закос под мак...

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