LINUX.ORG.RU
ФорумTalks

Настоящая прозрачность панели

 


0

1

Добавил в настройки lxpanelx две опции:

  • RGBA Transparency — включает поддержку «настоящей» прозрачности. Работает только при включенном композитном менеджере.
  • Stretch background — включает растягивание фоновой текстуры на всё окно панели (вместо рендеринга «плиткой»). Работает как с вручную выставленным фоном, так и с фоном из темы gtk. По многочисленным просьбам трудящихся.

Скриншот: http://s019.radikal.ru/i624/1204/b9/ce0962e98e0f.png

Баги не просто вероятны, они практически гарантированно есть. :-D Тестируйте.

А почему вы эти новые пункты не перевели? «Включить прозрачность» и «Растягивать фоновое изображение» уже не круто звучит?

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

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

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

Ваш перевод железно зашит в гуй? Нет, я вас поздравляю. Почему с файла не читаете? Али наши товарищи из неприсоединившихся стран в чем то провинились?

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

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

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

Существует каталог translate, в нем ряд файлов translate.ru translate.gb, translate.en. В каждом такие строки:

Закрыть
Свернуть
Применить
...
Прозрачность панели
Бла-бла-бла для других языков.

Читаете LC, включаете нужный язык. Если не хватает строк (файл перевода предыдущей версии) - читаете наиболее полный (дефолтный). Все, что потребуется для добавления новой фичи в гуе - дописать одну строку в файле перевода. Можете пока на русском, потом попросите на ЛОРе перевести.

Чем вас не устраивает такой вариант?

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

А, так вы тролль. Так бы сразу и сказали.

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

А не собирается.

Вот впоследние слова make:

volume.c: In function 'update_icon':
volume.c:81:74: error: dereferencing pointer to incomplete type
volume.c:84:73: error: dereferencing pointer to incomplete type
volume.c:87:73: error: dereferencing pointer to incomplete type
volume.c:90:73: error: dereferencing pointer to incomplete type
volume.c:96:13: error: dereferencing pointer to incomplete type
volume.c:96:34: error: dereferencing pointer to incomplete type
volume.c: In function 'on_button_press':
volume.c:184:43: error: dereferencing pointer to incomplete type
volume.c: In function 'volume_constructor':
volume.c:281:54: error: dereferencing pointer to incomplete type
volume.c:281:75: error: dereferencing pointer to incomplete type
make[4]: *** [volume.lo] Ошибка 1
make[4]: Выход из каталога `/root/lxpanelx-read-only/src/plugins/volume'
make[3]: *** [all-recursive] Ошибка 1
make[3]: Выход из каталога `/root/lxpanelx-read-only/src/plugins'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Выход из каталога `/root/lxpanelx-read-only/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/root/lxpanelx-read-only'
make: *** [all] Ошибка 2
$

Debian sid.

ЧЯДНТ?

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

volume.c

Ох, про этот апплет-то я совсем и забыл, когда измнения в API делал. Щас поправлю.

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

гигтег 11.10, полет нормальный.

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

А как тема гтк-виджетов называется?

Elements

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

// Позовите когда geekless из плагинов целую DE соберет..

Никаких DE не бывает, это фантастика.

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

И twm к ней в комплект...

Зачем же так, не twm, а OpenBox.)

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