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

7
votes
1answer
631 views

How to embed a GtkAboutDialog's content in a GtkNotebook widget

I'm writing a Python app that is tab-based, and I don't want it to have any additional pop-up dialogs. I'd like to use the Gtk.AboutDialog functionality, but I don't want it to appear as a separate ...
21
votes
3answers
3k views

How to add support for the global menu to a python non-gtk, non-qt app?

I'm looking for good documentation (an example, tutorial, or guide) on how to add global menu support to a non-gtk, non-qt application. (In gtk it works 'magically' for the main menu...). The ...
6
votes
3answers
497 views

How do I integrate an application in the sound menu using python?

I don't necessarily expect a whole tutorial for creating a sound indicator entry here on askubuntu, but I've searched and searched, and I can't seem to find any documentation on creating a sound ...
5
votes
1answer
864 views

How to make a Gtk.ComboBoxText's entry editable in Glade

I'm using Glade to write a PyGI app, and I've come across a problem whereby I've got a Gtk.ComboBoxText with a Gtk.Entry, but I cannot make the entry editable for some reason. I.e. when the UI is ...
9
votes
1answer
676 views

How to highlight buttons in a GTK toolbar

I've written an application using Python and Glade. The app has got a toolbar with a dark background, and each toolbar button has got a custom image (i.e. no stock icons are used). I've noticed that ...
9
votes
1answer
191 views

What is the difference between the release, share and submitubuntu commands in Quickly?

There are 3 different commands in Quickly to release a new version of an app into a PPA release - Posts a release of your project to a PPA on launchpad so that users can install the application on ...
7
votes
2answers
1k views

How to add checkbox or radio buttons to a Unity quicklist?

I have been searching how to make that happen but i can't find it anywhere. I even guessed how to enable/disable the quicklist item, so as how to add function invoked after the item is clicked, but ...
4
votes
1answer
91 views

How to dynamically get name, version and other info from a Python app at runtime

I'm writing an Python app that makes use of a Gtk.AboutDialog. Some of the information shown in the dialog comes from setting properties for bits of info I've just given elsewhere, and I'd like to ...
17
votes
2answers
2k views

How do I add applications to the Messaging Menu?

I would like to have an application appear in the messaging menu that is not installed there by default, is there a way to do that on a per-user basis?
3
votes
1answer
287 views

Where is the pygame template in Quickly?

Same as the title says. When I want to create a new Quickly project, I don't get the pygame template option any longer. ubuntu-application ubuntu-cli ubuntu-flash-game Those 3 are the templates ...
22
votes
3answers
7k views

How do I get started creating an Ubuntu Desktop App?

I want to create an Ubuntu desktop app, specifically to replace Gwibber. I can code in Java, Python and a few other technologies. Adobe Flex would have been an option until Adobe decided to suck some ...
11
votes
1answer
478 views

How do I add a slider to an AppIndicator?

I'm trying to add a slider to an AppIndicator similar to what the Sound Menu has. I've looked trough the code of the Sound Menu and found that I should be using libido-0.1 for that. Here's what I have ...
3
votes
1answer
224 views

Unity lens not included in global search

I'm using the quickly unity lens template here http://developer.ubuntu.com/2012/04/how-to-create-a-wikipedia-unity-lens-for-ubuntu/ It works quite all right, but even though i have set ...
0
votes
1answer
1k views

How to implement a client-server application using CORBA standards?

I have been working on CORBA for making the client-server applications, i have already made some but having difficulty when i use to implement my application using different idls on different server ...
3
votes
1answer
1k views

How to get a proxy for DBus object that is not well known?

I'm endeavouring to use dbus to react to a particular signal (user clicks on an appindicator menu on the unity top panel). From using dbus-monitor, I've found the relevant signal that I'd like to ...
4
votes
1answer
258 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
974 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
545 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
285 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
977 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
836 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
150 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
5k 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
750 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
401 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
967 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
224 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
488 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
919 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
131 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
1k 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
164 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
159 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
535 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
207 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
283 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
113 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
705 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
657 views

Does Quickly support GTK3?

Simple question: can Quickly use GTK2 only or also GTK3 for GUI?
3
votes
2answers
587 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
423 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
703 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
252 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 ...