Анонсирована новая версия кроссплатформенной библиотеки элементов интерфейса — GTK+ 3.8.0.
Некоторые изменения:
- поддержка Wayland 1.0;
- добавлена поддержка broadwayd — отдельного сервера, обеспечивающего отрисовку элементов интерфейса GTK+ в браузере;
- поддержка CSS для шрифтов (свойства xx-small, medium, smaller, larger и др.);
- управление геометрией: невидимые виджеты теперь возвращают размер 0x0. Это экспериментальное новшество позволяет использовать GtkWidget::visible аналогично «display: none» в CSS;
- поддержка протокола оконного менеджера для кадровой синхронизации;
- оптимизирован рендеринг текста для GtkLabel и некоторых других виджетов;
- при загрузке иконок задействован кэш GtkIconInfo;
- в GtkTreeView и GtkIconView добавлена активация в один клик.
>>> Подробности