Эта неделя в GNOME. #38 Among Toasts And Tabs
Последняя информация о том, что произошло в проекте GNOME за неделю с 1 по 8 апреля.
Основные приложения и библиотеки
Libadwaita
Строительные блоки для современных приложений GNOME с использованием GTK4.
Александр Михайленко (Alexander Mikhaylenko) сказал:
Несколько изменений в
AdwToast: Кевин Комайл добавил способ установки пользовательских виджетов в качестве заголовков, а Эммануэль Басси добавил удобный конструкторadw_toast_new_format().Обновлен стиль AdwTabBar. Теперь выбор вкладки должен быть более очевидным, особенно в темном варианте или когда открыто только 2 вкладки.
![]()
Софи Херольд (Sophie Herold) сообщила:
Я добавила свойство use-markup в
AdwPreferencesRow. Ранее такие классы, какAdwActionRow, всегда воспринимали значения дляtitleиsubtitleкак разметку Pango. Новое свойство можно использовать для отключения этого поведения. Это особенно полезно, если значения получены из внешних данных/ввода. Возможно, вы захотите проверить свой код, если вы упустили эту деталь.
ДляAdwComboRowзначение по умолчанию дляuse-markupбудетFALSE. Это связано с тем, что фабрики по умолчанию не ожидают разметки Pango. Поэтому свойствоuse-subtitleнесовместимо с предыдущим поведениемsubtitle, интерпретирующегоsubtitleкак разметку Pango.
Сторонние проекты
Филипп Витналл (Philip Withnall) сказал:
Нильс де Граеф портировал uhttpmock на Meson. uhttpmock — это библиотека для облегчения тестирования клиентов HTTP/REST API в автономном режиме.
Это всё на этой неделе!
Увидимся на следующей неделе, и обязательно заходите на #thisweek:gnome.org с обновлениями ваших собственных проектов!
