COSMIC桌面环境1.11.0版本

System76,一家开发公司 LinuxPop!_OS 发行版发布了 COSMIC 1.10.0 桌面环境。COSMIC 1.11.0 的软件包已在 Pop!_OS 24.04 中提供,预计不久后也将在 Fedora、NixOS 和 Arch 中提供。 Linux, openSUSE, aerynOS, Redox и CachyOS. Код написан на языке Rust и распространяется под лицензиями GPLv3 (приложения) и MPL-2.0 (библиотеки).

COSMIC 是一个通用项目,不与特定发行版绑定,并符合 Freedesktop 规范。
COSMIC 的界面基于 Iced 库构建,该库采用类型安全设计、模块化架构和响应式编程模型。它还为熟悉 Elm 声明式接口语言的开发者提供了一种易于上手的架构。COSMIC 提供多种渲染引擎,支持 Vulkan、Metal、DX12、OpenGL 2.1+ 和 OpenGL ES 2.0+。开发者可以使用现成的控件集、创建异步处理程序的功能,以及根据窗口和屏幕尺寸自适应布局界面元素的功能。

除了使用 Rust 语言之外,COSMIC 的主要特性还包括混合窗口平铺和堆叠式窗口停靠(类似于浏览器标签页的窗口分组),这些特性可以在连接到虚拟桌面时启用。该项目还在开发一种复合型界面。 服务器 cosmic-comp 基于 Wayland。

其中的变化:

  • В libcosmic при обработке ввода текста прекращён перехват нажатия клавиши Escape, что решило проблемы с закрытием некоторых меню по нажатию Escape.
  • В библиотеке приложений (cosmic-app-library) реализован переход к первому приложению в результатах поиска при нажатии клавиши управления курсором «вниз». На системах с гибридной графикой обеспечен выбор корректного GPU при запуске игр.
  • 在复合材料中 服务器 (cosmic-comp) реализована поддержка Wayland-протокола «xdg-dialog-v1», позволяющего создавать модальные диалоги, которые блокируют взаимодействие пользователя с остальной частью интерфейса. Реализована отправка команды активации экранной клавиатуры через отдельный D-Bus-сигнал.
  • Добавлена ассоциация для открытия текстового редактора Cosmic-edit для JSON-файлов.
  • В конфигураторе (cosmic-settings) добавлены опции для перетаскивания объекта двойным касанием по тачпаду (tap&drag) и режима, позволяющего на мгновение оторвать палец от тачпада, не прерывая процесс перетаскивания.
  • В интерфейсе запуска приложений задействован поиск без учёта регистра символов и улучшен поиск отдельных слов в скобках. Реализован выбор корректного GPU на системах с гибридной графикой.



来源: opennet.ru
为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster