问题标签 [window-managers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1725 浏览

keyboard - 对可编程平铺窗口管理器 ion3 的评论

我发现可编程的、平铺的、以键盘为中心的窗口管理器ion3的概念非常吸引人,但我认为需要一些时间来根据您的需要对其进行自定义,直到您可以真正评估这个完全不同的 UI 概念。

因此,我想阅读那些尝试将其作为编程环境(尤其是使用 emacs/gcc)的人的评论。

(ion3作者关于linux-distros的政策对我来说并不容易遵循,但这不应该是这里的重点......)

0 投票
17 回答
8330 浏览

performance - 轻量级 X 窗口管理器/环境

我的机器动力严重不足,我想我需要开始节省每个备用周期。我知道与我同事的 KDE 设置相比,我的 Gnome 环境似乎表现不佳。但如果我要做出这么大的转变,我不妨考虑运行更轻的东西。

是否有可能在轻量级窗口管理器上生存并仍然运行现代应用程序(Firefox、Eclipse、OpenOffice)?我可以尝试什么好的候选窗口管理器,我需要知道什么?

0 投票
1 回答
496 浏览

linux - XFCE4 的窗口快捷方式

这本身不是一个编程问题,但这肯定会有助于提高我的编程效率。

在 KDE 中,可以为特定窗口分配快捷方式。这完全消除了 alt-tabbing,并且在打开多个应用程序(浏览器、控制台、emacs 等)时非常方便。我的问题是 - 可以在 XFCE4 中分配窗口快捷方式吗?如果是,如何?我最近从 KDE4 切换到 XFCE,希望能对此提供任何帮助。

TIA。

0 投票
3 回答
3840 浏览

x11 - Xorg 加载图像

我开始编写自己的窗口管理器,想知道如何使用 xorg api 从原始图像数据(例如 libpng 给出的数据)中获取 Xorg Pixmap 或 Xorg 可绘制的东西?

0 投票
6 回答
748 浏览

linux - 有哪些尖端的桌面环境?

Gnome、KDE、Fluxbox、IceWM、XFce 等等等。这些是已经存在很长时间的桌面环境/窗口管理器。

我很想知道那里的一些“尖端”桌面环境/窗口管理器。可能以有用的方式利用 3D 的那些。或者使用其他形式的输入,例如触摸屏、多鼠标或语音。

有哪些尖端的桌面环境?

0 投票
3 回答
4241 浏览

x11 - 查找 X 窗口管理器的名称

如何从程序中找到正在运行的 X 窗口窗口管理器的名称?

如果我在另一个窗口管理器已经运行时启动另一个窗口管理器,则会发生错误,因此必须有一种方法让另一个窗口管理器检测到第一个窗口管理器。

它是如何工作的?

0 投票
2 回答
280 浏览

user-interface - os x gui api 说明

如果我想为 OS X 编写自己的窗口管理器(请不要回答“有什么意义”??),我应该查看哪些 API?

0 投票
6 回答
483 浏览

automation - 为什么更多的编程语言没有内置的窗口管理器接口?

编程是在计算机上自动执行任务的核心。
据推测,这些任务通常由人手动完成。
人类通过键盘、鼠标以及与控制台或窗口管理器的交互来使用计算机。
但是很少有语言内置了为这些基本计算对象提供接口的函数。

一个值得注意的例外是 autohotkey,它是 Windows 上的一种开源语言,它提供了允许执行以下简单任务的内置函数:
* 获取像素信息
* 获取鼠标位置
* 键盘宏
* 模拟击键
* 模拟鼠标点击
* 窗口管理
请参阅rosettacode上的示例。

linux上有过各种尝试,很多都没有解释就停止了。一个是不活跃的 tcl 库:android. 在 google 代码中搜索 android, lang:tcl

0 投票
2 回答
2578 浏览

javascript - 我可以在我的网页中处理 ALT+TAB 按键吗?

我意识到这是大多数操作系统中的程序切换键组合。是否有可能通过 JavaScript 在网页中捕获此类事件?

0 投票
4 回答
3441 浏览

ruby - (Ruby || Python) 窗口管理器

我想用这两种语言(最好是 ruby​​)制作一个窗口管理器。老实说,我不知道从哪里开始,除了我需要加载某种 X 模块。因此,如果有人有线索,如果您能指出我正确的方向,那就太好了。谢谢