Разработчики дистрибутива Linux Mint анонсировали расширение стандартного набора программного обеспечения. До конца текущего года пользователям станут доступны два новых приложения — календарь и программа для чтения электронных книг. Оба решения пополнят состав проекта XApp, который объединяет собственные GTK-приложения дистрибутива, предназначенные для работы на разных рабочих столах.

Новый календарь Clockenstien и поддержка онлайн-синхронизации
Новое приложение для работы с расписанием получило кодовое имя Clockenstien, однако в интерфейсе системы оно будет именоваться просто Calendar. Эта программа заменит устаревший компонент GNOME Calendar, который долгое время использовался в составе Linux Mint и не опирался на современные библиотеки GTK4 и libadwaita.
Функциональность Calendar позволяет просматривать даты, добавлять события и создавать отдельные календари для различных задач. Особое внимание разработчики уделили интеграции с облачными сервисами, что актуально для пользователей, работающих на нескольких устройствах. Календарь поддерживает как локальное хранение данных без доступа к сети, так и синхронизацию с Google Calendar или через протокол CalDAV (например, с сервисом Nextcloud).
По словам Клемента Лефевра, важной целью было обеспечить наглядность состояния синхронизации. Если возникают проблемы с подключением к удаленному календарю, события остаются видимыми, но переходят в режим «только для чтения» до восстановления связи. За синхронизацию отвечает фоновый демон, который также проверяет наличие предстоящих событий с установленными напоминаниями. Система уведомлений позволяет пользователям реагировать на оповещения: подтверждать их, откладывать или получать повторные сигналы позже.
Читалка электронных книг Book Reader для формата ePub
Второе дополнение — приложение Book Reader (с кодовым названием xepub) — предназначено для просмотра файлов в формате ePub. Разработчики стремятся обеспечить комфортный процесс чтения, сравнимый по удобству с устройствами Kindle или Kobo. Программа автоматически сохраняет позицию чтения, позволяя возобновить работу с того же места после повторного открытия книги.
Базовые возможности Book Reader включают стандартный набор инструментов: навигацию по главам и страницам, полнотекстовый поиск, систему закладок, а также изменение масштаба страниц и настроек шрифта. Предусмотрена функция аннотирования, позволяющая выделять текстовые фрагменты определенным цветом и добавлять к ним собственные заметки. Кроме того, реализована система внутреннего поиска, которая позволяет выделить слово и отправить его в поисковую систему или электронный словарь для получения справочной информации.
Обновление менеджера документов Library
Помимо запуска новых приложений, команда Linux Mint провела редизайн менеджера документов Library (известного под пакетным именем thingy). Главное изменение коснулось структуры отображения: теперь документы группируются по типам файлов, а не по приложениям, в которых они были открыты. Например, пользователь может просматривать все PDF-файлы в одном списке вместо поиска их по разным папкам в XReader.

В боковой панели Library отображаются распространенные типы файлов, при этом пользователь может сам выбирать порядок их представления. Более того, добавлена возможность создания собственных пользовательских групп, куда можно включить файлы разных типов из определенных папок.
Дата выхода и доступность
Официальный релиз новых приложений Book Reader и Calendar состоится в составе Linux Mint 23, выход которой ожидается ближе к концу года. В этот же дистрибутив войдет обновленная версия Library. Исходный код новых разработок уже доступен на GitHub для предварительного тестирования и отправки отчетов о возможных ошибках или предложениях по функционалу.
Технические детали и философия XApp
Проект XApp, частью которого стали новинки, получил не только функциональное расширение, но и обновление своего веб-представительства, которое теперь оформлено в соответствии с актуальной эстетикой дизайна Claude. Клемент Лефевр подчеркивает, что при разработке календаря Clockenstein особое внимание уделялось отказу от «тихих сбоев»: если удаленный календарь перестает синхронизироваться, пользователь будет немедленно уведомлен об этом, чтобы не пропустить важные события, напоминания о которых могли бы не сработать. Кроме того, уведомления в календаре реализованы через специальный агент, а бэкенд-интерфейсы приложения спроектированы так, чтобы сторонние среды рабочего стола могли при необходимости взаимодействовать с этим агентом или даже заменить его на собственный.
Особенности библиотечного хаба
Обновленный менеджер документов Library получил более гибкую систему управления данными. Теперь вы не ограничены автоматическими категориями: система позволяет пользователю самостоятельно формировать группы, объединяя в них файлы разных типов (например, документы, презентации и отчеты), собранные из различных конкретных папок. Это значительно упрощает работу с разрозненными файлами, которые ранее были рассредоточены по всему накопителю, и делает процесс поиска нужного контента централизованным и интуитивно понятным.






