Тепер він доступний libadwaita 1.8, бібліотека, що базується на GTK4 який містить власні віджети та шаблони інтерфейсу GNOME. Після приблизно шести місяців роботи цей випуск об'єднує зміни, зосереджені на комбінаціях клавіш, стилях та типографіці, без зміни ядра набору компонентів.
Основна увага приділялася модернізації залишених частин та узгодженню можливостей з GTK; це включає заміну діалогового вікна швидкого доступу та комплексну підтримку для Медіа-запити CSS, а також низку незначних змін, що покращують візуальну узгодженість.
Основні моменти Лібадваїти 1.8
Найбільш помітною новинкою є Діалогове вікно швидкого доступу до реклами, який замінює старий GtkShortcutsWindow, позначений як застарілий у GTK. Разом із цією зміною додано наступне: покращення комбінацій клавіш які точно налаштовують представлення та поведінку поля комбінацій клавіш.
- AdwShortcutsDialog замінює GtkShortcutsWindow (застарілий у GTK).
- Оновлення керування швидкими командами для зрозумілішого досвіду.
- Повна підтримка медіа-запитів CSS, узгоджених з GTK.
- Типографічні налаштування та інші менш помітні зміни.
Медіа-запити та типографіка CSS
У цьому випуску libadwaita додає повну підтримку для Медіа -запити CSS, відповідно до підтримки GTK. Це дозволяє легко адаптувати інтерфейс до різних форм-факторів та уподобань, зберігаючи при цьому послідовна поведінка між бібліотекою та інструментарієм.
Їх також застосували типографічні покращення що покращують читабельність та візуальні ієрархії. Хоча це не є кардинальними змінами, вони допомагають програмам на основі libadwaita запропонувати більш вишукане та послідовне представлення.
Інші налаштування та очищення в Libadwaita 1.8
Окрім основних нових функцій, цикл включає кілька дрібних підправок що виправляють деталі та полірують компоненти. Такий тип основного вдосконалення сприяє загальній стабільності та зменшує тертя в щоденній розробці.
Що готує наступний цикл
Забігаючи наперед, команда працює над універсальний віджет бічної панелі та заміна поточної бічної панелі стека. Мета полягає в тому, щоб запропонувати більш універсальні альтернативи, що відповідають шаблонам навігації, що просуваються платформою.
З цим випуском, libadwaita 1.8 Він закріплює перехід до сучасніших компонентів, стандартизує підтримку CSS-запитів разом з GTK та закладає основу для майбутніх покращень навігації та структури, зберігаючи при цьому акцент на якості деталізації.
