commit e4642d58adf802772f3f2e39566aee300d395742 Author: Matthias Clasen Date: Fri Jan 20 15:10:29 2012 -0500 2.31.12 configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f2b760ea188bc3f0d373d0ab6e0ebfbeea62a707 Author: Matthias Clasen Date: Fri Jan 20 15:10:00 2012 -0500 Updates NEWS | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-) commit a461f70080f4fb7127ee59619abed803dbdc2353 Author: Matthias Clasen Date: Fri Jan 20 08:08:06 2012 -0500 Silence some compiler warnings gio/gmenumarkup.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 2c864a1bb2fa25b82dd439c705c2e9ae23f29c5d Author: Matthias Clasen Date: Fri Jan 20 08:07:52 2012 -0500 Silence a compiler warning gio/gmemoryinputstream.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 8852d4e9a08e7fbc9df7fb99a54b112f5049ee19 Author: Matthias Clasen Date: Fri Jan 20 08:02:26 2012 -0500 Fix a refcounting error 'new' is created floating, therefore it is consumed by g_settings_set, and unreffing it after that call is not right. gio/gsettings-tool.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 6784468625a77b3daa1247f2199bc11714cb4eca Author: Ryan Lortie Date: Thu Jan 19 22:13:51 2012 -0500 Note G_MESSAGES_DEBUG in README README.in | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) commit d683c201f93cdb3c98c4ee16b085f748d63df789 Author: Ryan Lortie Date: Thu Jan 19 10:49:06 2012 -0500 tests for GSettings action binding https://bugzilla.gnome.org/show_bug.cgi?id=668279 gio/tests/gsettings.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 46 insertions(+), 0 deletions(-) commit 1d98d18f64edddddea314630e9830a56082c2639 Author: Ryan Lortie Date: Thu Jan 19 09:40:24 2012 -0500 add a way to create a GAction from GSettings g_settings_create_action() will create a GAction for the named key, allowing it to be added to the action group of the application (so that the setting can be directly manipulated from menus, for example). https://bugzilla.gnome.org/show_bug.cgi?id=668279 docs/reference/gio/gio-sections.txt | 3 + gio/gio.symbols | 1 + gio/gsettings.c | 262 +++++++++++++++++++++++++++++++++++ gio/gsettings.h | 3 + 4 files changed, 269 insertions(+), 0 deletions(-) commit cf48434867bf6fa074f9a0a67cf03b5c2157170a Author: Ryan Lortie Date: Thu Jan 19 09:01:08 2012 -0500 gsignal: add g_signal_handlers_disconnect_by_data Similar to g_signal_handlers_disconnect_by_func() but disconnects all functions that use the given user_data. https://bugzilla.gnome.org/show_bug.cgi?id=668269 gobject/gsignal.h | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) commit 41fbf42c3cbebcf061d023d35e2a4dff5ba7e7de Author: Murray Cumming Date: Thu Jan 19 16:18:05 2012 +0100 gioenums.h: Remove a trailing comma. gio/gioenums.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c95e9085296a1c76124896bf6bedd772cdef4c5e Author: Ryan Lortie Date: Wed Jan 18 22:15:30 2012 -0500 GSettingsSchema: ignore empty schema caches glib-compile-schemas used to generate these. They're harmless and they mean that no schemas are installed in a particular directory, so just ignore them. https://bugzilla.gnome.org/show_bug.cgi?id=656301 gio/gsettingsschema.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit d8b295abb3e34ce8fe5e7c16bf3ae208d70a3205 Author: Christian Persch Date: Sat Jan 14 21:28:29 2012 +0100 resources: Plug mem leaks in resource compiler ==13007== 173 bytes in 1 blocks are definitely lost in loss record 90 of 106 ==13007== at 0x402AD89: malloc (vg_replace_malloc.c:236) ==13007== by 0x407DDBA: standard_malloc (gmem.c:85) ==13007== by 0x407E318: g_try_malloc (gmem.c:271) ==13007== by 0x40654DE: g_file_get_contents (gfileutils.c:756) ==13007== by 0x804A531: main (glib-compile-resources.c:580) ==13007== 521 (56 direct, 465 indirect) bytes in 1 blocks are definitely lost in loss record 100 of 106 ==13007== at 0x402AD89: malloc (vg_replace_malloc.c:236) ==13007== by 0x407DDBA: standard_malloc (gmem.c:85) ==13007== by 0x407E160: g_malloc (gmem.c:159) ==13007== by 0x4091D8D: g_slice_alloc (gslice.c:1003) ==13007== by 0x40674A1: g_hash_table_new_full (ghash.c:676) ==13007== by 0x804B252: gvdb_hash_table_new (gvdb-builder.c:76) ==13007== by 0x43C66B2: (below main) (libc-start.c:226) gio/glib-compile-resources.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 54b986d9187f3935f09b7ba04a9644f8f7c8556e Author: Ryan Lortie Date: Mon Jan 16 14:47:08 2012 -0500 GApplication: drop support for appmenu/menubars This has been moved over to GtkApplication now. https://bugzilla.gnome.org/show_bug.cgi?id=668118 gio/gapplication.c | 105 +----------------------------- gio/gapplicationimpl-dbus.c | 154 ------------------------------------------- 2 files changed, 1 insertions(+), 258 deletions(-) commit 7a2e6ab79132db79987e67c08ff12be7b46eed62 Author: Dan Winship Date: Wed Jan 18 13:28:00 2012 -0500 update .gitignores .gitignore | 1 - gio/.gitignore | 1 + gio/tests/.gitignore | 8 ++++++++ 3 files changed, 9 insertions(+), 1 deletions(-) commit da9d98728dd6b43be2d9e51707e41e8ae1299676 Author: Dan Winship Date: Wed Jan 18 12:05:07 2012 -0500 Fix glib-compile-resources usage when cross-compiling Copy the behavior of glib-genmarshal: require an installed copy of it, and use that rather than the built copy. configure.ac | 5 +++++ gio/tests/Makefile.am | 16 +++++++++++----- 2 files changed, 16 insertions(+), 5 deletions(-) commit 7a0bddd768b8f88c94ecf15ac026cad16af4e7f4 Author: Will Thompson Date: Wed Jan 18 10:14:37 2012 +0000 GDBusConnection: note that exit-on-close is sometimes TRUE g_bus_get_finish() and g_bus_get_sync() both document that the returned object will usually have exit-on-close set to TRUE, but the property's documentation specified that its default is FALSE. While that's technically true from a GObject perspective, it's not accurate from the API user's perspective. https://bugzilla.gnome.org/show_bug.cgi?id=668163 Reviewed-by: Simon McVittie Reviewed-by: David Zeuthen gio/gdbusconnection.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit d077b66ee9b480569095e605ce98edab61afbb1c Author: Xavier Claessens Date: Mon Jan 16 14:51:19 2012 +0100 GUnixConnection: add async variant for send/receive_credentials() https://bugzilla.gnome.org/show_bug.cgi?id=629503 docs/reference/gio/gio-sections.txt | 4 + gio/gio.symbols | 4 + gio/gunixconnection.c | 195 ++++++++++++++++++++++++++++++----- gio/gunixconnection.h | 15 +++- 4 files changed, 193 insertions(+), 25 deletions(-) commit 3691194b357aa5a045f8f87658150670834f45c2 Author: Dan Winship Date: Wed Jan 18 09:02:21 2012 -0500 g_base64_encode_step: clarify break_lines behavior a bit break_lines uses LFs, not CRLFs like you might expect (since it's designed for email-related use), but we can't change that now since the caller has to allocate the output buffer and so the number-of-bytes-output is part of the ABI. So, just document that. https://bugzilla.gnome.org/show_bug.cgi?id=668158 glib/gbase64.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 08036ce30318a666a4f9df22512d74805be0d498 Author: Dan Winship Date: Tue Jan 17 19:46:34 2012 -0500 gsocket: make this compile on Windows again https://bugzilla.gnome.org/show_bug.cgi?id=668071 configure.ac | 2 +- gio/gsocket.c | 24 +++++++++++++----------- gio/gsocket.h | 4 ++-- 3 files changed, 16 insertions(+), 14 deletions(-) commit 28f3d4dbffa108c2026efce714e09767c4794237 Author: Kjartan Maraas Date: Tue Jan 17 17:11:43 2012 +0100 Updated Norwegian bokmål translation po/nb.po | 92 ++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 51 insertions(+), 41 deletions(-) commit 3fe710c0b59b881c7b4090601f8c1a33876af78d Author: Kjartan Maraas Date: Tue Jan 17 17:10:19 2012 +0100 Fix broken build with -Wundefined glib/gmacros.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit d825828b7b00f67a06ef1b6ba7ddb9c5dd6b0d87 Author: Alexander Larsson Date: Tue Jan 17 12:32:37 2012 +0100 resources: Skip initial underscores in resource section names Initial underscores are used in c identifier to make them private, for instance in Gtk+. However, we don't want to have this in the resource section name, that just looks ugly. gio/glib-compile-resources.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit 7dfbe5aa3040d042131b9ff8ac1be0568d56303a Author: Dan Winship Date: Mon Jan 16 17:15:06 2012 -0500 gsocket: Use alternate IPv6 multicast group sockopt names Apparently IPV6_JOIN_GROUP and IPV6_LEAVE_GROUP are more portable than IPV6_ADD_MEMBERSHIP and IPV6_DROP_MEMBERSHIP. (Windows and Linux have both, but OS X only has the latter.) gio/gsocket.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8390f3bf7e49bbacd96b356c06fa2ebe3edeaf4c Author: Matthias Clasen Date: Mon Jan 16 14:46:26 2012 -0500 Back to the odd configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)