GNOME 将彻底重构“窗口管理”


GNOME 46 或更高版本可能会对桌面的默认窗口管理 (Window Management) 进行彻底改造。

近日,GNOME 开发者 Tobias Bernard 通过一篇长文详细介绍了 GNOME 设计团队为重新设计桌面窗口管理所做的工作。终极目标是重新设计足以成为默认方案而非可选方案的方法。

Tobias Bernard 是交互设计师,负责 GNOME 的设计,他研究了现在操作系统里放置窗口的常见方法(平铺、层叠/浮动),发现对新手用户而言,手动放置和缩放窗口的工作很繁琐。

他因此提出了自己的概念性设计,希望创造更理想的窗口管理方式。一些关键细节包括:

  • 自动执行人们可能想要的操作,必要时允许调整
  • 将工作空间 (workspaces) 作为工作流的完全集成部分来使用
  • 从应用程序中获取更丰富的元数据,以便更好地进行整合

窗口采用三种布局排列方式相结合:

  • 马赛克 (Mosaic),类似于平铺,并结合平铺和浮动的优势,且更自由
  • 靠近边缘平铺,相当于局部的平铺
  • 浮动,经典的层叠窗口模型

毫无疑问这是一项重大工作,将涉及大量窗口元数据,并需要在某些领域进行更多用户研究。目前该项目还处于非常早期的阶段,点此查看更多信息。


相關推薦

2022-02-23

Cogl / Clutter-GTK / Clutter-GStreamer)将从 GNOME SDK 运行时中被彻底删除,相关的源代码也会被转移到 Gitlab 归档中。 届时,开发者将无法提交新问题或新的合并请求,也不会再发布新的版本。如果开发者现在还在使用 Clutter、Clutter-

2022-08-26

ke Unity 构建,以及在决定是否应该出现焦点时使用正确的窗口,还有多项翻译更新。 Compiz 是第一个由 OpenGL 驱动的运行于 X Window System 上的混合窗口管理器,对 Linux 桌面产生了巨大的影响。Compiz 的混合渲染能

2024-10-31

iracle 是基于 Mir 和 Wayland 构建的新桌面环境。它具有平铺窗口管理、华丽的图形和流畅的窗口动画。   镜像模式的新选项 我们正在用一种名为 “bootc” 的新工具发布基于基础镜像的 Fedora 变体(如原子桌面、CoreOS

2022-07-22

方面的改进 GNOME Epiphany 作为 GNOME 的 Web 浏览器,新版本重构了 WebExtensions,修复了下载功能,改进了阅读器模式样式表,改进了 Web 应用程序支持,以及其他多项改进 用于虚拟化的 GNOME Boxes 现在支持系统配色方案,将其开发

2023-03-09

导致了巨大的影响。这也说明推特的代码非常脆弱,需要彻底的重构。 不过员工则表示,推特背负着许多技术债,如果现在就要彻底重构,那么整个推特都会崩溃。 自从马斯克接手推特后,2023 年才过去两个多月就出现了 6

2022-12-25

Control Center 将所有用于管理系统的各种模块组合到同一个窗口中。 此版本基于 Linux 6.1,附带最新的最新驱动程序。Manjaro Linux 是一个滚动发行版,可以从官方网站下载最新版本,或者直接从旧版本更新。Manjaro Linux 还提供带有 C

2023-06-01

Kali 默认桌面 Xfce 的音频堆栈。 i3 桌面大修- 平铺窗口管理器 i3-gaps 与 i3 合并,提供了一个完整的桌面环境。 桌面更新 Xfce 此版本为 Xfce 文件管理器预安装了一个漂亮的扩展:GtkHash,此扩展提供了快速计算校验和的选

2023-10-31

特官方帐号发布了一年的工程总结,亮点数据包括: 彻底重构 For you 服务和排名系统,代码行数从 700K 减少到 70K,减少了 90%,计算占用量减少了 50%,帖子吞吐量增加了 80%。 重构了技术栈的 API 中间件层,并简化了架构

2024-07-02

中添加了 GNOME Shell"theme"的定制功能、少量键盘快捷键和重构代码。 但在此期间,新版本的 GNOME、GTK4 和 libadwaita 已经发布。其中自然包括一些 stylesheet 更改、新类、调整等,而 Gradience 并不与之同步,因此应用程序的某些"feature

2023-10-25

,具有很好的兼容性,使得每个独立设备的性能都能得到彻底解放。 在系统内核层之上的服务与框架层,小米将安卓的服务框架和自研 Vela 系统的服务框架,都作为“中间件”纳入其中;同时,全新打造了 8 大子系统,其中全

2023-02-25

自启动运行光盘,采用 X.org、轻量级的 Fluxbox 窗口管理器,以及 Linux 内核构建。其中包含的 GParted 硬盘分区工具,作为系统维护盘非常有用。  GParted 1.5.0 包含以下的功能增强: 修复用于调整 btrfs 大小的路

2023-06-09

持触摸板、触摸屏和平板电脑上的手势。这些手势可用于窗口管理、工作区管理、平铺以及媒体控制。 工具提示经过重新设计,在各种 GTK 版本(GTK2、GTK3)和 Cinnamon 之间更加一致,并且它们现在也使用强调色。 Cinnamon 中的工

2022-07-06

贡献 X11 改进,否则很有可能当 GTK5 到来时,X11 后端已被彻底删除。而且 Red Hat 一直聚焦于未来仅支持 Wayland 的其他准备工作,例如 XWayland rootfull,用于在 XWayland 下运行完整的桌面,以及他们为增强 Linux 生态而进行的其他上游

2023-04-27

也有许多修复,包括改进的截屏支持、修复通过键盘调整窗口大小的支持、默认为非本机后端启用修改器,以及各种其他修复。 GNOME 设置守护进程现在将异步连接到光传感器。 GNOME 软件和 Nautilus 文件管理器的崩溃修复。