Обзор GNOME 45: Что нового?
Для того чтобы взаимодействовать с компьютером было удобно и наглядно, люди стали использовать графические оболочки. Эти оболочки представляют собой своего рода «передний план» операционной системы, который позволяет вам взаимодействовать с приложениями, файлами и настройками с помощью графических элементов, таких как иконки и окна. Среди таких оболочек различают среды рабочего стола (DE) и менеджеры окон (WM), каждая из которых обладает своими особенностями.
Среда рабочего стола (DE) — это комплексное программное окружение, предоставляющее пользователям всё необходимое для работы: меню, панели задач, файловый менеджер и другие инструменты. Большинству пользователей, особенно тем, кто не знаком с техническими аспектами, необходима среда рабочего стола, так как она обеспечивает более полный и интуитивный способ взаимодействия с компьютером.
Менеджеры окон (WM), напротив, управляют только внешним видом и расположением окон на экране. Оставляя все тонкости взаимодействия между программами и настройки системы на пользователе.
Среди различных сред рабочего стола в мире Linux наиболее популярной является GNOME. Она обладает простым и интуитивно понятным интерфейсом, что делает её привлекательной для многих пользователей.
Главным плюсом GNOME является её минималистичный дизайн и целостная экосистема. За разработкой GNOME стоят большие корпорации, благодаря чему данная оболочка развивается в соответствии с чёткими планами и особым вниманием к деталям. Её интерфейс хорошо продуман, обеспечивая легкость использования и приятное визуальное оформление. Каждое обновление GNOME приносит улучшения, делая её ещё более совершенным и функциональным.
Рабочий стол
Первое что бросается в глаза — так это появление лаконичного индикатора рабочих столов. Вместо слова «Activities» на верхней панели теперь представлен небольшой, но информативный индикатор. Теперь этот элемент больше похож на кнопку, коей и является, и отображает полезную информацию, гармонично вписываясь в интерфейс системы.
Набор стандартных обоев немного обновился, но их основная идея осталась прежней. Старые обои, как и прежде, доступны через утилиту Nostalgia. Неприятная особенность — новые обои по умолчанию содержат множество мелких вкраплений, так что скриншоты содержащие рабочий стол отныне будут занимать больше места.
В GNOME 45 наконец-таки было проведено обновление курсоров! Теперь они обладают более современным, минималистичным, плоским дизайном. Стоит отметить, что предыдущая версия курсоров существовала в течение более чем 7-ми лет и уже морально устарела.
Кроме того, в GNOME Control Center была добавлена анимация для закрытия приложений, которые работают в фоновом режиме. Также было добавлено сочетание клавиш «Super+S» для его быстрого запуска.
Разработчиками было обещано внедрить кнопку для управления яркостью клавиатуры, однако из-за ограничений виртуальной машины мне не удалось провести тестирование этой функции.
Экран блокировки
Экран блокировки практически не претерпел изменений. Единственное, что мне бросилось в глаза — голубая подсветка поля ввода пароля была заменена на более лаконичный серый вариант.
Настройки
В настройках было полностью переработано отображение информации о системе. Теперь, если нажать на кнопку «Подробности о системе», нам откроется отдельное окошко, где будет отображена аппаратная и программная составляющие нашей вычислительной системы. Более того, если нажать на кнопку «Копировать», эта информация будет скопирована в буфер обмена в формате Markdown, что позволит сохранить некоторое форматирование для последующего использования.
Немного был переработан интерфейс управления аккаунтами, но как-либо останавливаться на этом я не вижу смысла.
Новый просмотрщик изображений
Утилита Loupe теперь выступает в роли замены морально устаревший программы Eye Of Gnome. Она создана с использованием языка программирования Rust и основана на графической библиотеке GTK4.
Сразу заметны плавные анимации при перелистывании изображений. В старой программе такой функциональности не было вовсе. То же самое относится и к анимациям при увеличении и уменьшении изображения.
В целом, новое приложение работает намного быстрее по сравнению со старым. Благодаря Libadwaita оно хорошо адаптируется под разные разрешения экрана. Старая программа Eye Of Gnome работала крайне медленно. Чтобы избежать этой проблемы, я обычно использовала сторонний просмотрщик фотографий qimgv.
Среди некоторых недостатков нового приложения по сравнению со старым можно отметить отсутствие функции слайдшоу. Кроме того, хотя приложение позволяет вращать изображение, оно не предоставляет возможности сохранить внесенные изменения, так что все равно придется пользоваться чем-то сторонним.
Браузер
Epiphany, также известный как GNOME Web, обзавелся новым интерфейсом для более наглядного отображения открытых вкладок. В общем, этот браузер оставляет очень приятное впечатление от использования, и я довольно часто прибегаю к нему для проверки верстки веб-сайтов в WebKit. Несмотря на свой приятный интерфейс, пока он не способен полностью заменить альтернативные браузеры, такие как Firefox или Chromium. Тем не менее, я считаю, что у него есть все шансы на это.
Файловый менеджер
Файловый менеджер претерпел еще одно изменение. На этот раз основной фокус сделан на переработке боковой панели, которая теперь стала отдельным, полноценным элементом. Это стало возможным благодаря внедрению нового виджета Libadwait’ы, называемого OverlaySplitView.
В новой версии приложения было сделано более очевидное разделение между интерфейсом и пользовательскими данными, что придает ему более лаконичный и естественный вид. Перенос функциональных кнопок на первый взгляд может показаться не очень удобным, однако это скорее вопрос привычки. Кнопка поиска также, кажется, находится не на своем месте, но вполне возможно, что она будет перенесена в сайдбар в будущих обновлениях.
Что мне не понравилось, так это явная деградация визуального отображения вкладок. Если раньше вкладки являлись частью заголовка окна, благодаря чему выделялись отличным от фона приложения цветом, то теперь они теряются, сливаясь с остальным приложением. Вероятно, этот момент будет доработан в следующих обновлениях.
К сожалению, до сих пор превью для файлов не начинают генерироваться, если перемещаться по директориям с помощью диалога выбора файлов (FileChooser). В этом случае отображаются только ранее сохраненные в кэше превью.
Также стоит отметить, что в Nautilus было проведено обновление меню выбора отображаемых столбцов. Это изменение может показаться не самым значимым, но оно определенно стало лучше.
Появилась функция глобального поиска по файлам. Если раньше поиск проводился только по открытой директории, то теперь пользователю доступна кнопка в нижней части экрана для поиска по всем файлам в системе. Также, в случае если локальный поиск не приведет ни к единому результату, отныне вместе с сообщением об отсутствии результатов, отображается большая синяя кнопка для начала поиска по всей системе.
Системные изменения
Помимо нового виджета OverlaySplitView, в Libadwaita 1.4 были добавлены еще несколько других. Все их в скором времени стоит ожидать в приложениях GNOME Circle. Вот их полный список:
- AdwBreakpoint
- AdwBreakpointBin
- AdwNavigationView
- AdwNavigationSplitView
- AdwOverlaySplitView
- AdwSpinRow
- AdwSwitchRow
- AdwToolbarView
Обещают улучшения производительности для оконного менеджера Mutter — но как-либо проверить это не представляется возможным.
Теперь Mutter может работать с цветами YUV в среде Wayland. YUV — это цветовое пространство, часто используемое для обработки видео и изображений. По сравнению с RGB, YUV более эффективен в сжатии, благодаря чему лучше подходит для хранения изображений и видео. Это нововведение дает возможность приложениям выполнять преобразования из YUV в RGBA на стороне композитора, что должно упростить разработку новых приложений. Помимо этого, стандартизация подобных вещей может повысить производительность и энергоэффективность, за счет асимптотически эффективного кода, обрабатываемого на видеокарте.
Дата релиза
По планам, релиз GNOME 45 запланирован на 20 сентября 2023 года. С учетом этой даты, можно предположить, что на дистрибутивах, таких как Arch Linux или Void, свежий релиз GNOME 45 появится уже к концу сентября, либо же в самом начале октября. Кроме того, ожидается, что в октябре будут выпущены версии Fedora 39 и Ubuntu 23.10, которые, вероятно, будут использовать GNOME 45 как среду рабочего стола.