LINUX.ORG.RU

Плагин multiload для lxpanelx

 , ,


1

1

Привет, галактеко. Некий добрый человек с ником nandhp портировал плагин multiload, который был для gnome-panel, на xfce4 и lxpanel. И попросил меня портировать его и на lxpanelx. Что я и сделал с удовольствием. Выглядит и работает точно так же как и на gnome-panel, в процессе портирования ни один пиксель не пострадал.

Исходники: https://github.com/geekless/multiload-nandhp
Пакет для Арча: https://aur.archlinux.org/packages/lxpanelx-multiload-plugin-git/
Алсо, пакет для пользователей Xfce: https://aur.archlinux.org/packages/xfce4-multiload-nandhp-plugin-git/

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

★★

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

Выглядит ужасно. Ужасно ненужно. Имхо.

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

А как сильно lxpanel и lxpanelx разошлись?

Ну на уровне API плагинов расхождение незначительно. В lxpanelx от плагинов скрыто содержимое структур данных, весь доступ осуществляется через get_* и set_* функции. Сделаны попытки причесать и упорядочить API.

Основные различия в движке и в самих плагинах.

geekless ★★
() автор топика
configure.ac:55: warning: macro 'AM_GLIB_GNU_GETTEXT' not found in library
configure.ac:58: warning: macro 'AM_PATH_GTK_2_0' not found in library
+ autoheader --force
+ libtoolize --copy --automake --force
+ intltoolize --copy --automake --force
+ automake --add-missing --copy --include-deps
configure.ac:9: installing 'build-aux/ar-lib'
configure.ac:16: installing 'build-aux/compile'
configure.ac:4: installing 'build-aux/install-sh'
configure.ac:4: installing 'build-aux/missing'
lxpanel/Makefile.am:12: error: Libtool library used but 'LIBTOOL' is undefined
lxpanel/Makefile.am:12:   The usual way to define 'LIBTOOL' is to add 'LT_INIT'
lxpanel/Makefile.am:12:   to 'configure.ac' and run 'aclocal' and 'autoconf' again.
lxpanel/Makefile.am:12:   If 'LT_INIT' is in 'configure.ac', make sure
lxpanel/Makefile.am:12:   its definition is in aclocal's search path.
lxpanel/Makefile.am: installing 'build-aux/depcomp'
multiload/Makefile.am:12: error: Libtool library used but 'LIBTOOL' is undefined
multiload/Makefile.am:12:   The usual way to define 'LIBTOOL' is to add 'LT_INIT'
multiload/Makefile.am:12:   to 'configure.ac' and run 'aclocal' and 'autoconf' again.
multiload/Makefile.am:12:   If 'LT_INIT' is in 'configure.ac', make sure
multiload/Makefile.am:12:   its definition is in aclocal's search path.
xfce4/Makefile.am:12: error: Libtool library used but 'LIBTOOL' is undefined
xfce4/Makefile.am:12:   The usual way to define 'LIBTOOL' is to add 'LT_INIT'
xfce4/Makefile.am:12:   to 'configure.ac' and run 'aclocal' and 'autoconf' again.
xfce4/Makefile.am:12:   If 'LT_INIT' is in 'configure.ac', make sure
xfce4/Makefile.am:12:   its definition is in aclocal's search path.
+ exit 1
==> ОШИБКА: Произошел сбой в build().
    Преждевременный выход...
==> ERROR: Makepkg was unable to build xfce4-multiload-nandhp-plugin-git.
==> Restart building xfce4-multiload-nandhp-plugin-git ? [y/N]

что-то у меня в последнее время не собирается ничего, что-то не так (

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

А PCManFM не думаешь заимпрувить в сторону тунаровских жестов?

За файловые менеджеры я вообще браться боюсь. Потому что надо брать PCManFM, форкать, рефакторить, впиливать полезные фичи из thunar и spacefm и т.п. А жить-то когда. :(

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

круто. Мой любимый второгномный плагин. Хотя крыса у меня не прижилась, к сожалению.

firsttimeuser ★★★★★
()

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

а вот нужность сего плагина весьма сомнительна, ИМХО.

реквестую плагин-убивалку_окна, как в гном2.

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

у меня на генте сегфолтится при вызове контекстного меню, и ещё при всяких рандомных событиях.

Багрепорты в студию. :)

реквестую плагин-убивалку_окна, как в гном2.

Может проще в контекстное меню панели задач добавить такой пункт?

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

Багрепорты в студию. :)

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

Может проще в контекстное меню панели задач добавить такой пункт?

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

funeralismatic ★★★
()

Наверно, не первый кто спросит

а lxpanel и lxpanel-x в системе одновременно установленные конфликтуют и удаленние одного из системы, как-то отрозится на другом?

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

Не конфликтуют. Бинарники разные, имена конфигов разные, всё разное.

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

Вот это хорошо! Всяко лучше, чем какие нибудь ненужные коньки которые настраивать сутки и которые занимают половину экрана. Видится мне, что xfce вообще пляшет в сторону второгнома, по крайне мере визуально мне удалось сделать из него почти идентичный Гном 2.

Потому что надо брать PCManFM, форкать, рефакторить, впиливать полезные фичи из thunar и spacefm и т.п. А жить-то когда. :(

Но зачем? SpaceFM достаточно годный, по моему. Он и двухпанельность умеет, и миниатюры, функционал внушительный, с монтированием нет проблем, интерфейс удобный, минималистичный и хорошо настраивается, в него бы еще несколько фич из TC и цены б ему не было. Хотя и сейчас цены ему нет, на его фоне разве что Dolphin прилично смотрится.

SjZ ★★★★★
()

А уможно, как в гноме, заменить унылые графики на полезные цифры?

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

реквестую плагин-убивалку_окна, как в гном2.

Что за плагин такой? Запускалка xkill?

Shtucer
()

...для lxpanelx

geekless, попало на глаза слово «lxpanelx».

Спасибо тебе добрый человек за lxpanelx, за плагин button. Аналогов не встречал, настолько функционального и универсального.

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