Questions tagged [application-development]
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.
1,919
questions
2
votes
2
answers
140
views
Materials for improving coding skills and adapting programs
How can I find and adapt the source code for Ubuntu programs, and what resources are there for improving my programming knowledge in any language? I would like to improve my programming skills so that ...
10
votes
1
answer
2k
views
How to create a new Quickly application template?
Cannot find the answer elsewhere,
I'm asking for a documentation of the process to create a new template for quickly. I'm interested in writing a pyside (python + qt4) template like the pygtk one.
...
5
votes
1
answer
662
views
Where does Quickly get the PPA name from?
I am trying to publish an app with Quickly:
$ quickly share
Get Launchpad Settings
Launchpad connection is ok
ppa:umpirsky:ppa does not exist. Please create it on launchpad if you want to push a ...
1
vote
1
answer
256
views
How do I remove desktop couch as a dependency on my application?
Quickly is a great application to create gui apps for ubuntu easily and quickly. Maybe quickly use desktop-couch database as back-end database, which is a problem. I developed a gui apps using quickly....
7
votes
1
answer
1k
views
Launchpad could not import your OpenPGP key
Quickly generated a gpg key for me:
quickly share
Get Launchpad Settings
The authorization page:
(https://launchpad.net/+authorize-token?oauth_token=*******&allow_permission=DESKTOP_INTEGRATION)
...
1
vote
2
answers
2k
views
Build binary deb package from python source
I have created python package (using Ubuntu Quickly) and want to create deb package. Unfortunatelly Quickly builds package with source python files (.py) and I want not to include source files. The ...
0
votes
2
answers
553
views
Is there a Quickly command to completely remove a project
I am trying out application development with Quickly but I have a couple of projects that I have come to nothing and I want to completely remove them.
Is there a command to do that?
1
vote
1
answer
106
views
Why is quickly ignoring the setup.py file in my project directory?
Whenever I try to package my application with quickly, the following error pops up in my terminal:
And the package is in the directory. Whoop de doo.
Then, when I go to open the .deb file in Ubuntu ...
3
votes
1
answer
3k
views
Where are the dconf profiles?
The dconf System Administrator Guide says that "dconf stores its profiles in text files in /etc/dconf/profile/" but on my 11.10 Ubuntu laptop, there is no /etc/dconf directory.
Have profiles been ...
3
votes
1
answer
221
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, ...
4
votes
2
answers
183
views
What's the standard way to provide configuration options for a daemon?
I'm in the process of writing a simple C-based daemon mostly for the learning experience. At this point, I've got a working daemon and I'd like to expose some configuration options to users.
What's ...
2
votes
2
answers
616
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 (...
3
votes
2
answers
225
views
Can't get activate_uri signal working when making a lens
I'm trying to develop a lens for unity in ubuntu 11.10 and I can not get activate_uri signal working. This is an extract of my code:
def _on_activate_uri (self, scop, uri):
print "----> " + ...
0
votes
1
answer
302
views
Application indicator + entry widget
I would like write my own application indicator via guide in
http://unity.ubuntu.com/projects/appindicators/ (in python)
My question - Is there any chance add next to icon indicator entry
widget (see ...
2
votes
2
answers
184
views
Where is the best place to start projects and attract developers? [duplicate]
Possible Duplicate:
What is the best way to develop apps for Ubuntu?
I want to develop software for Linux or cross-platform. I want to work with other open-source and non-profit developers. I ...
0
votes
0
answers
81
views
What Game engines and game libraries are available for ubuntu? [duplicate]
Possible Duplicate:
What 2D/3D engines and game SDKs are available?
What game engines and game libraries are available for ubuntu? And how to install its latest version
7
votes
3
answers
2k
views
How do you create indicators?
Where could I find some documentation?
2
votes
1
answer
2k
views
Can I install 64-bit Eclipse on 32-bit Ubuntu?
I have 64 bit core i5 configuration I have installed ubuntu studio 11.04 (32 bit) on it.It's working fine but for eclipse android development it is not working what should I do? Should I download 64 ...
10
votes
2
answers
748
views
Does Quickly support GTK3?
Simple question: can Quickly use GTK2 only or also GTK3 for GUI?
3
votes
2
answers
1k
views
How can I get the source code to gnome-system-monitor and use it in my application?
I want to create a system monitor quite similar to gnome-system-monitor in ubuntu using python.
I have used quickly application for the GUI and now i want to show the cpu history as shown by the ...
1
vote
1
answer
618
views
How to write simple web-based application for GNOME3?
I know, that GNOME3 UI uses HTML and CSS elements for creating menus and windows. How can I write simple web-based application like some text-editor with own document-format and formatting tools ...
3
votes
2
answers
151
views
How to add Quicklists to GTK2 application?
We want to add Quicklists to our app Nitro. However Nitro uses GTK2 as it uses the pywebkitgtk library. As far as I'm aware, we can't use Quicklists because it requires PyGI which requires GTK3 and ...
8
votes
1
answer
299
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 ...
4
votes
2
answers
160
views
When do I need submit my software by in order to be in the software center for 12.04?
I am working on developing a program and want to put it in the software center when I am finished. Do I have to upload the program to developer.ubuntu before the release of 12.04 if I want it to be in ...
8
votes
2
answers
268
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?
1
vote
2
answers
751
views
Code for "Left Backslash" Key
I am redefining the keyboard layout (in a symbol file) and cannot find the name of the "left backslash" key (available on 102 keys keyboards, usually to the left of the Z key or the space key).
4
votes
1
answer
3k
views
How to use custom icon in an appindicator?
This question has already which icon names you can pass to the set_icon_full (set_icon is deprecated if someone is wondering), but I couldn't find ressources of how to set a custom icon from a file ...
0
votes
1
answer
73
views
Quickly, syntax error: media_grid.show()
i run the app and get this error.
the little arrow points to the 'd', dont know what that means.
plus i had the same error just before but on this line:
from quickly.widgets.dictionary grid import ...
0
votes
1
answer
225
views
Focusing a specific application instance by code?
I'm writing an application using Python and GTK3. This application will open instances of other applications, such as GEdit. Now, I'd also want my application to be able to focus each of those ...
4
votes
1
answer
178
views
When will my application be available in Ubuntu Software Center after publishing?
I published my commercial software in Ubuntu Software Center already , the status has changed to 'Published' , but when I updated my software catalog by apt-get update, and tried to search for my ...
4
votes
1
answer
232
views
What resources should I use to learn to develop apps for Ubuntu? [duplicate]
I just made up my mind that I want to learn how to develop apps for Ubuntu Linux, using Quickly, and its tools (PyGTK+, Glade, etc.) Is there any tutorials or resources that you can recommend to me, ...
1
vote
1
answer
691
views
How to decorate a GTK window like eg. the gnome-panel?
I would like to make a panel-like application, in appearance much like the gnome-panel. I would like to use GTK for this (although i've also looked into Qt), preferably using Python.
How can i ...
12
votes
1
answer
4k
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?
38
votes
2
answers
16k
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
1
answer
287
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, etc)...
2
votes
1
answer
130
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
1
answer
219
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
2
answers
601
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 ...
4
votes
1
answer
87
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
2
answers
279
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
1
answer
464
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 Ubuntu?...
10
votes
2
answers
320
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
1
answer
432
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
1
answer
357
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
1
answer
138
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
1
answer
221
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
2
answers
259
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 ...
6
votes
1
answer
986
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
1
answer
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
1
answer
400
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 ...