platform/upstream/glib.git
15 years agoBump version
Matthias Clasen [Mon, 5 Jan 2009 18:08:25 +0000 (18:08 +0000)]
Bump version

svn path=/trunk/; revision=7779

15 years ago2.19.4 GLIB_2_19_4
Matthias Clasen [Mon, 5 Jan 2009 18:06:05 +0000 (18:06 +0000)]
2.19.4

svn path=/trunk/; revision=7777

15 years agoUpdates
Matthias Clasen [Mon, 5 Jan 2009 16:58:09 +0000 (16:58 +0000)]
Updates

svn path=/trunk/; revision=7776

15 years agocast a "char **" to "const char **" to avoid a warning.
Dan Winship [Mon, 5 Jan 2009 16:57:55 +0000 (16:57 +0000)]
cast a "char **" to "const char **" to avoid a warning.

* gdesktopappinfo.c (update_mimeapps_list): cast a "char **" to
"const char **" to avoid a warning.

* gemblem.c (g_emblem_from_tokens):
* gemblemedicon.c (g_emblemed_icon_from_tokens):
* xdgmime/xdgmime.c (xdg_mime_get_icon): remove unused
variables

svn path=/trunk/; revision=7775

15 years agoTry using O_NOATIME when sniffing for mime types. Based on a patch by A.
Matthias Clasen [Mon, 5 Jan 2009 16:20:40 +0000 (16:20 +0000)]
Try using O_NOATIME when sniffing for mime types. Based on a patch by A.

        * glocalfileinfo.c (get_content_type): Try using O_NOATIME when
        sniffing for mime types. Based on a patch by A. Walton

svn path=/trunk/; revision=7773

15 years agoupdate
Dan Winship [Mon, 5 Jan 2009 14:56:55 +0000 (14:56 +0000)]
update

* glib/tests/.gitignore: update

* tests/.gitignore: update, sort

* tests/gobject/.gitignore: add

svn path=/trunk/; revision=7772

15 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Mon, 5 Jan 2009 14:33:35 +0000 (14:33 +0000)]
Updated Norwegian bokmål translation.

2009-01-05  Kjartan Maraas  <kmaraas@gnome.org>

* nb.po: Updated Norwegian bokmål translation.

svn path=/trunk/; revision=7771

15 years agoBug 566348 - g_file_open_tmp uses the wrong g_mkstemp on win32
Tor Lillqvist [Mon, 5 Jan 2009 10:08:00 +0000 (10:08 +0000)]
Bug 566348 - g_file_open_tmp uses the wrong g_mkstemp on win32

2009-01-05  Tor Lillqvist  <tml@iki.fi>

Bug 566348 - g_file_open_tmp uses the wrong g_mkstemp on win32

* glib/gfileutils.c: Move the binary compatibility versions of
g_file_test(), g_file_get_contents(), g_mkstemp() and
g_file_open_tmp() last in the file. Remove the restriction that
the XXXXXX is last in the template in the binary compatibility
version of g_mkstemp(). Thanks to Morten Welinder and Jody
Goldberg.

svn path=/trunk/; revision=7770

15 years agoimprove add new simple-async-result test new file to test
Ryan Lortie [Mon, 5 Jan 2009 06:58:22 +0000 (06:58 +0000)]
improve add new simple-async-result test new file to test

2009-01-05  Ryan Lortie  <desrt@desrt.ca>

        * tests/.gitignore: improve
        * tests/Makefile.am: add new simple-async-result test
        * tests/simple-async-result.c: new file to test GSimpleAsyncResult

svn path=/trunk/; revision=7767

15 years agoAdd g_simple_async_result_is_valid(). Implementation by Dan Winship.
Ryan Lortie [Mon, 5 Jan 2009 06:57:16 +0000 (06:57 +0000)]
Add g_simple_async_result_is_valid(). Implementation by Dan Winship.

2009-01-05  Ryan Lortie  <desrt@desrt.ca>

        * gio.symbols:
        * ../docs/reference/gio/gio-sections.txt:
        * gsimpleasyncresult.h:
        * gsimpleasyncresult.c: Add g_simple_async_result_is_valid().
        Implementation by Dan Winship.  Closes #566170.

svn path=/trunk/; revision=7766

15 years agoUpdated Brazilian Portuguese translation.
Leonardo Ferreira Fontenelle [Mon, 5 Jan 2009 00:42:48 +0000 (00:42 +0000)]
Updated Brazilian Portuguese translation.

2009-01-04  Leonardo Ferreira Fontenelle  <leonardof@gnome.org>

* pt_BR.po: Updated Brazilian Portuguese translation.

svn path=/trunk/; revision=7765

15 years agoUpdate zh_CN.po
Lu Gan [Sun, 4 Jan 2009 15:27:20 +0000 (15:27 +0000)]
Update zh_CN.po

svn path=/trunk/; revision=7764

15 years agoUpdates
Matthias Clasen [Sat, 3 Jan 2009 07:30:26 +0000 (07:30 +0000)]
Updates

svn path=/trunk/; revision=7763

15 years agoAdd docs
Matthias Clasen [Sat, 3 Jan 2009 05:10:33 +0000 (05:10 +0000)]
Add docs

svn path=/trunk/; revision=7762

15 years agoMove docs inline
Matthias Clasen [Sat, 3 Jan 2009 04:15:17 +0000 (04:15 +0000)]
Move docs inline

svn path=/trunk/; revision=7761

15 years agoUse visibility attribute for new enough sun cc. Patch by Chris Wang
Matthias Clasen [Sat, 3 Jan 2009 01:00:38 +0000 (01:00 +0000)]
Use visibility attribute for new enough sun cc. Patch by Chris Wang

        * configure.in: Use visibility attribute for new enough sun cc.
        Patch by Chris Wang

svn path=/trunk/; revision=7760

15 years agoBug 565136 – Gobject's "notify" signal parameters are wrong in gtk-doc
Behdad Esfahbod [Fri, 2 Jan 2009 06:09:26 +0000 (06:09 +0000)]
Bug 565136 – Gobject's "notify" signal parameters are wrong in gtk-doc

2009-01-02  Behdad Esfahbod  <behdad@gnome.org>

        Bug 565136 – Gobject's "notify" signal parameters are wrong in gtk-doc
        Patch from  Andrzej Zaborowski

        * gobject.c (g_object_do_class_init): Fix param order in docs.

svn path=/trunk/; revision=7759

15 years agoFix a wrong reference in the docs, reported by Takeshi Aihana.
Matthias Clasen [Fri, 2 Jan 2009 02:49:06 +0000 (02:49 +0000)]
Fix a wrong reference in the docs, reported by Takeshi Aihana.

        * glib/goption.c: Fix a wrong reference in the docs, reported by
        Takeshi Aihana.

svn path=/trunk/; revision=7758

15 years agoFix an example.
Matthias Clasen [Fri, 2 Jan 2009 02:26:39 +0000 (02:26 +0000)]
Fix an example.

svn path=/trunk/; revision=7757

15 years agoAdd notes about being UNIX-specific
Matthias Clasen [Wed, 31 Dec 2008 07:47:19 +0000 (07:47 +0000)]
Add notes about being UNIX-specific

svn path=/trunk/; revision=7756

15 years agoFix some compiler warnings
Matthias Clasen [Wed, 31 Dec 2008 05:51:47 +0000 (05:51 +0000)]
Fix some compiler warnings

svn path=/trunk/; revision=7755

15 years agomove some changelog entries that i put in the wrong spot
Ryan Lortie [Sat, 20 Dec 2008 19:41:07 +0000 (19:41 +0000)]
move some changelog entries that i put in the wrong spot

svn path=/trunk/; revision=7754

15 years agoAdd g_thread_get_initialized here, too. Surround g_test_config_vars with
Tor Lillqvist [Sat, 20 Dec 2008 07:22:56 +0000 (07:22 +0000)]
Add g_thread_get_initialized here, too. Surround g_test_config_vars with

2008-12-19  Tor Lillqvist  <tml@novell.com>

* glib/glib.symbols: Add g_thread_get_initialized here,
too. Surround g_test_config_vars with ifdef INCLUDE_VARIABLES.

svn path=/trunk/; revision=7753

15 years agoBug 560676 - function access for g_threads_supported
Mike Kestner [Thu, 18 Dec 2008 19:20:42 +0000 (19:20 +0000)]
Bug 560676 - function access for g_threads_supported

2008-12-18  Mike Kestner <mkestner@novell.com>

Bug 560676 - function access for g_threads_supported

* glib/gthreads.c (g_thread_get_initialized): new accessor for
g_threads_supported macro.
* glib/gthreads.h: add g_thread_get_initialized

svn path=/trunk/; revision=7752

15 years agoupdating for Punjabi Language: Alam
Amanpreet Singh Alam [Wed, 17 Dec 2008 01:43:22 +0000 (01:43 +0000)]
updating for Punjabi Language: Alam

svn path=/trunk/; revision=7751

15 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Mon, 15 Dec 2008 22:16:05 +0000 (22:16 +0000)]
Updated Norwegian bokmål translation.

2008-12-15  Kjartan Maraas  <kmaraas@gnome.org>

* nb.po: Updated Norwegian bokmål translation.

svn path=/trunk/; revision=7750

15 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Mon, 15 Dec 2008 20:20:03 +0000 (20:20 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=7749

15 years agoBump version
Matthias Clasen [Mon, 15 Dec 2008 20:03:12 +0000 (20:03 +0000)]
Bump version

svn path=/trunk/; revision=7748

15 years ago2.19.3 GLIB_2_19_3
Matthias Clasen [Mon, 15 Dec 2008 20:01:49 +0000 (20:01 +0000)]
2.19.3

svn path=/trunk/; revision=7746

15 years agoUpdates
Matthias Clasen [Sun, 14 Dec 2008 00:07:59 +0000 (00:07 +0000)]
Updates

svn path=/trunk/; revision=7745

15 years agoMake these work on x86_64
Matthias Clasen [Sat, 13 Dec 2008 23:56:05 +0000 (23:56 +0000)]
Make these work on x86_64

svn path=/trunk/; revision=7744

15 years agofree the tokens when done with them
Ryan Lortie [Fri, 12 Dec 2008 20:59:54 +0000 (20:59 +0000)]
free the tokens when done with them

2008-12-12  Ryan Lortie  <desrt@desrt.ca>

        * gio/gicon.c (g_icon_to_string_tokenized): free the tokens when done
        with them

svn path=/trunk/; revision=7743

15 years agofix leak that occurs when multiple mount entries match the requested path
Ryan Lortie [Fri, 12 Dec 2008 20:03:36 +0000 (20:03 +0000)]
fix leak that occurs when multiple mount entries match the requested path

2008-12-12  Ryan Lortie  <desrt@desrt.ca>

        * gio/gunixmounts.c (g_unix_mount_at): fix leak that occurs when
        multiple mount entries match the requested path

svn path=/trunk/; revision=7742

15 years agoImprove g_unichar_iswide_cjk() docs.
Behdad Esfahbod [Fri, 12 Dec 2008 08:26:00 +0000 (08:26 +0000)]
Improve g_unichar_iswide_cjk() docs.

2008-12-12  Behdad Esfahbod  <behdad@gnome.org>

        * glib/guniprop.c: Improve g_unichar_iswide_cjk() docs.

svn path=/trunk/; revision=7741

15 years agoBug 562452 - Ensure we return G_IO_ERROR_CANCELLED if cancelling
Alexander Larsson [Wed, 10 Dec 2008 13:25:59 +0000 (13:25 +0000)]
Bug 562452 - Ensure we return G_IO_ERROR_CANCELLED if cancelling

2008-12-10  Alexander Larsson  <alexl@redhat.com>

Bug 562452 - Ensure we return G_IO_ERROR_CANCELLED if cancelling
g_simple_async_result_run_in_thread

        * gsimpleasyncresult.c:
Make g_simple_async_result_run_in_thread check cancellation before
calling out to the user in the callback. This means we guarantee
reporting cancels of async operations from the main threads, which
is probably more in line with what users expect.

Note that there are still no such guarantees for cancelling sync
operations or cancelling async operation from outside the main
thread. Furthermore, the exact behaviour of async implementations
not using run_in_thread may differ.

svn path=/trunk/; revision=7740

15 years agoupdated hebrew translation
Yair Hershkovitz [Tue, 9 Dec 2008 23:33:59 +0000 (23:33 +0000)]
updated hebrew translation

svn path=/trunk/; revision=7739

15 years agoBug 515777 - incorrect date&time on copy
Alexander Larsson [Tue, 9 Dec 2008 11:15:36 +0000 (11:15 +0000)]
Bug 515777 - incorrect date&time on copy

2008-12-09  Alexander Larsson  <alexl@redhat.com>

Bug 515777 - incorrect date&time on copy

        * glocalfile.c:
        (g_local_file_class_init):
Copy mtime by default

        * gfile.c:
Change docs about G_FILE_COPY_ALL_METADATA to not mention
mtime as an example.

svn path=/trunk/; revision=7738

15 years agoUpdated Italian translation.
Luca Ferretti [Tue, 9 Dec 2008 09:45:07 +0000 (09:45 +0000)]
Updated Italian translation.

2008-12-09  Luca Ferretti  <elle.uca@libero.it>

* it.po: Updated Italian translation.

svn path=/trunk/; revision=7737

15 years agoHide ecryptfs mounts, so that the desktop does not show both the mount and
Matthias Clasen [Mon, 8 Dec 2008 05:47:26 +0000 (05:47 +0000)]
Hide ecryptfs mounts, so that the desktop does not show both the mount and

        * gunixmounts.c: (guess_system_internal): Hide ecryptfs mounts,
        so that the desktop does not show both the mount and the target
        directory. Patch by Martin Pitt

svn path=/trunk/; revision=7736

15 years agoAdd "fd" and "close-fd" properties including getters and setters. Patch by
Matthias Clasen [Mon, 8 Dec 2008 05:41:43 +0000 (05:41 +0000)]
Add "fd" and "close-fd" properties including getters and setters. Patch by

        * gio.symbols:
        * gunixinputstream.[hc]:
        * gunixoutputstream.[hc]: Add "fd" and "close-fd" properties
        including getters and setters. Patch by Maciej Piechotka

svn path=/trunk/; revision=7735

15 years agoSupport compilers that don't understand ISO C varargs macros. Patch by
Matthias Clasen [Mon, 8 Dec 2008 04:38:54 +0000 (04:38 +0000)]
Support compilers that don't understand ISO C varargs macros. Patch by

        * tests/live-g-file.c: Support compilers that don't understand
        ISO C varargs macros. Patch by Eric Lamarque

svn path=/trunk/; revision=7734

15 years agoUse g_access() to check accessibility of local devices. Patch by Martin
Matthias Clasen [Mon, 8 Dec 2008 04:33:41 +0000 (04:33 +0000)]
Use g_access() to check accessibility of local devices. Patch by Martin

       * gunixmounts.c: Use g_access() to check accessibility of local devices.
        Patch by Martin Pitt

svn path=/trunk/; revision=7733

15 years agoAdd an implementation for the CRIS and CRISv32 architectures, by Peter
Matthias Clasen [Mon, 8 Dec 2008 04:27:37 +0000 (04:27 +0000)]
Add an implementation for the CRIS and CRISv32 architectures, by Peter

        * configure.in:
        * glib/gatomic.c: Add an implementation for the CRIS and CRISv32
        architectures, by Peter Kjellerstedt

svn path=/trunk/; revision=7732

15 years agoBug 563156 – Document printing and scanning gunichar values
Behdad Esfahbod [Mon, 8 Dec 2008 02:58:30 +0000 (02:58 +0000)]
Bug 563156 – Document printing and scanning gunichar values

2008-12-07  Behdad Esfahbod  <behdad@gnome.org>

        Bug 563156 – Document printing and scanning gunichar values

        * glib/tmpl/unicode.sgml: Document printing and scanning gunichar
        values.

svn path=/trunk/; revision=7731

15 years agoBug 563150 – G_GU?INT*_MODIFIER/FORMAT docs
Behdad Esfahbod [Mon, 8 Dec 2008 02:11:30 +0000 (02:11 +0000)]
Bug 563150 – G_GU?INT*_MODIFIER/FORMAT docs

2008-12-07  Behdad Esfahbod  <behdad@gnome.org>

        Bug 563150 – G_GU?INT*_MODIFIER/FORMAT docs

        * glib/tmpl/glib-unused.sgml:
        * glib/tmpl/macros_misc.sgml:
        * glib/tmpl/types.sgml:
        Update docs to mention scanning as well as printing.
        Cross reference these from their respective types.

svn path=/trunk/; revision=7730

15 years agoupdated hebrew translation
Yair Hershkovitz [Sun, 7 Dec 2008 23:53:17 +0000 (23:53 +0000)]
updated hebrew translation

svn path=/trunk/; revision=7729

15 years agoUpdated Finnish translation
Ilkka Tuohela [Sat, 6 Dec 2008 07:04:41 +0000 (07:04 +0000)]
Updated Finnish translation

svn path=/trunk/; revision=7728

15 years agoSome more documentation additions
Matthias Clasen [Tue, 2 Dec 2008 05:53:48 +0000 (05:53 +0000)]
Some more documentation additions

svn path=/trunk/; revision=7726

15 years agoAlways reset the use count to its previous value before returning FALSE.
Matthias Clasen [Tue, 2 Dec 2008 05:14:00 +0000 (05:14 +0000)]
Always reset the use count to its previous value before returning FALSE.

        * gtypemodule.c (g_type_module_use): Always reset the use count
        to its previous value before returning FALSE. Pointed out by
        Johan Billien.

svn path=/trunk/; revision=7725

15 years agoBump version
Matthias Clasen [Mon, 1 Dec 2008 20:03:38 +0000 (20:03 +0000)]
Bump version

svn path=/trunk/; revision=7723

15 years ago2.19.2 GLIB_2_19_2
Matthias Clasen [Mon, 1 Dec 2008 20:01:16 +0000 (20:01 +0000)]
2.19.2

svn path=/trunk/; revision=7721

15 years agoRevert behaviour change in g_data_input_stream_read_line
Matthias Clasen [Mon, 1 Dec 2008 19:02:58 +0000 (19:02 +0000)]
Revert behaviour change in g_data_input_stream_read_line

svn path=/trunk/; revision=7720

15 years agoBump version GLIB_2_19_1
Matthias Clasen [Mon, 1 Dec 2008 14:48:22 +0000 (14:48 +0000)]
Bump version

svn path=/trunk/; revision=7718

15 years ago2.19.1
Matthias Clasen [Mon, 1 Dec 2008 14:44:26 +0000 (14:44 +0000)]
2.19.1

svn path=/trunk/; revision=7717

15 years agoAdd and document g_mount_is_shadowed plus calls to set/unset a mount as
Alexander Larsson [Mon, 1 Dec 2008 13:46:11 +0000 (13:46 +0000)]
Add and document g_mount_is_shadowed plus calls to set/unset a mount as

2008-12-01  Alexander Larsson  <alexl@redhat.com>

        * gio.symbols:
        * gmount.[ch]:
        * gunionvolumemonitor.c:
        * gvolume.c:
Add and document g_mount_is_shadowed plus calls
to set/unset a mount as shadowed

svn path=/trunk/; revision=7716

15 years agoUpdates
Matthias Clasen [Mon, 1 Dec 2008 06:52:15 +0000 (06:52 +0000)]
Updates

svn path=/trunk/; revision=7715

15 years agoComment out two failing tests
Matthias Clasen [Mon, 1 Dec 2008 06:47:04 +0000 (06:47 +0000)]
Comment out two failing tests

svn path=/trunk/; revision=7714

15 years agoMention all and help special values in debug envvars.
Matthias Clasen [Mon, 1 Dec 2008 06:10:50 +0000 (06:10 +0000)]
Mention all and help special values in debug envvars.

svn path=/trunk/; revision=7713

15 years agoRemove the questionable closing sentence and all references to private
Matthias Clasen [Mon, 1 Dec 2008 03:13:46 +0000 (03:13 +0000)]
Remove the questionable closing sentence and all references to private

       * gobject/tut_gtype.xml: Remove the questionable closing sentence
        and all references to private functions. Pointed out by Christian
        Dywan.

svn path=/trunk/; revision=7711

15 years agoBug 562639 – g_parse_debug_flags() parsing "help"
Behdad Esfahbod [Sat, 29 Nov 2008 01:40:38 +0000 (01:40 +0000)]
Bug 562639 – g_parse_debug_flags() parsing "help"

2008-11-28  Behdad Esfahbod  <behdad@gnome.org>

        Bug 562639 – g_parse_debug_flags() parsing "help"

        * glib/gutils.c (g_parse_debug_string): Print available keys if
        string is "help".

svn path=/trunk/; revision=7710

15 years agoBug 562638 – GDebugKey key member should be const
Behdad Esfahbod [Sat, 29 Nov 2008 01:21:11 +0000 (01:21 +0000)]
Bug 562638 – GDebugKey key member should be const

2008-11-28  Behdad Esfahbod  <behdad@gnome.org>

        Bug 562638 – GDebugKey key member should be const

        * glib/gutils.h: Change GDebugKey key member from gchar * to
        const gchar *.

svn path=/trunk/; revision=7709

15 years agoImprove docs
Matthias Clasen [Sat, 29 Nov 2008 00:07:33 +0000 (00:07 +0000)]
Improve docs

svn path=/trunk/; revision=7708

15 years agoFix some documentation typos
Matthias Clasen [Fri, 28 Nov 2008 23:53:13 +0000 (23:53 +0000)]
Fix some documentation typos

svn path=/trunk/; revision=7707

15 years agoAdd g_app_info_get_commandline. Requested by Hans Petter Jansson.
Matthias Clasen [Fri, 28 Nov 2008 23:16:45 +0000 (23:16 +0000)]
Add g_app_info_get_commandline. Requested by Hans Petter Jansson.

        * gio.symbols:
        * gappinfo.[hc]: Add g_app_info_get_commandline. Requested
        by Hans Petter Jansson.

        * gdesktopappinfo.c: And implement it here.

svn path=/trunk/; revision=7706

15 years agoExplain the difference to g_key_file_get_value(). Pointed out by Mart
Matthias Clasen [Fri, 28 Nov 2008 21:22:21 +0000 (21:22 +0000)]
Explain the difference to g_key_file_get_value(). Pointed out by Mart

        * glib/gkeyfile.c (g_key_file_get_string): Explain the difference
        to g_key_file_get_value(). Pointed out by Mart Raudsepp.

svn path=/trunk/; revision=7705

15 years agoImprove docs
Matthias Clasen [Fri, 28 Nov 2008 20:29:42 +0000 (20:29 +0000)]
Improve docs

svn path=/trunk/; revision=7704

15 years agoBug 557603 – carbon check output misplaced
Matthias Clasen [Fri, 28 Nov 2008 20:17:15 +0000 (20:17 +0000)]
Bug 557603 – carbon check output misplaced

2008-11-28  Matthias Clasen  <mclasen@redhat.com>

        Bug 557603 – carbon check output misplaced

        * configure.in: Call AC_PROG_CPP early to avoid it messing up
        carbon check output. Fix proposed by Christian Persch

svn path=/trunk/; revision=7703

15 years agoImprove the docs
Matthias Clasen [Fri, 28 Nov 2008 19:52:37 +0000 (19:52 +0000)]
Improve the docs

svn path=/trunk/; revision=7702

15 years agoFix a typo, s/detext/detect. Patch by Enrico Tröger.
Christian Dywan [Fri, 28 Nov 2008 09:43:10 +0000 (09:43 +0000)]
Fix a typo, s/detext/detect. Patch by Enrico Tröger.

2008-11-28  Christian Dywan  <christian@imendio.com>

* gappinfo.c: Fix a typo, s/detext/detect. Patch by Enrico Tröger.

svn path=/trunk/; revision=7700

15 years agoBug 559633 – gtk_image_new_from_gicon does not always work for .desktop
Matthias Clasen [Fri, 28 Nov 2008 08:28:39 +0000 (08:28 +0000)]
Bug 559633 – gtk_image_new_from_gicon does not always work for .desktop

2008-11-28  Matthias Clasen  <mclasen@redhat.com>

        Bug 559633 – gtk_image_new_from_gicon does not always work for
        .desktop files

        * gdesktopappinfo.c (g_desktop_app_info_new_from_keyfile): Ignore
        extensions on icon names.  Proposed by Axel von Bertoldi.

svn path=/trunk/; revision=7698

15 years ago Bug 548163 – Nautilus displays wrong error message for too long file
Matthias Clasen [Fri, 28 Nov 2008 08:05:49 +0000 (08:05 +0000)]
    Bug 548163 – Nautilus displays wrong error message for too long file
        names

        * glocalfile.c (g_local_file_set_display_name): Correctly set
        error conditions if the new name is e.g. too long. Reported
        by Leonardo Ferreira Fontenelle.

svn path=/trunk/; revision=7696

15 years agoBug 547481 – g_data_input_stream_read_line behaves not as stated in the
Matthias Clasen [Fri, 28 Nov 2008 07:42:48 +0000 (07:42 +0000)]
Bug 547481 – g_data_input_stream_read_line behaves not as stated in the

2008-11-28  Matthias Clasen  <mclasen@redhat.com>

        Bug 547481 – g_data_input_stream_read_line behaves not as stated in
        the docs

        * gdatainputstream.c (g_data_input_stream_read_line): Behave as
        documented and include the line end in the returned string.
        Pointed out by Paul Pogonyshev.

        * tests/data-input-stream.c: Fix the read_line test to test the
        documented behaviour.

svn path=/trunk/; revision=7694

15 years agoOnly allow deleting files that have been created by
Matthias Clasen [Fri, 28 Nov 2008 07:27:13 +0000 (07:27 +0000)]
Only allow deleting files that have been created by

        * gdesktopappinfo.c (g_app_info_can_delete): Only allow deleting
        files that have been created by g_app_info_create_from_commandline.

svn path=/trunk/; revision=7693

15 years agoBetter fix
Matthias Clasen [Fri, 28 Nov 2008 07:04:43 +0000 (07:04 +0000)]
Better fix

svn path=/trunk/; revision=7691

15 years agoAvoid unused variables
Matthias Clasen [Fri, 28 Nov 2008 07:02:57 +0000 (07:02 +0000)]
Avoid unused variables

svn path=/trunk/; revision=7690

15 years agoBug 559110 – Do not include libintl.h after glibintl.h
Matthias Clasen [Fri, 28 Nov 2008 06:24:51 +0000 (06:24 +0000)]
Bug 559110 – Do not include libintl.h after glibintl.h

2008-11-28  Matthias Clasen  <mclasen@redhat.com>

        Bug 559110 – Do not include libintl.h after glibintl.h

        * glib/glibintl.h: Define bind_textdomain_codeset in the DISABLE_NLS
        branch. Patch by Peter Kjellerstedt.

        * glib/gutil.c: Don't include libintl.h directly.

svn path=/trunk/; revision=7688

15 years agoBug 562393 – g_buffered_input_stream_read_byte broken if data available
Matthias Clasen [Fri, 28 Nov 2008 05:57:07 +0000 (05:57 +0000)]
Bug 562393 – g_buffered_input_stream_read_byte broken if data available

2008-11-28  Matthias Clasen  <mclasen@redhat.com>

        Bug 562393 – g_buffered_input_stream_read_byte broken if data
        available

        * gio/gbufferedinputstream.c (g_buffered_input_stream_read_byte): Fix
        handling of buffered content.  Patch by Philip Withnall

        * gio/tests/buffered-input-stream.c: Add a testcase for this bug.
        * gio/tests/Makefile.am: And build it

svn path=/trunk/; revision=7686

15 years agoFix an issue with callbacks that return FALSE.
Matthias Clasen [Fri, 28 Nov 2008 05:17:27 +0000 (05:17 +0000)]
Fix an issue with callbacks that return FALSE.

svn path=/trunk/; revision=7684

15 years agoBug 561807 – inotify_sub.c :: dup_dirname() fails to remove trailing '/'
Matthias Clasen [Fri, 28 Nov 2008 05:09:21 +0000 (05:09 +0000)]
Bug 561807 – inotify_sub.c :: dup_dirname() fails to remove trailing '/'

2008-11-28  Matthias Clasen  <mclasen@redhat.com>

        Bug 561807 – inotify_sub.c :: dup_dirname() fails to remove trailing
        '/'

        * inotify/inotify-sub.c (dup_dirname): Actually strip the trailing
        '/' away. Spotted by Dan Williams.

`

svn path=/trunk/; revision=7682

15 years agoBug 559413 – g_option_group_set_error_hook docs buglet
Christian Persch [Sun, 23 Nov 2008 21:16:06 +0000 (21:16 +0000)]
Bug 559413 – g_option_group_set_error_hook docs buglet

svn path=/trunk/; revision=7675

15 years agoBug 560568 – gkeyfile docs buglet
Christian Persch [Sun, 23 Nov 2008 21:16:01 +0000 (21:16 +0000)]
Bug 560568 – gkeyfile docs buglet

svn path=/trunk/; revision=7674

15 years agoBug 560569 – gkeyfile doesn't use the set list_separator in some cases
Christian Persch [Sun, 23 Nov 2008 21:15:57 +0000 (21:15 +0000)]
Bug 560569 – gkeyfile doesn't use the set list_separator in some cases

svn path=/trunk/; revision=7673

15 years agoBug 561212 – GFileReadMoreCallback API doc refers to non-existant function
Christophe Fergeau [Fri, 21 Nov 2008 10:30:43 +0000 (10:30 +0000)]
Bug 561212 – GFileReadMoreCallback API doc refers to non-existant function
* gio/giotypes.h: fix name of function referred to in
GFileReadMoreCallback API documentation

svn path=/trunk/; revision=7666

15 years agoNicer indices
Matthias Clasen [Fri, 21 Nov 2008 07:28:50 +0000 (07:28 +0000)]
Nicer indices

svn path=/trunk/; revision=7665

15 years agoBug 561375 – Leaks mountpoint description
Cosimo Cecchi [Fri, 21 Nov 2008 00:01:22 +0000 (00:01 +0000)]
Bug 561375 – Leaks mountpoint description

2008-11-21  Cosimo Cecchi  <cosimoc@gnome.org>

Bug 561375 – Leaks mountpoint description

* glocalfile.c: (get_mount_info): don't leak the mountpoint description
string.

svn path=/trunk/; revision=7662

15 years agoBug 561352 – Leak of icon description
Cosimo Cecchi [Thu, 20 Nov 2008 23:58:39 +0000 (23:58 +0000)]
Bug 561352 – Leak of icon description

2008-11-21  Cosimo Cecchi  <cosimoc@gnome.org>

Bug 561352 – Leak of icon description

* gcontenttype.c: (g_content_type_get_icon): don't leak the XDG mimetype
generic icon string.

svn path=/trunk/; revision=7660

15 years agoAdd some new macros
Matthias Clasen [Sat, 15 Nov 2008 00:54:24 +0000 (00:54 +0000)]
Add some new macros

svn path=/trunk/; revision=7657

15 years agoAdd G_FILE_ATTRIBUTE_PREVIEW_ICON
Matthias Clasen [Sat, 15 Nov 2008 00:04:49 +0000 (00:04 +0000)]
Add G_FILE_ATTRIBUTE_PREVIEW_ICON

svn path=/trunk/; revision=7655

15 years agoAdd G_FILE_ATTRIBUTE_PREVIEW_ICON to doc table
Matthias Clasen [Sat, 15 Nov 2008 00:03:25 +0000 (00:03 +0000)]
Add G_FILE_ATTRIBUTE_PREVIEW_ICON to doc table

svn path=/trunk/; revision=7654

15 years agoUpdates
Matthias Clasen [Fri, 14 Nov 2008 19:59:34 +0000 (19:59 +0000)]
Updates

svn path=/trunk/; revision=7650

15 years agoUpdate Ukrainian translation.
Maxim Dziumanenko [Thu, 13 Nov 2008 09:06:54 +0000 (09:06 +0000)]
Update Ukrainian translation.

2008-11-13 Maxim Dziumanenko <dziumanenko@gmail.com>

* Update Ukrainian translation.

svn path=/trunk/; revision=7649

15 years agoBug 556415 - Crash on Windows 2000 in g_winhttp_vfs_init()
Tor Lillqvist [Wed, 12 Nov 2008 17:52:39 +0000 (17:52 +0000)]
Bug 556415 - Crash on Windows 2000 in g_winhttp_vfs_init()

2008-11-12  Tor Lillqvist  <tml@novell.com>

Bug 556415 - Crash on Windows 2000 in g_winhttp_vfs_init()

* win32/gwinhttpvfs.h: Move the set of function pointers to
winhttp.dll into a separate struct GWinHttpDllFuncs. Just have a
pointer to that in the GWinHttpVfsClass.

* win32/gwinhttpvfs.c: Move the lookup of functions from
winhttp.dll into a function of its own, that stores the pointers
in a separate GWinHttpDllFuncs variable. Add two bookeeping
booleans lookup_done and funcs_found.

Don't call g_io_extension_point_implement() to register the
winhttp extension unless winhttp.dll has been successfully loaded
and the required functions found in it.

* win32/gwinhttp*.c: Adjust calls of the functions looked up from
winhttp.dll correspondingly.

svn path=/trunk/; revision=7648

15 years agoBug 559448 – GObject Reference Manual (typo)
Behdad Esfahbod [Mon, 10 Nov 2008 14:37:21 +0000 (14:37 +0000)]
Bug 559448 – GObject Reference Manual (typo)

2008-11-10  Behdad Esfahbod  <behdad@gnome.org>

        Bug 559448 – GObject Reference Manual (typo)

        * gobject/tut_gobject.xml: Fix typo.

svn path=/trunk/; revision=7646

15 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Sat, 8 Nov 2008 14:56:59 +0000 (14:56 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=7645

16 years agoBug 558672 – NULL key lookup using g_hash_table_lookup_extended()
Christian Dywan [Tue, 4 Nov 2008 17:01:19 +0000 (17:01 +0000)]
Bug 558672 – NULL key lookup using g_hash_table_lookup_extended()

2008-11-04  Christian Dywan  <christian@imendio.com>

Bug 558672 – NULL key lookup using g_hash_table_lookup_extended()

* glib/ghash.c:
Clarify g_hash_table_lookup_extended

svn path=/trunk/; revision=7644

16 years agoMention ac_cv_func_posix_getgrgid_r.
Matthias Clasen [Tue, 4 Nov 2008 04:28:32 +0000 (04:28 +0000)]
Mention ac_cv_func_posix_getgrgid_r.

* glib/cross.sgml: Mention ac_cv_func_posix_getgrgid_r.

svn path=/trunk/; revision=7643

16 years agoExpand the docs of g_object_class_install_property. Proposed by Maciej
Matthias Clasen [Tue, 4 Nov 2008 04:17:40 +0000 (04:17 +0000)]
Expand the docs of g_object_class_install_property. Proposed by Maciej

* gobject.c: Expand the docs of g_object_class_install_property.
Proposed by Maciej Piechotka

svn path=/trunk/; revision=7642

16 years agoExpand also build/win32/vs9/Makefile.
Tor Lillqvist [Sun, 2 Nov 2008 19:43:52 +0000 (19:43 +0000)]
Expand also build/win32/vs9/Makefile.

2008-11-02  Tor Lillqvist  <tml@novell.com>

* configure.in: Expand also build/win32/vs9/Makefile.

svn path=/trunk/; revision=7641

16 years agoAdd vs9.
Tor Lillqvist [Sun, 2 Nov 2008 19:42:48 +0000 (19:42 +0000)]
Add vs9.

2008-11-02  Tor Lillqvist  <tml@novell.com>

* win32/Makefile.am (SUBDIRS): Add vs9.

svn path=/trunk/; revision=7640

16 years agoBug 558153 - Patch for .def files generation
Tor Lillqvist [Sun, 2 Nov 2008 19:41:25 +0000 (19:41 +0000)]
Bug 558153 - Patch for .def files generation

2008-11-02  Tor Lillqvist  <tml@novell.com>

Bug 558153 - Patch for .def files generation

* win32/{vs8,vs9}/*.vcproj: Add &quot; around paths, making it
possible to compile in a directory containing spaces. .def files
generation is done for every configuration not only the "Debug"
ones.

Patch by Guillaume Duhamel.

svn path=/trunk/; revision=7639