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

0
votes
1answer
197 views

ubuntu application publishing

I am having some trouble publishing my first application. I created the application using 'quickly' and have set up my own ppa, registered a fingerprint, gone through the gpg email security steps, ...
2
votes
1answer
99 views

Is there a simple way with pygi to make an entire window a drop target for external input?

Example: Drop a file in a glade designed window and it triggers Handler.open_from_path(path)
1
vote
3answers
821 views

Pygtk dialog and return id/info

i am writing an app with quickly-pygtk-glade and i want to show a dialog and get the return id...I used the run() method but if a close the dialog and reopen it i get an empty window and some errors! ...
2
votes
1answer
54 views

Where can I find API reference documentation?

Where can I find a complete API reference? I'm not sure where to get started beyond what was shown in the quickly video with Jono Bacon
1
vote
1answer
406 views

Using Quickly to develop apps for Raspberry Pi?

Can Raspberry Pi apps be developed with Quickly on Ubuntu? I know there isn't Ubuntu for the Pi yet but what I want to do is develop the app on my Ubuntu machine, compile it and copy the deb file to ...
2
votes
1answer
99 views

Can i reasonably link in C code to an application managed with quickly?

I'm looking around for a way to program some gui apps in ubuntu 12.04. I ran across the quickly tutorial and the tool looks fantastic. It looks like the primary language you develop with is python, ...
2
votes
1answer
3k views

How can I install Boost 1.50 on Ubuntu 12.04?

The libboost-dev package in the repos is an older one and I would like to use the newest release. I'm OK with installing from source, but am a little confused by the instructions on the site. It ...
5
votes
2answers
1k views

How to dynamically resize GTK notebook pages

I've got a Python app that uses a Gtk.Notebook widget to display different pages. Each of these pages contain a different set of widgets, and I've noticed that the 'tallest' widget in terms of ...
2
votes
3answers
3k views

What options are available for C++ GUI development with Ubuntu?

I know about Qt as an C++ software development framework for front end applications and I am aware of Eclipse as an IDE for Java and C++, but I was wondering if anyone could provide recommendations of ...
4
votes
2answers
223 views

How do I add spellcheck to a TextView object in my Quickly app?

Specifically for a Quickly app, using Gtk3: How do you import GtkSpell in python? How do you set it up to spell-check a TextView object? (If there's an alternative to GtkSpell, do tell.)
13
votes
6answers
435 views

Multiple versions of the same app on Ubuntu Software Centre?

I already published my proprietary app on Ubuntu Software Centre (https://myapps.developer.ubuntu.com), and now I want to update it with the new version. This time I wanted to upload multiple builds ...
1
vote
1answer
80 views

Quickly package/submitubuntu fails because of debhelper dependency

When running the submitubuntu or package command, I get this fatal error: quickly.templatetools.CantUpdateFile: Build-Depends: debhelper (>= 8), was not found in the file myproject/debian/control. ...
3
votes
1answer
3k views

How can I add cut/copy/paste functionality to my application?

I'm developing an Electoral Calculator (https://launchpad.net/electoralcalculator) using Python 2.7, Gtk+3 and Glade and I want to add cut/copy/paste functionality to my application. I want to give ...
1
vote
1answer
43 views

quickly package --extras replaces developer email with hostname

After running quickly package --extras for my project, I've noticed that in project_dir/debian the changelog file has my developer email listed as alex@myhostname, instead of my proper email address. ...
0
votes
3answers
289 views

Quickly App Web application

After I submitted my app for the showdown I would like to know whether it would be possible to make a Webapp out of it. Is it possible with a desktop app created with Quickly/Glade/Python or is it ...
0
votes
1answer
142 views

Glade radio buttons save state

I'm writing small application where I have preferences and in preferences I have radio buttons... I managed to get signals out from them but the only problem I got is saving state of them. As this is ...
2
votes
2answers
488 views

Is there any documentation for Nux?

I'm considering writing somethings that could benefit from running like Unity. I know Unity uses the Nux toolkit for drawing itself but I can't find any documentation about it. Is there a helpful ...
1
vote
1answer
152 views

window creation issue Python Gtk via Quickly

I'm currently learning python and GTK so please forgive the noobish question, I have a program (created in quickly) that has two main windows, that is to say that depending on context one or the ...
2
votes
1answer
257 views

Where are the default Unity lenses stored?

I want to create a home build lens for the 12.04 dash and liked to use one of the default lenses as example. I'm thus for looking where I can find the files of these lenses.
0
votes
1answer
144 views

How to configure quickly with java?

I want to use java instead of python in quickly. Is this possible? I actually don't know much python and so I have chosen java as my language for making a software.
1
vote
1answer
419 views

GObject (GTK3) TreeView: how can I activate row programmatically?

I've got a working TreeView with a ListStore as its model and selection set to SINGLE. How do I emit a signal to activate a specific row? I'm using PyGI. (Sorry if this is basic; it's not in the ...
0
votes
1answer
170 views

Problem with Gtk.Image

i am having a problem with a Gtk.Image. I use the set_from_file() function to add the image to the Gtk.Image but the image is not displayed! Instead the broken icon is... The image exist and i can ...
6
votes
4answers
1k views

How to make a Gtk.Iconview react to single click instead of double click?

I use a Gtk.IconView widget in my app to select different types of elements. The way the IconView works is the following: Do one click to select the item Do an additional double-click to activate ...
1
vote
1answer
253 views

What is the schema XML file in the data/glib-2.0 folder of my Quickly application?

I created an Ubuntu application with Quickly, and I can see an XML file in the folder data/glib-2.0 of my project root and I am not exactly sure what this is for. The XML looks like this: <?xml ...
1
vote
0answers
36 views

“Quickly package” command failed without the relevant error message [duplicate]

Possible Duplicate: How to troubleshoot Quickly packaging failures When I do quickly run, my app runs perfectly but when I use quickly package it just aborts. It says there was an error but ...
1
vote
0answers
39 views

Debuild does not recognise some files [duplicate]

Possible Duplicate: Why does 'quickly package' fail with “An error has occurred when creating debian packaging”? I have submitted an app for the Ubuntu App Showdown and ...
3
votes
2answers
2k views

What exactly are items in the /dev directory?

I have been writing an application in C++ that transmits radio messages by writing to a modem connected to the serial port. To do this I need to get a file descriptor using code of the form ...
11
votes
2answers
899 views

Quickly template for PyQt?

Because I like Qt and Python, is there a Quickly template for PyQt similar to the PyGTK one?
2
votes
1answer
327 views

How long does it take for an application update to be approved?

I published my first application for Ubuntu recently, a commercial encryption application costing $2.99. It's somewhat simple, and consists of one .exe file (written in C# mono) and one text file. ...
2
votes
1answer
103 views

Needing guidance on making a simple daemon for unity notifications in a python app

I am making an app using pygtk, glade, and quickly and want to make a daemon that runs in the background to provide unity notifications for alarms and events. I would like to find a way to not require ...
5
votes
1answer
8k views

How to open directories in geany IDE?

I have a directory already created which has sub-directories in it, it was created by Eclipse IDE. And now, I'm willing to continue developing the same project using a different IDE - Geany IDE. ...
3
votes
2answers
94 views

Does Ubuntu One have a payment API?

Do Ubuntu One has an payment API, I can integrate in my ubuntu-app(python)? I would use it to add an easy donate dialog. So end user can choose an default monthly donate amount, and how many months ...
0
votes
1answer
219 views

Documentation for quickly widgets?

I tried to use the quickly.widgets.text_editor class in a quickly project just now (as in one of the highlighted quickly tutorials) and got an import error. When I tried to inspect the quickly.widgets ...
1
vote
1answer
136 views

My Ubuntu-App-Showdown-Participation-Details.txt was updated by someone and contains an other name and the false ppa

For the Ubuntu App Showdown I created a Ubuntu-App-Showdown-Participation-Details.txt-File and uploaded it correctly on "My Apps" to participate the Ubuntu App Showdown - Contest. Now I saw, that my ...
0
votes
1answer
133 views

How to prevent the handle of a GtkPaned from being moved

How can I prevent the handle of a GtkPaned from being moved? For instance, I want to lock it according to the status of a GtkToggleButton.
1
vote
1answer
87 views

Quickly: share, release and submitubuntu not working anymore [closed]

I have the problem that after applying the changes suggested from the ARB (modifying some debian/* and such files) the commands quickly {share,release,submitubuntu} oddly stopped working for me. ...
2
votes
4answers
148 views

“No Launchpad project set” - Quickly

I want to get a project on Launchpad using Quickly, but if I run quickly submitubuntu it just tells me that No Launchpad project set, leave blank to abort.. If I enter the name of my project he tells ...
5
votes
1answer
273 views

How do I upload an updated package to my PPA without having Quickly mess it up?

As part of Ubuntu App Showdown I received comments on deb packaging (as maybe all other participants). Those can be easy fixed and I spotted them before, but debian packaging files are managed by ...
1
vote
2answers
121 views

Translating quickly application

I created an application using quickly create ubuntu-application myapp. Then I created translations and created deb package quickly package to install and test it. When I run myapp all strings from ...
0
votes
1answer
186 views

Gtk.TextView lost default cut-copy-paste signal handlers in a quickly project. How can get back?

I try to create a note taking app based on quickly. I have a Gtk.TextView what holds the note, and I need the default textview and edit behaviors what a Gtk.TextView has when I add from the code ...
6
votes
1answer
14k views

How do I find what version of libc my application links to?

When building an application using g++, I am not explicitly passing the libc library as a library to link to in the same way you would for other libraries (like passing -lpthread for example). I know ...
14
votes
1answer
419 views

How do I apply the fixes suggested from the App Review Board to my app?

I submitted my app to the Ubuntu Software Centre, and it just got reviewed by the Ubuntu App Review Board (ARB). I got an e-mail suggesting some fixes, and I'm not sure about the next steps I should ...
4
votes
1answer
827 views

What is a good folder structure for multi-platform distribution of a Python application? [closed]

Sorry about the wall of text, but I am trying to provide a good background to my question. Actually, there are like a million questions here because I am utterly confused. I recently learned some ...
1
vote
1answer
68 views

Can I make changes or fix bugs in my app after the App Showdown is over?

Is it allowed to make changes, like bug fixes after the deadline 09.07.2012 of the apps which are hosted on Launchpad for the Ubuntu App Showdown? I did not updated anything with quickly release or ...
1
vote
2answers
304 views

Application won't run when installed in “/opt”

I've developed a program for the App Developer Showdown, with quickly, in python, and it works as expected when I package and install it normally -in /usr. However when packaged for installation in ...
2
votes
2answers
432 views

How to retrieve a list of devices connected to Ubuntu One?

Is there is an API to retrieve the list of devices connected to the Ubuntu One service?
0
votes
2answers
138 views

Is it a good idea to place app configuration files into “~/Ubuntu One” folder?

In order to keep certain settings in sync, is it a good idea to place app configuration files into ~/Ubuntu One folder, e.g. ~/Ubuntu One/.myapp/myapp.conf?
1
vote
1answer
73 views

Howto watch Ubuntu One files (Cloud)?

Is there a library to add Ubuntu One files (cloud) monitoring facility into my app, e.g. to watch certain folder for the changes?
0
votes
1answer
109 views

Data files for Quickly apps

My Quickly app requires data files to store settings, configuration and etc. How would I do this inside the app folder. Keep in mind that I will need to read and write to these files while the app ...
1
vote
1answer
129 views

How to use 'dh_installgsettings'?

My app use systay. I know I should use gsettings to set the 'systray-whitelist' key. Now I would like to package my app. After I googled, I guess dh_installgsettings can help me. So I put a file ...