Forwarded from ALT Gnome (Rirusha)
This media is not supported in your browser
VIEW IN TELEGRAM
Закончено внедрение портала для выбора файлов. Теперь при выборе файла будет открыт диалог выбора Nautilus, вместо аналогичного по функциональности, но не реализации от GTK или libadwaita. Также внутри GNOME начинается процесс делегирования подобных порталов на профильные приложения.
Подобный диалог адаптирован под мобильные устройства, а также внешний вид похож на Nautilus, из-за чего система выглядит более однородной.
Всем пис
@alt_gnome
@alt_gnome_chat
#GNOME #GNOME47 #Разработка
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from ALT Gnome (Семён Фомченков)
This media is not supported in your browser
VIEW IN TELEGRAM
— У диалогов предупреждений AdwAlertDialog изменён внешний вид. Он почти не изменялся со времён GTK3, поэтому Kramo решил обновить их внешний вид в соответствии с современным дизайн-кодом системы;
— У кнопок .destructive-action изменён цветовой акцент. Ранее они были просто перекрашенной версией кнопок .suggested-action, теперь у них появился свой паттерн покраски, они стали менее приторно-красными;
— AdwStyleManager получил расширенную поддержку работы с акцентными цветами.
— Adw.BottomSheet, новый выпадающий диалог, созданный по образу адаптивных диалогов из прошлого релиза. В отличие от них новый Adw.BottomSheet больше похож на боковую панель AdwOverlaySplitView, так как сохраняет своё состояние при открытии, а также может иметь «ручку» нажатием или перетягиванием, которой его можно открывать и скрывать;
— Adw.MultiLayoutView, новый виджет, поддерживающий автоматическую замену потомков между разными макетами, благодаря этому разработчики могут создавать совершенно разные макеты для компьютеров и мобильных устройств с помощью файлов UI;
— Adw.Spinner, замена GtkSpinner для использования libadwaita-приложений. Новый виджет не только освежает визуальных эффект ожидания работы программы, но и не имеет в своём составе градиентных областей, благодаря чему будет отлично выглядит при любом размере.
— Акцентные цвета, добавленные в GNOME 47, получили поддержку в libadwaita-приложениях и в других графических окружениях. Акцентные цвета основываются на стандартизированном портале настроек, благодаря чему приложения на libadwaita смогут получать акцентный цвет не только от GNOME. Однако, хотя стандартизированный портал настроек и принимает любой произвольный цвет sRGB, libadwaita будет самостоятельно выбирать максимально схожий цвет из списка 9 цветов;
— Поддержка изменения акцентных цветов также была добавлена в GTK Inspector;
— Акцентные цвета поддерживаются в операционных системах Windows и macOS;
— Alice Mikhaylenko провела большую работу над gtk-css, подробнее ознакомиться с результатами можно на gitlab.gnome.org
@alt_gnome
@alt_gnome_chat
#Adw #Разработка #GNOME47
Please open Telegram to view this post
VIEW IN TELEGRAM