Writing applications for Ubuntu (including Ubuntu Touch) and questions about the application submission process to the Ubuntu Software Center. This covers both open source and commercial applications.

learn more… | top users | synonyms

10
votes
2answers
667 views

Does Quickly support GTK3?

Simple question: can Quickly use GTK2 only or also GTK3 for GUI?
3
votes
2answers
725 views

How can I get the source code to gnome-system-monitor and use it in my application?

I want to create a system monitor quite similar to gnome-system-monitor in ubuntu using python. I have used quickly application for the GUI and now i want to show the cpu history as shown by the ...
1
vote
1answer
479 views

How to write simple web-based application for GNOME3?

I know, that GNOME3 UI uses HTML and CSS elements for creating menus and windows. How can I write simple web-based application like some text-editor with own document-format and formatting tools ...
3
votes
2answers
137 views

How to add Quicklists to GTK2 application?

We want to add Quicklists to our app Nitro. However Nitro uses GTK2 as it uses the pywebkitgtk library. As far as I'm aware, we can't use Quicklists because it requires PyGI which requires GTK3 and ...
8
votes
1answer
259 views

Only show a menu under Unity

We want our app Nitro to be more native on Ubuntu. We're going to do this by adding Unity quicklist support & appmenu support. Is it possible for the app to only utilize the app menu? If the user ...
4
votes
2answers
150 views

When do I need submit my software by in order to be in the software center for 12.04?

I am working on developing a program and want to put it in the software center when I am finished. Do I have to upload the program to developer.ubuntu before the release of 12.04 if I want it to be in ...
8
votes
2answers
241 views

Can I use aptana with Quickly?

I want to develop python apps with aptana, I really love this editor. Is possible to develop python apps with quickly + aptana or only quickly + gedit?
1
vote
2answers
341 views

Code for “Left Backslash” Key

I am redefining the keyboard layout (in a symbol file) and cannot find the name of the "left backslash" key (available on 102 keys keyboards, usually to the left of the Z key or the space key).
4
votes
1answer
2k views

How to use custom icon in an appindicator?

This question has already which icon names you can pass to the set_icon_full (set_icon is deprecated if someone is wondering), but I couldn't find ressources of how to set a custom icon from a file ...
0
votes
1answer
62 views

Quickly, syntax error: media_grid.show()

i run the app and get this error. the little arrow points to the 'd', dont know what that means. plus i had the same error just before but on this line: from quickly.widgets.dictionary grid import ...
0
votes
1answer
201 views

Focusing a specific application instance by code?

I'm writing an application using Python and GTK3. This application will open instances of other applications, such as GEdit. Now, I'd also want my application to be able to focus each of those ...
4
votes
1answer
165 views

When will my application be available in Ubuntu Software Center after publishing?

I published my commercial software in Ubuntu Software Center already , the status has changed to 'Published' , but when I updated my software catalog by apt-get update, and tried to search for my ...
3
votes
2answers
199 views

What resources should I use to learn to develop apps for Ubuntu? [duplicate]

I just made up my mind that I want to learn how to develop apps for Ubuntu Linux, using Quickly, and its tools (PyGTK+, Glade, etc.) Is there any tutorials or resources that you can recommend to me, ...
1
vote
1answer
550 views

How to decorate a GTK window like eg. the gnome-panel?

I would like to make a panel-like application, in appearance much like the gnome-panel. I would like to use GTK for this (although i've also looked into Qt), preferably using Python. How can i ...
5
votes
1answer
1k views

What does “Introspection” mean, and how is it related to GObject Introspection?

What does introspection mean exactly? How is it useful for a programmer? Can somebody please explain in layman terms?
34
votes
2answers
12k views

When to use gconf vs dconf?

Both gconf and dconf editors are available. Given the change to dconf should we still be using gconf at all? Do changes in gconf actually do anything when running 11.10?
3
votes
1answer
243 views

In the Ubuntu Software Center, how are apps promoted?

I have made a Kakuro game called Sukaro for Ubuntu 11.10 and its successfully published in the Software Center (Its a commercial app). And so far, I have not seen any advertisements (on websites, etc)...
2
votes
1answer
110 views

Why can't I see my published software in my Ubuntu Software Center?

I recently submitted a Kakuro game (called "Sukaro") to the Ubuntu Software Center and it got published about 2 days back. Its a commercial app for $2.99. I see the "Published" status on the Ubuntu ...
1
vote
1answer
195 views

Suppose I want to create my own interface in Ubuntu?

Basically, I want to try making my own menu/launcher system. For the menu I'd like it to flow like the old drop-down menus (places, applications, administration, preferences etc...) except with a hub ...
8
votes
2answers
534 views

How can I submit a NetBeans project to Ubuntu App Developer?

I have made a Java application for Ubuntu in NetBeans and would like to submit it to the Ubuntu Software Center. But the problem is, when I get the upload form, they ask to choose a file. So what do I ...
3
votes
1answer
77 views

What's the preferred way to distribute self written Unity Lenses?

With gnome-shell there is https://extensions.gnome.org where a developer could easily submit and distribute an self written gnome-shell extension. What's the preferred way with a self written Unity ...
7
votes
2answers
239 views

How do I package an application to submit to the MyApps portal?

I'm trying to submit my app to the MyApps portal. I really don't get it what I should submit, source code or deb package? If source, in which format, whole app as zip, tar.gz...?
3
votes
1answer
415 views

Is there a standard or recommended sound lib in Ubuntu?

Sound is kind of fractured in the Linux world. There is ALSA, Open Sound, PulseAudio, OpenAL ... Is there one "favoured" or "standard" or "recommended" lib to use in sound-emitting software in Ubuntu?...
10
votes
2answers
283 views

How do I use get_media_file() in the latest Quickly?

I am writing a project with Quickly and GTK 3 and I want to use the get_media_file() helper so I can load an icon in my data/media directory. I can't see how I use get_media_file() with the latest ...
6
votes
1answer
388 views

Creating a Unity Lens: The name `Activation' does not exist in the context of `Unity'

I'm trying to create a Lens for Unity in 11.10 using vala. This is my daemon.vala: using Dee; using Gee; namespace PidginLens { public class Daemon : GLib.Object, Unity.Activation { ...
2
votes
1answer
333 views

How do you start a new python program in quickly/gedit?

I am trying to make an app in quickly, and I have made the windows, one is called test the other is called menu and the test is the start page, and I want to program it so when you click on the button ...
1
vote
1answer
122 views

How do I query Ubuntu One account information?

For what I promise are un-nefarious reasons, I'd like to programmatically fetch the Ubuntu One account details for the current user of an application (eg name, email, free space). Is there way to ...
3
votes
1answer
202 views

What is the API for new Lens features in the Ubuntu TV alpha?

As of the Ubuntu 12.04 alpha, lenses are simply lists of results pushed onto a DBus domain like net.launchpad.Lens.MyLens. This makes lenses and scopes more or less equivalent to search engines. ...
5
votes
2answers
231 views

How does Canonical report and transfer Software Center sales money to app developers?

I would like to clarify some details of the derivation earned from the sale of application money. If I understood correctly, at the end of each quarter you will send us email to report the amount of ...
5
votes
2answers
557 views

How to remove my application's appindicator programmatically?

I know how to add an appindicator menu from my application, but I can't seem to find how to remove it but still keep my program running in the background. Is there a way to do this?
3
votes
1answer
1k views

Appindicator best practices in PyGTK apps

I have problem adding appindicator to my PyGTK app. When I place this into my init.py, before gtk.main(), it works, but when I put it in my main window finish_initializing() method, it does not get ...
1
vote
1answer
347 views

How can I change labels created with build_menu_from_desktop() in pythons appindicator module?

Suppose I created an indicator with appindicator for python. Suppose I used the line build_menu_from_desktop("/my/path/myfile.desktop", "Unity") for that. How would I go about changing the created ...
4
votes
1answer
255 views

Can I create an installer for a proprietary game?

Neverwinter Nights is a game by Bioware. They have released a Linux version which is inconvenient to install. It's nothing more than copying stuff around but it can be messed up. The game files can be ...
1
vote
1answer
909 views

PyGTK application example

I'm planing to write my first Ubuntu app. I'm new in Python and looking for good example, an open source app, just to pick the patterns and architecture. Is there any good example? It would be nice ...
6
votes
3answers
2k views

Getting Quickly to use Gvim instead of Gedit

How do I get Quickly to use Gvim (or just vim in a terminal) as its default text editor instead of Gedit? If this can be done, I must be doing it wrong... Ubuntu 10.10 AMD64.
16
votes
1answer
437 views

How do I get “Quickly” to use Git?

How do I get Quickly to use Git as its default version control instead of Bazaar?
4
votes
1answer
278 views

How do I make quickly apps install into /opt?

I've created the 'hello world' example using Quickly and created a debian package using quickly package. This package installs the app into /usr/share and /usr/bin. However, the packaging ...
2
votes
2answers
508 views

Problem linking libunity

I'm trying to compile a basic C++ app consisting of the following code: #include <unity/unity/unity.h> int main() { return 0; } just to try and get the libunity library compiled before I ...
6
votes
1answer
934 views

PyGTK Application Icon Blurred in Unity

I have 128x128 icon referenced in main window glade file like <property name="icon">../media/my-icon.svg</property>. I tried, with both svg and png, but it is always very blurred in ...
3
votes
0answers
10k views

Why can't I execute any .sh scripts? [duplicate]

Possible Duplicate: How do I run .sh files in Terminal? When I try to run a .sh script in Terminal it says I have no permissions to do that. And when I try to run an executable nothing ...
4
votes
2answers
253 views

How to host my commercial application in Ubuntu Software center?

I’ve checked the Ubuntu Software center for hosting my commercial (closed source) app. It appears that the store does not have any DRM support, to protect against copying the bought application to ...
0
votes
1answer
278 views

how to convert an application to .deb [duplicate]

Possible Duplicate: Simplest Debian Packaging Guide? I have downloaded an application from here http://projects.gnome.org/postr/ and extracted it on my desktop it runs fine if I go to the ...
5
votes
2answers
2k views

Can glade be used with python pygi introspection?

I once got started on a PyGtk and Glade tutorial but never finished it. Recently I saw that PyGtk is being depreciated in favor of using introspection at https://wiki.ubuntu.com/MeetingLogs/...
11
votes
2answers
4k views

How do I add a system-wide menu item to the Applications menu?

I have manually installed a software to /opt and I wanted to add it to the Applications menu. Although Ubuntu makes it dead easy to add it to my user's menu, how do I add it system wide, so that all ...
1
vote
1answer
458 views

Playing WMV files and Asx files

I have a question about this page: http://developer.ubuntu.com/resources/tutorials/all/diy-media-player-with-pygtk/ My question is about setting supported video and audio types? Do I have to have ...
4
votes
1answer
108 views

How can I contact the developers to ask to upload new software in the USC?

BZFlag is a free, open source, online multiplayer video game. Now the problem is: In the BZFlag website under the section download, http://bzflag.org/ you can download the windows .exe and the source ...
2
votes
1answer
188 views

AppIndicator in root

I am coding an gui to create a vpn. I am using now "AppIndicator" after using "GtkStatusIcon" but the icon works with the normal user but it's not displayed with sudo or gksudo. How to fix it?
9
votes
1answer
518 views

Will there be a Vala template for quickly?

Are there plans to develop a Vala template for Quickly? Would be interesting because I think, Vala will be the next gen programming language for Gnome.
3
votes
1answer
269 views

Does Ubuntu AppDev support applications written on Adobe AIR technology?

Does Ubuntu approve an application which is written using Adobe AIR technology? Yes, we know Adobe abandoned support for AIR for Linux. But still we can use Adobe AIR 2.6 and create applications using ...
19
votes
2answers
272 views

How to comply with this guideline for submitting an application to the Software Center?

I was reading through the Ubuntu Developer Programme Agreement for submitting applications to the Software Center and stubled across the following clause: 3.1 You must first test Apps you submit ...