在 Awesome WM 中的标签之间滚动

在 Awesome WM 中的标签之间滚动

如何在 Awesome WM 中的标签之间添加平滑滚动?我意识到我无法使用 Awesome 运行 compiz。我可以运行类似的东西吗?我不需要任何其他效果,在标签之间快速切换只是在它跳跃时造成混乱。

编辑:虽然我没有找到确切的答案,但 cairo-compmgr 可以在标签和客户端之间提供平滑的淡入淡出。我很满意:)

答案1

中的标签awesome不是可以“滚动到”的整体板岩或工作空间。一般来说,你必须重新思考你所看到的内容。标签不是单独渲染的空间,它们是窗口列表。这是 Awesome 灵活性的一部分,它允许您做其他窗口管理器不能做的事情,例如一次拉出多个标签 - 以第一个调用的标签定义的任何布局渲染它们。

除了您正在查看的标签之外,其他标签都没有在另一个空间中渲染,它们根本没有被 X 显示。当调用不同的标记时,当前窗口将被隐藏,而其他标记的窗口将被绘制。

如果您有一个编程不当的应用程序,即使大小相同,它在重新显示时也会重新呈现,您就可以看到这种效果。当您切换标签视图时,这些应用程序将需要相当长的时间才能启动。

虽然从技术上讲可能可以使用 OpenGL 或其他缓冲系统重写所有内容,以便您可以在显示内容之前预先渲染它们,从而显示过渡效果,但这不是该awesome项目的重点,我不希望很快就会看到这样的功能。享受它本来的样子。

相关内容