ubuntu 菜单栏的 firefox 当前行为是什么?
What is the current behavior of firefox for the ubuntu menu bar?
我正在尝试开发一个用于 Cinnamon 桌面的小程序 (https://github.com/lestcape/Global-AppMenu)。我的意图不是修改或创建任何其他代码而不是 cjs(javascript 代码)。我所做的就是:
- 将我的小程序连接到 com.canonical.AppMenu.Registrar 和 Gtk
Dbus API.
- 从 muffin windows 管理器(一个 fork
嘀咕).
- 通过 Dbus 阅读并提问,然后显示结果
那。我使用了 Unity 桌面的所有补丁,因为我是 Ubuntu 14.04.
的用户
Nemo、Nautilus、File-Roller、gnome-terminal、VLC、SMPlayer、Evince 是当前可用的应用程序示例。目前,我只有一个应用程序有问题,这个应用程序是 Firefox.
我很确定我做错了什么,只是我不知道会是什么。
Firefox 完美地调用了 com.canonical.AppMenu.Registrar 服务,我也可以触发 Alt 键并且 firefox 不要尝试在 window 中显示 menubar,但一段时间后(一分钟),他发出 布局更改 发出 没有 菜单项 的信号,并将在主 window 内向用户显示菜单栏,原样 "normally".
我的想法是:这可能是因为我缺少调用一些 aboutToShow,或者因为 firefox 需要 确认我收到了菜单栏,他确实要求对他导出菜单栏的同一个 GDBus Connection 完成此操作,但我不确定谁将在内部处理方式,因为我在 javascript.
Firefox 行为的任何方式,显然是具有 已知原因 的行为,而我试图找到的原因是那种行为,到时候我会想办法解决的。
感谢和问候。
尝试查看 about:config 页面并搜索“ui.use_unity_menubar”条目。据我所知,此设置在使用统一全局菜单或普通菜单之间切换。也许这可以帮到你。
祝你的小程序好运,我在等待更稳定的版本,然后我会试一试。
Firefox 和 thunderbird 需要来自 Dbus 连接的 returned 确认值,正如我在问题中所说。此值未在默认肉桂代码中 returned,我强制 return 该值,现在问题已解决。还是谢谢了。
我正在尝试开发一个用于 Cinnamon 桌面的小程序 (https://github.com/lestcape/Global-AppMenu)。我的意图不是修改或创建任何其他代码而不是 cjs(javascript 代码)。我所做的就是:
- 将我的小程序连接到 com.canonical.AppMenu.Registrar 和 Gtk Dbus API.
- 从 muffin windows 管理器(一个 fork 嘀咕).
- 通过 Dbus 阅读并提问,然后显示结果 那。我使用了 Unity 桌面的所有补丁,因为我是 Ubuntu 14.04. 的用户
Nemo、Nautilus、File-Roller、gnome-terminal、VLC、SMPlayer、Evince 是当前可用的应用程序示例。目前,我只有一个应用程序有问题,这个应用程序是 Firefox.
我很确定我做错了什么,只是我不知道会是什么。
Firefox 完美地调用了 com.canonical.AppMenu.Registrar 服务,我也可以触发 Alt 键并且 firefox 不要尝试在 window 中显示 menubar,但一段时间后(一分钟),他发出 布局更改 发出 没有 菜单项 的信号,并将在主 window 内向用户显示菜单栏,原样 "normally".
我的想法是:这可能是因为我缺少调用一些 aboutToShow,或者因为 firefox 需要 确认我收到了菜单栏,他确实要求对他导出菜单栏的同一个 GDBus Connection 完成此操作,但我不确定谁将在内部处理方式,因为我在 javascript.
Firefox 行为的任何方式,显然是具有 已知原因 的行为,而我试图找到的原因是那种行为,到时候我会想办法解决的。
感谢和问候。
尝试查看 about:config 页面并搜索“ui.use_unity_menubar”条目。据我所知,此设置在使用统一全局菜单或普通菜单之间切换。也许这可以帮到你。
祝你的小程序好运,我在等待更稳定的版本,然后我会试一试。
Firefox 和 thunderbird 需要来自 Dbus 连接的 returned 确认值,正如我在问题中所说。此值未在默认肉桂代码中 returned,我强制 return 该值,现在问题已解决。还是谢谢了。