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

4
votes
1answer
255 views

How do I create system settings entries?

I'd like to start learning how to develop system settings dialogs using Python and GTK. What is required? I know Python and GTK well. The question is how to make the dialogs themselves. Are they built ...
6
votes
2answers
898 views

syncing a GNOME-keyring across devices w/Ubuntu One

I wrote an app that creates and uses its own keyring. I'd like to have that keyring with secrets attributes and all sync via U1 so that the same passwords are available on all the Linux devices. ...
0
votes
1answer
514 views

Custom PyGTK dialog with Glade

I'm building simple PyGTK app using Glade UI designer. I followed pattern from default Ubuntu app, where preferences and about dialog are implemented extending gtk.Dialog, so I added new dialog with ...
4
votes
1answer
273 views

Detect GTK theme change in runtime

I am using this code to set appropriate appindicator icon for my application. Basically I set separate mono dark/light icon for Ambiance and Radiance theme in order to integrate my app into Unity ...
0
votes
1answer
891 views

Python script to check if current IP address is from DHCP or static

How to check if eth address is taken from DHCP or set manually (static) using Python?
3
votes
1answer
790 views

Creating a Gtk window with input shape mask in python

I am trying to create a Gtk3 Window with a custom input mask, so that the window wouldn't receive any mouse clicks. This is a piece of code that I've came up with: surface = ...
2
votes
0answers
149 views

How can I create an appmenu/DBusmenu using python? [duplicate]

Possible Duplicate: How to add support for the global menu to a python non-gtk, non-qt app? I want to add support for the indicator-appmenu to an application that is not written in one of ...
1
vote
1answer
4k views

Why is /dev/rfcomm0 giving PySerial problems?

I am connecting my Ubuntu box to a wireless readout setup over Bluetooth. I wrote a Python script to send the serial information through /dev/rfcomm0. The script connects fine and works for a few ...
1
vote
1answer
678 views

gtk3 window is not redrawn correctly

I am creating a simple GTK3 application. The main toplevel window has a search button which will display another toplevel gtk3 window. When I click the close button (near the titlebar) on the second ...
2
votes
2answers
124 views

Materials for improving coding skills and adapting programs

How can I find and adapt the source code for Ubuntu programs, and what resources are there for improving my programming knowledge in any language? I would like to improve my programming skills so that ...
10
votes
1answer
1k views

How to create a new Quickly application template?

Cannot find the answer elsewhere, I'm asking for a documentation of the process to create a new template for quickly. I'm interested in writing a pyside (python + qt4) template like the pygtk one. ...
4
votes
1answer
368 views

Where does Quickly get the PPA name from?

I am trying to publish an app with Quickly: $ quickly share Get Launchpad Settings Launchpad connection is ok ppa:umpirsky:ppa does not exist. Please create it on launchpad if you want to push a ...
1
vote
1answer
955 views

Detailed quickly tutorial

Hi I kindly need a more detailed quickly tutorial that explain the python code./ For example, adding a login form to an application
1
vote
1answer
220 views

How do I remove desktop couch as a dependency on my application?

Quickly is a great application to create gui apps for ubuntu easily and quickly. Maybe quickly use desktop-couch database as back-end database, which is a problem. I developed a gui apps using ...
4
votes
1answer
462 views

Launchpad could not import your OpenPGP key

Quickly generated a gpg key for me: quickly share Get Launchpad Settings The authorization page: (https://launchpad.net/+authorize-token?oauth_token=*******&allow_permission=DESKTOP_INTEGRATION) ...
1
vote
2answers
849 views

Build binary deb package from python source

I have created python package (using Ubuntu Quickly) and want to create deb package. Unfortunatelly Quickly builds package with source python files (.py) and I want not to include source files. The ...
0
votes
2answers
127 views

Is there a Quickly command to completely remove a project

I am trying out application development with Quickly but I have a couple of projects that I have come to nothing and I want to completely remove them. Is there a command to do that?
1
vote
1answer
88 views

Why is quickly ignoring the setup.py file in my project directory?

Whenever I try to package my application with quickly, the following error pops up in my terminal: And the package is in the directory. Whoop de doo. Then, when I go to open the .deb file in ...
2
votes
1answer
960 views

Where are the dconf profiles?

The dconf System Administrator Guide says that "dconf stores its profiles in text files in /etc/dconf/profile/" but on my 11.10 Ubuntu laptop, there is no /etc/dconf directory. Have profiles been ...
2
votes
1answer
162 views

unity components debugging

Following up on my question here, I would like to ask about best-practices for debugging additions to the unity components. Integrating apps into unity requires many components: service files, ...
4
votes
2answers
158 views

What's the standard way to provide configuration options for a daemon?

I'm in the process of writing a simple C-based daemon mostly for the learning experience. At this point, I've got a working daemon and I'd like to expose some configuration options to users. What's ...
2
votes
2answers
526 views

Ubuntu one API file upload maximum size

I'm making an application using UbunuOne REST API in order to upload files to the Ubuntu storage service. file storage API I can achieve uploading some files, but when I try to upload a large file ...
3
votes
2answers
205 views

Can't get activate_uri signal working when making a lens

I'm trying to develop a lens for unity in ubuntu 11.10 and I can not get activate_uri signal working. This is an extract of my code: def _on_activate_uri (self, scop, uri): print "----> " + ...
0
votes
1answer
280 views

Application indicator + entry widget

I would like write my own application indicator via guide in http://unity.ubuntu.com/projects/appindicators/ (in python) My question - Is there any chance add next to icon indicator entry widget (see ...
2
votes
2answers
112 views

Where is the best place to start projects and attract developers? [duplicate]

Possible Duplicate: What is the best way to develop apps for Ubuntu? I want to develop software for Linux or cross-platform. I want to work with other open-source and non-profit developers. ...
0
votes
0answers
68 views

What Game engines and game libraries are available for ubuntu? [duplicate]

Possible Duplicate: What 2D/3D engines and game SDKs are available? What game engines and game libraries are available for ubuntu? And how to install its latest version
2
votes
1answer
644 views

Can I install 64-bit Eclipse on 32-bit Ubuntu?

I have 64 bit core i5 configuration I have installed ubuntu studio 11.04 (32 bit) on it.It's working fine but for eclipse android development it is not working what should I do? Should I download 64 ...
10
votes
2answers
648 views

Does Quickly support GTK3?

Simple question: can Quickly use GTK2 only or also GTK3 for GUI?
3
votes
2answers
523 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
403 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 ...
1
vote
1answer
621 views

DBus nested dictionary in python

I have dictionary like this {key: { key1: '', key2: [{ key3: '' }] }} I have tried a{sv}, but I got error: **to message with signature a{sv}: <type ...
3
votes
2answers
136 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
247 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
149 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
237 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
285 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
1k 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
58 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
187 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
163 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
183 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
380 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 ...
4
votes
1answer
815 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?
24
votes
2answers
10k 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
222 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, ...
2
votes
1answer
106 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
188 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
475 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
76 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 ...