问题标签 [ubuntu-unity]

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 投票
2 回答
2421 浏览

python - Python AppIndicator 绑定-> 如何检查菜单是否打开?

这是 AppIndicator 的最小示例:

不幸的是,这方面的文档非常不完整。我正在寻找的是一种检查 AppIndicator 菜单是否被用户打开的方法(例如,单击了指示器图标)。那么打开菜单时是否会发出信号?

0 投票
3 回答
1290 浏览

python - Ubuntu 11.04 上的 wx.TaskBarIcon

Ubuntu 11.04 下的 Unity 中没有托盘。

如何让图标出现在 Unity 的某个地方?wx.TaskBarIcon 没有出现在任何地方。谢谢

0 投票
1 回答
510 浏览

linux - can i apply gsettings without relogin?

I want my program's icon in Unity system tray. I do gsettings set com.canonical.Unity.Panel ..., but I want the changes to be applied without relogin, is it possible?

0 投票
1 回答
784 浏览

java - 在哪里可以找到有关将 Java 应用程序集成到 Ubuntu 应用程序指示器菜单的信息?

我有一个 Java 应用程序,它的功能基本上类似于即时消息类型的程序。在最近使用 Unity 界面“升级”到 Ubuntu 之前,我在系统托盘中显示了一个简单的图标。我知道关于回到这个托盘的最初目的已经有很多讨论,我不想在这里讨论。相反,我正在寻找关于如何将我的应用程序正确集成到消息传递系统中的简单而简洁的教程或文档。我想要弹出通知的新消息,我已经能够通过 libnotify 做到这一点,但是我不知道如何将应用程序本身添加为消息菜单下的条目。任何为我指明正确方向的帮助将不胜感激。我需要该应用程序继续跨平台工作。

0 投票
1 回答
1467 浏览

c# - 如何在 GTK# 中使用 Ubuntu Unity 全局菜单?

我正在开发一个简单的 GTK# 应用程序(没什么大不了的,只是一个小项目),我注意到我的应用程序菜单栏显示在我的应用程序窗口中,而不是 Ubuntu 的 Unity 全局菜单栏。

有没有办法让菜单栏显示在统一菜单栏中?我试着用谷歌搜索了一下,但大多数结果似乎都是关于禁用这种行为——我想启用它。

目前,我正在通过 MonoDevelop 的可视化编辑器将菜单栏添加到 VBox。

0 投票
2 回答
1288 浏览

python - 如何在 Debian/Ubuntu 中为我的 python 应用程序定义一个图标?

我有一个 python (pygtk) 应用程序,它根据参数以不同的模式启动。对于每种应用程序模式,我都有一个 bash 脚本:

kadro-reader.sh:

kadro-gmail.sh:

对于每种模式,我还有一个 .desktop 启动器:

每个 .desktop 启动器都定义了一个不同的图标。但 Unity 始终为所有应用程序模式显示相同的图标。

Kupfer 的类似问题:在我启动了一种模式后,Kupfer 认为所有其他模式也在运行。

它接缝 Unity(BAMF 应用程序匹配框架),并且 Kupfer 无法将正在运行的进程与正确的 .desktop 启动器相关联。

有没有正确的方法可以让debian清楚我的python进程想要使用哪个图标?

0 投票
4 回答
633 浏览

c++ - 如何检测我何时在运行 Unity 的系统上?

为了选择用于程序的应用程序指示器类型,我需要检测我是否在 Unity 桌面中。这可能吗?当我无法访问环境时是否有可能?

0 投票
2 回答
8640 浏览

ubuntu - 升级到 ubuntu 11.10 统一后,monodevelop 中的 Gtk# 不再工作

我有一些带有 GTK# 用户界面的 monodevelop 程序在 ubuntu 11.04 中运行平稳,没有统一性。我已经统一升级到 ubuntu 11.10。现在我收到以下错误:

“找不到类型或命名空间名称'Gtk'。您是否缺少程序集引用?”。

事实上,在我的参考资料中,参考资料 atk-sharp、gdk-sharp、glade-sharp、glid-sharp、stk-sharp 和 pango-sharp 都是红色的,我无法重新添加它们。

如果我在 gtk-sharp 上搜索要安装的软件,它会告诉我 Gtk# 2.10 已安装。如果我在 monodevelop 中启动一个新的 gtk 项目,它会给出相同的错误。

0 投票
1 回答
2749 浏览

ubuntu - LIBDBUSMENU-GTK-CRITICAL 在 Ubuntu 11.10 下退出 RCP 应用程序

正如预期的那样,我的 RCP 应用程序的主菜单出现在 Ubuntu 11.10 的全局菜单中。但是,退出时,我在 Eclipse 控制台中看到这些消息:

到目前为止,它似乎实际上没有任何影响,但是我能做些什么来解决它吗?

0 投票
1 回答
443 浏览

ubuntu - 在 Free Pascal/Lazarus 下处理 Unity 的全局菜单和覆盖滚动条

我在 IDE 下遇到了一些问题,这些问题通过取消设置和禁用全局菜单和覆盖滚动条来解决

我已经在 Lazarus 的 Mantis 中报告了这个问题:#0021465#0021467
还有这个错误报告更多地谈论它:#0019266

他们的解决方案是使用取消设置来关闭全局菜单和覆盖滚动条。

我已经快速搜索了这个问题,并且在 Launchpad 上有一个打开的错误报告:覆盖滚动在 lazarus 中被破坏

那么,问题是否与“lib 覆盖滚动条”有关?
如果是,是否有通过代码的解决方案来避免同时关闭全局菜单和覆盖滚动条?
如果不是,是否有人注意到并解决问题?

非常感谢,格斯