gnome-system-tools r3972 - trunk/src/common



Author: carlosg
Date: 2007-09-29 19:42:10 +0100 (Sat, 29 Sep 2007)
New Revision: 3972
ViewCVS link: http://svn.gnome.org/viewcvs/gnome-system-tools?rev=3972&view=rev

Modified:
   trunk/src/common/ChangeLog
   trunk/src/common/gst-dialog.c
   trunk/src/common/gst-dialog.h
   trunk/src/common/gst-tool.c
   trunk/src/common/gst-tool.h
Log:
2007-09-29  Carlos Garnacho  <carlosg gnome org>

        * gst-dialog.[ch]: improve freeze/thaw logic, make it so you have to
        thaw it as many times as you froze it.
        * gst-tool.[ch] (gst_tool_add_configuration_object): new function,
        adds the object to an internal list.
        (gst_tool_update_async): new function, updates asynchronously all
        objects in the internal list, freezing the dialog during the
        operation. This has also changed the gst_tool_update_config() role,
        now it just updates relevant information inside the tool
        implementation, it's no longer responsible of updating the
        configuration objects itself.
        (gst_tool_constructor): call gst_tool_update_async().





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]