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
77 views

What's the preferred way to distribute self written Unity Lenses?

With gnome-shell there is https://extensions.gnome.org where a developer could easily submit and distribute an self written gnome-shell extension. What's the preferred way with a self written Unity ...
7
votes
2answers
238 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...?
3
votes
1answer
414 views

Is there a standard or recommended sound lib in Ubuntu?

Sound is kind of fractured in the Linux world. There is ALSA, Open Sound, PulseAudio, OpenAL ... Is there one "favoured" or "standard" or "recommended" lib to use in sound-emitting software in ...
10
votes
2answers
283 views

How do I use get_media_file() in the latest Quickly?

I am writing a project with Quickly and GTK 3 and I want to use the get_media_file() helper so I can load an icon in my data/media directory. I can't see how I use get_media_file() with the latest ...
6
votes
1answer
380 views

Creating a Unity Lens: The name `Activation' does not exist in the context of `Unity'

I'm trying to create a Lens for Unity in 11.10 using vala. This is my daemon.vala: using Dee; using Gee; namespace PidginLens { public class Daemon : GLib.Object, Unity.Activation { ...
2
votes
1answer
332 views

How do you start a new python program in quickly/gedit?

I am trying to make an app in quickly, and I have made the windows, one is called test the other is called menu and the test is the start page, and I want to program it so when you click on the button ...
1
vote
1answer
122 views

How do I query Ubuntu One account information?

For what I promise are un-nefarious reasons, I'd like to programmatically fetch the Ubuntu One account details for the current user of an application (eg name, email, free space). Is there way to ...
3
votes
1answer
198 views

What is the API for new Lens features in the Ubuntu TV alpha?

As of the Ubuntu 12.04 alpha, lenses are simply lists of results pushed onto a DBus domain like net.launchpad.Lens.MyLens. This makes lenses and scopes more or less equivalent to search engines. ...
5
votes
2answers
230 views

How does Canonical report and transfer Software Center sales money to app developers?

I would like to clarify some details of the derivation earned from the sale of application money. If I understood correctly, at the end of each quarter you will send us email to report the amount of ...
5
votes
2answers
546 views

How to remove my application's appindicator programmatically?

I know how to add an appindicator menu from my application, but I can't seem to find how to remove it but still keep my program running in the background. Is there a way to do this?
3
votes
1answer
1k views

Appindicator best practices in PyGTK apps

I have problem adding appindicator to my PyGTK app. When I place this into my init.py, before gtk.main(), it works, but when I put it in my main window finish_initializing() method, it does not get ...
1
vote
1answer
344 views

How can I change labels created with build_menu_from_desktop() in pythons appindicator module?

Suppose I created an indicator with appindicator for python. Suppose I used the line build_menu_from_desktop("/my/path/myfile.desktop", "Unity") for that. How would I go about changing the created ...
4
votes
1answer
254 views

Can I create an installer for a proprietary game?

Neverwinter Nights is a game by Bioware. They have released a Linux version which is inconvenient to install. It's nothing more than copying stuff around but it can be messed up. The game files can be ...
1
vote
1answer
885 views

PyGTK application example

I'm planing to write my first Ubuntu app. I'm new in Python and looking for good example, an open source app, just to pick the patterns and architecture. Is there any good example? It would be nice ...
6
votes
3answers
2k views

Getting Quickly to use Gvim instead of Gedit

How do I get Quickly to use Gvim (or just vim in a terminal) as its default text editor instead of Gedit? If this can be done, I must be doing it wrong... Ubuntu 10.10 AMD64.
16
votes
1answer
437 views

How do I get “Quickly” to use Git?

How do I get Quickly to use Git as its default version control instead of Bazaar?
4
votes
1answer
278 views

How do I make quickly apps install into /opt?

I've created the 'hello world' example using Quickly and created a debian package using quickly package. This package installs the app into /usr/share and /usr/bin. However, the packaging ...
2
votes
2answers
499 views

Problem linking libunity

I'm trying to compile a basic C++ app consisting of the following code: #include <unity/unity/unity.h> int main() { return 0; } just to try and get the libunity library compiled before I ...
6
votes
1answer
920 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 ...
3
votes
0answers
10k views

Why can't I execute any .sh scripts? [duplicate]

Possible Duplicate: How do I run .sh files in Terminal? When I try to run a .sh script in Terminal it says I have no permissions to do that. And when I try to run an executable nothing ...
4
votes
2answers
251 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 ...
0
votes
1answer
263 views

how to convert an application to .deb [duplicate]

Possible Duplicate: Simplest Debian Packaging Guide? I have downloaded an application from here http://projects.gnome.org/postr/ and extracted it on my desktop it runs fine if I go to the ...
5
votes
2answers
2k views

Can glade be used with python pygi introspection?

I once got started on a PyGtk and Glade tutorial but never finished it. Recently I saw that PyGtk is being depreciated in favor of using introspection at ...
11
votes
2answers
4k 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 ...
1
vote
1answer
455 views

Playing WMV files and Asx files

I have a question about this page: http://developer.ubuntu.com/resources/tutorials/all/diy-media-player-with-pygtk/ My question is about setting supported video and audio types? Do I have to have ...
4
votes
1answer
108 views

How can I contact the developers to ask to upload new software in the USC?

BZFlag is a free, open source, online multiplayer video game. Now the problem is: In the BZFlag website under the section download, http://bzflag.org/ you can download the windows .exe and the source ...
2
votes
1answer
187 views

AppIndicator in root

I am coding an gui to create a vpn. I am using now "AppIndicator" after using "GtkStatusIcon" but the icon works with the normal user but it's not displayed with sudo or gksudo. How to fix it?
9
votes
1answer
517 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.
3
votes
1answer
269 views

Does Ubuntu AppDev support applications written on Adobe AIR technology?

Does Ubuntu approve an application which is written using Adobe AIR technology? Yes, we know Adobe abandoned support for AIR for Linux. But still we can use Adobe AIR 2.6 and create applications using ...
19
votes
2answers
271 views

How to comply with this guideline for submitting an application to the Software Center?

I was reading through the Ubuntu Developer Programme Agreement for submitting applications to the Software Center and stubled across the following clause: 3.1 You must first test Apps you submit ...
4
votes
2answers
183 views

Software made with Quickly is missing an icon in the Dash

I am currently trying out Quickly create. When issuing quickly package it packages fine and I can install the deb. Only thing is, there is no icon in the dash for my program. How do I go about ...
1
vote
1answer
435 views

How to downgrade user permissions on a java app after opening port 80/443

I'm a Java developer writing a web app (Jetty server). Are there any guides out there are how I might downgrade user permissions using Java? Most native Linux apps will start as root, open ...
6
votes
2answers
152 views

How to package an application that contains a binary that needs to be in $PATH?

I am packaging an application that contains binaries that would normally go in /usr/bin and a shared library that would go in /usr/lib. However, the package guidelines for submitting applications to ...
4
votes
3answers
227 views

Will applications in the software center receive updates of new versions?

Is it possible to provide updates for software in Ubuntu 11.10 software center. For example upcoming versions of vlc, inkscape and many others.
13
votes
2answers
276 views

How can a free, proprietary application be submitted to the Software Center?

I'd like to suggest to the developers of simfy that their desktop application be submitted to the Software Center. How should they go about doing this?
1
vote
2answers
607 views

Can I develop ubuntu apps in Gambas

As this new platform is released where developers can publish there apps, I would like to know if Gambas applications are good enough to submit. Gambas is in my opinion the easiest way to develop ...
4
votes
1answer
247 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. ...
3
votes
1answer
2k views

Howto set up only BG color of window, not all child widgets

I need change only background colour of window, and keep widgets in system colours. The space between boxes should keep different colour http://ubuntuone.com/756mWfF2hTYwgiGCOccmEz Something like ...
2
votes
2answers
310 views

start development in Ubuntu [duplicate]

Possible Duplicate: How do I develop .NET apps on Ubuntu? What is the best way to develop apps for Ubuntu? I used to develop desktop applications for Windows, I know how to develop using ...
17
votes
2answers
400 views

How is tax handled for purchases from the Ubuntu Software Centre?

I've just created an account to submit an application to the Ubuntu Software Centre and the agreement says: "You are responsible for determining applicable taxes in connection with distributing your ...
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 ...
13
votes
2answers
2k 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?
15
votes
0answers
601 views

How do I put a package into the Ubuntu repositories? [duplicate]

Possible Duplicate: How to get my software into Ubuntu? I've created a Python application for Ubuntu. How do I package it and submit it for possible inclusion in the universe repository?
10
votes
2answers
604 views

Quickly application with ListStore as preference

I'm starting to write a program with 'quickly'. A list of desired languages will be one prefereces. Example: languages = ["en", "de"] The (automaticly created) quickly code that handles the ...
10
votes
1answer
118 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 ...
3
votes
1answer
175 views

How do I tell when a window demands attention?

Unfortunately, it appears Unity's subtle persistent urgency indicator has disappeared in Oneiric - so I'm now considering writing a replacement as panel/indicator applet. However, I have no idea how ...
4
votes
1answer
571 views

Will pygobject for Python 3 be included in 11.10?

Will pygobject of Python 3 be included with Ubuntu 11.10? I am interested in using the new features provided with GTK3 with Python 3 but I have been unable due to the complexity involved with getting ...
4
votes
1answer
216 views

Why doesn't my PPA show up on Launchpad?

I'm trying to create a project with Quickly, and to make it available on Launchpad through a PPA. I created a PPA (ppa:vetetix/quickgcal) and a project page (quickgcal). I added code, shared it, ...
2
votes
0answers
74 views

How do I get the new toolbar style in my pygtk app? [duplicate]

Possible Duplicate: What is the black header widget in some programs? I've noticed that I still have the old school gnome2 GtkToolbar style when I just run a simple glade/gtk application: ...
2
votes
1answer
114 views

How to add a rich control(not just MenuItem) for a applet like Rhythmbox [closed]

I want to write a small tools in the form of Applet, but not just a "applet". I want to show a listview or anything in the applet, unfortunly it seems that ONLY Menu/MenuItem can be add into applet. ...