Выпуск среды рабочего стола COSMIC 1.7.0

Компания System76, разрабатывающая Linux-дистрибутив Pop!_OS, опубликовала выпуск среды рабочего стола COSMIC 1.7.0. Пакеты с COSMIC 1.7.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 konkreetse distributsiooniga ja vastab Freedesktop spetsifikatsioonidele. COSMIC kasutab liidese koostamisel Iced teeki, mis rakendab ohutüüpe, moodularchitecture ja reaktiivse programmeerimise mudelit, pakkudes ka arhitektuuri, mida tunnevad arendajad, kellel on kogemusi dekleratiivsete liideste keele Elm kasutamisega. Pakutakse mitmeid joonistamisengine'id, mis toetavad Vulkan, Metal, DX12, OpenGL 2.1+ ja OpenGL ES 2.0+. Arendajad saavad valmis widgetide komplekti, võimaluse luua asünkroonseid töötlejaid ja kasutada adaptatiivset liideselementide paigutust vastavalt akna ja ekraani suurusele.

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.

Muudatuste hulgas:

  • В композитном менеджере появилась поддержка масштабируемых курсоров, сохраняющих чёткость при увеличении размера.
  • В инструменте «увеличительное стекло» увеличен шаг изменения масштаба, что позволило уменьшить число нажатий горячих клавиш при необходимости приблизить содержимое.
  • Реализован эффект временного увеличения размера курсора при активном хаотичном движении мышью для упрощения определения его местоположения на экране. Для включения эффекта в конфигуратор добавлена соответствующая опция.
  • В диалог открытия файлов в выбранных приложениях («Open with») добавлено поле для поиска приложений.
  • В xdg-desktop-portal-cosmic реализован портал org.freedesktop.portal.RemoteDesktop, позволяющий использовать эмулируемые устройства ввода, например, применять Steam Input для управления клавиатурой и мышью.
  • В файловом менеджере повышена производительность работы с сетевыми ФС и разрешена навигация по сетевым хранилищам из любых вкладок (например, ввод smb://server/share в адресной строке теперь допускается во вкладках для просмотра локальных файлов). Добавлена поддержка переименования элементов в панели с избранными файловыми путями.
  • Исправлены ошибки, приводившие к аварийному завершению работы панели.
  • В скрипте start-cosmic обеспечена совместимость с POSIX sh (ранее требовался bash).



Allikas: opennet.ru
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster