commit 466f221a676ca8f17c3c5233e9a9dfcfc2eed936 Author: Debarshi Ray Date: Wed Mar 21 19:50:32 2018 +0100 3.24.4 NEWS | 13 +++++++++++++ configure.ac | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) commit c679c2df38a6ad8ea63d76ff8b33b95da1c665db Author: Sebastien Bacher Date: Tue Oct 10 11:07:03 2017 +0200 privacy: use the correct gsd housekeeping bus name https://bugzilla.gnome.org/show_bug.cgi?id=737624 panels/privacy/cc-privacy-panel.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit ad6c88be72e3372fe5d938bbc4d047031178c9b7 Author: Marek Cernocky Date: Wed Feb 7 13:29:12 2018 +0100 Updated Czech translation po/cs.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 103d814d2fb8019e45b5777f2908a809f68b24e8 Author: Carlos Garnacho Date: Wed Jul 19 19:44:35 2017 +0200 common: Check for wayland before building GsdUdevDeviceManager Udev is rather common, so this check doesn't suffice if anyone wants to build with no wayland support whatsoever. https://bugzilla.gnome.org/show_bug.cgi?id=780544 configure.ac | 1 + panels/common/Makefile.am | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) commit 5569cf999aeedb11bcdba6d8eabb9f9ed6122a54 Author: Florian Heiser Date: Sat Nov 18 13:07:26 2017 +0000 Update German translation po/de.po | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) commit 6b05846d2d70ece60b5f9c1f44fc2f121d364b64 Author: Felipe Borges Date: Tue Oct 24 11:53:28 2017 +0200 printers: Make sure IPP_STATE_IDLE is defined This changes are necessary because we don't require cups >= 1.4, due to downstreams still shipping old cups versions. The IPP_STATE_IDLE symbol has been introduced in cups 1.7. The IPP_IDLE constant has been deprecated. https://bugzilla.gnome.org/show_bug.cgi?id=789397 panels/printers/pp-printer.c | 4 ++++ 1 file changed, 4 insertions(+) commit b8364660325b53bbfe4d8576e75b0827ffdceb59 Author: Marek Cernocky Date: Fri Sep 22 07:53:55 2017 +0200 Updated Czech translation po/cs.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 3efa6b155d57769de92e22f4689cfac6f042f473 Author: Alexandre Franke Date: Sun Aug 27 14:22:18 2017 +0200 Update French translation po/fr.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit e537f07dcea4f6973a8a808472e1d7183c591368 Author: Sveinn í Felli Date: Wed Aug 23 13:50:40 2017 +0000 Update Icelandic translation po/is.po | 2073 ++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 1132 insertions(+), 941 deletions(-) commit f914f54c5cead0407f0fbc964de73c5ca795df56 Author: Georges Basile Stavracas Neto Date: Sat Aug 19 11:23:12 2017 -0300 online-accounts: Fix parameter parsing The Online Accounts panel supports two commands: 'add' and 'show-account'. The 'add' command must receive an additional parameter, the 'provider' name, and an optional 'preseed' parameter. In the past, Settings would just push all the parameters to a GVariant and pass to the panels. Now, however, it skips the first one, making the parameter parsing code in Online Accounts panel wrong. This patch fix that by refactoring add_account() code, and fixing the GVariant parameter parsing. panels/online-accounts/cc-online-accounts-panel.c | 47 ++++++++++++++--------- 1 file changed, 29 insertions(+), 18 deletions(-) commit d838d035c785a907305b24f668364dd5bd09ee51 Author: Georges Basile Stavracas Neto Date: Wed Aug 16 18:53:33 2017 -0300 online-accounts: Fix crash after aborting web view and changing panels The panel owns both the GtkDialog, and the GoaProvider that is used with the dialog during goa_provider_add_account. When the panel is destroyed, it drops its references to the provider but not the dialog, which is a separate top-level widget. Therefore, if the panel is switched while the WebKitWebView inside the dialog was still navigating across pages, then WebKitWebView::decide-policy will be called with an invalid provider. To avoid this, and a memory leak, the panel should also destroy the dialog when it is itself getting destructed. Note that since the GtkDialog is a template child, it must be destroyed in dispose. GtkWidget's (ie. the panel's) default default destroy signal handler NULLifies all template children pointers, so finalize is too late. https://bugzilla.gnome.org/show_bug.cgi?id=782043 panels/online-accounts/cc-online-accounts-panel.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) commit cb4a8932cdbe05b8ddbdbc9416fc9e83d80ef17a Author: Matej Urbančič Date: Mon Aug 7 08:45:15 2017 +0200 Updated Slovenian translation po/sl.po | 3396 +++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 1921 insertions(+), 1475 deletions(-) commit 32c71bb2317286a0439275a32ac0ae2531cf6cf2 Author: Marek Cernocky Date: Tue Aug 1 15:35:44 2017 +0200 Updated Czech translation po/cs.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)