Libadwaita 1.8 выходит вместе с GNOME 49 с улучшенными сочетаниями клавиш и стилем оформления

Libadwaita 1.8 выходит вместе с GNOME 49 с улучшенными сочетаниями клавиш и стилем оформления

В Libadwaita 1.8 появились AdwShortcutsDialog, AdwShortcutLabel и обновления стилей, которые повышают удобство использования и улучшают дизайн приложений GNOME 49.

 

Команда GNOME объявила о выпуске Libadwaita 1.8 — библиотеки, которая предоставляет современные виджеты, стили и шаблоны проектирования для приложений, обеспечивая их единообразный внешний вид и поведение на рабочем столе GNOME. Библиотека выйдет одновременно с GNOME 49 17 сентября.

Одним из самых значительных изменений стало появление AdwShortcutsDialog, который заменил устаревший GtkShortcutsWindow. Новый диалог имеет более простую структуру: в нём отсутствуют редко используемые разделы и представления, которые были в старом дизайне.

Вместо этого ярлыки группируются по разделам и элементам, что упрощает их использование без дополнительной иерархии. Стоит отметить, что, в отличие от предыдущей версии, новое диалоговое окно больше не поддерживает жесты и значки.

Наряду с диалоговым окном в Libadwaita 1.8 появился AdwShortcutLabel — замена для GtkShortcutLabel. Этот виджет работает так же, но его стиль был обновлён, чтобы сделать отдельные клавиши более заметными. Он также работает вне диалоговых окон с сочетаниями клавиш, заполняя пробел, образовавшийся после прекращения поддержки GTK.

Оформление GNOME Libadwaita 1.8.

Оформление GNOME Libadwaita 1.8.

 

Улучшения в стилизации — ещё одно важное нововведение этого выпуска. Теперь полностью поддерживаются медиазапросы CSS, что позволяет разработчикам задавать стили для светлой, тёмной и высококонтрастной тем в одном файле. В сочетании с переменными это даёт возможность создавать более гибкие и доступные дизайны.

Читать  Фонд GNOME назначает нового генерального директора - теперь да, с техническим профилем и опытом

Типографика также претерпела изменения: в новом классе стилей «.document» используется отдельный шрифт для документов размером 12 пунктов с увеличенной высотой строки для удобства чтения. Существующий стиль «.body» также был обновлён для улучшения интервалов между текстом в диалоговых окнах и виджетах.

Другие, менее значительные изменения включают обновление API настроек, новые методы работы с моделями списков и повышение производительности за счёт уменьшения теней в окнах и диалоговых окнах. В macOS AdwHeaderBar теперь поддерживает собственные элементы управления окнами, что обеспечивает согласованность с GTK.

Заглядывая в будущее, разработчики планируют устранить один из давних недостатков Libadwaita — боковые панели. Ожидается, что в следующем цикле выпуска появится универсальный виджет боковой панели и замена для GtkStackSidebar, что позволит обеспечить приложениям более единообразный интерфейс навигации на настольных и мобильных устройствах.

Дополнительную информацию можно найти в посте Алисы Михайленко (https://nyaa.place/blog/libadwaita-1-8/), разработчика программного обеспечения GNOME.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала