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

2
votes
1answer
184 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
508 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
401 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
267 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
265 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
179 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
362 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
148 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
224 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
263 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
548 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
239 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
1k 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
291 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
393 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 ...
12
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
589 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
580 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
117 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
171 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
570 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
184 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
73 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
112 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. ...
3
votes
1answer
109 views

What does “libraries not eligible” mean as part of the application review process?

I read the application review process and I' ve got a question. In the "What Apps Are Eligible" section there is something which I don't understand: No other software can depend on the application ...
15
votes
1answer
2k views
7
votes
2answers
270 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 ...
1
vote
1answer
220 views

Can't get menus to show up in custom indicator

I am trying to get a menu to show in a custom application written in C. I create the GtkMenu, populate it with GtkMenuItem(s) and add it to the indicator, which shows up in the indicator list, but the ...
4
votes
1answer
265 views

What causes critical glib errors (when coding using messaging menu)?

If I run the python code below (almost entirely from this useful blog post) then I get three identical nasty looking error messages in the terminal. What might be causing them? I note the number ...
2
votes
1answer
311 views

custom libindicator icon is not displayed

I want to change the statusicon of my own little reminder program. Currently I am using GTK.StatusIcon but I want to use a ApplicationIndicator. Therefore I created an own Icon and moved it to: ...
5
votes
2answers
8k views

Adding icon to the system tray (notification area) [duplicate]

Possible Duplicate: How to program a status icon that will display in Ubuntu 11.04 as well as in other distributions? Hello, I have a small audio recording application programmed with ...
2
votes
4answers
259 views

What restrictions are there on paid applications?

If I pay for a program can I install it on the three computers I use on a daily basis? How is licensing decided or are there any restrictions on licenses used? Where are these kinds of ...
3
votes
1answer
277 views

How to create a new dash panel for my program?

I am developing a new AI chatbot assistant that i want to embed in the dash menu panel in unity. where do i go into the .* files to edit / create this? also can i code menus in python at all? ...
17
votes
3answers
17k views

Installing gtk development environment

Not new to Ubuntu or programming but I am new to programming in C and gtk. Have been using Quickly for the odd program. I want to play around with C and gtk. What gtk packages do I need to install to ...
10
votes
2answers
799 views

How do I make a rich menu for an appindicator?

I'm adding menu items to an appindicator in pygtk. I don't want them to behave like ordinary menu items: I want them to have normal appearance, but not to respond to mouse hovers and mouse clicks. The ...
4
votes
1answer
889 views

How to create appmenu in using python3 and PyQt?

I am looking for a way to create appmenu indicator using python3.2 and pyqt4. Please help me.
3
votes
3answers
2k views

How do I get the names in my icon theme for use with pythons appindicator module?

How do I get the strings I can insert instead of 'gtk-execute'? #!/usr/bin/python import gobject import gtk import appindicator if __name__ == "__main__": ind = ...
8
votes
1answer
455 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 ...
14
votes
1answer
2k views

Is there a detailed API documentation on the python binding for appindicator?

I'm getting serous with a project of my own and need a good documentation on the appindicator module for python. What I've found so far: API documentation on dev.ubuntu.com Community wiki entry API ...
3
votes
1answer
311 views

Why does my Messaging Menu code not work when split into functions?

Below are two python programs. They're exactly the same, except for one is split into two functions. However only the one that's split into two functions doesn't work - the second function doesn't ...
2
votes
2answers
572 views

PyGTK - events from gtk.Menu in Unity global menu

I have an GUI application written in PyGTK and need to read key-press/release events from application menu. For example, when pressing shift key and click on menu item, do something else, then ...
1
vote
1answer
2k views

Virtual Serial Port for testing purpose

I am writing an application that communicate via a serial port to an external board. In this phase i need to test the serial protocol, but the external hardware is not yet usable. Is there a way to ...
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?
6
votes
2answers
507 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 ...
4
votes
2answers
2k views

How to distribute applications?

I am new to Ubuntu development. As a learning experience, I have written a custom chat application using qt4 and I want to deploy it in some sort of setup file. Whats the easiest way of deploying an ...
1
vote
1answer
269 views

Gtk SpinButtion in a Toolbar

How do I place a SpinButton widget on a Toolbar using GTK, or GTKmm?
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 ...
7
votes
2answers
430 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 ...
14
votes
3answers
837 views

Developer documentation for the Messaging Menu?

The only documentation I have been able to find on integrating an application with the Messaging Menu is old and out of date: ...