The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Опубликован GTK 3.96, экспериментальный выпуск GTK 4 , opennews (??), 08-Май-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


66. "Опубликован GTK 3.96, экспериментальный выпуск GTK 4 "  +2 +/
Сообщение от Аноним84701 (ok), 09-Май-19, 15:22 
> Наоборот, в >= GTK3 тем нет, как таковых. А то что все
> привыкли видеть под видом тем, есть ничто иное как переопределения CSS,
> которые подгоняются под ограниченный круг приложений и виджетов.

А не пофиг ли, как именно темы реализовываются?
Тем более, что даже с CSS умудрялись постоянно ломать, забивая на документацию (а пару часов ковырять исходники или дефолтную тему, пытаясь понять, что там и как поменяли, далеко не каждому охота).

Вот у меня из кастомизации только размер табов и скролбаров остались. Так и то регулярно отваливается что-то.
Табы последний раз ломали в провшлом году, а скролбары всего пару месяцев назад:
очередной сумрачный (или радужный?) гений решил, что "scrollbar slider, .scrollbar slider { ... }" не должен задавать размер еще и горизонтальному скролу - для переопределения которого теперь нужно писать "scrollbar.horizontal slider, scrollbar.horizontal .slider {"
(но вначале нужно догадаться, почему это вдруг вертикальный бар выглядит как прежде, а горизонтальный вдруг стал жирным дефолтом, потом пройти квест "нагугли современный синтаксис для переопределения", да-да, именно "scrollbar.horizontal slider").
В общем, молодцы – традиционно прилагают все усилия, чтобы  чуть продвинутые пользователи, как и все разработчики сторонних тем, не скучали!

Ответить | Правка | Наверх | Cообщить модератору

74. "Опубликован GTK 3.96, экспериментальный выпуск GTK 4 "  –1 +/
Сообщение от Аноним (74), 09-Май-19, 21:13 
Не догадаться, а выяснить через GtkInspector. Его запуск включается через переменную окружения.
Ответить | Правка | Наверх | Cообщить модератору

76. "Опубликован GTK 3.96, экспериментальный выпуск GTK 4 "  +/
Сообщение от Аноним84701 (ok), 09-Май-19, 21:53 
> Не догадаться, а выяснить через GtkInspector. Его запуск включается через переменную окружения.

Т.е. догадаться (я вижу 100500 разных опций и узлов и даже нашел min-width, но то, что мне нужно теперь писать "scrollbar.horizontal slider" там не понять (или я чего-то не вижу?). Но опция интересная, спасибо за наводку.

Кстати, вспомнил суть "косяка" -- "сумрачный гений" решил, что min-width и min-height для вертикального и горизонтального бара должны быть разными.
Т.е. "старый" общий
scrollbar slider, .scrollbar slider {
  min-width: 6px;
  min-height: 18px;
}
теперь читается как  "6 пикселей - это ширина для горизонтального скролабара, но для вертикального это считается высотой. 18 для вертикального будут шириной, а для горизонтального высотой".
В общем, определенная логика там просматривается, но изменение все же  из типа "ради изменений".

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру