问题标签 [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 回答
141 浏览

python - 我的食谱搜索程序(守护进程)的图像缓存循环出错

我编写了一个守护程序,用于从 Gourmet Recipe Manager 的数据库(即 GNU/Linux 的食谱管理器)中搜索食谱

我的程序通过一个循环从 sqlite 数据库中读取每个配方元素所需的信息。

(这样的 Ubuntu Linux 守护进程称为“范围”。
这样的范围为 ubuntu unity 提供了更多搜索资源。)

'model' 包含通过 DBUS 传送到 Ubuntu Unity 的信息。

理论上,您可以使用 URI 作为 'model' 中图像的来源,
但开发人员在 IRC 中说我无法使用数据 URI。

我也对此进行了测试,但对我来说它不起作用。

所以我在 /tmp 中缓存(d)图像。

现在您可以查看所有食谱,并根据标题搜索特定的食谱,但图像关联完全是错误的。如果您搜索 2.th ,则会显示 2.th 的配方,但会在 sqlite 表中显示第一个配方的图像。

这里有两张图片,用来理解问题:
2.th recipe 获取第一个 recipe 的图片

我已经在一些 IRC 房间寻求帮助,但没有人能帮助我......

我认为您必须以某种方式保存每个图像的状态。

如果您有一个不需要缓存图像的解决方案,我会很高兴。

完整的源文件可以在这里查看:http ://bazaar.launchpad.net/~gotwig/lens-cooking/lens-cooking/view/head:/unity-scope-gourmet

所以,这是我的代码的特定部分:

0 投票
2 回答
3121 浏览

ubuntu - Ubuntu Unity:与全局菜单栏集成

在 Ubuntu Unity 下运行时,我可以从哪里开始研究如何为非 Gtk 应用程序添加菜单栏集成?使用诸如“ubuntu unity menu bar integration”之类的关键字进行一些快速的 Google 搜索并没有发现任何有趣的东西。

很高兴知道是否要为例如 SDL 应用程序创建菜单,或者我是否想将 GNUstep 的菜单集成到 Unity 中。


看起来我需要调查“dbusmenu”项目和“com.canonical.dbusmenu”界面。有人对此有很好的文档吗?


此代码中提供了一些有用的代码,这些代码将 Java Swing 菜单与 DBusMenu 集成在一起。它来自java-swing-ayatana项目,该项目似乎旨在改进 Swing 应用程序与 Ubuntu 的集成。


我在MiniDbus-Menu中写了一些代码。(是的,我不小心将存储库命名不一致。起诉我。:-) 它附带了一些关于我在 README.md 中的探索的注释。

不幸的是,代码还没有工作,所以这个问题仍然悬而未决。我很想知道我在代码中做错了什么!

0 投票
1 回答
243 浏览

gtk - 使用 Canonical 快速设置应用程序图标

有没有一种简单的方法来设置应用程序的图标canoncial-quickly?我已经尝试在 中设置主窗口的图标文件Glade,但该应用程序仍然使用其中一个股票 GTK 图标作为其主图标UnityUbuntu 12.04 LTS

0 投票
1 回答
808 浏览

ubuntu - 更新后统一破坏

Ubuntu 12.04

今天应用更新后,我失去了 unity3d。

apt-get 给出以下消息:

unity : 取决于: unity-common (= 5.12+bzr2444ubuntu0+709) 但要安装 5.12+bzr2445ubuntu0+709

关于如何降级或解决这种依赖关系的任何想法?

0 投票
0 回答
496 浏览

linux - 为带有系统托盘图标的程序创建 Ubuntu 12.04 DEB 包

我在Lazarus (Free Pascal) 中为 Ubuntu 12.04 编写了一个程序。该程序在系统托盘栏中有一个图标,但默认情况下图标在那里不可见。如何编写 *.deb包以使Unity桌面环境允许我的程序的系统托盘图标?

请不要建议我为此目的使用Dconf-editor,因为它是一种用户方式,但我需要知道部署此类*.deb -packages 的标准方式(由Canonical批准) 。

0 投票
0 回答
489 浏览

c++ - Ubuntu:Unity Nux 开发

我正在尝试使用 Unity 使用的 Nux 库。这是我找到的一些代码示例的链接。

据我了解,Nux 创建 UI 所需的只是一个 OpenGL 上下文,这很棒,因为它允许程序在许多设备上运行。我正在尝试使用没有 Unity 的 Nux 库来构建我自己的应用程序。我正在使用 Ubuntu 12.10。

有谁知道我将如何构建自己的应用程序?除了链接中提供的文档和教程之外,还有其他文档和教程吗?

0 投票
2 回答
1200 浏览

java - xwd/java.awt.Robot 捕获黑色窗口(除了 unity2d shell 之外的所有内容都是黑色的)

今天,我遇到了一个奇怪的问题:java.awt.Robot捕获黑色区域,而不是图像内容。我正在使用 Ubuntu 12.04 和 OpenJDK6/7。

java.awt.Robot在 Unix 上由 支持sun.awt.X11.XRobotPeer,它遵循相应的 OpenJDK 源,使用类似于xwdutililty 使用的图像抓取功能(第 92-162 行)。

所以,我运行了以下命令:

然后用 gimp 打开这个文件。这是我得到的:

在此处输入图像描述

然后我尝试了:

我得到以下结果:控制台输出:

和图像本身: 在此处输入图像描述

什么会导致这种情况?我该如何解决?

0 投票
1 回答
227 浏览

java - 与 Ubuntu 的 Unity 的非图书馆员 Java 集成

我希望我的 Java 应用程序与 Ubuntu 11+ 中的 Unity UI 集成,但我只想分发一个 JAR,并且希望它只有我的代码(它可能在我的投资组合中)。有什么办法可以将 a 的内容JMenuBar放入 Unity 菜单栏中?我看到SO 上已经有一个解决方案,并且我已经通过System.setPropety调用为 OS X 执行此操作,但我也希望能够在 Ubuntu 中使用我自己的代码执行此操作。

0 投票
5 回答
18709 浏览

linux - 将菜单项添加到 GNOME 菜单或 Unity

我想将我的应用程序的菜单项添加到 GNOME 菜单。我为它创建了一个桌面文件并将其放置在 中/usr/share/applications,但菜单项没有出现在 GNOME 菜单中。以下是我以Aces.desktop...的名义创建的桌面文件

放入后/usr/share/applications,我尝试重新启动PC,但仍然无法正常工作。

任何形式的帮助都是值得赞赏的...... :)

0 投票
2 回答
975 浏览

qt - Qt 应用程序未设置 Unity Launcher 图标

我试图让我的 Qt 应用程序在 Unity Launcher 中显示一个图标,但它不工作。在代码中,我只是使用:

但它什么也没做。我也尝试直接在主窗口上设置图标,但它也无济于事。

知道可能是什么问题吗?

PS:我检查了图标路径,它是正确的。