Author: ebassi
Date: 2007-06-19 11:29:55 +0100 (Tue, 19 Jun 2007)
New Revision: 18184
ViewCVS link: http://svn.gnome.org/viewcvs/gtk+?rev=18184&view=rev

Modified:
   trunk/ChangeLog
   trunk/README.in
   trunk/gtk/gtk.symbols
   trunk/gtk/gtkmain.c
   trunk/gtk/gtkrecentchooserdefault.c
   trunk/gtk/gtkrecentmanager.c
   trunk/gtk/gtkrecentmanager.h
Log:
2007-06-19  Emmanuele Bassi  <[EMAIL PROTECTED]>

        * gtk/gtkrecentmanager.c: Use a static variable to hold the
        singleton and remove the code that binds a recent manager to
        a GdkScreen.

        (gtk_recent_manager_set_screen): Make it a NOOP.
        (gtk_recent_manager_get_for_screen): Proxy for
        gtk_recent_manager_get_default().

        * gtk/gtk.symbols:
        * gtk/gtkrecentmanager.h: Deprecate gtk_recent_manager_set_screen()
        and gtk_recent_manager_get_for_screen().

        * gtk/gtkmain.c: Force a synchronisation of the GtkRecentManager
        singleton (if any) when reaching main loop depth of 0.

        * gtk/gtkrecentchooserdefault.c:
        (gtk_recent_chooser_default_dispose): Disconnect the changed
        signal only if we have a manager and we are connected to it.

        (set_recent_manager): Ditto.

        * README.in: Document the deprecations.

_______________________________________________
SVN-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/svn-commits-list

Reply via email to