From: Eero T. <ee...@us...> - 2007-02-13 20:52:41
|
Hi, On Tuesday 13 February 2007 18:19, Don Allingham wrote: > This code is not part of the program - it is just test code. It will > never appear in the program, so it does not need to be translated. Ah, I was mislead by that text disappearing from my fi.po in 2.2.4 -> 2.2.6 transition. > > - Switching between following views is annoyingly slow: > > persons->relations->family->pedigree->events > > This is because toolbar icons slowly scroll left of right when the > > view is switched. Couldn't the (slow) toolbar icons scrolling be > > disabled? > > If I could, I would. I don't appear to be in control of this. I cannot > find a way to turn this off. I found this so annoying that I digged around a bit. It seems that this (mis-)feature was added to Gtk in 2004: http://www.gtk.org/plan/meetings/20040810.txt I found from Maemo site a patch to control it in their (currently Gtk v2.6) based Gtk derivative... https://stage.maemo.org/svn/maemo/projects/haf/branches/gtk+/patches/gtktoolbar-animation and a little more digging in the Gnome SVN found out that it's ended in GtkToolbar code: http://svn.gnome.org/viewcvs/gtk+?rev=14346&view=rev But unfortunately it seems to be controlled there by more generic "gtk-enable-animations" property: ------------------------- static void animation_change_notify (GtkToolbar *toolbar) { GtkToolbarPrivate *priv = GTK_TOOLBAR_GET_PRIVATE (toolbar); GtkSettings *settings = toolbar_get_settings (toolbar); gboolean animation; if (settings) g_object_get (settings, "gtk-enable-animations", &animation, NULL); else animation = DEFAULT_ANIMATION_STATE; priv->animation = animation; } ------------------------- Which is documented here: http://developer.gnome.org/doc/API/2.0/gtk/GtkSettings.html#GtkSettings--gtk-enable-animations Could Gramps just set this "gtk-enable-animations" property off or does it affect many other things besides toolbar? - Eero |