]> Pileus Git - ~andy/gtk/commit
Lazily populate the menu when creating it and after the manager emits the
authorEmmanuele Bassi <ebassi@gnome.org>
Thu, 3 Aug 2006 20:26:31 +0000 (20:26 +0000)
committerEmmanuele Bassi <ebassi@src.gnome.org>
Thu, 3 Aug 2006 20:26:31 +0000 (20:26 +0000)
commitcace1bce281b584abb3b8d1ce61ce05c9c4fc305
tree5a0f49b5fc3e5de2096e3886a198c740f375e8bc
parent1ed82d3f1c907cd3c2eb57f22ff3c4ef078c2392
Lazily populate the menu when creating it and after the manager emits the

2006-08-03  Emmanuele Bassi  <ebassi@gnome.org>

* gtk/gtkrecentchoosermenu.c:
(set_recent_managet), (gtk_recent_chooser_menu_populate),
(idle_populate_func), (idle_populate_clean_up),
(manager_changed_cb): Lazily populate the menu when creating
it and after the manager emits the "changed" signal; this
fixes the initial bad placing of the GtkRecentChooserMenu
widget when its set as the menu of a GtkMenuToolButton.

(gtk_recent_chooser_menu_map),
(gtk_recent_chooser_menu_class_init): Remove the ::map method
override, since it's not needed anymore.
ChangeLog
ChangeLog.pre-2-10
gtk/gtkrecentchoosermenu.c