glib/gio
Alexander Larsson 28d1c8e0ad Make g_io_modules_load_all_in_directory not unuse loaded modules so that
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.


svn path=/trunk/; revision=6159
2007-12-19 16:08:55 +00:00
..
fam Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
inotify Fixed build when srcdir != builddir, made mkenums and friends use 2007-12-14 14:28:35 +00:00
xdgmime Added. Added. Added. Added. 2007-11-28 12:39:07 +00:00
abicheck.sh Fix copy-and-paste leftovers 2007-11-28 18:45:08 +00:00
ChangeLog Make g_io_modules_load_all_in_directory not unuse loaded modules so that 2007-12-19 16:08:55 +00:00
gappinfo.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gappinfo.h More doc fixups 2007-12-15 06:05:40 +00:00
gasynchelper.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gasynchelper.h gio/ docs/reference/gio Merged gio-standalone into glib. 2007-11-26 16:13:05 +00:00
gasyncresult.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gasyncresult.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gbufferedinputstream.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gbufferedinputstream.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gbufferedoutputstream.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gbufferedoutputstream.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gcancellable.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gcancellable.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gcontenttype.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gcontenttype.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gcontenttypeprivate.h gio/ docs/reference/gio Merged gio-standalone into glib. 2007-11-26 16:13:05 +00:00
gdatainputstream.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gdatainputstream.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gdataoutputstream.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gdataoutputstream.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gdesktopappinfo.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gdesktopappinfo.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gdirectorymonitor.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gdirectorymonitor.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gdrive.c Introduce g_volume_monitor_adopt_orphan_mount() function. Also add signals 2007-12-19 09:39:50 +00:00
gdrive.h Introduce g_volume_monitor_adopt_orphan_mount() function. Also add signals 2007-12-19 09:39:50 +00:00
gdummyfile.c http://mail.gnome.org/archives/gtk-devel-list/2007-October/msg00089.html 2007-12-10 14:07:42 +00:00
gdummyfile.h Removed unnecessary file 2007-11-28 16:01:59 +00:00
gfile.c Introduce g_volume_monitor_adopt_orphan_mount() function. Also add signals 2007-12-19 09:39:50 +00:00
gfile.h Documentation updates 2007-12-17 07:04:51 +00:00
gfileattribute-priv.h Move GFileAttributeValue to a private header, as its sort of ugly. 2007-12-14 15:56:56 +00:00
gfileattribute.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gfileattribute.h Move GFileAttributeValue to a private header, as its sort of ugly. 2007-12-14 15:56:56 +00:00
gfileenumerator.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gfileenumerator.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gfileicon.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gfileicon.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gfileinfo.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gfileinfo.h Move GFileAttributeValue to a private header, as its sort of ugly. 2007-12-14 15:56:56 +00:00
gfileinputstream.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gfileinputstream.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gfilemonitor.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gfilemonitor.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gfilenamecompleter.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gfilenamecompleter.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gfileoutputstream.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gfileoutputstream.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gfilterinputstream.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gfilterinputstream.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gfilteroutputstream.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gfilteroutputstream.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gicon.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gicon.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
ginputstream.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
ginputstream.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gio-marshal.list gio/ docs/reference/gio Merged gio-standalone into glib. 2007-11-26 16:13:05 +00:00
gio.h Provide eject() on both GMount and GVolume and utility functions to guess 2007-12-17 09:31:08 +00:00
gio.symbols Introduce g_volume_monitor_adopt_orphan_mount() function. Also add signals 2007-12-19 09:39:50 +00:00
gioenumtypes.c.template Fix typo. 2007-12-01 23:49:34 +00:00
gioenumtypes.h.template Templates for enum registration 2007-12-01 01:53:00 +00:00
gioerror.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gioerror.h Introduce g_volume_monitor_adopt_orphan_mount() function. Also add signals 2007-12-19 09:39:50 +00:00
giomodule-priv.h Added. 2007-12-05 11:10:21 +00:00
giomodule.c Make g_io_modules_load_all_in_directory not unuse loaded modules so that 2007-12-19 16:08:55 +00:00
giomodule.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gioscheduler.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gioscheduler.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gloadableicon.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gloadableicon.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
glocaldirectorymonitor.c Make g_io_modules_load_all_in_directory not unuse loaded modules so that 2007-12-19 16:08:55 +00:00
glocaldirectorymonitor.h Make g_io_modules_load_all_in_directory not unuse loaded modules so that 2007-12-19 16:08:55 +00:00
glocalfile.c Add is_supported() to GNativeVolumeMonitorClass so that we can avoid 2007-12-17 16:00:33 +00:00
glocalfile.h Removed unnecessary file 2007-11-28 16:01:59 +00:00
glocalfileenumerator.c Avoid warning spew if error == NULL 2007-12-07 11:47:31 +00:00
glocalfileenumerator.h Removed unnecessary file 2007-11-28 16:01:59 +00:00
glocalfileinfo.c Move GFileAttributeValue to a private header, as its sort of ugly. 2007-12-14 15:56:56 +00:00
glocalfileinfo.h Move GFileAttributeValue to a private header, as its sort of ugly. 2007-12-14 15:56:56 +00:00
glocalfileinputstream.c [gio compiles and links on win32, not sure how much already works] ifdefed 2007-12-08 12:01:06 +00:00
glocalfileinputstream.h s/parent/parent_instance/ in GObjects 2007-12-12 14:33:20 +00:00
glocalfilemonitor.c Make g_io_modules_load_all_in_directory not unuse loaded modules so that 2007-12-19 16:08:55 +00:00
glocalfilemonitor.h Make g_io_modules_load_all_in_directory not unuse loaded modules so that 2007-12-19 16:08:55 +00:00
glocalfileoutputstream.c Clean up all flags enums to not have _FLAGS in them Make the names of some 2007-12-14 11:07:31 +00:00
glocalfileoutputstream.h s/parent/parent_instance/ in GObjects 2007-12-12 14:33:20 +00:00
glocalvfs.c [start of port to win32/msvc] HAVE_UNIST_H and _pipe() only include 2007-12-03 22:37:44 +00:00
glocalvfs.h Removed unnecessary file 2007-11-28 16:01:59 +00:00
gmemoryinputstream.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gmemoryinputstream.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gmemoryoutputstream.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gmemoryoutputstream.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gmount.c Introduce g_volume_monitor_adopt_orphan_mount() function. Also add signals 2007-12-19 09:39:50 +00:00
gmount.h Introduce g_volume_monitor_adopt_orphan_mount() function. Also add signals 2007-12-19 09:39:50 +00:00
gmountoperation.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gmountoperation.h More doc fixups 2007-12-15 06:05:40 +00:00
gmountprivate.h Add is_supported() to GNativeVolumeMonitorClass so that we can avoid 2007-12-17 16:00:33 +00:00
gnativevolumemonitor.c Removed unnecessary file 2007-11-28 16:01:59 +00:00
gnativevolumemonitor.h Make g_io_modules_load_all_in_directory not unuse loaded modules so that 2007-12-19 16:08:55 +00:00
goutputstream.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
goutputstream.h Clean up all flags enums to not have _FLAGS in them Make the names of some 2007-12-14 11:07:31 +00:00
gpollfilemonitor.c More coding style fixes 2007-11-30 05:11:25 +00:00
gpollfilemonitor.h Removed unnecessary file 2007-11-28 16:01:59 +00:00
gseekable.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gseekable.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gsimpleasyncresult.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gsimpleasyncresult.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gthemedicon.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gthemedicon.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gunionvolumemonitor.c Make g_io_modules_load_all_in_directory not unuse loaded modules so that 2007-12-19 16:08:55 +00:00
gunionvolumemonitor.h Rework how volumes, drives and volume monitoring is done. Previosly the 2007-12-11 21:23:55 +00:00
gunixinputstream.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gunixinputstream.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gunixmount.c Provide eject() on both GMount and GVolume and utility functions to guess 2007-12-17 09:31:08 +00:00
gunixmount.h Rework how volumes, drives and volume monitoring is done. Previosly the 2007-12-11 21:23:55 +00:00
gunixmounts.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gunixmounts.h Namespace waste reduction, move some g_get_unix_mount functions to the 2007-12-17 14:59:23 +00:00
gunixoutputstream.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gunixoutputstream.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gunixvolume.c Provide eject() on both GMount and GVolume and utility functions to guess 2007-12-17 09:31:08 +00:00
gunixvolume.h Rework how volumes, drives and volume monitoring is done. Previosly the 2007-12-11 21:23:55 +00:00
gunixvolumemonitor.c Make g_io_modules_load_all_in_directory not unuse loaded modules so that 2007-12-19 16:08:55 +00:00
gunixvolumemonitor.h Namespace waste reduction, move some g_get_unix_mount functions to the 2007-12-17 14:59:23 +00:00
gvfs.c Make g_io_modules_load_all_in_directory not unuse loaded modules so that 2007-12-19 16:08:55 +00:00
gvfs.h Only allow including <gio/gio.h> from apps 2007-12-14 10:35:24 +00:00
gvolume.c Introduce g_volume_monitor_adopt_orphan_mount() function. Also add signals 2007-12-19 09:39:50 +00:00
gvolume.h Introduce g_volume_monitor_adopt_orphan_mount() function. Also add signals 2007-12-19 09:39:50 +00:00
gvolumemonitor.c Fix up includes in section docs 2007-12-18 02:52:11 +00:00
gvolumemonitor.h Make g_io_modules_load_all_in_directory not unuse loaded modules so that 2007-12-19 16:08:55 +00:00
gwin32appinfo.c [gio compiles and links on win32, not sure how much already works] ifdefed 2007-12-08 12:01:06 +00:00
gwin32appinfo.h gio/ docs/reference/gio Merged gio-standalone into glib. 2007-11-26 16:13:05 +00:00
Makefile.am Provide eject() on both GMount and GVolume and utility functions to guess 2007-12-17 09:31:08 +00:00
makefile.msc follow lib naming convention working implementation for user and group 2007-12-09 22:10:40 +00:00
makegioalias.pl Added. Added. Added. Added. 2007-11-28 12:39:07 +00:00
pltcheck.sh http://mail.gnome.org/archives/gtk-devel-list/2007-October/msg00089.html 2007-12-10 14:07:42 +00:00