Проект GNOME представил GNOME 48.
Название «Бенгалуру» отражает признание работы организаторов GNOME Asia 2024. Давайте рассмотрим основные новшества в GNOME 48.
Группировка уведомлений
В GNOME 48 появилась функция группировки уведомлений. Уведомления от одного приложения объединяются в стеки, которые можно развернуть для просмотра отдельных сообщений. Это улучшает организацию списка уведомлений, упрощает навигацию и предотвращает перегрузку интерфейса.
Группировка стала очередным шагом в серии улучшений уведомлений, начатых в GNOME 47. Вместе эти изменения делают уведомления мощнее и удобнее.
Улучшения производительности
GNOME 48 включает значительные оптимизации:
- Динамическое тройное буферирование: Пятилетняя работа над этой функцией повысила плавность анимаций и уменьшила пропуски кадров за счёт улучшенной многозадачности Mutter (дисплейного менеджера GNOME). Особенно эффективна при резких нагрузках.
- Оптимизации JavaScript-движка: Снижение использования CPU и памяти для стандартных операций.
- Улучшения файлового индекса: Меньше потребление памяти при сканировании больших папок и быстрая обработка мультимедийных метаданных.
- Производительность Files: Ускорение загрузки папок с большим количеством эскизов (в 5 раз) и прокрутки (в 10 раз).
- GTK-оптимизации: Быстрое создание и изменение размеров интерфейсов приложений.
Обновлённый Image Viewer

Новый редактор изображений получил:
- Инструменты для обрезки, поворота и отражения изображений.
- Переработанный интерфейс масштабирования: возврат к стандартному масштабу одним кликом, предустановленные значения и ручной ввод процента.
- Экспериментальную поддержку RAW-форматов и метаданных XMP (зависит от дистрибутива).
Новые шрифты: Adwaita Sans и Adwaita Mono
- Adwaita Sans — модификация шрифта Inter, оптимизированная для дисплеев высокой плотности.
- Adwaita Mono — кастомная версия Iosevka для терминалов и текстовых редакторов с расширенной языковой поддержкой.
Шрифты улучшают читаемость и визуальную гармонию, сохраняя доступность.
Digital Wellbeing

Новые функции для здорового использования:
- Отслеживание времени экрана: Статистика и сравнение за дни/недели.
- Лимиты экрана: Установка ежедневного лимита с уведомлением и возможностью переключения в чёрно-белый режим.
- Напоминания о перерывах: Рекомендации по отдыху для глаз и движения.
Функции доступны в разделе Настройки → Digital Wellbeing.
Оптимизация заряда батареи
Новая опция Ограничение заряда (80%) для подключённых устройств продлевает срок службы аккумулятора. Включается в разделе Настройки → Энергопотребление → Новая опция зарядки (требует поддержки оборудования).
Audio Player: новый аудиоплеер

Минималистичный плеер с:
- Волновым графиком для навигации.
- Регулировкой скорости воспроизведения (удобно для подкастов).
- Фокусом на воспроизведении файлов без библиотек или списков воспроизведения.
Поддержка часовых поясов в Calendar

Теперь можно создавать события с указанием часового пояса (полезно для международных встреч). Также добавлены:
- 40+ улучшений UX и исправлений.
- Ускорение работы с большим количеством событий.
HDR-поддержка (High Dynamic Range)
Введена системная поддержка HDR. Для активации:
- Перейдите в Настройки → Дисплей.
- Включите переключатель High Dynamic Range.
Примечание: Требуется поддержка со стороны приложений и оборудования. Управление яркостью через ПО.
Обновлённый Text Editor

- Упрощённая панель заголовков.
- Улучшенные свойства документа (тип файла, быстрые форматы).
- Курсор в режиме overlay для минимального отвлечения внимания.
Другие улучшения
- Глобальные горячие клавиши: Приложения могут создавать системные комбинации (требуют разрешения).
- Размещение окон: Центрирование по умолчанию и оптимизация для многодисплейных конфигураций.
- Поддержка функциональных клавиш: Copy, Paste, Cut и др. в текстовых полях.
- Контакты: Адаптивный интерфейс для редактирования дат рождения.
- Maps: Обновлённые индикаторы загрузки и кнопок.
Доступность (Accessibility)
- Веб-контент стал доступен в Flatpak-версии Web (усиление безопасности).
- Исправления в Orca для Wayland (Caps Lock как модификатор).
Новые приложения в GNOME Circle
- Drum Machine
- Iotas
- Keypunch
- Exercise Timer
Для разработчиков
Обновления включают:
- Новые API для GTK и Mutter.
- Документацию по работе с Wayland и Flatpak.
- Инструменты для оптимизации производительности.
Установка GNOME 48
Рекомендуется использовать официальные пакеты от вашего дистрибутива. Примеры дистрибутивов с ранним доступом:
- Fedora
- Ubuntu
- Arch Linux
Для тестирования можно использовать образ GNOME OS через приложение Boxes.