无论如何,是否可以私下回复 Ubuntu 软件中心的一些评论?我的应用程序的一些用户似乎遇到了问题,但没有在启动板支持页面上提交错误报告或提出问题,这些问题可以轻松解决他们的问题。
我想制作一个 Gtk.Window,它固定在桌面上,就像一个桌面小部件。我发现我可以通过设置将self.set_type_hint(Gdk.WindowTypeHint.DESKTOP)其保持在所有窗口下方、不可移动且对 Show Desktop Unity 插件不敏感来做到这一点。但是,如果您单击小部件外部的桌面区域,则窗口隐藏在桌面后面,我无法将其取回(我必须终止程序)。
处理这个问题的最佳方法是什么?还有其他设置吗?我发现如果我设置 skip_taskbar 提示并停用 compiz 中的设置,我也可以得到一个窗口来忽略 Show Desktop 命令,但我宁愿不要乱用人们的 compiz 设置来获得这种效果。
编辑: 找出忽略显示桌面(见下文),但仍然无法让它跳过启动栏。DESKTOP 窗口提示适用于此,但具有上述缺点。我还尝试在 .desktop 文件中设置 WM_CLASS,但 Unity 似乎忽略了这一点。
我在 12.04 系统上使用 Quickly 开发了一个应用程序。为了准备 12.10 版本,我希望启动板为 Quantal 构建一个版本,以便我的 ppa 人员可以使用和测试它。我还不愿意升级我的系统(我依赖它来工作),我如何从 12.04 和我当前的快速项目做到这一点?我有一个安装了 12.10 的 virtualbox 用于测试,但如果不需要,我不想复制快速项目。
理想情况下,答案应该与quickly submitubuntu命令一起使用,以便将其打包以安装在/opt/extras.ubuntu.com目录中。
编辑:我在下面发布了一个解决方案,但它使编号不同步。如果有人有更好的主意,请发布答案