gnome

Printing a GPL licensed icon (or embedding it in a PDF document)

In my thesis I'd like to use the Gnome Web browser icon inside a figure. However, this icon isn't licensed under a CC license, but under the GPL. While I'm aware of the conditions imposed by the GPL on software, I'm unsure of the implications when embedding a GPL licensed icon inside a document that is distributed as PDF and in printed f...

Can I write an application in Qt that runs with Gnome?

I want to write a program for linux with Qt. I know KDE is coded in Qt and Gnome isn't. Is it still possible to write a program in Qt for Gnome? ...

How do I start contributing to GNOME?

Hello. How do I start contributing to GNOME? I can program in C++ and Python, but have never touched C. I am not familiar with GTK even. To be honest, I have no idea how GNOME works. All I have is a deep desire to somehow contribute to it. Where do you recommend do I start? Any tutorial, mailing list or anything. I am ready to do th...

Using relative paths for Gnome launcher

We're developing an app that needs to run on a removable device (e.g. USB stick). On Linux, we're using Gnome launchers to place a shortcut to the app on the root of the device. However, we need to use relative paths for the executable and icon since we don't know in advance where the device will mount. In the .desktop file I have someth...

Textbox with a label in a GTK+ program

Hello, I am new to GTK+ programming.I wrote a simple GTK+ program where i display a label and a textbox in a window, the label should be to the left of the textbox and i should be able to specify the horizontal length of the textbox. Below is my code so far,the program runs fine but im unable to align the label to the left of the textbo...

Nautilus python

I'm developing a nautilus extension and I have the following code: #!/usr/local/bin/python # -*- coding: utf-8 -*- import urllib import gtk import pygtk import nautilus import gconf import gtk.glade class Slide (nautilus.MenuProvider): f = None def __init__(self): self.client = gconf.client_get_default() self....

How can I run a Perl script as root yet still affect user gconf settings

THE NEW QUERY: I am trying to make a unified script that initializes a new Ubuntu install to my liking, it must be run under sudo to install packages, but using gconftool-2 to affect gconf setting relies on the dbus session which is not handled properly by the method of simply changing UID in the script alone. Does someone know how to ma...

Open gnome terminal programmatically and execute commands after bashrc was executed

I try to build a little script to start my development environment. For that task I try to open a gnome terminal with several tabs where automatically the rails server and autotest is started. But gnome-terminal --tab -e "rails server" --tab --tab does not work ("error creating the child process"). Also gnome-terminal --tab -e "ba...

How to make Gtk+ window background transparent?

I'd like to make the background of a Gtk+ window transparent so that only the widgets in the window are visible. I found a few tutorials: http://mikehearn.wordpress.com/2006/03/26/gtk-windows-with-alpha-channels/ http://macslow.thepimp.net/?p=26 But they both appear to listen to the "expose" event, and then delegate to Cairo to do the...

How can GNOME keyrings be accessed from Ruby?

I need to access GNOME keyrings from the Ruby programming language. However, I can't find any ruby libraries of gems. Specifically, I'm trying to get the Oauth keys for desktopcouch. How can this be acheived? ...

How to add an entry to Gnome's context Menu?

Hi, how can I add an item to Gnome's context menu? I want 'shred' to be in there, too. KR ...

Documentation for python-gnomeapplet and friends

I'm attempting to write a Gnome applet using Python and pygtk. Sadly all sources of information that I have been able to find are from 2004 or older, and while the general structures presented are still valid, most of the particulars are out-of-date. Even the example applets I've found through web searches no longer work. Does anyone kn...

How come whenever I run 'gvim' from Terminal in Ubuntu 10.04 Linux, I get a GLib-GObject-CRITICAL gvim error?

When I run gVim from Terminal in Ubuntu 10.04 with Gnome I get this error: (gvim:6226): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed It looks like that everytime except that the number in between the parans (gvim: ) is always slightly different. How can I fix this with out having to run gksudo gv...

Is it possible to build a Perl wrapper around the GNOME terminal ?

Is it possible to build a Perl wrapper around the GNOME terminal which would help me to pass commands to it and also capture the ouputs on the terminal? ...

How does the *NIX GUI work?

I would like to know more about what makes the GUI on *NIX systems work, but not quite sure where to begin the research. From my understanding, the X server is what makes all the visuals possible, and atop that there are the various UI environments like KDE, Gnome and others. But, for instance, I have always thought that running under ...

GTK window hints

I'm trying to get a window to cover the whole screen. Its positioning and dimensions is fine but it gets covered by the Gnome panel. To complicate things I have two monitors and this app needs to support people with multiple screens. WINDOW_TYPE_HINT_SPLASHSCREEN is a good start. It covers both screens but not the panel. It's still ther...

Increase number recently opened file list in gedit (gnome)

I have been using gedit as a programming text editor for a while... I would like to increase the number of recently opened files from 5 to 10... I checked the gedit preferences and the gconf-editor gedit options but there was nothing there related to the recently opened file list. Where can I change this setting? ...