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

9
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. ...
9
votes
2answers
619 views

Are there any standard icons for qml-app-development?

I am developing a qml-app and I want to put icons on the buttons. I would like to use ubuntu standard icons to get the real ubuntu look for my app. How can I do this?
9
votes
4answers
575 views

What is the recommended widget toolkit for Ubuntu desktop?

As I understand it, Qt - C++ and QML - or HTML5 are recommended for writing Ubuntu for Phones applications. Also, correct me if I'm wrong, but Python is the preferred language for Ubuntu Desktop. ...
9
votes
5answers
2k views

How do I make my java app compatible with the unity global menu?

I like to develop in Java but also want compatibility with the global menu? Is there a way? Please help.
9
votes
1answer
587 views

How do I make the launcher progress bar work with my application?

Background Research I am attempting to update the progress bar within the Unity launcher for a simple python/Gtk application created using Quickly called test; however, following the instructions in ...
9
votes
2answers
628 views

Does Quickly support GTK3?

Simple question: can Quickly use GTK2 only or also GTK3 for GUI?
9
votes
3answers
549 views

GtkIconView doesn't automatically fill the space with icon when user resizes the window

In the Ubuntu Accomplishments project we are having a few unusual bugs: https://bugs.launchpad.net/bugs/986708 https://bugs.launchpad.net/bugs/974728 Namely that we have a window with a ...
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
1answer
480 views

Will there be a Vala template for quickly?

Are there plans to develop a Vala template for Quickly? Would be interesting because I think, Vala will be the next gen programming language for Gnome.
9
votes
1answer
416 views

How to use theming in QML for Ubuntu Phone

The Ubuntu Interface Toolkit Documentations documents Theming for QML Elements with a syntax that is quite similar to CSS. It sounds amazing to me, but I am unable to get started with it. I have tried ...
9
votes
2answers
444 views

How to use gettext to make QML files translatable

I'd like to write a QtQuick app based on Python (PySide) and QML. I know Qt apps have got their own translation technology, but I would like to stick to gettext for this one. I'd like to know if it's ...
9
votes
1answer
483 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
0answers
85 views

How to install a package from within my application? [duplicate]

Possible Duplicate: Install a ‘recommended’ package when user asks for corresponding action I am a developer and for my application i require some packages to be installed. So when for ...
9
votes
1answer
482 views

Make sniqt recognize all tray abilities (or create a working indicator in Qt)

There is this old thread of mine: How do I create a working indicator with Qt/C++? where I was suggested to use the QSystemTray library for making a tray icon in Ubuntu for my application. Sniqt is a ...
8
votes
3answers
3k views

Is there way to compile Qt5 programs, written with c++, to Ubuntu Touch?

I'm creating a program with Qt5 and C++, and I would like to compile my program for Ubuntu Touch Preview or Ubuntu desktop arm. I'm running those systems on Nexus 7. I have found the right C++ ...
8
votes
2answers
1k views

Manually Created .deb, how do I upload to a PPA?

I have a manually created .deb, and I'd like to upload it to a PPA. My question is as follows: Is that possible? and If so, how do I do that?
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
4answers
3k views

What tools do I need to install for Java Development?

I am newbie to Ubuntu and I need to install tools for Java development on that platform. I see by the Ubuntu Software Center that I have this installed: OpenJDK java 6 runtime icedtea java 6 web ...
8
votes
1answer
314 views

Create a quickly app with build dependencies

I am creating a Quickly app in Ubuntu that depends on Python Twisted, which is available in the package python-twisted. How should I add python twisted as a dependency so that it will be installed ...
8
votes
2answers
1k views

Playing Sound with Ubuntu QML Toolkit preview

I've installed the Ubuntu QML Toolkit Preview as per the instructions on http://developer.ubuntu.com/get-started/gomobile/ (with a minor fiddle to get it working on 12.04). I'm trying to write an app ...
8
votes
2answers
139 views

Is the Ubuntu Application Review Board dead?

Personally, I haven't had a response from either the mailing list or replies on myApps for well over three months. And with the last update on the ARB trello board being from September 16th, I have to ...
8
votes
2answers
6k views

How to use Sublime Text 2 as Quickly default editor?

I used this answer to change the editor used with quickly and it worked, however now,when I type quickly edit the command line stays on the open and does not allow me to enter other commands as long ...
8
votes
2answers
381 views

Is it possible to programmatically call, access, or get results from the Unity Dash?

Background After eyeing Unity's notification APIs for the past few releases, I've developed an itch to write a feed reader that syndicates new arrivals in the Messaging Menu... ... and provides ...
8
votes
2answers
230 views

Can I use aptana with Quickly?

I want to develop python apps with aptana, I really love this editor. Is possible to develop python apps with quickly + aptana or only quickly + gedit?
8
votes
4answers
5k views

“QtQuick version 2.0 is not installed” while trying to run CurrencyConverter Example for Ubuntu Phone

I was following the step-by-step guide on how to develop an Ubuntu Phone application but Qt Creator throughs the error message (module "QtQuick" version 2.0 is not installed) when I run it with ...
8
votes
2answers
1k views

Unity Launcher API for C++

I am trying to develop some program in QT with QT SDK. Yesterday I was reading about Unity Launcher API on official ubuntu website. But there is example only for Vala and python. Is possible to use ...
8
votes
2answers
1k views

How to add a pygtk Widget to the Glade palette?

Say I've created a gtk Widget like this: class AwesomeTextView (gtk.TextView): def set_font(self, font_description): self.modify_font(pango.FontDescription(font_description)) How can I ...
8
votes
2answers
976 views

How to create a sliding widget (GTK+, Quickly)

Recently I've seen this widget in Gedit: It appears when you press Ctrl + F. What I am interested is in how to get the sliding effect. Any suggestion will be appreciated.
8
votes
2answers
900 views

How do I create a working indicator with Qt/C++?

I am using Qt IDE in order to build my application so as to participate to the Ubuntu Showdown contest. In my application, I've done the following: void show_app(MainWindow *data) { //this works ...
8
votes
1answer
855 views

How can I make Chromium app windows count as “their own application” in the Unity launcher?

I'm trying to add a Chromium app window (chromium-browser --app=http://example.org) to the launcher. I've put together a .desktop file and it works, but all instances of Chromium get lumped together. ...
8
votes
1answer
234 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 ...
8
votes
1answer
342 views

How to submit commercial apps to the Ubuntu Software Center? [duplicate]

Possible Duplicate: What is the process for getting paid apps into the Ubuntu Software Center? Why isn't there a clear description for developers on selling an app on the Ubuntu Software ...
8
votes
1answer
311 views

Would a Unity lens written for Unity 3D also work in Unity 2D?

I am thinking of writing a few lens features to link Unity into some business web applications, do I have to target both Unity variants separately or can I do one and assume the other will just work?
8
votes
2answers
2k views

How do I add a system-wide menu item to the Applications menu?

I have manually installed a software to /opt and I wanted to add it to the Applications menu. Although Ubuntu makes it dead easy to add it to my user's menu, how do I add it system wide, so that all ...
8
votes
2answers
303 views

Can a single Ubuntu SDK target touch and desktop with separate layouts?

I know that touch apps will run on the desktop with the same UI, but I was wondering if it will be possible for a single Ubuntu SDK app to have a multi-window UI with desktop style UI elements when ...
8
votes
2answers
656 views

How do I dynamically add tab to tabs?

I am trying to add a new tab to the tabs component with the code below. When running there is no error reported but no additional tabs are show. I have tried using both tabs and tabs.__tabsModel as ...
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, ...
8
votes
1answer
386 views

What is the equivalent to Android Intent and BroadcastReceiver?

I've played with and written code for Android and I learned the concept of Intents and BroadcastReceivers in Android. They are used to call Apps for specific purposes like making a call or playing ...
8
votes
2answers
583 views

Will Ubuntu Phone support Java?

I'm a Java developer and I was so excited when I heard that Ubuntu is going mobile... But will it support a Java Runtime Environment like Ubuntu Desktop and Windows 8 Pro? A lot of enterprise ...
7
votes
2answers
5k views

Why can't I import “pygtk” with Python 3.2 from PyDev?

I have installed Eclipse + PyDev + Python 3.2. Now I have two Python interpreters in PyDev: Python 2.7 and Python 3.2. If I try to execute command import pygtk with 2.7 interpreter it works fine, but ...
7
votes
5answers
1k views

How to create a scope?

I'd like to create a custom scope that searches and returns results from an online source for personal use. Is this possible? And if so, how?
7
votes
3answers
978 views

How do I migrate from systray to AppIndicators?

I am considering forking Parcellite and making it use AppIndicators now that Ubuntu has dropped support for systray. How different are these, and are there any "getting started" guides on ...
7
votes
2answers
412 views

How can I submit a NetBeans project to Ubuntu App Developer?

I have made a Java application for Ubuntu in NetBeans and would like to submit it to the Ubuntu Software Center. But the problem is, when I get the upload form, they ask to choose a file. So what do I ...
7
votes
1answer
2k views

How can I play a system sound with Python?

I am writing a small reminder-app and want to play a system sound once the timer has reached 0. What is the easiest way to play that sound, and which sound would you recommend?
7
votes
2answers
894 views

What GTK widget is this?

Lately, I've seen the widget below appear in GTK applications. I can't find it in Glade. What is it?
7
votes
2answers
957 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?
7
votes
1answer
1k views

How can I install a Gsettings Schema without root privileges?

The typical workflow to install a Gsettings Schema is this: Create a schema, with the extension .gschema.xml, with contents like this: <?xml version="1.0" encoding="UTF-8"?> ...
7
votes
2answers
685 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 ...
7
votes
2answers
394 views

How do I control the position of an indicator created with appindicator.Indicator?

I've created a simple indicator in python using the appindicator module. However, it always shows up to the left of the existing indicators. Is there some way to control what position the indicators ...
7
votes
3answers
132 views

Is there anyway to contact whoever handles commercial apps for the Software Center?

I have some problems with the way my app is published due to a name change. Also, I want to inquire as to if/how my application can be made available for Oneric Ocelot, and when they come out future ...