commit 1841ab81e5dc28e74cf246e98c3174aa1b566a4a Author: Matthias Clasen Date: Mon Mar 7 12:05:38 2011 -0500 Update NEWS NEWS | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit a4bc52d59a4a099a19a7d520e4c1271834adf2b8 Author: Luca Ferretti Date: Mon Mar 7 12:57:56 2011 +0100 Updated Italian transation from master po/it.po | 804 +++++++++++++++++++++++++++----------------------------------- 1 files changed, 350 insertions(+), 454 deletions(-) commit 471a029fa6253473220b60db5f5be141878ee37b Author: Matthias Clasen Date: Sun Mar 6 23:08:46 2011 -0500 Improve preconditions in action-related GApplication api https://bugzilla.gnome.org/show_bug.cgi?id=643780 gio/gapplication.c | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) commit b0ec12ef7692ee95923e97451614e1049af3f0e1 Author: Matthias Clasen Date: Sun Mar 6 22:37:01 2011 -0500 Go back to the old logic in set_expiration It was more complicated, but also more correct... Also add a test to ensure that our rounding works as expected. https://bugzilla.gnome.org/show_bug.cgi?id=643795 glib/gmain.c | 10 +++++++--- glib/tests/timeout.c | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+), 3 deletions(-) commit 6416e01e11cc8805969417d6f1fb1b1014d9e9d6 Author: Matthias Clasen Date: Fri Mar 4 13:07:14 2011 -0500 Prime the NEWS for 2.28.2 NEWS | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 deletions(-) commit c16a12c7a93afce00dbe6813c35c4b39ef4466bd Author: Matthias Clasen Date: Fri Mar 4 12:10:06 2011 -0500 Some more details about GApplicationFlags gio/gioenums.h | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) commit 5fe6f2beb404955f362f35019a407bcfadfae6b9 Author: Matthias Clasen Date: Fri Mar 4 12:03:15 2011 -0500 Add more GApplication docs Add more details about ::command-line to the g_application_run docs. gio/gapplication.c | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) commit a01af94c35f52b69870e83f9212e04e65f7ef169 Author: Murray Cumming Date: Mon Feb 28 11:15:13 2011 +0100 GApplication: Check more before warning about a missing signal handler. * gio/application.c (g_application_real_command_line): Check that the default signal handler is not the current one before complaining, because it is not unusual for overloads to call the base class implementation as a matter of habit. g_application_real_open() and g_application_real_activate() already do this extra check. gio/gapplication.c | 22 ++++++++++++++-------- 1 files changed, 14 insertions(+), 8 deletions(-) commit 841d2a3fff82ef56a2d35075ea4a0f2ba8302b36 Author: Matthias Clasen Date: Fri Mar 4 01:53:56 2011 -0500 GApplication: More documentation tweaks gio/gapplication.c | 22 +++++++++++++++++----- gio/gapplicationcommandline.c | 36 +++++++++++++++++++++--------------- 2 files changed, 38 insertions(+), 20 deletions(-) commit fe4d9ab7633b1c29602825e5350db3cc10759d6e Author: Matthias Clasen Date: Fri Mar 4 01:36:51 2011 -0500 Fix a typo gio/gapplicationcommandline.c | 9 +++++ gio/gioenums.h | 2 +- gio/tests/gapplication-example-cmdline3.c | 54 ++++++++++++++++++++++------ 3 files changed, 52 insertions(+), 13 deletions(-) commit 7b315afae911e080764c98e22880c39e1b209a98 Author: Ryan Lortie Date: Fri Mar 4 00:57:51 2011 -0500 GVariant docs cleanups Fix some gtk-doc warnings docs/reference/glib/gvariant-varargs.xml | 42 +++++++++++++++--------------- glib/gvariant.c | 6 ++-- glib/gvarianttype.c | 11 ++++--- glib/gvarianttype.h | 2 +- 4 files changed, 31 insertions(+), 30 deletions(-) commit bd0e8775b6d594630a441466e4994ba75ada0274 Author: Matthias Clasen Date: Fri Mar 4 00:27:23 2011 -0500 Small doc correction We don't actually pass @argc to local_command_line(). gio/gapplication.c | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) commit f21b28c3f1f44ec96a215537790ee4490c320f05 Author: Matthias Clasen Date: Fri Mar 4 00:12:34 2011 -0500 GApplication: Clarify docs for @argv Clearly state that @argv may be NULL. https://bugzilla.gnome.org/show_bug.cgi?id=643649 gio/gapplication.c | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) commit 15236daefd2f00d5b4e89d83e4e05c13586f1a07 Author: Matthias Clasen Date: Fri Mar 4 00:03:13 2011 -0500 GApplication: Beef up the local_command_line() docs This adds some details, such as the meaning of @argc, @argv and @status, even though gtk-doc does not make it easy to document vfunc arguments. Requested in https://bugzilla.gnome.org/show_bug.cgi?id=643478 gio/gapplication.c | 20 ++++++++++++++++---- 1 files changed, 16 insertions(+), 4 deletions(-) commit 4efbf92b7f02d2a1507f32735a2fa49328b5b41c Author: Matthias Clasen Date: Thu Mar 3 23:34:49 2011 -0500 GApplication: Improve documentation This commit adds some details regarding platform data. gio/gapplication.c | 28 +++++++++++++++++++++++----- gio/gapplication.h | 20 +++++++++++++------- gio/gioenums.h | 12 ++++++++---- 3 files changed, 44 insertions(+), 16 deletions(-) commit 93918189ef27c61e4c0f3e727b386955574810e4 Author: Matthias Clasen Date: Thu Mar 3 22:40:48 2011 -0500 Try harder to explain GApplicationCommandline Trying to answer some of the questions in https://bugzilla.gnome.org/show_bug.cgi?id=643468 gio/gapplication.c | 9 +++- gio/gapplicationcommandline.c | 38 ++++++++++++++++- gio/tests/Makefile.am | 4 ++ gio/tests/gapplication-example-cmdline3.c | 65 +++++++++++++++++++++++++++++ 4 files changed, 112 insertions(+), 4 deletions(-) commit 6e6b2db6130a280e2841765d3016c85e88f62cec Author: Will Thompson Date: Thu Mar 3 14:51:41 2011 +0000 g_value_array_remove(): clarify docstring formatting gobject/gvaluearray.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 3b373b75414071d166e0d0cdc764dce479f68780 Author: Matthias Clasen Date: Fri Feb 25 11:13:55 2011 -0500 GApplications: Tighten up application-id validity checks Also add tests for these conditions. https://bugzilla.gnome.org/show_bug.cgi?id=643197 gio/gapplication.c | 32 ++++++++++++++++++++++++-------- 1 files changed, 24 insertions(+), 8 deletions(-) commit 16cf8ab2e581330a659418151f1151d7ee6df0d5 Author: Matthias Clasen Date: Fri Feb 25 10:41:29 2011 -0500 Add some tests for g_hash_table_lookup_extended glib/tests/hash.c | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 45 insertions(+), 0 deletions(-) commit 002c6074a64b31af4f6efd48bfce571fc917606c Author: Matthias Clasen Date: Fri Feb 25 10:40:39 2011 -0500 GHashTable: Clarify g_hash_table_lookup_extended docs Passing NULL as a key is only ok if your hash and equal functions can deal with it. https://bugzilla.gnome.org/show_bug.cgi?id=642944 glib/ghash.c | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) commit 989088308a8cd910d6e7da7dd533dd0b4472a03d Author: Matthias Clasen Date: Fri Feb 25 10:10:37 2011 -0500 GOptionContext: Warn about invalid arg/flag combinations This was proposed by Kjell Ahlstedt in bug 642825. Also adding a few tests for this new behaviour. glib/goption.c | 25 ++++++-- glib/tests/option-context.c | 132 +++++++++++++++++++++++++++++++++++++++++- 2 files changed, 147 insertions(+), 10 deletions(-) commit 563d1e3e7578f60a07d869dba34ef6ca81e34272 Author: Matthias Clasen Date: Fri Feb 25 08:45:28 2011 -0500 Treat optional arguments the same for long and short options This was noticed in bug 642825 and the change was proposed by Kjell Ahlstedt. glib/goption.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) commit 1adbb5a02a879345f5cb684ff7da166593f1ac7b Author: Andreas Rottmann Date: Tue Feb 22 15:12:30 2011 +0100 Bug 638185 - GIOCondition should be annotated as "flags" Add a gtk-doc annotation to GIOCondition marking it as a flags type. glib/giochannel.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ffbd230d6dc48974cbb0b73de9501f6d4ff7e3db Author: Vincent Untz Date: Sun Feb 20 10:41:17 2011 +0100 appinfo: Do not override system default handler with less specific one We were considering explicitly configured defaults for parent types after we already got results for the specific type we're interested in. This resulted in the explicit default for text/plain to override all system defaults for subtypes of text/plain, for example. The explicit default should not apply to subtypes that have a system default. https://bugzilla.gnome.org/show_bug.cgi?id=642797 gio/gdesktopappinfo.c | 19 ++++++++++++------- 1 files changed, 12 insertions(+), 7 deletions(-) commit 24e6a27d23f99a53dabd9bd3997abff52c88118d Author: Matthias Clasen Date: Sat Feb 19 16:27:51 2011 -0500 Be more forgiving when parsing introspection xml Accept (and silently ignore) version attributes on and elements - these occur in the wild, and ignoring them does not cost us anything. gio/gdbusintrospection.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 83e344fee439c26308f370197ce818a0eff73c95 Author: Matthias Clasen Date: Fri Feb 18 23:46:09 2011 -0500 Add a testcase for bug 637738 gobject/tests/dynamictests.c | 127 ++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 127 insertions(+), 0 deletions(-) commit 1f39997da2d941ccbf60d7c6cfd77185dcd8f587 Author: Matthias Clasen Date: Fri Feb 18 22:42:24 2011 -0500 Document G_VALUE_NOCOPY_CONTENTS https://bugzilla.gnome.org/show_bug.cgi?id=624943 gobject/gtype.h | 2 +- gobject/gvalue.h | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) commit 1ec5c4401a0097c34fb3093ca8ece07a4e10d7c1 Author: Matthias Clasen Date: Fri Feb 18 22:35:49 2011 -0500 Expand the documentation of g_type_get_qdata() https://bugzilla.gnome.org/show_bug.cgi?id=613269 gobject/gtype.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit e3516c7f89e0235c2929abf9f0a2869e825fccb6 Author: Cosimo Cecchi Date: Tue Feb 22 22:02:05 2011 -0500 application: fix a typo in the docs annotation gio/gapplication.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 053edf751b44518d835d9a17f33b46eceae815a9 Author: Bruce Cowan Date: Sun Feb 20 16:47:56 2011 +0000 Updated British English translation po/en_GB.po | 1167 ++++++++++++++++++++++++++++++++++------------------------- 1 files changed, 675 insertions(+), 492 deletions(-) commit 2ce2fc12565acdae84a2b45be12f822522e58ed3 Author: Matthias Clasen Date: Fri Feb 18 11:04:32 2011 -0500 Post release version bump to 2.28.2 configure.ac | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)