Эта неделя в GNOME. #38 Among Toasts And Tabs

#Перевод #TWIG #GNOME

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

Полезные ссылки