Tldr:我想模拟 macOS 最大化窗口行为:
- 最大化的窗口填满整个屏幕。这称为最大化屏幕。
- 最大化窗口下方不能有其他窗口
- 只有来自同一应用程序的模态对话框可以覆盖最大化的窗口。
新的和现有的窗口和对话框被推到相邻的未最大化的屏幕。在 macOS 上总是至少有一个这样的窗口和对话框;在 ubuntu 上也是如此吗?
这是在 ubuntu 21.10 上,但如果问题解决,我很乐意升级到较新的版本。
我看到的行为是,只有“填充整个屏幕”项目符号得到满足。Ubuntu 很乐意重叠最大化的窗口。
我已经尝试使用 i3wm,这是可以接受的,但如果可能的话,我更喜欢更有针对性的修复。
答案1
Gnome Shell 扩展可以提供与您描述的行为接近的行为最大化至空工作区由 kaiseracm 提供。一旦您最大化窗口或创建新的最大化窗口,它将被移动到当前窗口旁边创建的空白工作区。如果您将最大化窗口恢复到正常状态,它将被恢复到上一个工作区。
普通窗口可以位于最大化窗口下方,但只有当您自己将其放置在那里时才会这样。