commit 0177cece40ab8a31bf8994706ac4cac8d80f8755 Author: Matthias Clasen Date: Mon Sep 15 14:43:42 2014 -0400 2.41.5 NEWS | 23 +++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 24 insertions(+), 1 deletion(-) commit bb6a77afa328f16568a41b26de75f255dcfc9daf Author: Sebastian Dröge Date: Sat Sep 13 16:31:03 2014 +0300 grand: Only use rand_s() when targetting Visual Studio >= 2005 It did not exist before. Fall back to the current time plus process id on older targets. This makes GLib work again on Windows XP. https://bugzilla.gnome.org/show_bug.cgi?id=736458 glib/grand.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) commit f2b5edb6527e5bdde6f9e9c6771556308d0ea027 Author: Shantha kumar Date: Mon Sep 15 13:39:11 2014 +0000 Updated Tamil translation po/ta.po | 1798 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 914 insertions(+), 884 deletions(-) commit 27405ae878ebabb4361d38ed22be11b6891fd866 Author: Matej Urbančič Date: Sun Sep 14 22:18:09 2014 +0200 Updated Slovenian translation po/sl.po | 643 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 328 insertions(+), 315 deletions(-) commit 25990eb2b6da94e1d03631eab8a952ef84cb9986 Author: Sébastien Wilmet Date: Tue Sep 9 21:20:34 2014 +0200 docs: various small fixes For the GPtrArray example, several variables declared on the same line is harder to read and to work with (to move, remove or comment a single variable declaration). gio/gfileinfo.c | 2 +- glib/garray.c | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) commit fdc5b8f7443ccc0778c8163f47370be1ff65d86d Author: Shankar Prasad Date: Fri Sep 12 12:58:11 2014 +0000 Updated Kannada translation po/kn.po | 3003 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 1584 insertions(+), 1419 deletions(-) commit d2f3e1190719d655a0f75a6a08ed6185ea558032 Author: Chun-wei Fan Date: Fri Sep 12 15:51:49 2014 +0800 MSVC Builds: Update "Installation" This updates the glib-install.[props|vsprops] so that the headers to "install" for the build are kept up-to-date. Note that this has been generated by a script, so that this hopefully means that the header "installation" can be maintained along with the autotools files for most uses, to simplify maintenance. build/win32/vs10/glib-install.props | 750 +++++++++++------------------------ build/win32/vs9/glib-install.vsprops | 473 +++++++++++----------- 2 files changed, 473 insertions(+), 750 deletions(-) commit 0c5ed58342917d79ff3f6811e6b9a9a6d6a4b675 Author: Balázs Úr Date: Thu Sep 11 16:40:14 2014 +0000 Updated Hungarian translation po/hu.po | 701 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 339 insertions(+), 362 deletions(-) commit bebfd422af0a2fef422489d04f3b1d87bebd8b92 Author: Sebastian Dröge Date: Tue Sep 9 20:18:20 2014 +0200 gutils: Don't use issetugid() on Android Android had it in older versions but the new 64 bit ABI does not have it anymore, and some versions of the 32 bit ABI neither. https://code.google.com/p/android-developer-preview/issues/detail?id=168 https://bugzilla.gnome.org/show_bug.cgi?id=736351 glib/gutils.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) commit 3b8bc8bacf1fe31cda44fb5293711e87989388ea Author: Ryan Lortie Date: Tue Sep 9 13:58:38 2014 -0400 GDesktopAppInfo: avoid inotify on missing dirs Some desktop file directories, like /usr/local/share/applications may be missing on some systems. When we try to inotify on these directories, this will result in a every-4-seconds poll being setup which is quite bad. This is an issue that should be fixed in inotify itself but the problem is much larger there. For now, we can work around it in GDesktopAppInfo by refusing to monitor missing directories. We may get some spurious notifications of changes in the case that /usr/local/share or /usr/local/share/applications is created without actually adding desktop files, but spurious changes can already be reported in other cases, so that's OK. We won't get (user-visible) notification for a simple case of a completely unrelated file being created (however we cannot avoid the wakeup in this case due to how inotify works). That's probably pretty theoretical, though, since files in /usr don't change much and for the home directory we're likely to have at least ~/.config and ~/.local existing. https://bugzilla.gnome.org/show_bug.cgi?id=736350 gio/gdesktopappinfo.c | 88 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 85 insertions(+), 3 deletions(-) commit 2f55c66c64d77de9fa7d5524468d424071aecc44 Author: Ryan Lortie Date: Tue Sep 9 13:58:18 2014 -0400 apps test: add new "monitor" subcommand Waits until something modifies a desktop directory, then exits. https://bugzilla.gnome.org/show_bug.cgi?id=736350 gio/tests/apps.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) commit 9ac7d51a8086dece5994da4899fb07b223bd2ff7 Author: Yuri Myasoedov Date: Tue Sep 9 17:04:40 2014 +0400 Updated Russian translation po/ru.po | 790 +++++++++++++++++++++++++++------------------------------------ 1 file changed, 335 insertions(+), 455 deletions(-) commit 8df2cca08a5c06286303b39a34121c7e6925bf15 Author: Paolo Borelli Date: Sun Sep 7 18:34:26 2014 +0200 Fix minor mem leak in test case gio/tests/simple-proxy.c | 2 ++ 1 file changed, 2 insertions(+) commit 5bb62d077b7882a105ac2468f4d152bc5e557d7d Author: Paolo Borelli Date: Wed Sep 3 08:12:01 2014 +0200 GThreadPool: expand g_thread_pool_new docs glib/gthreadpool.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) commit aef0e4b7f3c7a33cd9d6c370fdad2b6f7d725f15 Author: Matthias Clasen Date: Sun Sep 7 22:50:36 2014 -0400 Fix docs to talk about --enable-coverage The configure options to turn on coverage testing got renamed at some point, but the docs were not updated. Fix that. https://bugzilla.gnome.org//show_bug.cgi?id=735915 docs/reference/glib/building.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 281fdd372ea65af230074fe95c8dd5d664809f05 Author: Rūdolfs Mazurs Date: Sun Sep 7 12:55:20 2014 +0300 Updated Latvian translation po/lv.po | 693 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 334 insertions(+), 359 deletions(-) commit 09979125d816ac726641c93cb735f73ece35cbf5 Author: Fran Diéguez Date: Thu Sep 4 21:35:07 2014 +0200 Updated Galician translations po/gl.po | 261 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 135 insertions(+), 126 deletions(-) commit 08efbda7333cf1d349719e699bbcbb63b8ef09e4 Author: Ryan Lortie Date: Thu Sep 4 13:17:27 2014 -0400 GDesktopAppInfo: fix default app logic We use "tweaks" structures to track how a particular directory impacts the list of added, removed and default applications. We maintain this set of tweaks for each directory, in a hash table, keyed by unaliased mime type name, in order to facilitate fast lookups. A typo in the logic for creating and maintaining the uniqueness of these structures was causing the default app to be selected incorrectly from time to time. Fix that. gio/gdesktopappinfo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit e763d93456881cb45a28a4c5c566d53128633aaa Author: Patrick Welche Date: Mon Sep 1 18:42:43 2014 +0200 GCredentials: credentials messages are not correctly supported on NetBSD https://bugzilla.gnome.org/show_bug.cgi?id=735819 gio/gcredentialsprivate.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 7dd3397820f5dcbcd523432aadf5897b58f6eeb8 Author: Andika Triwidada Date: Wed Sep 3 13:49:48 2014 +0000 Updated Indonesian translation po/id.po | 682 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 348 insertions(+), 334 deletions(-) commit 0ba39c1c7a447930009935101e97ada0cc93cb5c Author: Piotr Drąg Date: Wed Sep 3 03:10:27 2014 +0200 Updated Polish translation po/pl.po | 654 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 334 insertions(+), 320 deletions(-)