looking-glass

在镜子中使用用户定义的 Gjs 类
looking-glass

在镜子中使用用户定义的 Gjs 类

在扩展范围内定义 Gjs 类时,由于它们可以被分配给变量以供以后使用,因此有一个句柄(即它们被分配给的变量)可以在整个代码中使用它们。 var myClass = new Lang.Class({Name:'thisClass',...}); var instance = new myClass(); 但是尝试在扩展范围内、在窥镜范围内使用在扩展中定义的这些类是不可能的,因为据我所知没有分配给它们作为句柄的全局变量。 它们肯定是全局定义的,因为声明同名的 Gjs 类会在镜像中触发错误。 //the following executed is wit...

Admin

gnome-shell-extension:在 looking glass 中可以工作的 JS 在扩展中却不行
looking-glass

gnome-shell-extension:在 looking glass 中可以工作的 JS 在扩展中却不行

我有以下代码片段,它(在镜子中)给出了我拥有的联系人列表(由 gnome-contacts 管理): // METHOD 1: const ContactDisplay = imports.ui.contactDisplay; let csp = new ContactDisplay.ContactSearchProvider(); let contacts = csp.getInitialResultSet(['']); contacts.length // 120 contacts // METHOD 2: const ContactSystem =...

Admin

在 Gnome3 中找不到“lg”(镜子)命令
looking-glass

在 Gnome3 中找不到“lg”(镜子)命令

我在 Ubuntu 11.10 安装中找不到该lg命令。我按照 Ubuntu 的安装链接从 gnome.org 网站安装了 Gnome3。所以我认为一切都应该没问题。 但是lg缺少该命令,我找不到任何提供该命令的包。有什么提示吗? ...

Admin

如何在 gnome-shell 下的 js/lg/extension 中删除窗口的标题栏?
looking-glass

如何在 gnome-shell 下的 js/lg/extension 中删除窗口的标题栏?

我知道可以{g,d}conf-editor通过修改 metacity 主题来删除窗口的标题栏。但是,我想制定一些相当复杂的规则来显示或不显示标题栏(例如,如果窗口是平铺的,则隐藏标题栏),而扩展是我能想到的唯一方法。MetaWindow.get_frame似乎无法在 js 中访问,有没有办法在 gnome-shell 扩展中控制窗口的装饰? 谢谢。 ...

Admin

下拉终端像 gnome-shell 的“镜子”一样流畅
looking-glass

下拉终端像 gnome-shell 的“镜子”一样流畅

是否有一个像 gnome-shell 的‘镜子’一样流畅的下拉终端,并且具有正常的 bash shell? Gnome-shell 的查看器(alt+f2 然后 lg 然后回车)非常流畅。我希望在下拉菜单中看到一个简单的 gnome-terminal 会话也能如此流畅。 我知道你可以平滑地放下 Tilda,但是,它会闪烁,而且不太流畅。我不喜欢 Guake 过多的 ui chrome,yukake 也不合适。还有其他解决方案吗?有人把“looking glass”代码嵌入其中了吗? ...

Admin