glib r6159 - trunk/gio



Author: alexl
Date: 2007-12-19 16:08:55 +0000 (Wed, 19 Dec 2007)
New Revision: 6159
ViewCVS link: http://svn.gnome.org/viewcvs/glib?rev=6159&view=rev

Modified:
   trunk/gio/ChangeLog
   trunk/gio/giomodule.c
   trunk/gio/glocaldirectorymonitor.c
   trunk/gio/glocaldirectorymonitor.h
   trunk/gio/glocalfilemonitor.c
   trunk/gio/glocalfilemonitor.h
   trunk/gio/gnativevolumemonitor.h
   trunk/gio/gunionvolumemonitor.c
   trunk/gio/gunixvolumemonitor.c
   trunk/gio/gvfs.c
   trunk/gio/gvolumemonitor.h
Log:
2007-12-19  Alexander Larsson  <alexl redhat com>

        * giomodule.c:
	Make g_io_modules_load_all_in_directory not unuse
	loaded modules so that users of it can do stuff
	before unloading.
	Init internal "module" types.
	Initialize static prio and name for types so that
	we don't have to load modules to get it.
	
        * gnativevolumemonitor.h:
	* gvolumemonitor.h:
	Move is_supported to parent class so that
	non-native monitors can avoid being initialized
	too. (For instance GDaemonVolumeMonitor if we're
	not using GDaemonVfs.)
	
        * glocaldirectorymonitor.[ch]:
        * glocalfilemonitor.[ch]:
	* gunionvolumemonitor.c:
        * gunixvolumemonitor.c:
        * gvfs.c:
	Find plugins using the static prio+name to
	avoid unnecessarily loading the modules.






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