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
2answers
2k views

How to Create Deb Files [duplicate]

Possible Duplicate: Simplest Debian Packaging Guide? I have a group of BASH scripts, XML files, etc. The scripts require that some programs already be installed. How do I create a *.deb on ...
6
votes
2answers
5k views

How can I know which version of the C++ “standard library” is installed?

I would like to install the C++ standard library documentation (following the answers in Download C++ reference) but I do not know which version of library is installed in my Ubuntu.
1
vote
1answer
2k views

Get selected object from TreeView

I've been working on a minor (first time) app with quickly and hit a hurdle - how do I get the selected row (the data) from a TreeView? The data to the TreeView is passed from a list of files in a ...
5
votes
0answers
779 views

Is it possible for an application (written in Mono C#) to run a console command? [closed]

I am wondering if a Mono C# application running in Ubuntu can somehow run a terminal command. For example, could the user give the program his or her password and then have the application run sudo ...
3
votes
3answers
159 views

How Can Someone With Minimum Programming Experience Publish an App of an Existing Program not found in the Software Centre?

There's a free mathematics software that I would like to see in Ubuntu Software Centre, called, 'Sage.' I have minimal experience in programming, so I'm basically here asking if someone could either ...
2
votes
2answers
278 views

Make application automatically detect system language

What should an application developed under a Linux System like Ubuntu do so as to automatically detect the system language? There are applications, like Liferea that automatically change their ...
4
votes
2answers
758 views

Where is the Source code of calculator apps in ubuntu?

Where is the source code of the calculator apps in ubuntu located? How to edit the source code so that it is possible to add new features by writing some code.
3
votes
1answer
429 views

Can I use publish an application using SDL, even commercially? [closed]

I wrote a game in Windows a while back, and I'd like to port it to finish it under Ubuntu, especially as I could publish it via the software centre. However, It's written in C/++ and OpenGL, with SDL ...
11
votes
1answer
357 views

How to start making a non-free application?

I am wondering how is it possible somebody to make a non-free application under Ubuntu. Being an open-source programmer, I've found that in order to make even the simplest program I use libraries ...
2
votes
2answers
103 views

How to define multiline long_description in quickly's setup.py?

When I try using triple quotes python-mkdebian crashes loudly with apport appearing after quickly package [--extras] and when I just make multiline string in single quotes the latter stops silently.
7
votes
2answers
978 views

How can I access UbuntuOne contacts and notes with Python?

I want to use UbuntuOne in my own Python application. I want to access contacts and maybe store other data. But I could not find any documentation or (Python) examples. How can I use this?
1
vote
1answer
184 views

How to import Qt app into Quickly on 10.04?

How to import my Qt app into Quickly? The goal of this is to package my Qt app using Quickly.
3
votes
1answer
530 views

Glade stock buttons unable to change

As in title I have a problem with Glade... Field to change button stock icon or label is not responsive. ( see photos ) I'm running 32bit Ubuntu 12.10 ( it might be a problem ? )
1
vote
2answers
1k views

How do I force only one instance of my application?

I am developing a program using quickly. I am using an indicator which can hide/show the main window. But when I launch the application from the launcher it starts a new instance of that application ...
3
votes
0answers
258 views

Python Access Pidgin Data Structure by Dbus

I recentely started to program in Python and making a script/plugin for Pidgin,i need to access PurpleConversationUiOps and use the has_focus field,based in some examples in documentation of Pidgin i ...
5
votes
2answers
132 views

When will the applications submitted to the Ubuntu App Showdown be available for download via the Software Centre? [closed]

The deadline for submitting applications has passed and now the applications are being reviewed. OMG! Ubuntu points out that the applications will be available on the Software Centre by the end of ...
0
votes
1answer
58 views

Dash doesn't close on click after creating lens with Quickly, what's wrong?

I've used Quickly to create a lens that interacts with another program when that program is executed, using the following function: def handle_uri(self, scope, uri): os.system(uri) But the ...
1
vote
1answer
369 views

How to package closed-source softwares

How to package close source application (proprietary). I know how to package open-source apps using dh_make and pbuilder but using this method others can see my source code. Is there any way for doing ...
2
votes
1answer
548 views

Can I execute an application built with Quickly (python - pygtk) on MS Windows?

I am working with QUICKLY, using Python and PyGtk. I know there is an option for packaging; so I can create a .DEB file. This is for Ubuntu. I was reading about PyGTK and it seems that PyGtk runs on ...
1
vote
1answer
980 views

Building failed because of “Package x11 not found”

I am trying to build an application I am making into launchpad for my PPA, and, while it builds the DEB just fine locally, it fails in launchpad. The build log complains that Project ERROR: Package ...
4
votes
1answer
59 views

Is it possible to monitor notifications?

I would like to programmatically monitor the notifications that get displayed in Ubuntu (in order to perform different actions based on the content of the notifications). I do not see a feature that ...
2
votes
1answer
740 views

Is there a ubuntu meta-package for the mono command line tools and ASP.NET tools?

I've discovered that if I install MonoDevelop on ubuntu, and then I decide to install something from the command line I need to add the following packages: apt-get install xbuild mono-gmcs If I ...
31
votes
2answers
8k views

Connect WebKit WebView form to a Python callback?

I am writing a small Python and WebKit app; I am using WebKit as the UI for my app. What I want to do is to create an interactive element in WebKit (namely a combo box or a set of clickable regions) ...
5
votes
4answers
6k views

Can't build gcc anymore since upgrade to 11.10

On Monday I've upgraded to from Ubuntu 11.04 (my initial installation) to 11.10 and now I can't build gcc from source anymore. Since I forgot to uninstall the gcc package before the upgrade, Ubuntu ...
0
votes
2answers
70 views

Path for source files

Where should I add source files for my program? I created a folder /data/src and put the files there. In my Python code I tried to point with os.getcwd() to it. This works for quickly run but if I ...
2
votes
2answers
86 views

What method do I use to manage an app-specific background process?

I am developing an application with different behavior depending on the arguments : "-config" starts a Gtk window to change options, start and close the daemon. "-daemon" starts a background ...
6
votes
2answers
198 views

When to expect the results of the Ubuntu App Showdown Community Vote?

The Vote is closed since the 29th of Aug. Is everything OK? Shouldn't we be aware of the results already? I thought the counting was done automatically from the site that the voting was taking ...
4
votes
2answers
623 views

How to make a .deb installer for PySide (Qt) project

I have made a small software using PySide, a GUI library for python using Qt. I have successfully built it into an executable for Ubuntu. ...
2
votes
1answer
195 views
0
votes
1answer
46 views

I want to know which implementaion of arp is used in Ubuntu 10.10?

Also I am a techie and wanna know how to join the developer network of Ubuntu?
2
votes
1answer
98 views

Using Quickly for text-heavy app

I am trying to create a small app that displays documentation. When it is run, the application window will display a main menu with buttons labeled 'Document 1', 'Document 2', etc. If a user clicks ...
0
votes
1answer
488 views

How to override some key bindings using Quickly

I am developing a native application for Ubuntu using quickly. How can I disable few key bindings such as prevent Ctrl + F4 from closing the window, and other key combinations?
2
votes
2answers
130 views

How can I upload to a PPA without .changes file?

So, I'm developing an app for the Ubuntu Showdown, and as quickly is still very buggy (I had problems using it), I decided to do my app entirely from scratch, using Python/GTK+3. I've done my app and ...
5
votes
2answers
232 views

How to rename an application while developing with Quickly

I've been developing an application using PyGI and Quickly, and I now need to rename it. Is there any quick way to change all of the app name references in a Quickly application, or will I just need ...
1
vote
2answers
2k views

Multi-threading in application designed in quickly

I have a tree which I populate with a file list from my computer on the click of a button. While the program is populating the tree the whole GUI hangs. Is there a way to populate the tree in another ...
0
votes
1answer
153 views

Problem serialising TextBuffer

While trying to follow the serialisation instructions from this answer I encountered a few problems. The following is supposed to serialise a TextArea's content to a string. The first two line ...
0
votes
2answers
68 views

off-topic: How can I update “Quickly” using a PPA or similar in the Source file? [closed]

I am running an ubuntu derivative that runs a bit behind in the updates. The version I'm running ~$ quickly --version Quickly 11.10 Python interpreter: /usr/bin/python 2.7.2 Python standard ...
1
vote
1answer
309 views

Open Dialog, created with quickly does not work

I tried to open a dialog like David Planella describs here (and quickly help add): Open Custom Dialog Windows (PyGTK + Quickly) But this don't works for me. I always get the same Error-Message if I ...
0
votes
1answer
86 views

Why is my Gtk.Notebook not fetching its label properly?

I am using this method to save a file: def save(self): file_data = ConfigParser.ConfigParser() subjects_number = self.subjects.get_n_pages() si = range(1, subjects_number) for sn in ...
5
votes
1answer
199 views

Opening files with quickly's PyGTK

I have already added the listeners and etc, but I can't get the actual open dialog code to work. I think it is something to do with the difference between gtk and Gtk but I literally just started ...
0
votes
1answer
84 views

Use MongoDB and PyMongo inside an PyGTK app

I am abort to make an Python app with Quickly. The app need to store some data in an database, To this I am planing to use MongoDB. So my question is like this: How can I make the py-app to auto ...
4
votes
2answers
124 views

Where to ask questions related to ubuntu app developer showdown?

i recently saw ubuntu app developer showdown and i am very excited about it. i have some questions about it and i seriously want good answers can you tell me an official or unofficial communities ...
7
votes
1answer
674 views

How do I add a Notebook to a Box in a VBox?

I have created an empty box in Glade to add a Notebook to. The reason I am not adding the actual Notebook in Glade is because I hear that you cannot add pages to a Notebook made in Glade. So, in ...
4
votes
1answer
217 views

Must apps submitted to the Software Center run from the /opt directory?

I read this question, but I'm more confused yet. In developer.ubuntu.com/showdown I read: "(2) run out of /opt" (I understand "run out" is not in /opt *Am I wrong?*) In ...
4
votes
1answer
234 views

What is the meaning of building packages in a PPA?

I have uploaded one PPA into my launchpad account successfully . But its giving me a message on right side as package building is pending . when i click for more information it gave me both 32-bit and ...
4
votes
1answer
641 views

Quickly, Treeview and Treestore, entry text not showing

If I append entries to treestore, I can see that the entries are there, but I cannot see any of the text for those entries. I do not know if I have to add a repaint or something, or if I should link ...
1
vote
1answer
255 views

Embed web app into a desktop application

Is there a way to embed a website/web app inside a application package? (Something similar to phonegap but for linux distros)
3
votes
2answers
879 views

How to show an application icon in the notification bubble?

I'm trying to integrate my app with Ubuntu notification system. It works ok, but I don't know how to show my icon in the bubble. My code looks something like: notification = Notify.Notification.new ...
1
vote
2answers
272 views

I wrote a Python/QT app that downloads files. How can I stop it from 'greying out' after few seconds?

Here's the gist. The application is still running and the progress bar will still move, but the window will grey out and if I click the X to close it, a popup shows up and says "The window X is not ...
2
votes
3answers
2k views

How can I enable Flash for a PyGtk WebKit?

I am trying to enable flash in my Quickly app. I have a WebKit/webview in a scrolledwindow. I know on Android you need to enable javascript an plugins. I have look in the WebKit2GTK+ Reference ...