Компания System76, разрабатывающая Linux-дистрибутив Pop!_OS, опубликовала выпуск среды рабочего стола COSMIC 1.2.0. Пакеты с COSMIC 1.2.0 доступны в дистрибутиве Pop!_OS 24.04 и в ближайшее время ожидаются в Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox и CachyOS. Код написан на языке Rust и распространяется под лицензиями GPLv3 (приложения) и MPL-2.0 (библиотеки).
COSMIC areneb universaalse projektina, mis ei ole seotud konkreetsete distributsioonidega ja vastab Freedesktop'i spetsifikatsioonidele.
COSMICi vaate nautimiseks kasutatakse Iced raamatukogu, mis kasutab turvalisi tüüpe, moodulaarset arhitektuuri ja reaktiivse programmeerimise mudelit, pakkudes ka arhitektuuri, mis on tuttav neile arendajatele, kes tunnevad end Elm redeklaratiivsete liideste loomise keeles. Pakutakse mitmeid renderdamise mootoreid, mis toetavad Vulkanit, Metalit, DX12, OpenGL 2.1+ ja OpenGL ES 2.0+. Arendajatele on saadaval valmis vidinate kogum, võimalus luua asünkroonseid töötlejaid ja kasutada kohanduvat liideselementide paigutust olenevalt akna ja ekraani suurusest.
Lisaks Rusti keele kasutamisele eristuvad COSMIC-i omadused hübriidse mosaiikakna paigutuse režiimid ja akende virnastamine (akende grupeerimine sarnaneb kromi sakkidega), mida saab sisse lülitada virtuaalsetele töölauatele. Projekti käigus arendatakse ka komposiitset server cosmic-comp Waylandi baasil.
Основные изменения по сравнению с версией 1.1.0:
- В сервис установки обоев рабочего стола cosmic-bg добавлена поддержка формата изображений AVIF.
- Апплеты подключения к сети и работы с Bluetooth для индикации продолжающегося процесса подключения переведены на спинер, предоставляемый библиотекой libcosmic. Аналогичный индикатор задействован при ожидании завершения аутентификации при входе в систему и при загрузке пакетов в менеджере приложений.
- Koondatud serveril cosmic-comp решена проблема с мерцанием экрана на системах с GPU Intel на базе микроархитектур Meteor, Arrow и Lunar Lake. Также устранено мерцание при открытии интерфейса переключения между виртуальными рабочими столами и при запуске меню приложений.
- В текстовом редакторе cosmic-edit реализовано помещение документа в список недавно используемых файлов при записи документа.
- В файловом менеджере реализована возможность просмотра поддиректорий в корзине и добавлена информация о контрольной сумме в панель со свойствами файла.
- В приложении cosmic-monitor появилась поддержка горизонтальной прокрутки на страницах со списками процессов и приложений.
- В xdg-desktop-portal-cosmic осуществлён переход на сборку с использованием утилиты just вместо make.
Allikas: opennet.ru
