gnome

Linux GUI development

I have a large GUI project that I'd like to port to Linux. What is the best framework to use for GUI programming in Linux? Should KDE / Gnome frameworks be used? Or can I use something more generic other than X? I feel like if I chose one of Gnome or KDE, I'm closing the market out for a chunk of the Linux market who have chosen one ov...

How do I autorun an application in a terminal in Ubuntu?

I've created a few autorun script files on various USB devices that run bash scripts when they mount. These scripts run "in the background", how do I get them to run in a terminal window? (Like the "Application in Terminal" gnome Launcher type.) ...

Best GUI Python Interpreter

When I'm trying to hack out an idea I find the Python interpreter is an invaluable to tool to quickly get a working prototype and iterate on it. I've been using IDLE bundled with Python on Windows and that's been working pretty well. I'm currently on a different system running Ubuntu and IDLE doesn't seem to work as well. The tooltips d...

X/Gnome: How to measure the geometry of an open window

Is there a standard X / Gnome program that will display the X,Y width and depth in pixels of a window that I select? Something similar to the way an xterm shows you the width and depth of the window (in lines) as you resize it. I'm running on Red Hat Enterprise Linux 4.4. Thanks! ...

Best PHP IDE for Linux / Gnome ?

Hey, I'm on a continuous mission to find the ultimate PHP IDE that will work with Gnome on Linux. Let me know what you think. Thanks a million! ...

How to set my application's desktop icon for Linux: KDE, Gnome etc?

I have a cross platform program that runs on Windows, Linux and Macintosh. My windows version has an Icon but I don't know how to make have one for my Linux build. Is there a standard format for KDE, Gnome etc. or will I have to do something special for each one? My app is in c++ and distributed as source so the end user will compile it...

How do you find out which version of the GTK Ubuntu is using?

I need to determine which version of GTK Ubuntu is using. Man does not seem to help ...

Access aliases in Gnome "Run Application" dialog

Hi there; I'd like to be able to run my aliases from my .bashrc in the "Run Application" dialog that comes up when you hit Alt+F2 in Ubuntu/Gnome. Does anyone know how to do this? ...

Is gtk+ responsible for the awkward look of most linux applications?

Now, I know this is completely subjective, so please don't flame me. I've never been entirely satisfied with linux whenever I decided to install a distro like Ubuntu, Fedora etc. because of their awkward positioning and spacing of widgets. Have a look at this: Notice the awkward spacing of the text field's text. I've seen many Gno...

Best resources for moving from web development with Ruby on Rails to desktop applications with Python?

I've been a Ruby on Rails developer for a few years now and until Ruby on Rails have never been exposed to the conventions and design patterns that I've now grown to love and appreciate. I would like to start getting into building desktop applications with Python in a Gnome environment. What would be a beneficial resource to get starte...

How can I detect Gnome Terminal?

I am writing a console application which makes use of the F1 key (for help). Unfortunately, while Konsole (of KDE) doesn't use this key, Gnome Terminal does, so the F1 key becomes inaccessible to my application. I don't think there's a way to detect whether the F1 key is already mapped in the GUI side of things (Gnome Terminal), but if...

How to make Java execute jars from the current directory in Gnome?

On Ubuntu Linux with Gnome, running my Swing application by double clicking on the jar file in Gnomes file browser leads to errors because required libraries that are dynamically loaded via the Java Plugin Framework (residing in subdirectories) are not found. The base libraries for the framework itself are resolved correctly, as stated ...

Global hotkey for Python application in Gnome

I would like to assign a global hotkey to my Python application, running in Gnome. How do I do that? All I can find are two year old posts saying, well, pretty much nothing :-) ...

java TrayIcon using image with transparent background

I am using the following code to set a tray icon in Windows and Linux. It works wonderful in Windows and works okay in Linux. In Linux (Ubuntu) I have my panel set to be (somewhat) transparent and when I add a GIF (with a transparent background) the background of the icon shows up all grey and ugly (see image, green diamond "!")....Any i...

How can I align text inside a GnomeCanvas text item

I would like to have a GnomeCanvas text item and according to its content (and the content language) decide whether to align the text to the right or to the left. I found one way to do it by changing the anchor property, but using this method would require me to manage the anchor position myself (change it to the right of the text boundi...

Best Gnome alternative to UltraEdit?

As I'm switching from Windows to Ubuntu/Gnome, I'm looking for an alternative to UltraEdit. I tried a few tools, but they often lack some really useful features, such as: Syntax coloration FTP editing of files (access files on a FTP without using an external application) Character set management. Which one do you use? And what are t...

How to mount from command line like the Nautilus does?

On my Ubuntu linux box I can easily mount USB connected drives or CDROM clicking on devices icons that I can found on the Desktop. For example if I click on a USB connected drive icon the following things happen: a /media/LABEL directory is automatically created (where LABEL is the label of the disk and may vary from disk to disk) the...

Best tools to use to explore and develop Gnome projects?

I would like to get my feet wet contributing to Gnome projects. I've downloaded svn sources of various projects and tried to explore the code but obtaining a working understanding of any of the projects, even the simpler ones like Eye of Gnome, seems intractable. I admit, I am used to developing C/C++ in IDEs such as Eclipse CDT which...

Material to learn GObject and Glib

I am comfortable with C. but need to learn GObject and Glib for gstreamer. All i found on net is Gobject reference manual. Its good but looking for tutorial for Gobject/Glib as the main focus is on gstreamer. So pls share any other resources to learn the glib and gobject. ...

Gnome, Python, and distutils (setuptools)?

Currently I'm using the auto-tools to build/install and package a project of mine, but I would really like to move to something that feels more "pythonic". My project consists of two scripts, one module, two glade GUI descriptions, and two .desktop files. It's currently a pure python project, though that's likely to change soon-ish. L...