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

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

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Vala-panel gtk3
« Ответ #390 : 17 Сентябрь 2018, 13:35:18 »
Вроде поправил
Перекомпилил. Шрифт Работает
Но эта настройка перекрывает markup, а надо наоборот

Оффлайн rilian

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 420
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #391 : 17 Сентябрь 2018, 14:06:53 »
Но эта настройка перекрывает markup, а надо наоборот
Markup в плане BIU? Или вы font-family тоже через Markup ставите?

Оффлайн rilian

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 420
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #392 : 17 Сентябрь 2018, 14:08:13 »
Например вывод в две строки, т.е. уменьшить размер шрифта
Или юзать спец шрифт с псевдографикой
Для этого нужен Markup как раз)

Оффлайн rilian

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 420
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #393 : 17 Сентябрь 2018, 14:13:48 »
Но эта настройка перекрывает markup, а надо наоборот
Попробуйте новый коммит.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Vala-panel gtk3
« Ответ #394 : 17 Сентябрь 2018, 14:13:53 »
Думаю - оптимально, чтобы GUI genmon перекрывал настройки шрифта панели, а markup в самом скрипте вообще все перекрывал
Может понадобится часть текста одним шрифтом вывести, а вторую другим - например псевдографикой

Оффлайн rilian

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 420
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #395 : 17 Сентябрь 2018, 14:14:53 »
Без возможности динамически менять цвет <bar> малополезен. В пекущем виде можно юзать его только как дополнение к <text>
Разглядеть его при высоте порядка 30 пикселей по силам только снайперам
А какой цвет вы хотите?
Ну и почему вы так думаете?:)

Оффлайн rilian

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 420
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #396 : 17 Сентябрь 2018, 14:15:29 »
GUI genmon перекрывал настройки шрифта панели
Вот это зачем?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Vala-panel gtk3
« Ответ #397 : 17 Сентябрь 2018, 14:36:11 »
Попробуйте новый коммит.
Теперь со шрифтами отлично! Попробовал даже marcup-ом разные шрифты в одной строке текста
Вот это зачем?
Может Вы меня не так поняли , но r15.g1f08f8b - все ок!

А какой цвет вы хотите?
Например батарея (температура, место на разделе ...)
До 50% bar из gtk-темы (в идеале тоже задать отдельно)
30 - желтый 10 красный
Можно , конечно извратиться и превдографикой нарисовать bar - сложновато
почему вы так думаете?:)
Я по ходу обсуждения пилю скрипт. Мне в процессе такого захотелось :)

Оффлайн rilian

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 420
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #398 : 17 Сентябрь 2018, 14:48:37 »
Например батарея (температура, место на разделе ...)
До 50% bar из gtk-темы (в идеале тоже задать отдельно)
30 - желтый 10 красный

Ууу, это целый новый функционал) Но я подумаю) Может, сработает, если навешивать модификаторы из CSS) Или может вы хотите LevelBar на замену ProgressBar? Или может быть дополнительно LevelBar добавить (не будет совместимо с  исходной версией в xfce)?
« Последнее редактирование: 17 Сентябрь 2018, 14:52:51 от rilian »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Vala-panel gtk3
« Ответ #399 : 17 Сентябрь 2018, 15:02:47 »
может вы хотите LevelBar на замену ProgressBar?
https://developer.gnome.org/gtk3/stable/GtkProgressBar.html
https://developer.gnome.org/gtk3/stable/GtkLevelBar.html
Может из вообще как текст выводить. Тогда крась как текст
Отличаются только толщиной ?
В идеале бы и вертикальный и горизонтальный - динамический цвет лучше бы сначала (если получится)
не будет совместимо с  исходной версией в xfce
Думаю - надо не трогать функционал стандартных тегов xfce
А новые свои - чем больше тем лучше. XFCE их просто пропустит (наверное)

Вот так xfce-шники , через genmon перейдут на vala-panel-genmon. А потом и полностью на vala-panel
План захвата мира готов  :D

Оффлайн rilian

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 420
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #400 : 17 Сентябрь 2018, 15:06:31 »
Может из вообще как текст выводить. Тогда крась как текст
Зачем как текст?
Отличаются только толщиной ?
Нет, не только. В LevelBar как раз есть функционал смены цвета по уровням, но нет анимации прогресса. Так что для батареи и свободного места лучше LevelBar, а для CPU - ProgressBar.
Думаю - надо не трогать функционал стандартных тегов xfce
Никто и не собирается. Наоборот пытаемся новый тег добавить)
А новые свои - чем больше тем лучше. XFCE их просто пропустит (наверное)
Надо бы, чтоб апстрим сделал наш плагин основным)
Вот так xfce-шники , через genmon перейдут на vala-panel-genmon. А потом и полностью на vala-panel
на плагин - мб. Но саму панель мало кто юзает, по опыту меню)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Vala-panel gtk3
« Ответ #401 : 17 Сентябрь 2018, 15:08:22 »
План захвата мира готов  :D
Кстати - а сложно сделать genmon отдельным бинарником, встающим в любой трей
В multiload-ng такое есть. Я местами использовал

Оффлайн rilian

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 420
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #402 : 17 Сентябрь 2018, 15:09:22 »
Кстати - а сложно сделать genmon отдельным бинарником, встающим в любой трей
Этого не будет - я не буду работать с XEmbed. А в SNI такое не вставится.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Vala-panel gtk3
« Ответ #403 : 17 Сентябрь 2018, 15:27:06 »
Зачем как текст?
Подумал, что может так легче управлять...
LevelBar как раз есть функционал смены цвета по уровням
Тогда точно хотелось бы 2... <lbar> ?
Надо бы, чтоб апстрим сделал наш плагин основным)
Тогда "надо удивлять"  :) функционалом
Разрабы XFCE не особо бодрые ребята. До полного перехода на gtk3 можно и не дожить. Да и функционал  xfce  вообще не развивается
я не буду работать с XEmbed
Жаль. Любителям jwm icewm и т.п. могло бы зайти
саму панель мало кто юзает, по опыту меню)
vala-panel-appmenu?  Я тоже не проникся - зачем нужно в принципе... Непривычно как гном3
А y vala-panel ближайший конкурент -lxpanel
Vala уже опережает по красоте и функционалу
А чтобы совсем "пошло" надо доукомплектовывать до DE
Если позиционировать как "легкое" может пойти. Уже и lxde от этого отказались. Никого в этом сегменте не осталось

Оффлайн rilian

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 420
  • Репутация: +3/-0
Re: Vala-panel gtk3
« Ответ #404 : 17 Сентябрь 2018, 15:48:36 »
vala-panel-appmenu?  Я тоже не проникся - зачем нужно в принципе... Непривычно как гном3
Потому что удобнее, чем меню как в винде) Да, многие юзают его с xfce4-panel)
Тогда точно хотелось бы 2... <lbar> ?
Нет, скорее <level>)
Разрабы XFCE не особо бодрые ребята. До полного перехода на gtk3 можно и не дожить. Да и функционал  xfce  вообще не развивается
Они могут потребовать большей интеграции с xfce, которую я повыбрасывал (чтоб виджет нормально работал в других панелях)
Жаль. Любителям jwm icewm и т.п. могло бы зайти
Пусть vala-panel поставят, она вроде в любом ewmh должна работать.

А чтобы совсем "пошло" надо доукомплектовывать до DE
Зачем - можно ж использовать компоненты из lxde)
Композитор в планах, конечно, но пока я не представляю от слова совсем, как к нему подступиться.
Vala уже опережает по красоте и функционалу
Нет, есть выкинутый функционал, с которым я работать не буду.