Alexander Larsson [Tue, 29 Jan 2008 14:19:46 +0000 (14:19 +0000)]
Don't treat whitespace as control chars.
2008-01-29 Alexander Larsson <alexl@redhat.com>
* gcontenttype.c (looks_like_text):
Don't treat whitespace as control chars.
svn path=/trunk/; revision=6414
14:58:31 Tim Janik [Tue, 29 Jan 2008 14:10:43 +0000 (14:10 +0000)]
changed size argument type from gulong to gsize as discussed on
2008-01-29 14:58:31 Tim Janik <timj@imendio.com>
* glib/gmem.[hc]: changed size argument type from gulong to gsize as
discussed on gtk-devel-list:
http://mail.gnome.org/archives/gtk-devel-list/2007-March/msg00062.html
this should be ABI compatible on all platforms except win64 for which
no ABI binding port exists yet.
svn path=/trunk/; revision=6413
Alexander Larsson [Tue, 29 Jan 2008 14:07:07 +0000 (14:07 +0000)]
Lazily create the desktop files for appinfos created by
2008-01-29 Alexander Larsson <alexl@redhat.com>
* gdesktopappinfo.c:
Lazily create the desktop files for appinfos created
by g_app_info_create_from_commandline() when needed
for mime associations. This allows run-time use
of GAppInfo object without creating unnecessary
files on disk.
svn path=/trunk/; revision=6412
Alexander Larsson [Tue, 29 Jan 2008 12:27:45 +0000 (12:27 +0000)]
Added new symbols to gio.symbols
2008-01-29 Alexander Larsson <alexl@redhat.com>
* gio.symbols:
Added new symbols to gio.symbols
svn path=/trunk/; revision=6411
Alexander Larsson [Tue, 29 Jan 2008 12:23:24 +0000 (12:23 +0000)]
Add docs
svn path=/trunk/; revision=6410
Alexander Larsson [Tue, 29 Jan 2008 12:18:48 +0000 (12:18 +0000)]
Add g_file_query_default_handler utility to easily look up the GAppInfo
2008-01-29 Alexander Larsson <alexl@redhat.com>
* gfile.[ch]:
Add g_file_query_default_handler utility to easily look up
the GAppInfo that handles a file.
* gdesktopappinfo.[ch]:
* giomodule.c:
Set up an extension point for g_app_info_get_default_for_uri_scheme()
* gvfs.c:
Remove unused function
svn path=/trunk/; revision=6409
Alexander Larsson [Tue, 29 Jan 2008 10:35:38 +0000 (10:35 +0000)]
Mention need to free returned value in g_file_enumerator_next_files_finish
2008-01-29 Alexander Larsson <alexl@redhat.com>
* gfileenumerator.c:
Mention need to free returned value in
g_file_enumerator_next_files_finish docs.
Fix leak if g_file_enumerator_next_files_finish()
not called.
svn path=/trunk/; revision=6408
Alexander Larsson [Tue, 29 Jan 2008 10:20:49 +0000 (10:20 +0000)]
Use list_parents, not get_parents from xdgmime, because the later doesn't
2008-01-29 Alexander Larsson <alexl@redhat.com>
* gcontenttype.c:
(_g_unix_content_type_get_parents):
Use list_parents, not get_parents from xdgmime, because
the later doesn't use the cache.
* xdgmime/xdgmimecache.c:
(_xdg_mime_cache_list_mime_parents):
Don't list the same type as parent multiple times.
svn path=/trunk/; revision=6407
Sebastian Wilhelmi [Tue, 29 Jan 2008 10:07:07 +0000 (10:07 +0000)]
Grab thread_counter_pools LOCK when increasing leftover_task_counter.
2008-01-29 Sebastian Wilhelmi <wilhelmi@google.com>
* tests/threadpool-test.c (test_thread_pools): Grab
thread_counter_pools LOCK when increasing
leftover_task_counter. Fixes race in test. (#512624, Simon Murray)
svn path=/trunk/; revision=6406
Luca Ferretti [Tue, 29 Jan 2008 08:31:28 +0000 (08:31 +0000)]
Updated Italian translation.
2008-01-29 Luca Ferretti <elle.uca@libero.it>
* it.po: Updated Italian translation.
svn path=/trunk/; revision=6405
Matthias Clasen [Tue, 29 Jan 2008 00:03:29 +0000 (00:03 +0000)]
Bump version
svn path=/trunk/; revision=6404
Matthias Clasen [Tue, 29 Jan 2008 00:00:31 +0000 (00:00 +0000)]
2.15.4
svn path=/trunk/; revision=6402
Alexander Larsson [Mon, 28 Jan 2008 21:06:10 +0000 (21:06 +0000)]
Register local vfs with prio 0.
2008-01-28 Alexander Larsson <alexl@redhat.com>
* glocalvfs.c:
Register local vfs with prio 0.
* gvfs.h:
Remove old name and prio class members
svn path=/trunk/; revision=6401
Matthias Clasen [Mon, 28 Jan 2008 19:46:18 +0000 (19:46 +0000)]
Disable some tests
svn path=/trunk/; revision=6400
Alexander Larsson [Mon, 28 Jan 2008 19:43:10 +0000 (19:43 +0000)]
Add registration hooks for extension points. Register the gio extension
2008-01-28 Alexander Larsson <alexl@redhat.com>
* giomodule.[ch]:
* gio.symbols:
Add registration hooks for extension points.
Register the gio extension points.
* fam/gfamdirectorymonitor.c:
* fam/gfamfilemonitor.c:
* glocaldirectorymonitor.[ch]:
* glocalfilemonitor.[ch]:
* gnativevolumemonitor.h:
* gunionvolumemonitor.c:
* gunixvolumemonitor.c:
* gvfs.[ch]:
* gvolumemonitor.h:
* inotify/ginotifydirectorymonitor.c:
* inotify/ginotifyfilemonitor.c:
Use the extension points registration instead
of g_type_children().
svn path=/trunk/; revision=6399
Matthias Clasen [Mon, 28 Jan 2008 17:26:45 +0000 (17:26 +0000)]
Document new api
svn path=/trunk/; revision=6398
Matthias Clasen [Mon, 28 Jan 2008 17:21:34 +0000 (17:21 +0000)]
Document new api
svn path=/trunk/; revision=6397
Matthias Clasen [Mon, 28 Jan 2008 17:09:26 +0000 (17:09 +0000)]
Fix docs
svn path=/trunk/; revision=6396
Matthias Clasen [Mon, 28 Jan 2008 16:23:29 +0000 (16:23 +0000)]
Updates
svn path=/trunk/; revision=6395
Daniel Nylander [Mon, 28 Jan 2008 07:57:36 +0000 (07:57 +0000)]
sv.po: Updated Swedish translation
svn path=/trunk/; revision=6394
Matthias Clasen [Mon, 28 Jan 2008 06:27:28 +0000 (06:27 +0000)]
Check for gmtime_r. Use gmtime_r when available. (#511807, Sebastian
2008-01-28 Matthias Clasen <mclasen@redhat.com>
* configure.in: Check for gmtime_r.
* glib/gtimer.c: Use gmtime_r when available. (#511807,
Sebastian Dröge)
svn path=/trunk/; revision=6393
Matthias Clasen [Mon, 28 Jan 2008 04:50:12 +0000 (04:50 +0000)]
Move docs inline. (#316260, Philippe Blain)
2008-01-27 Matthias Clasen <mclasen@redhat.com>
* glib/gnode.[hc]: Move docs inline. (#316260, Philippe Blain)
svn path=/trunk/; revision=6392
Matthias Clasen [Mon, 28 Jan 2008 03:15:23 +0000 (03:15 +0000)]
Document limitations of this function. (#487909, Peter Moulder)
2008-01-27 Matthias Clasen <mclasen@redhat.com>
* glib/gutf8.c (g_utf8_strreverse): Document limitations
of this function. (#487909, Peter Moulder)
svn path=/trunk/; revision=6391
Matthias Clasen [Sun, 27 Jan 2008 23:57:32 +0000 (23:57 +0000)]
Removed unused variable is_main_group. (#512381, Wouter Bolsterlee)
2008-01-27 Matthias Clasen <mclasen@redhat.com>
* glib/goption.c: (group_list_has_visible_entries):
Removed unused variable is_main_group. (#512381,
Wouter Bolsterlee)
svn path=/trunk/; revision=6390
Matthias Clasen [Sun, 27 Jan 2008 23:42:33 +0000 (23:42 +0000)]
Deprecate G_GNUC_(PRETTY)_FUNCTION.
2008-01-27 Matthias Clasen <mclasen@redhat.com>
* glib/gmacros.h: Deprecate G_GNUC_(PRETTY)_FUNCTION.
svn path=/trunk/; revision=6389
Matthias Clasen [Sun, 27 Jan 2008 23:01:43 +0000 (23:01 +0000)]
Remove AC_CANONICAL_HOST from GLIB_WITH_NLS again. (#385132)
2008-01-27 Matthias Clasen <mclasen@redhat.com>
* m4macros/glib-gettext.m4: Remove AC_CANONICAL_HOST from
GLIB_WITH_NLS again. (#385132)
svn path=/trunk/; revision=6388
Matthias Clasen [Sun, 27 Jan 2008 22:49:25 +0000 (22:49 +0000)]
Fix the pcre Unicode test to work with LDFLAGS=-Wl,--as-needed. (#484261,
2008-01-27 Matthias Clasen <mclasen@redhat.com>
* configure.in: Fix the pcre Unicode test to work with
LDFLAGS=-Wl,--as-needed. (#484261, Mark Lee)
svn path=/trunk/; revision=6387
Matthias Clasen [Sun, 27 Jan 2008 21:58:53 +0000 (21:58 +0000)]
Avoid trivial differences in translatable strings
svn path=/trunk/; revision=6386
Djihed Afifi [Sun, 27 Jan 2008 16:05:14 +0000 (16:05 +0000)]
Updated Arabic Translation by Khaled Hosny.
svn path=/trunk/; revision=6385
Ihar Hrachyshka [Sun, 27 Jan 2008 15:16:35 +0000 (15:16 +0000)]
Reverted prev changes for be.po.
svn path=/trunk/; revision=6384
Murray Cumming [Sun, 27 Jan 2008 07:25:29 +0000 (07:25 +0000)]
Document that the new_etags output gchar* should be freed.
2008-01-27 Murray Cumming <murrayc@murrayc.com>
* gio/gfile.c: (g_file_replace_contents),
(g_file_replace_contents_finish): Document that the new_etags output
gchar* should be freed.
svn path=/trunk/; revision=6383
Jorge Gonzalez Gonzalez [Sat, 26 Jan 2008 13:15:01 +0000 (13:15 +0000)]
Updated Spanish translation
svn path=/trunk/; revision=6382
Ihar Hrachyshka [Sat, 26 Jan 2008 12:00:31 +0000 (12:00 +0000)]
Updated Belarusian translation.
svn path=/trunk/; revision=6381
Petr Kovář [Fri, 25 Jan 2008 20:46:21 +0000 (20:46 +0000)]
cs.po: Updated Czech translation.
svn path=/trunk/; revision=6380
Matthias Clasen [Fri, 25 Jan 2008 17:50:49 +0000 (17:50 +0000)]
Make this build with gcc 3.4 (#509419)
2008-01-25 Matthias Clasen <mclasen@redhat.com>
* fam/fam-helper.c (fam_event_to_file_monitor_event): Make this
build with gcc 3.4 (#509419)
svn path=/trunk/; revision=6378
Loïc Minier [Fri, 25 Jan 2008 17:49:53 +0000 (17:49 +0000)]
Pass context down the implementation to check for the main_group. Bug
2008-01-25 Loïc Minier <lool@dooz.org>
* glib/goption.c: (group_has_visible_entries),
(group_list_has_visible_entires), (g_option_context_get_help): Pass
context down the implementation to check for the main_group.
Bug #510292.
* glib/tests/option-context.c:
Don't set G_OPTION_FLAG_IN_MAIN in main_entries
(group_captions): only create group when actually adding it to the
context; add an exit(0) to make sure the test succeeds.
svn path=/trunk/; revision=6377
Matthias Clasen [Fri, 25 Jan 2008 17:38:04 +0000 (17:38 +0000)]
Doc updates
svn path=/trunk/; revision=6376
Matthias Clasen [Fri, 25 Jan 2008 14:40:54 +0000 (14:40 +0000)]
Make GIOSchedulerJobFunc return boolean Keep calling io jobs until they
2008-01-25 Matthias Clasen <mclasen@redhat.com>
* gioscheduler.h: Make GIOSchedulerJobFunc return boolean
* gioscheduler.c: Keep calling io jobs until they return FALSE;
this allows big jobs to be executed in chunks, instead of blocking
the main loop for a long time.
* gsimpleasyncresult.c:
* giofile.c: Adapt callers.
svn path=/trunk/; revision=6375
Alexander Larsson [Fri, 25 Jan 2008 12:06:14 +0000 (12:06 +0000)]
Implement changes discussed on xdg list. Now we can add supported
2008-01-25 Alexander Larsson <alexl@redhat.com>
* gdesktopappinfo.c:
Implement changes discussed on xdg list.
Now we can add supported mimetypes by just using defaults.list
We can also remove associations in defaults.list.
svn path=/trunk/; revision=6374
Maxim V. Dziumanenko [Fri, 25 Jan 2008 10:30:02 +0000 (10:30 +0000)]
svn path=/trunk/; revision=6373
svn path=/trunk/; revision=6373
Alexander Larsson [Fri, 25 Jan 2008 09:46:31 +0000 (09:46 +0000)]
Don't make local copy of desktop file for mimetype changes if the file
2008-01-25 Alexander Larsson <alexl@redhat.com>
* gdesktopappinfo.c:
Don't make local copy of desktop file
for mimetype changes if the file already
supports the new mimetype.
svn path=/trunk/; revision=6372
Theppitak Karoonboonyanan [Fri, 25 Jan 2008 07:22:40 +0000 (07:22 +0000)]
Updated Thai translation.
2008-01-25 Theppitak Karoonboonyanan <thep@linux.thai.net>
* th.po: Updated Thai translation.
svn path=/trunk/; revision=6371
Matthias Clasen [Fri, 25 Jan 2008 06:10:29 +0000 (06:10 +0000)]
String fixes
svn path=/trunk/; revision=6370
Matthias Clasen [Fri, 25 Jan 2008 04:16:48 +0000 (04:16 +0000)]
More trash info
svn path=/trunk/; revision=6369
Theppitak Karoonboonyanan [Fri, 25 Jan 2008 03:41:03 +0000 (03:41 +0000)]
Updated Thai translation.
2008-01-25 Theppitak Karoonboonyanan <thep@linux.thai.net>
* th.po: Updated Thai translation.
svn path=/trunk/; revision=6368
Matthias Clasen [Fri, 25 Jan 2008 01:49:08 +0000 (01:49 +0000)]
Simplify markup
svn path=/trunk/; revision=6367
Matthias Clasen [Fri, 25 Jan 2008 01:44:08 +0000 (01:44 +0000)]
Expand docs
svn path=/trunk/; revision=6366
Ignacio Casal Quinteiro [Thu, 24 Jan 2008 21:28:18 +0000 (21:28 +0000)]
Updated Galician Translation.
svn path=/trunk/; revision=6365
Alexander Larsson [Thu, 24 Jan 2008 16:06:33 +0000 (16:06 +0000)]
Add g_drive_get_identifier and g_drive_enumerate_identifiers
2008-01-24 Alexander Larsson <alexl@redhat.com>
* gdrive.[ch]:
Add g_drive_get_identifier and
g_drive_enumerate_identifiers
* gvolume.[ch]:
Add g_volume_get_identifier and
g_volume_enumerate_identifiers
* gio.symbols:
Add symbols
* gunixvolume.c:
Implement identifiers for unix backend
svn path=/trunk/; revision=6364
Alexander Larsson [Thu, 24 Jan 2008 11:04:05 +0000 (11:04 +0000)]
Add g_file_copy_async() (#511580) Based on patch from Carlos Garcia Campos
2008-01-24 Alexander Larsson <alexl@redhat.com>
* gfile.[ch]:
* gfile.h:
* gio.symbols:
Add g_file_copy_async() (#511580)
Based on patch from Carlos Garcia Campos
svn path=/trunk/; revision=6363
Matthias Clasen [Thu, 24 Jan 2008 05:35:33 +0000 (05:35 +0000)]
Updates
svn path=/trunk/; revision=6362
Jens Granseuer [Wed, 23 Jan 2008 22:22:27 +0000 (22:22 +0000)]
Only declare variables at the beginning of a code block. Bug #511654.
2008-01-23 Jens Granseuer <jensgr@gmx.net>
* glib/gtestutils.c: (g_test_trap_fork):
* glib/tests/testing.c: (test_assertions): Only declare variables at
the beginning of a code block. Bug #511654.
svn path=/trunk/; revision=6361
Vasiliy Faronov [Wed, 23 Jan 2008 22:03:31 +0000 (22:03 +0000)]
Updated Russian translation.
2008-01-24 Vasiliy Faronov <qvvx@yandex.ru>
* ru.po: Updated Russian translation.
svn path=/trunk/; revision=6360
Matthias Clasen [Wed, 23 Jan 2008 06:24:27 +0000 (06:24 +0000)]
Additions
svn path=/trunk/; revision=6359
Matthias Clasen [Wed, 23 Jan 2008 05:46:43 +0000 (05:46 +0000)]
Some doc additions
svn path=/trunk/; revision=6358
Duarte Loreto [Wed, 23 Jan 2008 01:48:03 +0000 (01:48 +0000)]
Updated Portuguese translation.
2008-01-23 Duarte Loreto <happyguy_pt@hotmail.com>
* pt.po: Updated Portuguese translation.
svn path=/trunk/; revision=6357
Alexander Larsson [Tue, 22 Jan 2008 16:16:32 +0000 (16:16 +0000)]
Don't leak basename.
2008-01-22 Alexander Larsson <alexl@redhat.com>
* gdesktopappinfo.c:
(g_desktop_app_info_new):
Don't leak basename.
svn path=/trunk/; revision=6356
Alexander Larsson [Tue, 22 Jan 2008 14:15:51 +0000 (14:15 +0000)]
Don't leak GKeyFile
2008-01-22 Alexander Larsson <alexl@redhat.com>
* gdesktopappinfo.c:
(g_desktop_app_info_new_from_filename):
Don't leak GKeyFile
svn path=/trunk/; revision=6355
Alexander Larsson [Tue, 22 Jan 2008 13:24:48 +0000 (13:24 +0000)]
Fix leak of uri
2008-01-22 Alexander Larsson <alexl@redhat.com>
* glocalfileinfo.c (get_thumbnail_attributes):
Fix leak of uri
svn path=/trunk/; revision=6354
Alexander Larsson [Tue, 22 Jan 2008 09:38:37 +0000 (09:38 +0000)]
Canonicalize paths that start with more than two slashes.
2008-01-22 Alexander Larsson <alexl@redhat.com>
* glocalfile.c:
(canonicalize_filename):
Canonicalize paths that start with more than
two slashes.
* tests/g-file.c:
(compare_two_files):
(test_g_file_new_for_path):
Test the above
svn path=/trunk/; revision=6353
Alexander Larsson [Tue, 22 Jan 2008 09:19:58 +0000 (09:19 +0000)]
Fix c++ comment
svn path=/trunk/; revision=6352
Alexander Larsson [Tue, 22 Jan 2008 09:13:28 +0000 (09:13 +0000)]
Allow UTF-8 in file:// parse names.
2008-01-22 Alexander Larsson <alexl@redhat.com>
* glocalfile.c:
Allow UTF-8 in file:// parse names.
* tests/Makefile.am:
* tests/data-input-stream.c:
* tests/data-output-stream.c:
* tests/g-file-info.c:
* tests/g-file.c:
Added a bunch of tests from Tomas Bzatek
svn path=/trunk/; revision=6351
Stéphane Raimbault [Mon, 21 Jan 2008 21:48:58 +0000 (21:48 +0000)]
Updated French translation by Claude Paroz.
2008-01-21 Stéphane Raimbault <stephane.raimbault@gmail.com>
* fr.po: Updated French translation by Claude Paroz.
svn path=/trunk/; revision=6350
Matthias Clasen [Mon, 21 Jan 2008 18:09:53 +0000 (18:09 +0000)]
Bump version
svn path=/trunk/; revision=6349
Matthias Clasen [Mon, 21 Jan 2008 18:07:13 +0000 (18:07 +0000)]
2.15.3
svn path=/trunk/; revision=6347
Tor Lillqvist [Mon, 21 Jan 2008 17:29:43 +0000 (17:29 +0000)]
Add the gio DLL to the runtime zipfile.
2008-01-21 Tor Lillqvist <tml@novell.com>
* glib-zip.in: Add the gio DLL to the runtime zipfile.
svn path=/trunk/; revision=6346
Tor Lillqvist [Mon, 21 Jan 2008 17:26:08 +0000 (17:26 +0000)]
Fix syntax error.
2008-01-21 Tor Lillqvist <tml@novell.com>
* el.po: Fix syntax error.
svn path=/trunk/; revision=6345
Matthias Clasen [Mon, 21 Jan 2008 15:50:34 +0000 (15:50 +0000)]
Updates
svn path=/trunk/; revision=6344
Kostas Papadimas [Mon, 21 Jan 2008 15:47:16 +0000 (15:47 +0000)]
Updated Greek translation
svn path=/trunk/; revision=6343
Alexander Larsson [Mon, 21 Jan 2008 15:11:56 +0000 (15:11 +0000)]
Remove duplicated GSeekable functions. (#509990) Just use the
2008-01-21 Alexander Larsson <alexl@redhat.com>
* gfileinputstream.[ch]:
* gfileoutputstream.[ch]:
* gio.symbols:
Remove duplicated GSeekable functions. (#509990)
Just use the g_seekable_xxx() calls instead.
svn path=/trunk/; revision=6342
Matthias Clasen [Mon, 21 Jan 2008 14:02:19 +0000 (14:02 +0000)]
Whitespace cleanups.
2008-01-21 Matthias Clasen <mclasen@redhat.com>
* glocal*.c:
* gvolumemanager.c: Whitespace cleanups.
* glocalfileoutputsteam.c (_g_local_file_output_stream_create):
Use the right mode when creating the file.
svn path=/trunk/; revision=6341
Murray Cumming [Mon, 21 Jan 2008 13:11:13 +0000 (13:11 +0000)]
Accept -1 for the data length if the data is a null-terminated string. Bug
2008-01-20 Murray Cumming <murrayc@murrayc.com>
* glib/gchecksum.c: (g_checksum_update): Accept -1 for the data
length if the data is a null-terminated string. Bug #510855.
svn path=/trunk/; revision=6340
Murray Cumming [Mon, 21 Jan 2008 13:08:23 +0000 (13:08 +0000)]
Documentation: Fixed minor typos and added more mentions of specific
2008-01-21 Murray Cumming,,, <murrayc@murrayc.com>
* gfileenumerator.c:
* gfileinputstream.c:
* ginputstream.c:
* goutputstream.c: Documentation: Fixed minor typos
and added more mentions of specific _finish() functions.
svn path=/trunk/; revision=6339
Alexander Larsson [Mon, 21 Jan 2008 10:35:44 +0000 (10:35 +0000)]
Removed. Removed. Removed the included copies of the inotify headers. We
2008-01-21 Alexander Larsson <alexl@redhat.com>
* inotify/Makefile.am:
* inotify/inotify-helper.c:
* inotify/inotify-kernel.c:
* inotify/inotify-path.c:
* inotify/local_inotify.h: Removed.
* inotify/local_inotify_syscalls.h: Removed.
Removed the included copies of the inotify
headers. We now only use the <sys/inotify.h>
header which exists on modern systems.
This fixes problems on ARM and SH5 (#510448)
but is also generally much cleaner and future
safe. For instance, if other OSes add support
for inotify it should "just work".
svn path=/trunk/; revision=6338
Matthias Clasen [Mon, 21 Jan 2008 05:12:16 +0000 (05:12 +0000)]
Coding style fixes
svn path=/trunk/; revision=6337
Matthias Clasen [Mon, 21 Jan 2008 03:49:20 +0000 (03:49 +0000)]
Documentation updates
svn path=/trunk/; revision=6336
Murray Cumming [Sun, 20 Jan 2008 17:42:35 +0000 (17:42 +0000)]
documentation: Fixed more minor typos.
2008-01-20 Murray Cumming <murrayc@murrayc.com>
* gfile.c: documentation: Fixed more minor
typos.
svn path=/trunk/; revision=6335
Murray Cumming [Fri, 18 Jan 2008 18:16:28 +0000 (18:16 +0000)]
documentation: Mention g_mount_remount_finish() instead of
2008-01-18 Murray Cumming <murrayc@murrayc.com>
* gmount.c: (g_mount_remount): documentation:
Mention g_mount_remount_finish() instead of
g_mount_unmount_finish().
svn path=/trunk/; revision=6334
16:51:23 Tim Janik [Fri, 18 Jan 2008 15:51:49 +0000 (15:51 +0000)]
don't define __GNUC_PREREQ which is not in the glib namespace. for gcc,
2008-01-18 16:51:23 Tim Janik <timj@imendio.com>
* glib/gutils.h: don't define __GNUC_PREREQ which is not in the glib
namespace. for gcc, define G_INLINE_FUNC to "static inline" as with
all other C compilers, because newer GCC versions incompatibly
changed "extern inline" semantics.
svn path=/trunk/; revision=6333
Murray Cumming [Fri, 18 Jan 2008 09:41:46 +0000 (09:41 +0000)]
Fixed some minor typos in the documentation.
2008-01-18 Murray Cumming <murrayc@murrayc.com>
* glib/gfileutils.c:
* glib/gsequence.c:
* glib/gstring.c: Fixed some minor typos in the documentation.
svn path=/trunk/; revision=6332
Murray Cumming [Fri, 18 Jan 2008 09:41:09 +0000 (09:41 +0000)]
Fixed some minor typos in the documentation.
2008-01-18 Murray Cumming <murrayc@murrayc.com>
* gappinfo.c:
* gcancellable.c:
* gfile.c: Fixed some minor typos in the
documentation.
svn path=/trunk/; revision=6331
Murray Cumming [Thu, 17 Jan 2008 23:43:31 +0000 (23:43 +0000)]
Documentation: Clarify the ownership of the regurn GLists.
2008-01-18 Murray Cumming <murrayc@murrayc.com>
* gio/gvolumemonitor.c:
(g_volume_monitor_get_connected_drives):
(g_volume_monitor_get_volumes):
(g_volume_monitor_get_mounts): Documentation:
Clarify the ownership of the regurn GLists.
svn path=/trunk/; revision=6330
Maxim Dziumanenko [Thu, 17 Jan 2008 16:28:52 +0000 (16:28 +0000)]
Updated Ukrainian translation.
2008-01-17 Maxim Dziumanenko <dziumanenko@gmail.com>
* uk.po: Updated Ukrainian translation.
svn path=/trunk/; revision=6329
Yang Zhang [Thu, 17 Jan 2008 15:17:03 +0000 (15:17 +0000)]
Updated zh_CN translation
svn path=/trunk/; revision=6328
Yang Zhang [Thu, 17 Jan 2008 14:58:19 +0000 (14:58 +0000)]
Updated zh_CN translation from manphiz
svn path=/trunk/; revision=6327
Alexander Larsson [Thu, 17 Jan 2008 14:30:07 +0000 (14:30 +0000)]
Add the async find_enclosing_mount version to the header file too.
2008-01-17 Alexander Larsson <alexl@redhat.com>
* gfile.h:
Add the async find_enclosing_mount version
to the header file too.
svn path=/trunk/; revision=6326
Alexander Larsson [Thu, 17 Jan 2008 14:22:13 +0000 (14:22 +0000)]
Add async version of find_enclosing_mount with default implementation.
2008-01-17 Alexander Larsson <alexl@redhat.com>
* gfile.c:
Add async version of find_enclosing_mount
with default implementation.
svn path=/trunk/; revision=6325
Alexander Larsson [Thu, 17 Jan 2008 10:57:48 +0000 (10:57 +0000)]
Allow calls to implementation of copy and write even if the type of the
2008-01-17 Alexander Larsson <alexl@redhat.com>
* gfile.c:
(g_file_copy):
(g_file_move):
Allow calls to implementation of copy and write
even if the type of the file implementations is
different. This can be used to implement native
upload and download calls in a vfs.
* glocalfile.c:
(g_local_file_move):
Protect against the case where move is called
with one file not being local.
Make sure we call the progress callback once
in the native move operation so that the caller
knows how many bytes were copied.
svn path=/trunk/; revision=6324
Dan Winship [Wed, 16 Jan 2008 21:28:04 +0000 (21:28 +0000)]
Fix another bug (which doesn't affect the results, but may cause it to
* glib/gchecksum.c (md5_sum_update): Fix another bug (which
doesn't affect the results, but may cause it to read bad memory).
svn path=/trunk/; revision=6323
Murray Cumming [Wed, 16 Jan 2008 20:00:23 +0000 (20:00 +0000)]
Corrected some typos in the documentation: occured -> occurred. its ->
2008-01-16 Murray Cumming <murrayc@murrayc.com>
* gappinfo.c:
* gdatainputstream.c:
* gfile.c:
* gfileoutputstream.c:
* ginputstream.c:
* gmount.c:
* goutputstream.c:
* gseekable.c:
* gunixmounts.c: Corrected some typos in the documentation:
occured -> occurred.
its -> it's (where appropriate).
svn path=/trunk/; revision=6322
Inaki Larranaga Murgoitio [Wed, 16 Jan 2008 17:58:17 +0000 (17:58 +0000)]
Updated Basque translation.
2008-01-16 Inaki Larranaga Murgoitio <dooteo@euskalgnu.org>
* eu.po: Updated Basque translation.
svn path=/trunk/; revision=6321
Rahul Bhalerao [Wed, 16 Jan 2008 14:44:14 +0000 (14:44 +0000)]
Updated Marathi translations
svn path=/trunk/; revision=6320
Alexander Larsson [Wed, 16 Jan 2008 10:11:26 +0000 (10:11 +0000)]
Add g_file_query_exists (#508771)
2008-01-16 Alexander Larsson <alexl@redhat.com>
* gfile.[ch]:
* gio.symbols:
Add g_file_query_exists (#508771)
svn path=/trunk/; revision=6319
Murray Cumming [Tue, 15 Jan 2008 14:08:41 +0000 (14:08 +0000)]
For async functions that have no non-async version, document that the
2008-01-15 Murray Cumming <murrayc@murrayc.com>
* gdrive.c:
* gfile.c:
* gmount.c:
* gvolume.c: For async functions that have no non-async
version, document that the GAsyncReadyCallback may be NULL.
Bug #509626.
svn path=/trunk/; revision=6318
Alexander Larsson [Tue, 15 Jan 2008 13:09:07 +0000 (13:09 +0000)]
Clarify docs for g_uri_unescape_string() (#508773)
2008-01-15 Alexander Larsson <alexl@redhat.com>
* glib/gurifuncs.c:
Clarify docs for g_uri_unescape_string() (#508773)
svn path=/trunk/; revision=6317
Alexander Larsson [Tue, 15 Jan 2008 11:47:04 +0000 (11:47 +0000)]
Don't do pointer arithmetic on void * (#508602) Patch from Kazuki IWAMOTO
2008-01-15 Alexander Larsson <alexl@redhat.com>
* gmemoryinputstream.c:
* gmemoryoutputstream.c:
Don't do pointer arithmetic on void * (#508602)
Patch from Kazuki IWAMOTO
svn path=/trunk/; revision=6316
Dan Winship [Tue, 15 Jan 2008 10:12:58 +0000 (10:12 +0000)]
Support gio in AM_PATH_GLIB_2_0 (#509465)
2008-01-14 Dan Winship <danw@gnome.org>
* m4macros/glib-2.0.m4: Support gio in AM_PATH_GLIB_2_0 (#509465)
svn path=/trunk/; revision=6315
Dan Winship [Tue, 15 Jan 2008 06:21:58 +0000 (06:21 +0000)]
fix this; the previous code gave the wrong md5sum when called in certain
* glib/gchecksum.c (md5_sum_update): fix this; the previous code
gave the wrong md5sum when called in certain ways with buffers
larger than 64 bytes.
(g_checksum_update): remove the unnecessary "length > 1"
restriction
* tests/checksum-test.c: Rewrite this to be much more exhaustive
(and in particular to test the md5_sum_update bugfix).
svn path=/trunk/; revision=6314
Daniel Nylander [Tue, 15 Jan 2008 00:58:57 +0000 (00:58 +0000)]
sv.po: Swedish translation updated
svn path=/trunk/; revision=6313
Matthias Clasen [Mon, 14 Jan 2008 17:13:07 +0000 (17:13 +0000)]
Bump version
svn path=/trunk/; revision=6312