Сайт | Скачать | Видео | Wiki

Автор Тема: Vala-panel gtk3  (Прочитано 9372 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн rilian

  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #150 : 17 Август 2018, 19:58:25 »
Как-то уж совсем примитивно. Функционал хотелось бы как в caja
Через менюшку можно и побольше функций)

Почему нельзя мониторить через blkid, а монтироть mount?
Потому что это еще хуже для процесса панели, чем загрузка udisks. Тут ресурсы будут тратиться на периодический запуск этих тулз.
Не стоит забывать, что у меня апплеты in-process и какая-то глючная флэшка с таким апплетом подвесит всю панель на фиг.

жирный :)
Если по памяти - то без демонов апплет сам до половины gvfs вырастет)
Да и по установленному пространству)
Простоты в нем точно не будет.

Про Multiload написал

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 23706
  • Репутация: +173/-0
    • PuppyRus-A
Re: Vala-panel gtk3
« Ответ #151 : 17 Август 2018, 20:13:16 »
Через менюшку можно и побольше функций)
Можно подробнее как это заюзать... Примеров нет?
Потому что это еще хуже для процесса панели, чем загрузка udisks.
Понятно.  :'(
А какой-то упрощенный аналог udisks сложно написать - типа pup-volume (ну или его и использовать)
Про Multiload написал
Что-то итальянца давно не видно - не слышно... Может случилось чего. По началу был очень бодрый

Оффлайн rilian

  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #152 : 17 Август 2018, 20:22:34 »
Что-то итальянца давно не видно - не слышно... Может случилось чего. По началу был очень бодрый
Это да, я заметил. Но у нас еще один активный форк есть, если что.
А какой-то упрощенный аналог udisks сложно написать - типа pup-volume (ну или его и использовать)
Ну вот от него и глюки. Просто udisks и gvfs используют все (и не такой он и раздутый, если плагины не все ставить), и поэтому он хорошо оттестирован.
Можно подробнее как это заюзать... Примеров нет?
Примеров, увы нет.
У нас есть плагин menumodel, куда можно добавить абсолютно любое меню. Пишете скрипт, который монтирует и отмонтирует ФС при помощи параметров командной строки, а также можно добавить обновление файла менюшки через GenMon или просто по крону. А в файле менюшки в качестве команд команды этого скрипта.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 23706
  • Репутация: +173/-0
    • PuppyRus-A
Re: Vala-panel gtk3
« Ответ #153 : 17 Август 2018, 20:36:10 »
еще один активный форк есть
какой?
menumodel - а выше по теме Вы давали пример синтаксиса - здесь такой же?
В исходниках нет примера?

Оффлайн rilian

  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #154 : 17 Август 2018, 20:46:45 »
какой?
https://github.com/nylen/multiload-ng
menumodel - а выше по теме Вы давали пример синтаксиса - здесь такой же?
Да, такой же, только надо использовать launch-command для вызова скрипта с параметром.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 23706
  • Репутация: +173/-0
    • PuppyRus-A
Re: Vala-panel gtk3
« Ответ #155 : 20 Август 2018, 10:25:33 »
https://github.com/nylen/multiload-ng
Разве это не просто копия?

https://gitlab.com/vala-panel-project/vala-panel/commits/master - смотрю Вы в выходные не отдыхали? Можно уже перекомпилять и делать модуль или подождать?

Немного не по теме. Но Вы единственный настоящий программер на форуме...
gtk3 vs gtk2.
С точки зрения юзера - все как обычно - все новое - жирнее, жрет больше, на глаз без улучшений.
С точки зрения программера - есть что-то полезного в gtk3? Что-то проще стало... Или это долгий путь к wayland? Почему ВЫ сделали на gtk3?
Почему не qt? Кстати - аналогично gt5 мы qt4

Оффлайн rilian

  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #156 : 20 Август 2018, 10:51:42 »
Разве это не просто копия?
Не только копия, просто надо не мастера смотреть, а другие ветки.
Можно уже перекомпилять и делать модуль или подождать?
Перекомпилять можно, но все равно все нужно тестить)
Почему ВЫ сделали на gtk3?
Потому что я люблю все новое) Это была изначальная цель - сделать lxpanel на GTK3 (когда все начиналось, такой штуки не было).
Почему не qt?
Потому что делалось как замена lxpanel, что говорит о необходимости писать на GTK.
Делал бы я свое DE с блекджеком и проститутками - я б подумал и о Qt)
gtk3 vs gtk2.
Для меня только Gtk3, потому что проще глобальное меню и Wayland) А в перспективе надо будет appmenu-gtk-module к gtk4 прикручивать, вот где гемор.
Кстати - аналогично gt5 мы qt4
То же самое - я всегда выступаю за новизну)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 23706
  • Репутация: +173/-0
    • PuppyRus-A
Re: Vala-panel gtk3
« Ответ #157 : 20 Август 2018, 11:10:10 »
надо не мастера смотреть, а другие ветки.
https://github.com/nylen/multiload-ng/commits/2.x ?
Почему-то гит не udda, а правки только его...

Потому что я люблю все новое
Ну так опробовали - сделали выводы и если не впечатлило назад?
Получается впечатлило...
В итоге все это - дорога к голому wayland, или это не главная цель?
Делал бы я свое DE
Думаю, в процессе развития vala-panel , Вы к этому придете...
Не особо востребованы DE независимые компоненты. Например, тот же spacefm - мало где в основных репах

Перекомпилять можно, но все равно все нужно тестить)
ок - результаты отпишу

Оффлайн rilian

  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #158 : 20 Август 2018, 11:24:33 »
Почему-то гит не udda, а правки только его...
Потому что форк.
Ветки с правками:
https://github.com/nylen/multiload-ng/commits/add/can-hibernate
https://github.com/nylen/multiload-ng/commits/add/inline-text
https://github.com/nylen/multiload-ng/commits/fix/sysfs-path-detection
https://github.com/nylen/multiload-ng/commits/update/batt-current
https://github.com/nylen/multiload-ng/commits/update/net-show-dc
https://github.com/nylen/multiload-ng/commits/update/thicker-lines
Ну так опробовали - сделали выводы и если не впечатлило назад?
Нет, не назад. Я использую новое, даже если оно хуже. Например, в свое время я переезжал на KDE 4.0 с KDE3))))) Хотя 4.0 объективно хуже была.
Но GTK3 не хуже, вроде. А чем лучше - даже внешний вид у него на мой вкус получше)
В итоге все это - дорога к голому wayland, или это не главная цель?
Цель была - сделать панель, независимую от сторонних разрабов, и реализовывать там свои хотелки) Если я хочу Wayland - то он будет там рано или поздно)
Например, тот же spacefm - мало где в основных репах
Потому что он без GVFS и мало кто его таким принимает. Не все фанаты минимализма)
Думаю, в процессе развития vala-panel , Вы к этому придете...
Изначально план был чисто панель.
Потом добавился порт Raven) И потом композитор)
ок - результаты отпишу
Ожидаю.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 23706
  • Репутация: +173/-0
    • PuppyRus-A
Re: Vala-panel gtk3
« Ответ #159 : 20 Август 2018, 11:34:42 »
multiload - может опробовать или рано?
Цель была - сделать панель
Я имел ввиду глобальные цели gtk3 qt5

Оффлайн rilian

  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #160 : 20 Август 2018, 12:16:59 »
multiload - может опробовать или рано?
Не пилил multiload для vala-panel.
Я имел ввиду глобальные цели gtk3 qt5
Глобальная цель GTK3 и QT5, как я ее вижу - независимость от реализации дисплейного сервера. И они обе ее, вроде, достигли.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 23706
  • Репутация: +173/-0
    • PuppyRus-A
Re: Vala-panel gtk3
« Ответ #161 : 20 Август 2018, 15:40:50 »
vala-pan скомпилилась
C погодой проблема. Если ее пропустить - остальные extras - норм. (в смысле компилятся)

Оффлайн rilian

  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #162 : 20 Август 2018, 15:42:03 »
C погодой проблема. Если ее пропустить - остальные extras - норм. (в смысле компилятся)
Полный лог, пожалуйста. С начала makepkg)
Я вечером гляну)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 23706
  • Репутация: +173/-0
    • PuppyRus-A
Re: Vala-panel gtk3
« Ответ #163 : 20 Август 2018, 16:04:10 »
После компиляции остального (кроме budgie - не юзаю)- скомпилилась и погода. Наверное не хватало какой-то зависимости. Попробовал поотключать, что подключал после проблемы. Повторить ошибку не удалось

genmon норм. с vala-pan  и mate
Что-то еще надо особенно проверить?

По интерфейсу vala-pan:
Добавление апплета. Жму +
Открывается второе окно - как его закрыть?
Получилось прав. кликом на первом окне
Может ОК приделать или типа того...

До кучи попробовал скомпилить https://github.com/nylen/multiload-ng/tree/2.x - у меня не получилось
« Последнее редактирование: 20 Август 2018, 16:20:27 от sfs »

Оффлайн rilian

  • Старожил
  • ****
  • Сообщений: 254
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #164 : 20 Август 2018, 16:21:59 »
Открывается второе окно - как его закрыть?
Какое окно? Скрином, пожалуйста)
Что-то еще надо особенно проверить?
Вот хз) Я сейчас хочу настроить CI на GitLab для каждого из проектов)
genmon норм. с vala-pan  и mate
С крысой как? Надо сравнить две крысиные версии)

Что еще можно проверить? Скоро я дефолтные конфиги буду менять наряду с именами всех плагинов.