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

4
votes
2answers
580 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
231 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
2k 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
2answers
538 views

Debugging HTML5 With Ubuntu SDK

I read this Question: Can I develop a hybrid native/HTML5 app for the Ubuntu Phone? And it has a great answer, but that is no longer supported in the Ubuntu SDK (Ubuntu 13.04), now it uses: import ...
3
votes
1answer
173 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
149 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
101 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: ...
3
votes
1answer
950 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 ...
2
votes
0answers
75 views

Ubuntu Touch App with Simple UI (QMake) - how to connect C++ to QML

I've noticed that the Ubuntu SDK now has a template for an 'App with Simple UI (QMake)'. This creates a C++ Ubuntu application project with a sample UI containing a Label and a Button (Needs a 15.04 ...
2
votes
1answer
103 views

Is it possible to develop Ubuntu Application using java

I am a Java Developer & want to develop application for Ubuntu. I also visited developer.ubuntu.com site and successfully installed Ubuntu SDK and Editor but it is on Unity code and HTML views. I ...
2
votes
0answers
45 views

Packages have unmet dependencies on Ubuntu sdk installation [duplicate]

The following packages have unmet dependencies: ubuntu-sdk : Depends: qtcreator but it is not going to be installed Depends: qtcreator-plugin-ubuntu but it is not going to be installed ...
2
votes
1answer
957 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
2k views

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

Will we be able to use python, ruby or other languages to develop apps for Ubuntu tablets and phones?
2
votes
1answer
149 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
133 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
508 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
148 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
90 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
963 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
162 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
1k 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
149 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
529 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
1k 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
75 views

How to play music when app is not the active app?

I'm working on a music app for Ubuntu Touch I don't know how to keep playing music when my app is in the background or the screen is turned off. Apparently, media-hub is a platform service introduced ...
1
vote
1answer
272 views

Why am I getting the error “Cannot assign to non-existent property ”head"?

I'm actually on Trusty, and I want to try new "head" property which comes with API 14.10 of Ubuntu SDK. When I launch qmlscene to test my applicaton, I get this error : Cannot assign to ...
1
vote
1answer
22 views

Why do I get “Value of Key 'Comment' is empty” in my app review?

I uploaded a Ubuntu SDK app for review on https://myapps.developer.ubuntu.com and the review is pending, because there are errors. One is the following: "desktop_validates (iamonair)": { "link": ...
1
vote
1answer
428 views

QML what to use to store int numbers TextInput or TextField

What is good to use on a Ubuntu Phone app that needs 25 variables to get input that are int numbers. Text fields or text input. Right now I'm using text inputs to create the 25 ids that I'm going to ...
1
vote
1answer
274 views

Read lines from a text file in QML Qt/Quick

I need open a text file and read it's contents line by line and store each lines in a string list in qt quick 2.2. Can every one help me?
1
vote
0answers
173 views

Deploy app on OpenStack deployed locally on single machine

I have deployed OpenStack using DevStack on single Ubuntu 12.04 machine running all services. I actually have to develop a Private Cloud Document Management System Now, I want to know that how do I ...
1
vote
1answer
182 views

How can I create Unity dash integration for my Python script?

I have written an awesome script in Python and I seriously think it should help many rookie Ubuntu users out there -- especially for a quick solution/tip. My script searches through AskUbuntu.com and ...
1
vote
1answer
967 views

Listmodel in QML: How to retain Listmodel values on page switch in page stack

I have an XML file to show list of items(listview), on click of each item i am switching to page which reads the XMLListmodel for each category using pagestack.push. After pressing back and again ...
1
vote
1answer
52 views

How can I pin the toolbar so that it remains revealed?

An always-revealed toolbar would be more suitable for a pointer-driven interface. How, using the Ubuntu SDK, can I set the toolbar to be (and remain) revealed?
1
vote
1answer
2k views

Which scopes are available in the default Ubuntu installation?

After I've installed Ubuntu, which scopes are readily available to return results from the Dash?
1
vote
1answer
440 views

How can I get a list of all apps in the Ubuntu Software Center?

I´am playing with Software Center's API, after seeing this post on askubuntu. My question is: how can I get a list of all Ubuntu Software Center's apps? From the other question I get this endpoint ...
1
vote
1answer
517 views

How to simulate a USB plug?

I have an app that implements some automations when an USB key is plugged. While developing, I have to test it in a specific environment (derivative from Debian Squeeze). The app subscribe to HAL ...
1
vote
0answers
39 views

Debuild does not recognise some files [duplicate]

Possible Duplicate: Why does 'quickly package' fail with “An error has occurred when creating debian packaging”? I have submitted an app for the Ubuntu App Showdown and ...
1
vote
2answers
179 views

How to use gsettings from /opt

I have to use gsettings from /opt so that ubuntu maintainers will accept my application. I may not use /usr or any of the underlying directories so /usr/share/glib-2.0/schemas is not an option.
1
vote
1answer
90 views

Set up apt-get remove commands in deb file (dh_make)

So, I'm trying to package my Python app, Virtuam. My question is simple: how can I set the commands which run when I remove the program using apt-get?
1
vote
1answer
4k views

How to change GtkWidget background in GTK3?

I'm trying to use override_background_color on some GTK3 widgets but they still showing up with the default background color.
1
vote
2answers
965 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 ...
1
vote
1answer
95 views

What are the different application directories in a quickly ubuntu-application template for?

When you create a new ubuntu-application with quickly you will notice that it creates a directory structure like this: MyApp/ setup.py bin/ help/ tests/ setup.py MyApp/ MyApp_lib/ What are each ...
1
vote
1answer
66 views

Is a port of an existing program eligible for the App Showdown?

For example, the original program is Xlib based, and I port it to GTK3. What about porting my old gtk2-based app to gtk3? Are either of these two eligible for entrance into the App Showdown?
1
vote
8answers
587 views

Can I make apps for ubuntu using a Windows PC?

I develop windows software . Does anyone know? how I can make application/software for *buntu using a windows pc?
1
vote
1answer
4k views

Why is /dev/rfcomm0 giving PySerial problems?

I am connecting my Ubuntu box to a wireless readout setup over Bluetooth. I wrote a Python script to send the serial information through /dev/rfcomm0. The script connects fine and works for a few ...
0
votes
2answers
458 views

How to call Qt or local function from Ubuntu HTML5 App?

I have create a HTML5 App from Ubuntu SDK. It contains a index.html and js directory. Next I add "X" label on the html file like this: <head> ... <style type="text/css"> ...
0
votes
2answers
194 views

How to Manage Wifi Clients in Ubuntu?

I'm looking for an application to manage clients who are connected to my Wifi. that application what I can see online clients, and can disconnect them after example 1 hour..is there any application to ...
0
votes
2answers
1k views

QT code for U Touch returns `qmlscene: cannot find qt installation of ''`

I'm trying to start developing for Ubuntu and Ubuntu phone, but I get an error: qmlscene: cannot find qt installation of '' when I attempt to run my application in Ubuntu from the command line. I'm ...
0
votes
2answers
161 views

What in Quickly creates an empty …/share/gnome/help/…/C/figures/ folder?

Something in packaging scripts creates an empty figures folder where it's not present before this packaging. Where is it?