LINUX.ORG.RU

Ответ на: комментарий от geekless

И еще можно ли отступы между иконками в трее убавить? Я так понял там захардкодено

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

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

Вот кто бы с украинским языком помог. Добрый молодец, что вызвался с полгода назад сделать её, так и пропал.

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

Добавил в трей настройку размера отступов.

Починил сборку убунтушного индикатора. Собирать надо с --enable-indicator-support . Пусть megabaks USE-флаг замутит, если в ебилде нет такового.

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

Ай спасибо, ждем мегабакса :)

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

Что-то собираться перестало :(

make[5]: Вход в каталог `/var/tmp/portage/lxde-base/lxpanelx-9999/work/src/plugins/netstatus'
rm -f "/usr/lib64/lxpanelx/plugins\*.la" *.a
 /bin/mkdir -p '/var/tmp/portage/lxde-base/lxpanelx-9999/image//usr/lib64/lxpanelx/plugins'
 /bin/sh ../../../libtool   --mode=install /usr/bin/install -c   netstatus.la '/var/tmp/portage/lxde-base/lxpanelx-9999/image//usr/lib64/lxpanelx/plugins'
 * ACCESS DENIED:  unlinkat:     /usr/lib64/lxpanelx/plugins\*.la
rm: невозможно удалить «/usr/lib64/lxpanelx/plugins\\*.la»: Отказано в доступе
make[5]: *** [install-exec-hook] Ошибка 1
make[5]: Выход из каталога `/var/tmp/portage/lxde-base/lxpanelx-9999/work/src/plugins/netstatus'
make[4]: *** [install-exec-am] Ошибка 2
make[4]: *** Ожидание завершения заданий...
libtool: install: /usr/bin/install -c .libs/netstatus.so /var/tmp/portage/lxde-base/lxpanelx-9999/image//usr/lib64/lxpanelx/plugins/netstatus.so
libtool: install: /usr/bin/install -c .libs/netstatus.lai /var/tmp/portage/lxde-base/lxpanelx-9999/image//usr/lib64/lxpanelx/plugins/netstatus.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64/lxpanelx/plugins'
make[4]: Выход из каталога `/var/tmp/portage/lxde-base/lxpanelx-9999/work/src/plugins/netstatus'
make[3]: *** [install-am] Ошибка 2
make[3]: Выход из каталога `/var/tmp/portage/lxde-base/lxpanelx-9999/work/src/plugins/netstatus'
make[2]: *** [install-recursive] Ошибка 1
make[2]: Выход из каталога `/var/tmp/portage/lxde-base/lxpanelx-9999/work/src/plugins'
make[1]: *** [install-recursive] Ошибка 1
make[1]: Выход из каталога `/var/tmp/portage/lxde-base/lxpanelx-9999/work/src'
make: *** [install-recursive] Ошибка 1

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

rm: невозможно удалить «/usr/lib64/lxpanelx/plugins\\*.la»: Отказано в доступе

Фигасе, а в /usr-то оно зачем лезет? Покажи, как собираешь.

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

А нет, это не он, без него та же хрень

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

Окей, собралось и работает, благодарю.
Правда апплет индикатора завелся только полсе перезапуска панели (до этого писан No indicators)
Сообщаю о багах:
http://ompldr.org/vZXhtOQ
1) Панель индикаторов прозрачна, хотя вся панель непрозрачная... (Композитинг включен, возможно виновата тема гтк).
2) При нулевом отступе в трее, всё равно 3-4 пиксела расстояние между значками (на глаз).

А так всё замечательно, буду использовать вместо gnome-panel

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

Правда апплет индикатора завелся только полсе перезапуска панели (до этого писан No indicators)

Знаю. Апплет написан очень криво и не мной. Мне пока страшно в код лезть, да и другие части панели более важны сейчас.

1) Панель индикаторов прозрачна, хотя вся панель непрозрачная... (Композитинг включен, возможно виновата тема гтк).

Бугага, а у меня этот баг полностью наоборот воспроизводится. Посмотрю, что можно сделать.

2) При нулевом отступе в трее, всё равно 3-4 пиксела расстояние между значками (на глаз).

При щелчках реагирует панель или иконка в трее? Практически уверен, что иконка. В общем, что приложение дало, то и рисуем.

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

Знаю. Апплет написан очень криво и не мной.

Еще один баг: почему-то свойства этого апплета разные по правой кнопке и в настройках самой панели. И «application menus» включается только в первом случае.

Бугага, а у меня этот баг полностью наоборот воспроизводится

Еще кнопки у списка окон тоже прозрачные у меня (но я этим апплетом не пользуюсь)

При щелчках реагирует панель или иконка в трее? Практически уверен, что иконка.

Иконка, но почему-то гноме-панель умещает их компатнее. Ну ладно, не критично, привыкну

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

И еще какой-то глюк с иконкой в трее sonata: в апплете появляется пустой квадратик, если правой кнопкой нажать, то там меню панели, а не сонаты. При этом в консоль сыпется:

[WRN] 18:56:14 lxpanel : X error: BadMatch (invalid parameter attributes)
[WRN] 18:56:14 lxpanel : X error: BadMatch (invalid parameter attributes)
[WRN] 18:56:14 lxpanel : X error: BadMatch (invalid parameter attributes)
[WRN] 18:56:14 lxpanel : X error: BadGC (invalid GC parameter)
[WRN] 18:56:14 lxpanel : X error: BadGC (invalid GC parameter)
[WRN] 18:56:14 lxpanel : X error: BadGC (invalid GC parameter)

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

Еще один баг: почему-то свойства этого апплета разные по правой кнопке и в настройках самой панели. И «application menus» включается только в первом случае.

Блин, опять этот чудо-баг на 64-битных системах. Исправил, проверь.

Еще кнопки у списка окон тоже прозрачные у меня (но я этим апплетом не пользуюсь)

А тема gtk какая?

Иконка, но почему-то гноме-панель умещает их компатнее. Ну ладно, не критично, привыкну

Ок, посмотрю, как гномопанель показывает.

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

И еще какой-то глюк с иконкой в трее sonata: в апплете появляется пустой квадратик, если правой кнопкой нажать, то там меню панели, а не сонаты.

Какая версия gtk?

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

Баг с прозрачностью починил костыльно, правкой темы: установил RGBA = FALSE
По поводу трея:
http://ompldr.org/vZXhuaQ Сверху гном панель шириной 24 выглядит компактнее, чем снизу lxpanelx шириной и иконками 22 точки. Если сделать lxpanel 24, то трей будет еще шире...

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

Блин, опять этот чудо-баг на 64-битных системах. Исправил, проверь.

fixed

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

Можно еще просьбу: добавить в апплет графика CPU iowait, на гномовской панели такой был, удобно смотреть когда винт/флешка работают

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

geekless, самая-самая последняя просьба: можно ли в апплете CPU по клику команду запускать.
В каком-то другом апплете такое видел, вроде alsamixer запускался, тут можно например top вызывать по дефолту, но чтоб можно было поменять?

xorik ★★★★★
() автор топика
Последнее исправление: xorik (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.