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

8
votes
2answers
436 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
241 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
2answers
2k 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
3answers
15k views

How can I create a new socket in /dev?

I want to create a new socket file in /dev. Does the way to get it is adding a new rule to udev?
8
votes
2answers
2k 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
209 views

What is the payout date for commercial applications?

What date are commercial developers paid for their sales? I thought it was quarterly, but it's been about 4 months since my first sale and I haven't been paid. NOTE: I sent canonical an email, I'll ...
8
votes
1answer
1k 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
259 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
556 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
326 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
1answer
116 views

Can apps created using Quickly for Ubuntu be used in other linux distros?

I need to write a small program to update my mongodb. I'm currently on ubuntu but I need to use it on other linux distributions. I would just like to make sure that applications using this method: ...
8
votes
2answers
524 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 ...
8
votes
1answer
294 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
231 views

How to deploy an Ubuntu touch application for other GNU/Linux distributions?

My situation: I have created an Ubuntu touch application using Ubuntu SDK, in QML & C++. The application uses Ubuntu UI Toolkit (Ubuntu.Components 0.1) I want the application to run in other GNU/...
8
votes
1answer
837 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
1answer
9k views

How to add Qt5 to Qt Creator?

I've added the Qt5 Daily repository, installed the qt5-meta-full and added /opt/qt5/bin/qmake to Qt Versions. Now I get :-1: error: Unknown module(s) in QT: declarative Is it possible yet to use ...
8
votes
2answers
1k views

Can I run bash commands from an Ubuntu HTML5 App?

I want to convert some bash scripts into GUI apps using the Ubuntu SDK to create an HTML5 app. Is this possible? Are there any tutorials besides the 'Meanings' one that demonstrate this?
7
votes
3answers
6k views

How do I create and use keyboard shortcuts in a Gtk app that I am developing?

I am creating an application for the Ubuntu App Showdown in Python + Gtk with quickly. I am calling it Discvur. I would have liked to include some keyboard shortcuts. Searching the web, I found this ...
7
votes
3answers
1k 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
1answer
3k 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
3answers
530 views

How do I integrate an application in the sound menu using python?

I don't necessarily expect a whole tutorial for creating a sound indicator entry here on askubuntu, but I've searched and searched, and I can't seem to find any documentation on creating a sound ...
7
votes
2answers
10k views

Can I sell my PyQt4-app without having a PyQt license?

I would like to sell a Python application that uses PyQt4. The commercial licenses for Qt PyQt cost thousands of Euros together. Do I need to buy a commercial license? Consider this from a "packaged"...
7
votes
3answers
1k views

How do you create indicators?

Where could I find some documentation?
7
votes
2answers
286 views

Ubuntu SDK: How can I see error logs for my ubuntu touch app?

I've built an ubuntu touch app, it works well on desktop, but when I install it on the device and try to launch, it crashes. Where can I find error logs or any other output that the app can give me to ...
7
votes
2answers
2k 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
979 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
22k 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 ...
7
votes
1answer
705 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 ...
7
votes
2answers
2k 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
477 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
156 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 ...
7
votes
1answer
273 views

How to troubleshoot Quickly packaging failures

I have created a Quickly app and I'm trying to create a package for distributing it through the Software Center. However, whenever I try one of the Quickly packaging commands (package, share, release ...
7
votes
2answers
908 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".
7
votes
2answers
239 views

How do I package an application to submit to the MyApps portal?

I'm trying to submit my app to the MyApps portal. I really don't get it what I should submit, source code or deb package? If source, in which format, whole app as zip, tar.gz...?
7
votes
1answer
3k views

What are Smart Scopes?

I've heard Ubuntu 13.10 will ship Smart Scopes technology. What are smart scopes?
7
votes
2answers
4k views

How to pass the image preview from the QML Camera component to a C++ plugin

I'm writing an Ubuntu Touch QML app that captures and processes images from a camera device. The processing is done by a C++ plugin to which I'm passing the URL of the image. I can successfully save ...
7
votes
3answers
5k views

Can't install qt-components-ubuntu because I'm using full release of QT 5.0.0

It appears that since I didn't install the beta1 version of QT5 from the ppa, I'm unable to use the Ubuntu components package. I have the released version QT5 already and not interested in installing ...
7
votes
2answers
1k views

Create a Gtk Window insensitive to Show Desktop and Won't show in Launcher

I want to make a Gtk.Window which is pinned to the Desktop and acts like a desktop widget. I've found that I can do this by setting self.set_type_hint(Gdk.WindowTypeHint.DESKTOP) which keeps it below ...
7
votes
1answer
969 views

How to use the AccountsService API with Python?

I'm writing an application for the Ubuntu app showdown and I try to read/write the user's profile picture using this >>> from gi.repository import AccountsService, GLib >>> ...
7
votes
1answer
704 views

How to embed a GtkAboutDialog's content in a GtkNotebook widget

I'm writing a Python app that is tab-based, and I don't want it to have any additional pop-up dialogs. I'd like to use the Gtk.AboutDialog functionality, but I don't want it to appear as a separate ...
7
votes
1answer
3k views

Are Qt Quick Controls available on Ubuntu 13.10?

I was looking to do UI development in QML, and I really want it to look native. I found the QtQuick.Controls (http://qt-project.org/doc/qt-5.1/qtquickcontrols/qtquickcontrols-index.html), but when I ...
7
votes
1answer
2k views

ubuntu sdk has no c++ examples

Are there any c++ examples? New project>ubuntu> only allows simple qml apps. There is much, much more to tablets than some fancy buttons and a few lines of java script! If c++ is deprecated, please ...
7
votes
2answers
616 views

Write application indicator with no icon

I wrote an application indicator that displays information about my monthly network consumption. I do not want it to have an icon next to the text I display. How do I write an application indicator ...
7
votes
1answer
123 views

Are the Ubuntu App Developer Showdown Workshops recorded?

I am a new developer who wants to participate in the Ubuntu App Showdown. I would like to go to the Ubuntu App Developer Showdown Workshops but its abit hard with my schedule. Will these workshops be ...
7
votes
1answer
777 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) ...
7
votes
1answer
162 views

Are the “Ubuntu Core Apps” also intended for the desktop?

I have been reading a lot about the Ubuntu Touch Core Apps initiative lately. Given Ubuntu's device factor convergence plans and the cross-platform Qt/QML foundation of the Ubuntu SDK, is it the ...
7
votes
1answer
152 views

Are Palestinians out of the Ubuntu App Showdown Contest?

Canonical does not support shipment to Palestine. Are we (Palestinians) out of the Ubuntu App Showdown Contest because of that? Edit I contact canonical shipment team, and they told me they don't ...
7
votes
2answers
278 views

Dynamic shortcuts for Messaging Menu?

I'm Unity Mail developer and I wonder if it's possible to add a shortcut to Messaging Menu from within the application (it's written in Python). I need to connect it's user-display to a function in ...
7
votes
2answers
118 views

What's the criteria for an application to be included in the Universe repository?

I started a hobby project and figured that if there were some reasonably reachable criteria for this, I might as well work in that direction. Tried asking on #ubuntu-app-devel, but the channel seems ...
7
votes
2answers
294 views

What exactly is an “Ubuntu App”, as made with the Ubuntu SDK?

The Ubuntu SDK appears to be only for creating Ubuntu Apps. What exactly is an "Ubuntu App"? The website is very detailed, but I can't see any description of what is meant by an Ubuntu App. I ...