commit bb395d23aeba38736ad6adc28e37d96506a8a800 Author: Matthias Clasen Date: Fri Feb 18 07:20:14 2011 -0500 Update NEWS for 2.28.1 NEWS | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-) commit 4f82aa99d74d52659af32f71f2c1053551b50052 Author: Matthias Clasen Date: Thu Feb 17 23:59:58 2011 -0500 Silence a few unused variable warnings glib/tests/gvariant.c | 2 +- glib/tests/keyfile.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 712fbdd9cc231179fde716ccd70ad0533f696e0e Author: Lin Ma Date: Thu Feb 17 14:57:37 2011 +0800 Fixed bugster 7007407. Do not clear stat info until a node is really deleted. gio/fen/fen-helper.c | 3 +-- gio/fen/fen-kernel.c | 3 +-- gio/fen/fen-node.c | 7 +++---- 3 files changed, 5 insertions(+), 8 deletions(-) commit 872d0776aea97f07c8f5d06ec300eb074576ca29 Author: Stef Walter Date: Tue Feb 15 19:54:53 2011 +0100 Better documentation for g_value_dup_object(). State that NULL is returned when value is NULL. gobject/gobject.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 1d44e5cf4d3aca1cf501e59d4ccd79c484194312 Author: Matthias Clasen Date: Tue Feb 15 19:50:55 2011 -0500 Don't report standard interfaces more than once If they have a custom implementation, don't add the canned introspection XML, just rely on the generated XML. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=642042 gio/gdbusconnection.c | 40 +++++++++++++++++++++++++++++----------- 1 files changed, 29 insertions(+), 11 deletions(-) commit 2414218a9d8eb1976d53581b02059fd51bcac8ec Author: Matthias Clasen Date: Tue Feb 15 02:27:54 2011 -0500 Fix memory leaks in the gdbus introspection parser We were getting our length zero, yet NULL-terminated arrays in a twist in some places. Stop passing around ignored length arguments at the same time. https://bugzilla.gnome.org/show_bug.cgi?id=635099 gio/gdbusintrospection.c | 178 ++++++++++++++------------------------ gio/tests/gdbus-introspection.c | 3 +- 2 files changed, 68 insertions(+), 113 deletions(-) commit 7b18bf4b95c88c49ce61d81e41fa2bcd2685aedb Author: Matthias Clasen Date: Mon Feb 14 19:13:09 2011 -0500 Add schema name in error message Why not be helpful if it doesn't cost anything... gio/gsettingsschema.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit f1d5501bd7a57fe23f9081119d5849a884dcc64a Author: Matthias Clasen Date: Sat Feb 12 22:23:04 2011 -0500 Fix the tm.tm_gmtoff check configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f948a0fd39e3fd15855a3de42289899dc5708fdb Author: Matthias Clasen Date: Sat Feb 12 12:09:39 2011 -0500 Docs: Mention gettext setup requirements in i18n section docs/reference/glib/tmpl/i18n.sgml | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) commit ee41cd61f7dd237da204129ac92771144691b48e Author: Benjamin Otte Date: Sat Feb 12 18:05:54 2011 +0100 doc: Fix typo in previous commit Yuck. I blame it on the weekend. glib/gdatetime.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 936c7a895b07a4d788e8be2ed01b940f1020ca51 Author: Benjamin Otte Date: Sat Feb 12 17:56:34 2011 +0100 docs: Fix return value for g_datetime_compare() Previous code confused dt1 and dt2. The new formulation is stolen from man strcmp() and g_strcmp0(). (cherry picked from commit 17eea8fa60915c5711a99eebe5025eadb04c3f3f) glib/gdatetime.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 74efccfc4b8e4327fc34749f07debcb824955cc6 Author: Colin Walters Date: Wed Feb 16 13:49:20 2011 -0500 gdesktopappinfo: Handle g_get_prgname() being NULL Reported-By: Sebastien Bacher https://bugzilla.gnome.org/show_bug.cgi?id=642490 gio/gdesktopappinfo.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit 78c8f5cc69f8b70333726b989db06c1e91a7a749 Author: Ryan Lortie Date: Mon Feb 14 23:21:14 2011 -0500 Bug 642052 - g_timeout_add(_seconds) overflow Fix integer overflow error. glib/gmain.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 7aa6620d20dde01484d3aae73c486b43332dd9cc Author: Ryan Lortie Date: Mon Feb 14 23:20:38 2011 -0500 Bug 642052: add currently-broken test case The test case fails for now. It will be fixed by the next commit. glib/tests/Makefile.am | 4 +++ glib/tests/timeout.c | 53 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+), 0 deletions(-) commit 7e525f9547a5fa420a44f923ef65c04b2a5f3904 Author: Ryan Lortie Date: Fri Feb 11 10:27:44 2011 -0500 GVariant: doc the format of g_variant_parse/print This is a backport from master, including changes made by Will Thompson. docs/reference/glib/Makefile.am | 3 +- docs/reference/glib/glib-docs.sgml | 1 + docs/reference/glib/gvariant-text.xml | 615 +++++++++++++++++++++++++++++++++ glib/gvariant-parser.c | 2 + glib/gvariant.c | 2 + 5 files changed, 622 insertions(+), 1 deletions(-) commit c2d98c56092db1f7bcf79cbbbb494abfd1255b52 Author: Will Thompson Date: Fri Feb 11 15:18:02 2011 +0000 GObject: correct documentation typos gobject/gobject.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit b1d02f9323d4eb157dc99e0b7a79d06a2e510500 Author: Ryan Lortie Date: Fri Feb 11 10:14:29 2011 -0500 GVariant: support NULL for empty arrays in varargs g_variant_new("as", NULL); now gives an empty array of strings, for example. This was documented as working already, but was never actually implemented (due to the fact that it muddies the water when considering maybe types). It's being implemented now because its convenience to programmers exceeds any damage done to the conceptual purity of the API. docs/reference/glib/gvariant-varargs.xml | 5 +++ glib/gvariant.c | 52 +++++++++++++++++++---------- glib/tests/gvariant.c | 16 +++++++++ 3 files changed, 55 insertions(+), 18 deletions(-) commit d25dca2d74cddd66644890760f4d56e619528e14 Author: Runa Bhattacharjee Date: Fri Feb 11 19:01:05 2011 +0530 Updated Bengali India Translation po/bn_IN.po | 2276 ++++++++++++++++++++++++++++++++++++++++------------------- 1 files changed, 1536 insertions(+), 740 deletions(-) commit 4196dfbc4a764a2342c1107bcd9339210c0ee332 Author: Colin Walters Date: Thu Feb 10 23:42:34 2011 -0500 gsettings: Minor typo in previous commit gio/gsettings.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 0f8d1933ad59d83bebe7e4f9d115fec71f915688 Author: Ryan Lortie Date: Wed Feb 9 11:55:35 2011 -0500 GSettings: add paragraph with performance notes summary: reads are very fast. writes are fast for you, but expensive for the system, so don't do them except in response to explicit user action. gio/gsettings.c | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) commit 214d1bdd20c940be1e1cd38e071a3898c19aa3f7 Author: Matthias Clasen Date: Tue Feb 8 13:21:37 2011 -0500 Bump version configure.ac | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 939d5131dd7c0fad6204aa976139a3bb730e1a07 Author: Piotr Drąg Date: Tue Feb 8 18:22:44 2011 +0100 Updated Polish translation po/pl.po | 2170 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 1203 insertions(+), 967 deletions(-)