LINUX.ORG.RU

Вышел GTK+ 3.4.0

 , , , ,


0

3

Увидела свет новая версия популярной библиотеки для создания графических интерфейсов — GTK+ 3.4.0. Список новшеств:

  • Поддержка меню в GtkApplication.
  • Новый виджет для выбора цвета.
  • Улучшена поддержка устройств тактильного ввода:
    • Новые устройства GDK_SOURCE_TOUCHSCREEN и GDK_SOURCE_TOUCHPAD.
    • Новые события GdkEventTouch и GDK_TOUCH_MASK.
    • Новый сигнал GtkWidget::touch-event.
  • Поддержка плавной прокрутки (smooth scrolling).
  • На устройствах с тачскринами поддерживается кинетическая прокрутка (kinetic scrolling).
  • Значительно улучшена поддержка Mac OS X.
  • Впервые в ветке 3.x официально поддерживается Windows.
  • Значительно дополнен бекенд для Wayland.
  • Улучшена поддержка тем:
    • Более полная поддержка CSS (можно использовать 'transparent' в качестве цвета, добавлены свойства 'background-clip', 'background-origin', 'background-size', добавлен синтаксис задания линейного градиента).
    • В CSS поддерживаются проценты, углы и другие единицы измерения.
    • Во всплывающих подсказках можно использовать скругленные углы.
    • Можно задавать отдельные темы для окон без фокуса.

>>> Подробности

★★★★★

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

И до сих пор не нужно. Нет правда, ситуация типа Python 2/3 и Gtk 2/3 меня угнетает.

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

Gtk 2/3

2* таки закапывают постепенно

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

с Python таки, оказывается, тоже есть прогресс.

Binary ★★★★★ ()

Поддержка плавной прокрутки

Интересно, насколько шустро это работает.

dogbert ★★★★★ ()

Оно на винде хотя бы не хуже 2 уже?

Ok ()

Интересно, починили ли баг с темой Oxygen-GTK3, когда многие приложения просто падают при отображении выпадающего меню, строки ввода, etc.

В частности, падал nm-applet при попытке отображения диалога подключения к скрытой беспроводной сети.

carasin ★★★★★ ()

Ждём, когда под него появятся приличные темы в ассортименте.

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

Нет правда, ситуация типа Python 2/3 и Gtk 2/3 меня угнетает.

А что не так с третьим питоном кроме инертности девелоперов?

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

питон 3 хорошо гтк 3 хорошо гном три фэйл.

Thero ★★★★★ ()

Во всплывающих

anonymous ()
Ответ на: комментарий от Ok

Оно на винде хотя бы не хуже 2 уже?

позвольте, перефразирую : оно когда-нибудь вообще появится на windows-платформе ?

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

Удваиваю вопрос. Жду нормальной поддержки oxygen.

Когда я последний раз видел тему Oxygen в Qt, там через весь фон окна любой высоты шёл линейный градиент, а тултипы показывались белым шрифтом на жёлтом фоне. Эти говна уже вычистили?

AP ★★★★★ ()

Более полная поддержка CSS (можно использовать 'transparent' в качестве цвета, добавлены свойства 'background-clip', 'background-origin', 'background-size', добавлен синтаксис задания линейного градиента).

В CSS поддерживаются проценты, углы и другие единицы измерения.

Это именно графическая библиотека должна обрабатывать?

harper ()

О, только-только сборку запустил, сейчас пощупаем.

Значительно дополнен бекенд для Wayland.

И это тоже, попозже.

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

PIL, емнип, до сих пор не работает.

Ну так это относится к инертности программеров. Которым, в том числе, влом портировать имеющийся код на третью версию.

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

Более полная поддержка CSS...

В CSS поддерживаются проценты, углы и другие единицы измерения.

Это именно графическая библиотека должна обрабатывать?

К.О. подсказывает, что CSS в GTK используется для тем.

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

Ты новость не читал? Там вроде про это ясно сказано.

provaton ★★★★★ ()

Новый виджет для выбора цвета.

Какой он?

sphericalhorse ★★★★ ()

Видел на первой странице.

AX ★★★★★ ()

Поддержка меню в GtkApplication.

что-что?

хочу спросить: диалоги починили уже?

cr0x ()
Ответ на: комментарий от provaton

Ты новость не читал? Там вроде про это ясно сказано.

а вы сайт смотрели ? на заборе тоже много чего пишут :)

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

На этот вопрос 100500 ответов было на ЛОРе. Но троллям о них знать не нужно.

Deleted ()

Хорошо что GTK есть, но вторая версия пока рулит и педалит.

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

Просит авторизоваться. Другой линк есть?

carasin ★★★★★ ()

Кто уже собрал, покажите диалог открытия и сохранения файла.
//видел на 1-ой странице.

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

По-моему это в духе «Ещё проще, ещё меньше кнопок!»

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

XFCE 5 вроде обещались уже на GTK 3 делать.

А оно со вторым не совместимо на уровне кода? Много переписывать нужно будет?

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

Говорили, что GTK3 ― это почищенное от легаси и/или депрекейдед кода GTK2. Типа, для портирования GTK2-софта на GTK3 нужно минимум усилий. Впрочем, это подтверждается практически завершённым процессом переписи гномоприложений и многих просто GTK2'шных.

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

На этот вопрос 100500 ответов было на ЛОРе

Не видел ни одного :)

Но троллям о них знать не нужно.

Умнчика, приклеила ярлычок. Полегчало? Почувствовала себя умнее? :)

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

А что такого страшного в GTK3-то? Сама по себе либа не несёт револючионных изменений, в отличие от Qt3 --> Qt4. Вон, и софт оперативненько переписывают.

// Я, хоть и не IT'шник, но помню матюги местных обитателей и длительность перехода с Qt3 на Qt4. Некоторые проекты так и не портировали.

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