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

3
votes
1answer
113 views

Can something be installed in /usr by my app showdown project?

I am working on a project for Ubuntu App Showdown Contest (https://launchpad.net/wuuzy) and I wanted to know if it is possible to install things like libraries in /usr. My project, in fact, use an ...
3
votes
2answers
388 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 ...
3
votes
2answers
168 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, ...
3
votes
4answers
2k views

What icon does Unity use for an application?

I have a .deb package that installs application icons under the following locations: /usr/share/icons/hicolor/16x16/apps/ /usr/share/icons/hicolor/48x48/apps/ /usr/share/icons/hicolor/32x32/apps/ ...
2
votes
1answer
91 views

Get source code for copy/paste [closed]

Every operation performed by operating system have a source code. So for coping operation there should be source code. So I need a file's name having source code for copy operation.So I can add some ...
2
votes
1answer
161 views

How to set quickly to use python3 when creating new applications in Ubuntu 12.04

I'm just starting to learn python and use the standard set of tools in ubuntu 12.04 (quickly, glade, gedit). When I do quickly create ubuntu-application foo the application uses python 2.7 by ...
2
votes
2answers
3k views

C# on ubuntu 12.04

Is C# a good choice for ubuntu programming? E.g unity, or applications that will run on ubuntu? Am I doing good wanting to learn C# when I'm determined to stick with ubuntu and develop on it or for ...
1
vote
2answers
115 views

How would I make a simple indicator program to record timestamps?

I would like to make a button to sit up next to my sound/wireless/etc indicators which, when toggled, will change color and write the system time with the word "begin" to a file, then, when toggled ...
1
vote
1answer
625 views

Where can a beginner learn ubuntu game development?

Hi everyone I haven't had Ubuntu for long but I feel it has more potential for game development than Windows 8(DON'T USE IT, IT BLOWS!). On Windows I used XNA, but I wanted to have a development ...
1
vote
1answer
122 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
1answer
252 views

Upload quickly project to Launchpad with “quickly share” not working!

I want to upload my quickly project for the Ubuntu App Showdown. I signed the Ubuntu Code of Conduct successfully and created a project "interest-calculation" on my Launchpad-Portal. When I enter in ...
1
vote
1answer
236 views

Display and edit text and images in a quickly app

I need to be able to display images and text (images resizable and text editable). I was thinking maybe a HTML type thing could do this. For a really bad example like how a word processor works. ...
1
vote
3answers
973 views

VB alternative/equivalent for development of Windows apps in Ubuntu

I want to develop a simple form for an Invoice for the user to use on Windows. I learnt how to do it using Visual basic in Windows. It's the simplest way to make a GUI for Windows I suppose. I am ...
0
votes
1answer
98 views

How do you get http:// to load automatically in a web browser?

i have created a web browser in glade / python and what i'm wanting to do is get HTTP:// to load automatically. Just because at the moment whenever i go to a website i have to type the HTTP:// and if ...
9
votes
1answer
107 views

How updates are handled for commercial applications?

I'm planning on publishing a commercial (paid) application to Software Center and I've seen that during the process of submiting the app I have to upload a .deb package. I'd like to know if there is ...
9
votes
2answers
649 views

How do I make a rich menu for an appindicator?

I'm adding menu items to an appindicator in pygtk. I don't want them to behave like ordinary menu items: I want them to have normal appearance, but not to respond to mouse hovers and mouse clicks. The ...
8
votes
2answers
1k views

What are Click packages?

I noticed that Ubuntu SDK recently had some updates and it installed a program named "Click". I would like to know what they are and how to use them. Also, would they make Debian packaging easier?
8
votes
1answer
199 views

Why the Ubuntu App Developer website is not showing content about development for desktop?

Looks like they removed every content that is not related with development for desktop. For example when you click in "Get Started" tab there is only information about the Ubuntu Touch and its SDK, ...
7
votes
1answer
1k views

What are Smart Scopes?

I've heard Ubuntu 13.10 will ship Smart Scopes technology. What are smart scopes?
6
votes
1answer
640 views

How long does it take to complete the review stages in Ubuntu?

When we submit an application to the Ubuntu Software Center, how long does it take to complete the review stages? Namely, Pending Review In Review How long (average or based on your experience) ...
6
votes
2answers
475 views

Is it possible to alter and update the status icon of a running indicator applet?

I'm trying to create a simple application indicator that mimics the CPU load applet for the gnome-panel. I currently do this by updating (overwriting) the status icon of the indicator with the new ...
5
votes
2answers
153 views

How long does it take to get an application reviewed for Ubuntu?

I submitted a package around three weeks ago, and so far it's status is still "Pending"
4
votes
1answer
226 views

Is any personal or sensitive data collected as part of the Smart Scopes Server?

The Smart Scopes technology implies submitting search queries online for them to be processed by the Smart Scopes Server from Canonical. Is any personal or sensitive data collected as part of the ...
4
votes
1answer
3k views

Can I run the Ubuntu SDK in Windows?

From where can I download Ubuntu SDK for mobile application development? I can not find any links.
4
votes
1answer
136 views

Why can't I get all reviews for this app in the Ubuntu Software Center using the JSON API?

I have a question after reading this: Is there any web API for Software Center available? I am trying to understand the Ubuntu Software Center's JSON endpoints. This JSON lists all the apps ...
4
votes
1answer
360 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 ...
4
votes
1answer
121 views

How do I post to Gwibber from python?

How do I post to Gwibber from python? I have tried import gwibber.utils foo = gwibber.utils.GwibberPublic() foo.post("This is a test message") from https://wiki.ubuntu.com/Quickly/Snippets. But ...
4
votes
2answers
490 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. ...
4
votes
1answer
217 views

What happens with the source code when submitting an application

This is a follow up question for: How updates are handled for commercial applications? When I submit an application for inclusion in the Software Center, I have to upload a Debian source package. ...
4
votes
2answers
1k views

Using AppIndicators with the Qt framework

Is there a class or library somewhere that makes it easy to use the new AppIndicator framework from within a Qt application? It seems strange that I should have to include GTK headers / libraries ...
3
votes
1answer
137 views

“quickly run” not working anymore

The command quickly run is not working after I renamed the folder and created a new one with same name and moved the contents of the renamed folder to the new one . Here is the error: ERROR: No run ...
3
votes
1answer
96 views

Where do I install a .desktop launcher for my Showdown app?

That's all in the title...to be valid and to be read by launchers (like Unity dashboard) a .desktop file must be in /usr/share/applications or in /usr/local/share/applications but a foundamental rule ...
3
votes
1answer
1k views

Glade: How can I set the value of a spin button?

I've done some spin buttons with Glade for my Python/GTK3 app, but I don't know how to set things like default, lower or higher value. How can I do it? Using the following things for development: ...
3
votes
1answer
610 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 ...
3
votes
0answers
769 views

Quickly lens tutorial not working [closed]

I have been following the exact steps of this wikipedia lens tutorial with the result that the quickly run step gives the following warnings and the search does not display any results: WARN ...
3
votes
2answers
219 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 ...
2
votes
1answer
675 views

Problem with QtCreator after update

I installed the ubuntu-sdk 2 days back on my machine (12.04) and the Qt version that is installed is 5.0.2. Everything was working perfectly, but today there were some updates from the ...
2
votes
1answer
1k views

Will developers be able to use ruby or python for apps on ubuntu mobile?

Will we be able to use python, ruby or other languages to develop apps for Ubuntu tablets and phones?
2
votes
1answer
140 views

Quickly, setup.py, long_description - how to make them generate a multi-paragraph description in the debian control file? [duplicate]

Possible Duplicate: How to define multiline long_description in quickly's setup.py? How can I make Quickly convert the long_description in setup.py into several paragraphs in the debian ...
2
votes
1answer
121 views

“No gpg key set matching launchpad one found” when uploading app using Quickly

I`m trying to upload my app using quickly, but usually getting this error: No gpg key set matching launchpad one found How to solve this problem?
2
votes
2answers
375 views

Quit application on Ctrl+C in Quickly framework

I found that when I run my application using "quickly run" and press Ctrl+c to kill it, the application does not quit. I am using Quickly 12.04. For GTK2 applications, I used def ...
2
votes
4answers
142 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 ...
2
votes
2answers
89 views

I can't submit my app to The Ubuntu App Showdown

please, give me some help: 1. The version of my Quickly is 0.4.3. Can I use this version or I must to renew it? How can I do this? 2. When I am using dput utility to submit it says that there are no ...
2
votes
2answers
621 views

When should .mo files be generated?

I am creating a python GTK3 program. I'll like to add translation support. I know how to create a .pot and .po file. However in order to make the application available in multiple languages, I need to ...
2
votes
1answer
141 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, ...
2
votes
2answers
890 views

Open Custom Dialog Windows (PyGTK + Quickly)

I have just downloaded Quickly, created a new project, set up simple GUI and created new dialog (quickly add dialog create (as you can see, I called it create)). I already have click handler in the ...
2
votes
0answers
141 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 ...
2
votes
2answers
488 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 ...
2
votes
1answer
724 views

How to use application indicator for KDE application?

How can I use libappindicator to create an application indicator for a KDE app in C++ without using GTK? The example shown here uses GTK to create the menu. Is this necessary? Is there a KDE ...
1
vote
1answer
26 views

What does desktop_Exec mean?

In a review for my click package, the message contained this bit: desktop_Exec What do I bear in mind to fix it?