Несколько месяцев назад компания System76 объявила о разработке нового окружения рабочего стола на основе языка программирования Rust под названием COSMIC.
Их идея заключается в том, чтобы создать среду рабочего стола, похожую на ту, что сейчас доступна для операционной системы Pop!_OS, но с другим фокусом.
Цель System76 — создать нечто более быстрое, более настраиваемое и свободное от ограничений среды рабочего стола GNOME, и давайте признаем, что нам всем интересно, как будет выглядеть этот рабочий стол.
В этой заметке мы рассмотрим, как формируется новая среда рабочего стола.
Отказ от ответственности
Рабочий стол COSMIC находится в процессе разработки и еще не готов к использованию, большинство из того, что вы увидите здесь, является предварительным просмотром и может быть изменено.
Настройки
На данный момент Pop!_OS использует приложение GNOME Settings, но System76 упорно работает над новой версией приложения настроек для рабочего стола COSMIC, используя GTK 4, вот сравнение между ними.
Вот некоторые из изменений пользовательского интерфейса, которые я заметил:
- Нет видимого различия между строкой заголовка окна и телом окна.titlebar
- Приложение использует закругленные углы в окне и в элементах внутри приложения, ровно на 12px.
- Интерфейс стилизован с помощью CSS.
- Вид навигации может быть свернут с помощью кнопки Navigation в левом верхнем углу.collapsed
- Кнопки переключения теперь имеют тот же цвет, что и вид навигации.
- Строка поиска доступна везде в приложении.search
Поиск
Одним из самых больших изменений является функция поиска. В GNOME Settings строка поиска доступна в верхней части навигационного представления, это проблематично, когда пользователь находится внутри вложенных меню, так как ему приходится возвращаться в начало, чтобы получить доступ к ней, но в COSMIC она доступна везде в приложении, независимо от того, насколько глубоко в меню находится пользователь.
Поиск также отображает список всех настроек, соответствующих критериям поиска, а не только то, где они находятся, как это делает GNOME Settings. Это облегчает изменение настроек без необходимости покидать раздел, в котором вы сейчас находитесь.
Launcher
Уже существует рабочая версия Pop Launcher, он построен с использованием GTK.
Новая программа запуска довольно похожа на ту, которая сейчас доступна в Pop!_OS.
Серьезных изменений нет, но есть несколько незначительных:
- Выбор приложений стал немного меньше и компактнее.
- Индикатор выбора приложений имеет желтую рамку, в отличие от серой, которая уже присутствует в текущей launcher.launcher_selection.
Библиотека приложений
Pop!_OS недавно получила обновление библиотеки приложений, в котором вместо полноэкранного режима приложение открывается в плавающем окне.
COSMIC также будет иметь библиотеку приложений, но она будет построена с использованием GTK.
Мы можем заметить, что новая библиотека приложений очень похожа на ту, которая сейчас доступна для Pop!_OS, единственное отличие, которое я заметил, это использование цветных иконок папок.
Как и ожидалось, присутствуют некоторые ошибки и отсутствуют некоторые функции, в конце концов, это все еще незавершенная работа.
Я обнаружил небольшую ошибку, когда если вы пытаетесь перемещаться по сетке приложений с помощью клавиатуры, то открывается второе выбранное приложение, проблема была устранена.
Док
Новый док выглядит практически так же, как и тот, который доступен сейчас.
Визуальной разницы между ними нет, мы ожидаем, что они будут выглядеть и работать одинаково.
Вот несколько мелких деталей, которые я заметил:
- В настоящее время в док можно поместить только иконки из библиотеки приложений.
- Нелюбимые приложения не отображаются в доке.
- Док пока не расширяется в стороны.
- Невозможно изменить порядок расположения значков дока.
Панель
Панель также была переписана, теперь она построена с использованием GTK.
В настоящее время она не может вызывать рабочие пространства или приложения, но она может отображать календарь и медиа элементы управления при нажатии на кнопку даты, и оба варианта работают.
Новое всплывающее окно значительно меньше, но мы можем ожидать, что оно будет выглядеть и работать так же, как и текущее.
Разница между ними достаточно велика, но, опять же, это все еще незавершенная работа.
Заключение
Это первый шаг к созданию нового окружения рабочего стола, несомненно, есть много вещей, которые будут улучшены. Это только начало.
Я надеюсь, что эта статья дает вам представление о том, каким будет будущее рабочего стола COSMIC. А что вы думаете об этом? Поделитесь своими мыслями в комментариях ниже.