Обзор обновлений GNOME за 6–13 марта: релиз менеджера «Файлы» 50, библиотеки Libadwaita 1.9 и плеера Vinyl

2026-03-14 103 комментарии
Что нового в GNOME за 6–13 марта: релиз библиотеки Libadwaita 1.9 с поддержкой режима уменьшения движения, выход музыкального плеера Vinyl и текстового редактора Typesetter. Главные релизы проекта GNOME прошедшей недели

С 6 по 13 марта 2026 года экосистема GNOME получила ряд значимых обновлений. Разработчики выпустили версию файлового менеджера Files (Файлы) 50 со сниженным потреблением памяти и релиз библиотеки Libadwaita 1.9 с новыми адаптивными виджетами. Одновременно обновились сторонние проекты, включая крупный апдейт клиента удаленного доступа RustConn и выход плеера Vinyl.

Основные приложения и библиотеки GNOME

Files (бывший Nautilus, ныне Файлы в русской локализации) — официальный файловый менеджер рабочего окружения GNOME, предоставляющий интегрированный способ управления файлами и навигации по файловой системе.

Вышла версия 50, получившая множество исправлений ошибок, мелких улучшений и крупных переработок. Ключевые изменения:

  • Ускоренная загрузка миниатюр и иконок.
  • Всплывающие диалоговые окна свойств для свободно плавающих окон.
  • Переработанный механизм пакетного переименования и подсветка замененного текста.
  • Сокращенные описания файловых операций в боковой панели.
  • Поддержка нескольких одновременных фильтров поиска по типу файлов.
  • Нечувствительное к регистру автодополнение в панели пути.
  • Отдельное диалоговое окно для подписей в режиме сетки.
  • Сниженное потребление памяти.
  • Внутренняя модернизация, включая использование Blueprint и glycin.
  • Увеличение тестового покрытия с 23% до 37%.

Document Viewer (Papers, в русской локализации Просмотрщик документов) — программа для просмотра, поиска и аннотирования документов во множестве различных форматов.

Стажировка Малики в рамках программы Outreachy только что закончилась! Если все пойдет хорошо, ее работа по улучшению подписей в Papers должна появиться в течение следующего цикла. Подробнее об этом читайте здесь.

Libadwaita — библиотека, предоставляющая базовые компоненты для создания современных приложений GNOME с использованием GTK4.

Состоялся релиз ветки 1.9. Главным нововведением стал готовый виджет боковой панели AdwSidebar, призванный решить проблему отсутствия единообразия между приложениями. Виджет поддерживает выделение, разделы с заголовками, всплывающие подсказки, контекстные меню и встроенный фильтр поиска. На мобильных устройствах панель автоматически трансформируется в обычную страницу со списком (режим ADW_SIDEBAR_MODE_PAGE).

Среди других изменений релиза:

  • Добавлен виджет AdwViewSwitcherSidebar для переключения видов с поддержкой разделов.
  • Демонстрационное приложение стало полностью адаптивным благодаря внедрению новых боковых панелей.
  • Реализована поддержка системной настройки «уменьшение движения» (reduced motion) — большинство анимаций скольжения и масштабирования заменены на плавное растворение (crossfade).

Сторонние проекты

Typesetter — минималистичный локальный редактор для языка разметки Typst, ориентированный на комфортное написание текста.

Typesetter, минималистичный редактор Typst, теперь говорит на большем количестве языков. С последним обновлением вы можете использовать его на китайском, французском, испанском, турецком и немецком. Спасибо Дону Чану, Филиппу Шарлану, XanderLeaDaren, Роджеру Вайсенбруннеру, Сабри Уналу и Себастьяну Керну за их время и усилия! Установить из Flathub: https://flathub.org/ru/apps/net.trowell.typesetter Если вы хотите помочь перевести Typesetter на ваш язык, переводы принимаются через Weblate (https://translate.codeberg.org/engage/typesetter/).

RustConn — клиент для удаленного управления рабочими столами, написанный на языке Rust и поддерживающий популярные сетевые протоколы.

Я невероятно рад поделиться последними новостями о RustConn, охватывающими масштабный путь от версии 0.9.4 до 0.9.15! В этом релизном цикле основное внимание уделялось тому, чтобы сделать внутреннюю архитектуру приложения такой же надежной, как и его функции. За это время мы закрыли десятки запросов на новые функции и исправили множество критических багов. Вот самые важные улучшения из недавних обновлений:
  • Безупречная работа в Flatpak: я полностью устранил проблемы с импортом конфигураций Remmina внутри песочницы и исправил специфические ошибки отображения окна ввода пароля SSH в окружениях вроде KDE.
  • Безопасность на уровне памяти: я внедрил строгое зануление мастер-паролей Bitwarden в памяти сразу после использования. Кроме того, я полностью отказался от внешней зависимости sshpass для повышения общей безопасности.
  • Продвинутые подключения: нативный клиент SPICE теперь включен по умолчанию. Для сессий RDP я добавил удобное меню «Быстрые действия» (доступ в один клик к Диспетчеру задач, PowerShell и т. д.), а для VNC реализовал гибкие параметры кодирования.
  • Очистка кода и интерфейса: я завершил крупный рефакторинг UI-модулей (некоторые стали в 5 раз легче!), что устранило проблемы с обрезкой текста в диалоговых окнах и значительно повысило производительность приложения.
Я хочу выразить огромную благодарность всем, кто использует RustConn и находит время для обратной связи! Ваши положительные отзывы и комментарии — это главное, что мотивирует меня работать над проектом каждый день. В то же время ваши сообщения об ошибках и идеи новых функций — это именно то, что делает эти релизы возможными. Спасибо вам за то, что вы такое удивительное сообщество! https://github.com/totoshko88/RustConn https://flathub.org/ru/apps/io.github.totoshko88.RustConn

Vinyl — музыкальный плеер с простым интерфейсом, написанный на Rust с использованием библиотеки relm4.

Vinyl — это новый (еще один :D) музыкальный плеер. Первая стабильная версия уже доступна на Flathub и предоставляет следующие функции:
  • Простой и удобный интерфейс, вдохновленный amberol.
  • Базовые элементы управления медиа.
  • Поддержка текстов песен (.lrc).
  • Поддержка MPRIS для управления Vinyl из других приложений.
  • Сохранение плейлиста, а также трека и позиции воспроизведения перед закрытием приложения.

Gir.Core — проект, предоставляющий привязки C# для различных библиотек на базе GObject.

GirCore выпустил новые привязки C# в версии 0.8.0-preview.1. Обновление включает новую поддержку составных шаблонов GTK и добавленные привязки для GdkWayland-4.0.

Разное

GNOME OS — платформа для разработки, тестирования и демонстрации возможностей операционной системы GNOME.

В GNOME OS теперь по умолчанию включен kmscon. Kmscon — это терминал пользовательского пространства KMS/DRM, который заменяет виртуальные терминалы Linux (вызываемые сочетанием ctrl-alt-f#). Он гораздо лучше настраивается. Поэтому в следующий раз, когда вы попытаетесь выполнить отладку GNOME Shell из виртуального терминала и шрифт окажется слишком мелким, нажмите «ctrl +».

Справка

Typst — современный язык разметки и система верстки, объединяющая простоту синтаксиса Markdown с типографской мощностью, выступающая легковесной альтернативой LaTeX.

KMS (Kernel Mode Setting) — технология в ядре Linux, переносящая управление видеорежимами и разрешениями экрана из пользовательского пространства напрямую на уровень драйверов ядра.

SPICE — открытый протокол для подключения к виртуализованным рабочим столам, обеспечивающий передачу графики, аудио и поддержку USB-устройств.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте