Эта неделя в 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 с обновлениями ваших собственных проектов!