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

6
votes
2answers
689 views

Are there any standard UI / UX / design principles or guidelines for building Ubuntu apps?

Are there any standard UI / UX / design principles or guidelines for building Ubuntu apps? I'm creating my first app and am afraid it will be too "webappish".
6
votes
1answer
798 views

PyGTK Application Icon Blurred in Unity

I have 128x128 icon referenced in main window glade file like <property name="icon">../media/my-icon.svg</property>. I tried, with both svg and png, but it is always very blurred in ...
4
votes
1answer
124 views

What does desktop_Icon mean?

I've submitted an app to the software store but it gets sent back with this error:- desktop_Icon What does this mean and how do I fix it?
4
votes
1answer
407 views

Does Ubuntu Phone APIs include Qt Mobility?

I'm currently developping an application for Meego/Harmattan. This app uses Qt Mobility API, and can easily be ported to SailfishOS. I would like to know if this API is also supported in Ubuntu Phone ...
4
votes
1answer
157 views

How to add dependencies to a Quickly generated .deb installer? [duplicate]

Possible Duplicate: Create a quickly app with build dependencies I need extra packages for my app (done with Quickly). When I run: quickly package How can I set them? Thanks in advance!
4
votes
1answer
723 views

Working with quickly, are there any gtk.Builder code sketching tools that integrate?

Example: quickly create ubuntu-application testing quickly design #makes changes #insert some other command here that would be roughly equivalent to 'quickly sketch' quickly edit #to populate the ...
4
votes
1answer
793 views

How to create appmenu in using python3 and PyQt?

I am looking for a way to create appmenu indicator using python3.2 and pyqt4. Please help me.
3
votes
2answers
45 views

How to go back from a PageStack's Page to the parent tab in the UI Toolkit

So in a previous question I tried to use the Ubuntu UI Toolkit to nest a PageStack within the Tabs component. It seemed to work, but it had its quirks, so I'm now trying another option, which in ...
3
votes
0answers
127 views

FreshBooks Online Account

I'm developing an application that connects to FreshBook's API. I can either integrate the account authentication process within my application, or I can develop an Online Account that could be used ...
3
votes
5answers
566 views

Problem with Ubuntu Phone SDK demo app

I have installed the Ubuntu phone SDK on a VirtualBox VM running Ubuntu Precise (12.04.2 LTS) as the guest OS. The "guest extensions" have been installed. The guest OS kernel is 32 bit 3.2.0-37 ...
3
votes
2answers
6k 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 ...
3
votes
1answer
115 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
479 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
177 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
50 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?
2
votes
1answer
31 views

What does desktop_validates mean?

In a review for my click package, I saw a message containing: desktop_validates What does it mean and how do I fix it?
2
votes
1answer
182 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
2answers
309 views

How To Use i18n.tr in Ubuntu Touch Projects

I have been using i18n.tr for a while in my Ubuntu-Touch projects. I know what this function is about but I don't know how to add a translation to my project. Where do I have to place my translation ...
2
votes
1answer
203 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 ...
1
vote
2answers
135 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
178 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
266 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
279 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
1k 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
2answers
123 views

How to change window opacity dynamically in Python and Quickly?

The app is written in HTML and is running using webkit and Quickly. The opacity can be changed using Glade. I want to add a slider functionality in HTML which will change the title of the HTML ...
0
votes
1answer
1k 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 ...
0
votes
1answer
100 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
113 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 ...
8
votes
1answer
244 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
2k views

What are Smart Scopes?

I've heard Ubuntu 13.10 will ship Smart Scopes technology. What are smart scopes?
7
votes
1answer
697 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
494 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
1answer
136 views

What does .gu stand for?

What does .gu stand for? For example: ConditionalLayout { name: "row" when: layouts.width > units.gu(50) //right here Row { anchors.fill: parent etc....
5
votes
2answers
161 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
2answers
101 views

How to hide the header of the Tabs component

I'm writing an app using the Ubuntu SDK, and I've got a PageStack component inside aTabs component. When I load one of the pages inside the PageStack, it all works well, and in the header the name of ...
4
votes
1answer
226 views

Ubuntu SDK QML how to change the background color of TextField

I have a situation where the background color of my QML app MainView causes the textfield entry to have grey lettering on equally dark brown background. This makes it almost impossible to read what ...
4
votes
1answer
340 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
150 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
437 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
123 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
236 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 ...
4
votes
2answers
552 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
226 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
153 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
3answers
147 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 ...
3
votes
1answer
98 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
2k 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: ...