Questions tagged «quickly»

Canonical的工作流程,用于为Ubuntu进行编码,设计,历史记录跟踪,调试,协作和分发软件。



3
如何添加/创建<source.changes>文件?
我已经使用Quickly创建了一个程序包,并且已经将其上传到启动板上的分支,但是如何为该程序创建PPA并上传到该程序?我对这些东西真的很陌生,我刚刚学会了如何使用义卖市场。 如何添加/创建&lt;source.changes&gt;文件? jeggy@jeggy-XPS:~/Skriviborð/jebster$ dput ppa:jeggy/jebrowser Not a .changes file. Please select a .changes file to upload. Tried to upload: ppa:jeggy/jebrowser 如果有帮助,我已经添加了OpenPGP密钥。 回应安德鲁斯: jeggy@jeggy-XPS:~/Skriviborð/jebster$ quickly share --ppa ppa:jeggy/jebrowser Get Launchpad Settings Launchpad connection is ok gpg: WARNING: unsafe permissions on configuration file `/home/jeggy/.gnupg/gpg.conf' gpg: WARNING: unsafe enclosing directory permissions on configuration …





1
如何使启动器进度栏与我的应用程序一起使用?
背景研究 我试图更新一个简单的统一发射中的进度条python/Gtk的应用程序创建使用Quickly所谓的test; 但是,按照此视频中的说明,我无法成功更新Unity启动器中的进度栏。在Unity Integration视频中,Quickly由于未使用,因此应用程序的结构方式略有不同,如果不修改默认Quickly ubuntu-application模板应用程序,视频中使用的代码似乎无法正常运行。 屏幕截图 这是当前在Unity Launcher中显示的应用程序图标的屏幕截图。 这是我想要的Unity启动器进度条功能的屏幕截图(覆盖在邮件图标上:wiki.ubuntu.com)。 项目编号 一个.zip包含项目文件的文件可以发现在这里。 预期行为 我希望上面的代码显示一个进度条,该进度条在Unity Launcher中的测试应用程序的图标上完全覆盖了75%,但是该应用程序仅运行并且在quickly run执行命令时不显示进度条。 问题调查 我认为问题是我没有正确获得对应用程序主窗口的引用,但是,我不确定如何正确解决此问题。我也相信这行:self.launcher = Unity.LauncherEntry.get_for_desktop_id("test.destkop")可能是另一个复杂性源,因为它Quickly创建.desktop.in文件而不是普通.desktop文件,所以我不确定这是否也可能引起问题。 也许,该问题的另一个来源是我并不完全了解.desktop和.desktop.in文件之间的区别。复制test.desktop.in文件并将其重命名test.desktop,然后将其放置/usr/share/applications以便get_for_desktop_id("test,desktop")引用正确的.desktop文件可能有意义吗? 相关研究链接 尽管我仍然不清楚.desktop和.desktop.in文件之间的区别,但是我对.desktop文件进行了一些研究,并且遇到了一些链接: 桌面条目文件(library.gnome.org) 桌面文件安装目录(askubuntu.com) Unity Launcher API(wiki.ubuntu.com) 桌面文件:将您的应用程序放入桌面菜单(developer.gnome.org) 桌面菜单规范(standards.freedesktop.org) 编辑 在运行python setup.py build然后导航到/build/share/applications构建的test.desktop文件并将其移动到~/.local/share/applications并最终执行后quickly run,仅显示图标的问号,没有可见的进度条。 编辑2 经过内置的进一步调查.desktop文件,事实证明,该行: Icon=/usr/share/test/media/test.svg内部.desktop文件指向称为一个图标文件test.svg并不存在。 为了解决此问题,我使用命令创建了一个名为testin 的新文件夹,然后在该命令调用的测试文件夹中创建了另一个文件夹,然后将Quickly项目目录中的图标文件移动到。现在,该应用程序的图标可以正确显示在Unity启动器栏和alt-tab视图中,但是仍然没有可见的进度栏,如下面的屏幕快照所示。/usr/share/sudo mkdir testmediasudo mkdir mediatest.svgtest/data/media/test.svg/usr/share/test/media/.svg 编辑3 正如@dobey所指出的那样,该行的TestWindow.py文件的代码中有一个错字: self.launcher = Unity.LauncherEntry.get_for_desktop_id("test.destkop"), test.destkop应该在哪里test.desktop。 我更改了此错字,使用来执行应用程序时没有发生明显变化quickly …



2
以ListStore为首选项快速应用
我开始用“快速”编写程序。所需语言列表将是其中的一种。例: languages = ["en", "de"] (自动创建的)用于处理首选项部分的快速代码如下所示: # Define your preferences dictionary in the __init__.main() function. # The widget names in the PreferencesTestProjectDialog.ui # file need to correspond to the keys in the preferences dictionary. # # Each preference also need to be defined in the 'widget_methods' map below # to …



1
Quickly中的release,share和submitubuntu命令之间有什么区别?
快速中有3种不同的命令可将新版本的应用发布到PPA中 release -将项目的版本发布到启动板上的PPA中,以便用户可以在其系统上安装该应用程序。 share -使用最新保存的项目更改来更新您的PPA。 submitubuntu -发布项目的版本,并将其提交给ubuntu应用程序审查委员会,以便任何用户都可以在其系统上查看和安装该应用程序。 即使阅读了帮助,我也无法弄清楚何时或是否应该使用它们中的每一个。 那么这些命令之间的主要区别是什么?何时应该使用每个命令?

3
用户调整窗口大小时,GtkIconView不会自动用图标填充空间
在Ubuntu成就项目中,我们遇到了一些不寻常的错误: https://bugs.launchpad.net/bugs/986708 https://bugs.launchpad.net/bugs/974728 也就是说,我们有一个窗口,在一个页面上有一个GtkNotebook和一个GtkIconView,在另一个页面上有另一个。 当用户调整窗口大小时,iconview不会自动用图标填充空间(它们保持其原始列布局),但是如果用户更改GtkNotebook页面并刷新图标视图,则该空间将按预期占用。调整窗口大小时如何自动使用空间? 不过,更令人担忧的是,当窗口出现时,我们可以将其调整为较小的尺寸-好像iconview阻止了我们调整大小,然后为图标提供了一个可滚动区域。 代码看起来像这样。驱动IconView的ListStore: self.trophystore = Gtk.ListStore(str, GdkPixbuf.Pixbuf, bool, bool, str, str) # title, icon accomplished, locked, app, accomplishment self.trophystore.set_sort_column_id(COL_TITLE, Gtk.SortType.ASCENDING) self.trophy_icon.set_model(self.trophystore) self.oppstore = Gtk.ListStore(str, GdkPixbuf.Pixbuf, bool, bool, str, str) # title, icon, accomplished, locked, app, accomplishment self.oppstore.set_sort_column_id(COL_TITLE, Gtk.SortType.ASCENDING) self.opp_icon.set_model(self.oppstore) self.trophy_icon.set_text_column(COL_TITLE) self.trophy_icon.set_pixbuf_column(COL_PIXBUF) self.opp_icon.set_text_column(COL_TITLE) self.opp_icon.set_pixbuf_column(COL_PIXBUF) 除此之外,我们并没有真正使用IconView,而是只向ListStore添加内容以更新视图。 该项目的代码在这里 -谁能建议我们如何解决这两个问题?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.