Alexander Larsson 488bede191 Add support for lazy loading of giomodules
Adds an optional query method to giomodules which should return all
possible extension points the module may implement.

Then we add a new call g_io_modules_scan_all_in_directory() similar to
g_io_modules_load_all_in_directory() that doesn't return all loaded
modules, thus allowing lazy loading.

In g_io_modules_scan_all_in_directory we look for an optional
giomodule.cache file and use the information in that to avoid
loading modules until they are needed for an extension point.
2010-01-12 16:31:29 +01:00
..
2009-11-29 22:54:16 -05:00
2009-11-29 22:54:16 -05:00
2007-11-28 18:45:08 +00:00
2009-03-31 19:39:16 -04:00
2009-12-01 10:44:42 +01:00
2009-11-29 22:54:16 -05:00
2009-06-30 19:05:44 -04:00
2009-08-19 11:02:05 +02:00
2010-01-05 18:16:37 -05:00
2009-11-23 16:22:52 +01:00
2009-11-29 22:54:16 -05:00
2009-11-29 22:54:16 -05:00
2009-11-29 22:54:16 -05:00
2009-11-29 22:54:16 -05:00
2010-01-05 18:18:55 -05:00
2009-12-01 10:44:42 +01:00
2009-11-29 22:54:16 -05:00
2009-06-15 00:45:55 -04:00
2009-12-01 10:44:42 +01:00
2009-11-17 20:27:38 -06:00
2009-10-13 16:21:42 +02:00
2009-06-18 15:27:42 +02:00
2009-08-24 13:34:38 -04:00
2009-10-13 16:21:42 +02:00
2009-05-13 14:42:46 +02:00
2009-12-01 10:44:42 +01:00
2009-09-18 19:20:06 -04:00
2009-12-06 15:23:33 +01:00
2009-05-30 15:24:06 +02:00
2007-12-01 23:49:34 +00:00
2009-09-18 19:20:06 -04:00
2009-05-13 14:42:38 +02:00
2009-12-06 15:23:33 +01:00
2009-12-01 10:44:42 +01:00
2009-11-29 22:54:16 -05:00
2010-01-06 13:27:19 -05:00
2009-11-29 22:54:16 -05:00
2009-11-29 22:54:16 -05:00
2009-12-01 10:44:42 +01:00
2009-05-28 00:30:21 -04:00
2009-11-23 16:22:52 +01:00
2009-11-23 16:22:52 +01:00
2009-12-01 10:44:42 +01:00
2009-06-30 11:42:17 -04:00
2009-05-28 00:30:21 -04:00
2009-06-08 15:30:28 +02:00
2009-09-07 03:14:15 -04:00
2009-11-29 22:54:16 -05:00
2009-11-24 17:55:57 -05:00
2009-11-24 17:55:57 -05:00
2009-11-24 17:55:57 -05:00
2009-11-29 22:54:16 -05:00
2009-11-29 22:54:16 -05:00
2008-07-21 02:19:56 +00:00
2009-07-05 22:35:55 -04:00
2009-12-01 10:44:42 +01:00
2009-09-07 03:01:02 -04:00
2009-11-29 22:54:16 -05:00
2009-11-29 22:54:16 -05:00
2009-11-23 16:22:53 +01:00
2009-11-26 13:15:11 +01:00
2009-12-06 15:45:37 +01:00
2009-05-30 15:29:23 +02:00
2009-11-29 20:55:25 -05:00