GTK+ 2.8.0 released
Posted Aug 15, 2005 8:14 UTC (Mon) by
drag (subscriber, #31333)
In reply to:
GTK+ 2.8.0 released by job
Parent article:
GTK+ 2.8.0 released
sorry. I didn't mean to sound like a troll. But some of what people are complaining about is pretty petty.
And, realy, there are no traditional unix bindings...
But the problem is is that no matter how many people complain about GTK-bound keys not overriding application default keys you will get people complaining that application default key accels should automaticly over write GTK-set ones.
Anyways, I do acknowledge that there are problems with Gnome's theming features and there needs to be considurable polishing going on.
That's something that is a valid complaint for sure.
If you want to change some of the keybinds to suite yourself you have a few options right now.
Open up gconf-edit goto:
/apps/desktop/gnome/interface entry and change can_change_accels to '1' (you may have to uncheck it and recheck it)
Now on many gnome apps like Epiphany you can change keybindings dynamicly to suite yourself.
All you have to do is open up the menu and hover the key over the function you want to change... like "Edit --> Paste" and hit the accelerator you want to replace it with.
Not all applications support this.. I don't think it's very hard to support and I think that many GTK developers are simply unaware of this very nifty little feature. I think it would be a good idea that if the app you like doesn't support it put it in as a feature request.
The other stuff you can do that has a much more far reaching effect is to enable your own key theme.. It's easiest to use the Emacs key theme for reference.
The emacs key theme is located in /usr/share/themes/Emacs
And the file that holds the keys for the theme would be:
/usr/share/themes/Emacs/gtk-2.0-key/gtkrc
So you can modify that and make your own custom key bindings and stick them in your own home directory like:
.themes/Mine/gtk-2.0-key/gtkrc
or stick them in /usr/share/themes for system-wide access.
Next thing you do is open or create a ~/.gtkrc-2.0 file and make sure you have this line in it:
gtk-key-theme-name = "yours"
Then log out and log back in. In addition to that it may be handy to go into a gconf-editor and change gtk_key_themes in /apps/desktop/gnome/interface to whatever you named your theme in.
This, I think, then can have a wider range of effect.. even on non-to-gnome-friendly GTK-using apps like firefox.
(
Log in to post comments)