System76 继续在 Cosmic 和 Rust 方面取得进展,并且已经在开发一个新的面板 

COSMIC,是 Pop! 的桌面环境。 _OS 基于修改后的 GNOME Shell

COSMIC,是 Pop! 的桌面环境。 _OS 基于修改后的 GNOME Shell

System76(Pop!_OS Linux 发行公司)最近发布了一个 关于用 Rust 重写的新 COSMIC 用户环境的开发报告. 该环境正在开发为一个通用项目,它不依赖于特定的发行版并符合 Freedesktop 规范,此外它还在开发一个基于 Wayland 的 cosmic 构建复合服务器。

关于该项目,有人提到要构建一个界面, COSMIC 使用 Iced 库,它使用具有类型安全和反应式编程模型的模块化架构,还为熟悉 Elm 的开发人员提供熟悉的架构,Elm 是一种声明式接口构造语言。

你必须记住这一点 System76 选择对 GTK 和 Iced 进行更改, 因为在进行的测试中 准备了几个 COSMIC 小程序, 同时用 GTK 和 Iced 编写 比较技术。

COSMIC 有什么新内容?

在最近作为主要新闻发布的报告中, 在 «COSMIC Panels» 中开展的工作 样本 活动窗口,快捷方式 登录 快速到应用程序和位置 支持 小程序(集成应用程序 在单独的进程中运行)。

通过 例子, applets 实现应用菜单,用户界面, 改变 de 书桌,更改键盘布局,控制媒体播放,更改 体积, 控制 Wi-Fi 和蓝牙, 显示 产量 累计通知列表,显示数量 时代报 并关闭 屏幕 de 呼叫. 值得一提的是,它是计划中的 实行 一个小程序 的预测 时代报、笔记、剪贴板管理和菜单实现 用户.

有人提到面板可以 划分 在部分中, 例子, 部分 优于 菜单和指示器以及 部分 活动任务和快捷方式。 部分面板可以 地点 垂直 和横向, 占据 所有 el 宽度 德拉 屏幕 o 一个选定的区域, 使用 透明度 y 改变 el 风格 取决于设计选择 清除 y 黑暗的.

另一个值得注意的变化是 版本 服务 优化 自动 System76 调度程序 2.0 允许您动态调整 CFS 任务调度程序设置 (完全公平的调度程序),更改 优先 的执行 过程 reducir 延误和 最大化 el 性能过程 相应 la 窗口 de 工作 实际用户. 提到添加了对 SCHED_FIFO 和 SCHED_IDLE 等策略的新支持。

La 努埃瓦 版本集成了 服务器 Pipwire 媒体, 增加 优先过程 展示 内容 多媒体,除了 档案 配置已转换为 格式, 哪里 可以 确定 他们自己的规则和 控制 el 使用 在各种优化模式。 例如,提到了 状态 “基于功率的配置” 已应用 对于 cgroups 和父进程, 消费 中的资源 过程 程序员 主要减少 en 关于 75%。

其他变化 脱颖而出:

  • 使用新的小部件库新建一个现成的配置器实现。
  • 配置器的第一个版本提供面板、键盘和桌面背景的设置。
  • 以后会增加设置页面的数量。
  • 配置器具有模块化架构,使您可以轻松地将其他页面与设置连接起来。
  • 正在准备集成对高动态范围 (HDR) 显示和颜色控制的支持(例如,计划添加对 ICC 颜色配置文件的支持)。
  • 添加了对 cosmic-comp 复合服务器每通道 10 位颜色表示输出的支持。
  • Iced GUI 库正在为残障人士开发支持工具。
  • 已经进行了与 AccessKit 库的实验性集成,并增加了使用 Orca 屏幕阅读器的可能性。

最后 如果您有兴趣了解更多有关它的信息,您可以查看详细信息 在下面的链接中。


本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。