commit e6b6a33fa0c841033301f4c69b99efb247e14fdc Author: Matthias Clasen Date: Mon Feb 13 08:16:57 2017 -0500 2.51.2 NEWS | 28 ++++++++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 29 insertions(+), 1 deletion(-) commit 7dbc072c0e6917421cdccfe46c8121d6f9ca020a Author: Ondrej Holy Date: Fri Feb 10 10:12:08 2017 +0100 doc: Unify order of file attributes Order of file attributes in docs is different than in source codes. I don't really think it is intended. Let's unify it. https://bugzilla.gnome.org/show_bug.cgi?id=777507 docs/reference/gio/gio-sections.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) commit 006a7d082bc3aacc8d73c150f279165f1525d52f Author: Ondrej Holy Date: Thu Jan 19 16:13:51 2017 +0100 fileinfo: Add G_FILE_ATTRIBUTE_RECENT_MODIFIED attribute Add filesystem attribute to propagate time, when the metadata for the file in "recent:///" was last changed. This attribute is needed for sorting recent backend files in client applications. https://bugzilla.gnome.org/show_bug.cgi?id=777507 docs/reference/gio/gio-sections.txt | 1 + gio/gfileinfo.h | 11 +++++++++++ 2 files changed, 12 insertions(+) commit 453957973b48bf9e33e1f01fd8d1e0827bd7b915 Author: Ondrej Holy Date: Fri Feb 10 10:05:21 2017 +0100 fileinfo: Use monospaced font for uris Some uris are in quotes, some in backticks, let's unify it. https://bugzilla.gnome.org/show_bug.cgi?id=777507 gio/gfileinfo.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit df5afb4cbca1a8f09cd00b3438ba6acea3037002 Author: Kjartan Maraas Date: Sun Feb 12 15:41:53 2017 +0100 Updated Norwegian bokmål translation. po/nb.po | 843 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 422 insertions(+), 421 deletions(-) commit b262f5109aa5b251a316064cd2ffb22288df9dc3 Author: Mandy Wang Date: Thu Feb 9 14:57:37 2017 +0800 Update zh_CN translation po/zh_CN.po | 1705 ++++++++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 1231 insertions(+), 474 deletions(-) commit 257aff6f606dc36b8b42558eec7cb383905e1e85 Author: Philip Withnall Date: Wed Feb 8 15:06:34 2017 +0000 docs: Fix a typo in a documentation string gio/gdbusaddress.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 78fba90f6505b0a8a6fd4ad10825a3e45faaa460 Author: Philip Withnall Date: Wed Feb 8 15:06:00 2017 +0000 docs: Add links to D-Bus specification for D-Bus address format In an attempt to clarify the format a little. gio/gdbusaddress.c | 20 ++++++++++++++------ gio/gdbusconnection.c | 6 ++++-- gio/gdbusserver.c | 5 +++-- 3 files changed, 21 insertions(+), 10 deletions(-) commit 4b75333c83535cef57f674f5bd0c604901c44d1d Author: Bastien Nocera Date: Fri Feb 3 14:27:21 2017 +0100 guuid: Remove support for curly braces and URN UUIDs As we currently cannot generate UUIDs with curly braces, or as URNs, remove those from the possible valid UUIDs. We do this separately to make it easier to re-add later, should we want to enhance the coverage of our UUID functions. https://bugzilla.gnome.org/show_bug.cgi?id=639078 glib/guuid.c | 23 +---------------------- glib/tests/guuid.c | 4 ++-- 2 files changed, 3 insertions(+), 24 deletions(-) commit 215c9b7951d9bab08c276bb24b9e631bb22374ab Author: Bastien Nocera Date: Mon Jan 23 04:17:11 2017 +0100 guuid: Add UUID helper functions to GLib Many UUID users will just need a random string, which can be generated simply by calling the function g_uuid_string_random(). Based on original patch by Marc-André Lureau https://bugzilla.gnome.org/show_bug.cgi?id=639078 docs/reference/glib/glib-docs.xml | 1 + docs/reference/glib/glib-sections.txt | 7 ++ glib/Makefile.am | 2 + glib/glib.h | 1 + glib/guuid.c | 231 ++++++++++++++++++++++++++++++++++ glib/guuid.h | 42 +++++++ glib/tests/.gitignore | 1 + glib/tests/Makefile.am | 1 + glib/tests/guuid.c | 71 +++++++++++ po/POTFILES.in | 1 + 10 files changed, 358 insertions(+) commit edc68f26599392013d6a4ac4cf20924d2f9b4d82 Author: Philip Withnall Date: Wed Jan 11 14:01:25 2017 +0000 gkeyfile: Be more specific about error codes in documentation It’s hard to know whether trying to load a non-existent key file will result in G_KEY_FILE_ERROR_NOT_FOUND or G_FILE_ERROR_NOENT; try to improve the documentation to clarify that. https://bugzilla.gnome.org/show_bug.cgi?id=777135 glib/gkeyfile.c | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) commit c131865f57c2786d1a498d58b9b4c1333397798c Author: Philip Withnall Date: Fri Feb 3 10:03:56 2017 +0000 gdbus: Fix atomic accesses to global name watch ID https://bugzilla.gnome.org/show_bug.cgi?id=777307 gio/gdbusnamewatching.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) commit b1f14143e5e10ac0d540879ff3e1f5984429c411 Author: Fabrice Bellet Date: Fri Feb 3 17:46:09 2017 +0100 gdbus: make gdbusconnection ids thread-safe To prevent a race where these global static counters can be incremented by two threads concurrently. https://bugzilla.gnome.org/show_bug.cgi?id=778096 gio/gdbusconnection.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) commit c457ec053d26aec8833705091f0ff6026555e9ca Author: Fabrice Bellet Date: Fri Feb 3 18:05:59 2017 +0100 gdbus: make sure to stay locked when sending message This patch fixes a case where schedule_writing_unlocked() was called without holding the write lock. The bug was introduced in commit 512e9b3b. https://bugzilla.gnome.org/show_bug.cgi?id=778002 gio/gdbusprivate.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit cb26c677e691c33af1da9789f55f7a32a56eaa8f Author: Rico Tzschichholz Date: Sun Feb 5 12:55:25 2017 +0100 docs: Add index for 2.52 api docs/reference/gio/gio-docs.xml | 4 ++++ docs/reference/glib/glib-docs.xml | 4 ++++ 2 files changed, 8 insertions(+) commit dc70d42010512c288c42cb1aff23d1252733ef10 Author: Anders Jonsson Date: Fri Feb 3 21:04:45 2017 +0000 Update Swedish translation po/sv.po | 390 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 203 insertions(+), 187 deletions(-) commit 3e71dfa57fc526525039bd6a521fe2270e2be1f1 Author: Dušan Kazik Date: Sun Jan 29 09:48:43 2017 +0000 Update Slovak translation po/sk.po | 1059 +++++++++++++++++++++++++------------------------------------- 1 file changed, 420 insertions(+), 639 deletions(-) commit 79ce76021acc7635f9565ebce885d26e4f4effbb Author: Piotr Drąg Date: Thu Jan 26 04:52:17 2017 +0100 Fix a translator comment They need to be exactly one line above a string to show up in .po files. gio/glocalfile.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit 24d1575b8d5157a7eed6266550beef4f735788d0 Author: Philip Withnall Date: Tue Jan 24 13:19:58 2017 +0000 gkeyfile: Clarify handling of out-of-range integers in documentation Clarify that g_key_file_get_integer() and g_key_file_get_integer_list() both return G_KEY_FILE_ERROR_INVALID_VALUE if used to load a valid integer which is out of range for a gint. glib/gkeyfile.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) commit 95afbe166609a7cc62ac71bd6a71108f988615b0 Author: Philip Withnall Date: Tue Jan 24 12:52:24 2017 +0000 gfileinfo: Clarify units in documentation for file attributes Clarify that the G_FILE_ATTRIBUTE_TIME_* attributes are all in seconds (apart from the *_USEC ones, which are documented separately). gio/gfileinfo.h | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) commit 740007c11ea41f096c37bfc072f40b304b831da0 Author: Philip Withnall Date: Tue Jan 24 12:51:35 2017 +0000 gfileinfo: Fix an incorrect unit in the documentation G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC is in microseconds, not milliseconds. gio/gfileinfo.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 810a6eb1d632b6067dcc3fbb2f61fa2dd66a166a Author: Bastien Nocera Date: Mon Jan 23 05:49:15 2017 +0100 gfileutils: Mention g_dir_make_tmp() in g_mkdtemp*() docs https://bugzilla.gnome.org/show_bug.cgi?id=777493 glib/gfileutils.c | 8 ++++++++ 1 file changed, 8 insertions(+) commit 4fbcd18bdf2915760305bae2949f8d98fe5a6817 Author: Philip Chimento Date: Sat Jan 21 21:16:35 2017 -0800 introspection: Skip g_mkdtemp() and friends Based on bugs [1] and [2], gobject-introspection does not handle the same string being 1) returned from an inout argument and 2) returned as the function's return value, and is not going to. Therefore, these functions should be skipped in introspection. [1] https://bugzilla.gnome.org/show_bug.cgi?id=679351 [2] https://bugzilla.gnome.org/show_bug.cgi?id=679362 https://bugzilla.gnome.org/show_bug.cgi?id=777493 glib/gfileutils.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit b001f592066525ff3542337cc36e620ed66f031e Author: Philip Withnall Date: Sat Jan 21 23:42:20 2017 +0000 gvariant: Add example to docs for g_variant_builder_open() Try to clarify that the type is the type of the container, not of the items with in it; and give an example of how to use it for nested types. https://bugzilla.gnome.org/show_bug.cgi?id=777592 glib/gvariant.c | 34 ++++++++++++++++++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) commit a6e2213343cb9df1db3ccd3fe354b95cb4efc0e8 Author: Philip Withnall Date: Sat Jan 21 23:41:21 2017 +0000 gdbus: Add example to docs for g_dbus_method_invocation_return_value() Try to clarify that the variant passed to return_value() must be a tuple. https://bugzilla.gnome.org/show_bug.cgi?id=777592 gio/gdbusmethodinvocation.c | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) commit bc8361262bf15ce4d13bc7832a25af37fa375294 Author: Bastien Nocera Date: Mon Jan 23 05:44:35 2017 +0100 gfileutils: Fix g_mkdtemp*() API docs Don't refer to g_mkdtemp() when documenting g_mkdtemp_full() and speaking about the function itself, and remove mention of flags in aforementioned g_mkdtemp_full(), as it doesn't have such an argument (but g_mkstemp_full() does). https://bugzilla.gnome.org/show_bug.cgi?id=777493 glib/gfileutils.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit f3585bdfa518fdad16b8caa4b68246ad66d03bd5 Author: Dušan Kazik Date: Sun Jan 22 21:45:51 2017 +0000 Update Slovak translation po/sk.po | 968 +++++++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 607 insertions(+), 361 deletions(-) commit 8326303b9b45076487eafe6c9696af5f08289fee Author: Piotr Drąg Date: Fri Jan 20 23:22:12 2017 +0100 Update Polish translation po/pl.po | 828 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 421 insertions(+), 407 deletions(-) commit 40cf271a779ed2bb29361b6e9fb6b9f814204d47 Author: Will Thompson Date: Thu Jan 19 08:21:16 2017 +0000 goutputstream: docs: fix typos "ouput" -> "output" (missing 't') "asyncronous" -> "asynchronous" (missing 'h') https://bugzilla.gnome.org/show_bug.cgi?id=777481 gio/goutputstream.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit ad4347e05770bf7ff70b57d07f9fc39466dca7bc Author: Daniel Mustieles Date: Mon Jan 16 21:29:24 2017 +0100 Updated Spanish translation po/es.po | 451 +++++++++++---------------------------------------------------- 1 file changed, 78 insertions(+), 373 deletions(-)