Обзор обновлений GNOME за 13–20 марта: релиз GNOME 50, Google Drive отключён в файловом менеджере

2026-03-21 96 комментарии
Что нового в GNOME за 13–20 марта (This Week in GNOME): релиз GNOME 50, в GNOME 50 Google Drive убран из «Файлов» из-за заброшенной libgdata. RustConn 0.10.x добавляет MOSH и запись сессий, обновлена игра Тетрис

Разработчики выпустили GNOME 50 — крупный релиз с переработанным родительским контролем, расширенными возможностями аннотирования документов и значительным числом улучшений доступности. Параллельно выяснилось, что Google Drive перестал отображаться в файловом менеджере: это не баг, а следствие намеренного отключения библиотеки libgdata. В экосистеме вышли обновлённые сторонние приложения — менеджер подключений RustConn 0.10.x, пипетка Eyedropper 2.2.0 и головоломка Quadrapassel 50.0.

Google Drive исчез из файлового менеджера — причина и статус

Пользователи бета-версии Fedora 44 с GNOME 50 обнаружили, что Google Drive не отображается в «Файлах». В разделе «Настройки» — «Онлайн-аккаунты» для Google-аккаунта можно включить почту, контакты и календарь, но выдать доступ к файлам невозможно ни через интерфейс GNOME, ни напрямую на сайте Google.

Причина — библиотека libgdata, которая отвечала за интеграцию с рядом Google-сервисов. Проект не развивается уже почти четыре года. Десять месяцев назад GVFS отключил зависимость от неё по умолчанию; GNOME Online Accounts, в свою очередь, проверяет наличие этой зависимости и при её отсутствии не предлагает доступ к файлам.

Функцию технически можно восстановить. Тем, кто готов этим заняться, предложено выйти на связь с мейнтейнером GVFS.

GVFS — виртуальная файловая система GNOME, которая позволяет монтировать удалённые хранилища (Google Drive, Samba, FTP и другие) как локальные папки.

RustConn 0.10.x: восемь новых функций и переход на GNOME 50

RustConn — менеджер подключений на GTK4/libadwaita для SSH, RDP, VNC, SPICE, Telnet, Serial, Kubernetes и Zero Trust. Базовые протоколы реализованы на Rust без внешних зависимостей. Серия 0.10.x добавляет восемь функций:

  • Поддержка протокола MOSH с режимом предсказания, диапазоном UDP-портов и путём к серверному бинарнику
  • Запись сессий в формате, совместимом с scriptreplay, с переключателем на каждое соединение и фильтрацией чувствительного вывода
  • Подсветка текста по регулярным выражениям с настройкой цветов — глобально и на соединение
  • Широковещательная рассылка нажатий клавиш сразу в несколько терминалов
  • «Умные папки» — динамическая группировка соединений по протоколу, тегам или glob-шаблону хоста
  • Скриптовые учётные данные — пароли разрешается получать из внешних команд с возможностью проверки
  • Индивидуальные темы терминала на соединение: цвет фона, текста и курсора
  • Импорт и экспорт CSV с автоматическим сопоставлением столбцов и настраиваемым разделителем

Платформенные изменения: привязки gtk-rs обновлены до gtk4 0.11, libadwaita 0.9, vte4 0.10; среда выполнения Flatpak переведена на GNOME 50 с VTE 0.80. В Flatpak включён FreeRDP 3.24.0 — внешний RDP работает из коробки под Wayland. Добавлена ассоциация файлов .rdp: двойной щелчок открывает и запускает подключение. Разделённый вид теперь работает со всеми протоколами на базе VTE.

Версия 0.10.2 закрывает 11 багов: запись сессий, диспетчеризация MOSH, привязка правил подсветки, обнаружение picocom в Flatpak, переполнение боковой панели и сообщения об ошибках RDP. Приложение доступно на Flathub.

MOSH (Mobile Shell) — замена SSH для нестабильных соединений. Работает по UDP, автоматически восстанавливает сессию при смене IP-адреса или разрыве связи.

Eyedropper 2.2.0: выбор цвета без запущенного приложения

Инструмент для выбора цвета Eyedropper обновился до версии 2.2.0. Главная новинка — выбор цвета с экрана без необходимости держать приложение открытым. Также появилась поддержка RGB в десятичной нотации и улучшена совместимость с системами без корректно настроенного portal.

Quadrapassel 50.0, gtk-rs и документация

Тетрис-клон Quadrapassel получил версию 50.0. Область игры и панель предпросмотра теперь точно подгоняются под размер блоков. Улучшена поддержка геймпадов, устранены дублирующиеся события клавиатуры, заменён звуковой движок libcanberra.

В библиотеке gtk-rs — безопасных привязках к Rust для стека GNOME — в книгу gtk4-rs добавлена глава о специальных возможностях (accessibility) с примерами, проверенными через программу чтения с экрана.

Разработчикам на TypeScript: в генераторе описаний типов ts-for-gir версии 4.0.0-beta.41 появилась интерактивная документация по привязкам GJS. Она доступна по адресу gjsify.github.io/docs. Параллельно с этим обновлением улучшили информативность всплывающих подсказок в редакторах кода. Кроме того, на портале developer.gnome.org в список поддерживаемых языков программирования включили Java, снабдив раздел переведёнными примерами кода.

© . По материалам thisweek.gnome.org
Комментарии и отзывы

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

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