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
1answer
710 views

What does “Introspection” mean, and how is it related to GObject Introspection?

What does introspection mean exactly? How is it useful for a programmer? Can somebody please explain in layman terms?
22
votes
2answers
9k views

When to use gconf vs dconf?

Both gconf and dconf editors are available. Given the change to dconf should we still be using gconf at all? Do changes in gconf actually do anything when running 11.10?
3
votes
1answer
221 views

In the Ubuntu Software Center, how are apps promoted?

I have made a Kakuro game called Sukaro for Ubuntu 11.10 and its successfully published in the Software Center (Its a commercial app). And so far, I have not seen any advertisements (on websites, ...
2
votes
1answer
102 views

Why can't I see my published software in my Ubuntu Software Center?

I recently submitted a Kakuro game (called "Sukaro") to the Ubuntu Software Center and it got published about 2 days back. Its a commercial app for $2.99. I see the "Published" status on the Ubuntu ...
1
vote
1answer
188 views

Suppose I want to create my own interface in Ubuntu?

Basically, I want to try making my own menu/launcher system. For the menu I'd like it to flow like the old drop-down menus (places, applications, administration, preferences etc...) except with a hub ...
8
votes
2answers
451 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 ...
3
votes
1answer
75 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
226 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
341 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 ...
5
votes
1answer
99 views

How do I update my own application in the software center?

Some applications use web services to provide services to users (especially Unity lenses). Things with APIs that might change, or things that might be updated. So what happens when someone submits a ...
10
votes
2answers
276 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 ...
1
vote
0answers
105 views

Indicator-loader displays empty window [closed]

I'm developing an indicator and use indicator-loader for testing. It has been running correctly for some time, but now it just displays an empty window. /usr/lib/libindicator/indicator-loader ...
6
votes
1answer
362 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
293 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
118 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
190 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
213 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
440 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
886 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
324 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
234 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
643 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
415 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
262 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 ...
9
votes
3answers
2k views

Where to store user settings for an app?

If I want my application to store a few settings, that persist when an application closes, then where should I store them? I'm not talking anything complicated: two booleans and a string (although in ...
2
votes
2answers
399 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
784 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
232 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
194 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
1k 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 ...
10
votes
2answers
3k 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
396 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
100 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
170 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
496 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.
1
vote
0answers
366 views

How to use Glades ActionGroup correctly? [closed]

Could someone give me an example how to use Glade's ActionGroup with a Gtk.Builder in a Vala-Application? If I have an ActionGroup with an Action save, and on this action I've set the activate Signal ...
3
votes
1answer
263 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 ...
18
votes
2answers
251 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
175 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
286 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
143 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
220 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
243 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
466 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
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. ...
3
votes
1answer
980 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
275 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
386 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 ...