在大学里,我们使用 Microsoft .NET 来开发应用程序。我最近切换到 Ubuntu,并想知道在 ubuntu 上/为 ubuntu 制作应用程序的类似工具。
mono programming development quickly application-development
如何快速使用 Git 作为其默认版本控制而不是 Bazaar?
我已经用 Quickly 创建了一个包,并且我已经将它上传到启动板上的一个分支,但是我如何为该程序创建一个 PPA 并上传到它?我对这些东西真的很陌生,我刚刚学会了如何使用集市。
如何添加/创建<source.changes>
文件?
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
Run Code Online (Sandbox Code Playgroud)
如果有帮助的话,我已经添加了一个 OpenPGP 密钥。
回应andrewsomething:
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 file `/home/jeggy/.gnupg/gpg.conf'
gpg: WARNING: unsafe permissions on configuration file `/home/jeggy/.gnupg/gpg.conf'
gpg: WARNING: unsafe enclosing directory permissions on configuration file `/home/jeggy/.gnupg/gpg.conf'
User or …
Run Code Online (Sandbox Code Playgroud) 我知道快速应该让各种开发人员的生活更轻松,我只是想知道是否有快速的 IDE(比如 QtCreator 或 Monodevelop)?
如果没有,作为 B 部分,有没有在路上?
我刚刚下载了Ninja IDE,我真的很喜欢它的界面。
当我输入quick edit时,有没有办法配置 Quickly 应用程序以在 Ninja IDE 中启动我的项目?
因为我喜欢 Qt 和 Python,所以 PyQt 有没有类似于 PyGTK 的 Quickly 模板?
我正在尝试为python/Gtk
使用Quickly
调用创建的简单应用程序更新 Unity 启动器中的进度条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
文件是否有意义?
虽然,我仍然不清楚 …
我正在用 Quickly 和 GTK 3 编写一个项目,我想使用get_media_file()
帮助程序,以便我可以在我的数据/媒体目录中加载一个图标。
我看不到我是如何get_media_file()
快速使用最新的;看起来 Quickly 助手已经改变了。
任何人都可以向我提供一些有关其工作原理的示例代码吗?
在 Ubuntu Accomplishments 项目中,我们有一些不寻常的错误:
也就是说,我们有一个窗口,在一个页面上有一个 GtkNotebook 和一个 GtkIconView,另一个在另一个页面上。
当用户重新调整窗口大小时,iconview 不会自动用图标填充空间(它们保持原来的列布局),但是如果用户更改 GtkNotebook 页面并因此刷新图标视图,空间会按预期占用。我们如何在调整窗口大小时自动使用空间?
更令人担忧的是,当窗口出现时,我们可以将其调整得更小——似乎 iconview 阻止我们调整大小,然后为图标提供可滚动区域。
代码看起来像这样。驱动 IconViews 的 ListStores:
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)
Run Code Online (Sandbox Code Playgroud)
除此之外,我们并没有真正研究 IconViews,我们只是将内容添加到 ListStores 以更新视图。
该项目的代码在这里- 谁能推荐我们如何解决这两个问题?
在别处找不到答案,
我要求提供快速创建新模板的过程文档。我有兴趣编写像 pygtk 这样的 pyside (python + qt4) 模板。
谁能帮我?
quickly ×10
python ×5
qt ×2
command-line ×1
development ×1
git ×1
gtk3 ×1
mono ×1
ppa ×1
programming ×1
pyqt ×1
unity ×1