commit 925275750118c607f7b9baabe29b7c5a6caa4a44 Author: Rui Matos Date: Wed Aug 9 19:54:58 2017 +0200 3.25.90 NEWS | 19 +++++++++++++++++++ configure.ac | 2 +- 2 files changed, 20 insertions(+), 1 deletion(-) commit d6104266f6781644a43e437b3bdad32eac99a4ec Author: Jeremy Bicha Date: Sat Aug 5 21:51:16 2017 -0400 info: Set icons for split panels https://bugzilla.gnome.org/show_bug.cgi?id=785873 panels/info/gnome-default-apps-panel.desktop.in.in | 2 +- panels/info/gnome-info-overview-panel.desktop.in.in | 2 +- panels/info/gnome-removable-media-panel.desktop.in.in | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) commit ae59c77b45f2a79a6bbfce598bdea64498fffade Author: Georges Basile Stavracas Neto Date: Tue May 23 15:41:53 2017 -0300 network: Improve alignment and spacing This patch improves the alignment and spacing of IPv4 and IPv6 widgets so that they look uniform and consistent. https://bugzilla.gnome.org/show_bug.cgi?id=779841 panels/network/connection-editor/ip4-page.ui | 16 ++++++++-------- panels/network/connection-editor/ip6-page.ui | 16 ++++++++-------- 2 files changed, 16 insertions(+), 16 deletions(-) commit 1d0757d2887cd2ed3f788469e22db82f259cfb53 Author: Georges Basile Stavracas Neto Date: Tue May 23 15:02:45 2017 -0300 network: Use a table-like widget in address editor According to the latest mockups for the connection editor dialog [1], the IPv4 and IPv6 pages are supposed to use a table-like editor to manage the addresses, in a similar fashion of what was done to the routes editor. This way of editing is not only easier to comprehend, but also improves the size of the dialog, requiring much less vertical space to present the routes. The current implementation, however, uses a vertical layout and a toolbar, which is inefficient in its usage of space. Fix that by implementing the table-like editor widget, both in IPv4 and IPv6 pages. [1] https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/network/aday2/network-wires.png https://bugzilla.gnome.org/show_bug.cgi?id=779841 panels/network/connection-editor/ce-page-ip4.c | 129 ++++++++----------------- panels/network/connection-editor/ce-page-ip6.c | 113 ++++++++-------------- panels/network/connection-editor/ip4-page.ui | 77 ++++++++++++++- panels/network/connection-editor/ip6-page.ui | 77 ++++++++++++++- 4 files changed, 232 insertions(+), 164 deletions(-) commit 08657fac44d056b48feef7a61adfb0bd4723c0eb Author: Georges Basile Stavracas Neto Date: Tue May 23 13:04:52 2017 -0300 network: Use a table-like widget to edit routes According to the latest mockups for the connection editor dialog [1], the IPv4 and IPv6 pages are supposed to use a table-like editor to manage the routes. This editor is not only easier to comprehend, but also improves the size of the dialog, requiring much less vertical space to present the routes. The current implementation, however, uses a vertical layout and a toolbar, which is inefficient in its usage of space. Fix that by implementing the table-like editor widget, both in IPv4 and IPv6 pages. [1] https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/network/aday2/network-wires.png https://bugzilla.gnome.org/show_bug.cgi?id=779841 panels/network/connection-editor/ce-page-ip4.c | 123 +++++++++++++++---------- panels/network/connection-editor/ce-page-ip6.c | 123 +++++++++++++++---------- panels/network/connection-editor/ip4-page.ui | 108 +++++++++++++++++----- panels/network/connection-editor/ip6-page.ui | 108 +++++++++++++++++----- 4 files changed, 320 insertions(+), 142 deletions(-) commit 2e570099f61de05ad0659fcf56ecf98ec179229e Author: Georges Basile Stavracas Neto Date: Tue May 23 02:44:58 2017 -0300 network: Simplify DNS management in connection editor When editing the DNS servers of a given connection, a simple entry is enough to display and edit the DNS servers. The user can separate IP addresses with commas. This is exemplified by the mockup at [1]. This, however, is not the current implementation, which uses a combination of listbox rows, entries and buttons to manage that with added complexity. Fix that by using an entry to handle the DNS servers. [1] https://raw.githubusercontent.com/gnome-design-team/gnome-mockups/master/system-settings/network/aday2/network-wires.png https://bugzilla.gnome.org/show_bug.cgi?id=779841 panels/network/connection-editor/ce-page-ip4.c | 123 +++++++------------------ panels/network/connection-editor/ce-page-ip4.h | 2 +- panels/network/connection-editor/ce-page-ip6.c | 123 +++++++------------------ panels/network/connection-editor/ce-page-ip6.h | 2 +- panels/network/connection-editor/ip4-page.ui | 54 +++++------ panels/network/connection-editor/ip6-page.ui | 54 +++++------ 6 files changed, 114 insertions(+), 244 deletions(-) commit 6bdbf685d9644434fb94a33e53173cb350b0c17e Author: Georges Basile Stavracas Neto Date: Fri Jul 21 15:01:38 2017 -0300 network: Make widgets cover a third of screen width Following the design decision on other panels, make the central column of the Network panel cover at most a third of the window, or more depending on the width of the window. https://bugzilla.gnome.org/show_bug.cgi?id=785581 panels/network/network.ui | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) commit aabc1621b87295c2f12810766ab1c3724acc0d34 Author: Georges Basile Stavracas Neto Date: Fri Jul 21 14:39:27 2017 -0300 network: Update VPN section The last remaining network device to be updated is the VPN device, and this patch is the result of this effort. The changes were mostly towards cleaning up and removing unecessary code. By removing the info labels, many getters were removed as well. In order to achieve a listbox-like UI, a couple of UI refactorings. https://bugzilla.gnome.org/show_bug.cgi?id=785581 panels/network/cc-network-panel.c | 30 ++++ panels/network/net-vpn.c | 141 ++------------- panels/network/net-vpn.h | 2 + panels/network/network-vpn.ui | 363 +++++--------------------------------- panels/network/network.ui | 43 ++++- 5 files changed, 133 insertions(+), 446 deletions(-) commit bcc8a9ce279880b1a9258856c42fd9e9b17534ec Author: Georges Basile Stavracas Neto Date: Fri Jul 21 11:52:57 2017 -0300 network: Add header to VPN section Since each VPN will be a row in a listbox, we can't rely on NetVPN:add_to_stack() to handle the header. This header must, then, be handled by the panel itself. For now, we just open the already available dialog to add connections, when the ideal approach (to be implemented yet) is to move the contents of this dialog in a built-in popover. https://bugzilla.gnome.org/show_bug.cgi?id=785581 panels/network/cc-network-panel.c | 23 +++++++++++++++++++++++ panels/network/network.ui | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) commit 331d7fbf11dac5c002384a570b36c3a8a3ad1341 Author: Georges Basile Stavracas Neto Date: Fri Jul 21 11:52:13 2017 -0300 network: Prevent compile warning If we build with strict compile check, the pointer alignment gets messed up. So just cast to gpointer to satisfy the compiler. https://bugzilla.gnome.org/show_bug.cgi?id=785581 panels/network/cc-network-panel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b64c605e69944f848d1d4ca0a5099a2b67e87730 Author: Georges Basile Stavracas Neto Date: Fri Jul 21 11:13:03 2017 -0300 network: Update Proxy section widgets According to the lastest mockups [1], the Proxy section is now composed of a row with the state of the proxy, and a settings button that leads to a dialog where one can configure the different proxy settings. This commit ports the current code to do that, and various changes took place to made this happen. Namely: * A new ProxyMode enum was added to improve readability and improve the semantic of the code. No more random numbers are present. * The current widgets for editing proxy settings were repacked into a GtkStack (so that we keep an homogeneous sizing), and the GtkStack itself was moved into a new dialog. With that, we can just set the stack page, rather than controlling the visibility of all individual widgets. * Many unused widgets were removed. * The combo box was replaced by 3 radio buttons. Now, there's no need to deal with GtkTreeIters anymore. Another refactoring of the code that led to more readable and smaller code. Overall, these changes made the code be more readable, smaller codebase with a smaller surface for mistakes. https://bugzilla.gnome.org/show_bug.cgi?id=785581 panels/network/net-proxy.c | 250 ++++++------- panels/network/network-proxy.ui | 800 ++++++++++++++++++++-------------------- 2 files changed, 516 insertions(+), 534 deletions(-) commit 21943a42bfc910444c88d949c7988e349aeb63b9 Author: Georges Basile Stavracas Neto Date: Fri Jul 21 10:34:18 2017 -0300 network: Ensure WirelessSecurity type is initialized When calling for the wireless security widgets, the code simply assumes that the corresponding GType is initialized. This may not always be true, which leads to a nasty crash every time e.g. we open the network connection editor dialog. This commit fixes that by introducing a new standard macro wrapping wireless_security_get_type(), and ensuring the type is initializing when calling wireless_security_init(), thus protecting every code path from this crash. This commit also makes CePageSecurity use the new macro for better legibility. https://bugzilla.gnome.org/show_bug.cgi?id=785581 panels/network/connection-editor/ce-page-security.c | 2 +- panels/network/wireless-security/wireless-security.c | 2 ++ panels/network/wireless-security/wireless-security.h | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) commit 965ef931435f686010518c024c17d123948db964 Author: Georges Basile Stavracas Neto Date: Mon Jul 17 23:21:08 2017 -0300 network: Update "Wired" section UI The current "Wired" section UI is still optimized for the old, multi-page panel layout. Recent work [1], however, suggest that this should change and the standard widgets be rearranged. This commit, then, implements this new UI for the wired devices UI by using a listbox row when there's only one profile (ditching out the old info labels), and moving and deleting the bottom action buttons. https://bugzilla.gnome.org/show_bug.cgi?id=785581 panels/network/net-device-ethernet.c | 37 +---- panels/network/network-ethernet.ui | 291 +++++++++++++---------------------- 2 files changed, 108 insertions(+), 220 deletions(-) commit a87d804fa22c978459b12dce3d293ced4eed06ba Author: Georges Basile Stavracas Neto Date: Sun Jul 16 14:55:32 2017 -0300 network: Wrap panel in a scrolled window After introducing the new single-column layout, we can easily hit the case where there are too many connections and/or devices and the panel gets way too tall. To fix that, wrap all the widgets inside a scrolled window that only scrolls vertically. https://bugzilla.gnome.org/show_bug.cgi?id=785581 panels/network/network.ui | 68 ++++++++++++++++++++++++++++++----------------- 1 file changed, 44 insertions(+), 24 deletions(-) commit e35ecd54681fbdce264a8c01e6603cea96edc521 Author: Georges Basile Stavracas Neto Date: Sat Jul 15 21:24:07 2017 -0300 network: Add connections and devices to different stack The current Network panel is composed of a single stack and a treeview to select the currently visible stack page. Each stack page represents a connection or device. The new Network panel, however, has none of the concept of selectable pages. In the new layout, all connections and devices appear all at once in a more compact and simpler fashion. This commit, then, starts moving towards a unified, pageless panel by adding all the connections and devices to different stacks. These different stacks are transient to the network object, and are added at appropriate boxes, giving the panel a unified layout. This has some serious implications in the design of the current code. Most of the code removals were related to the treeview and different pages handling. No more tree model madness is present, and the devices are now stored in a plain simple GPtrArray. After this patch, NetObject:add_to_stack isn't a good code design choice anymore. This will be addressed in a future patch. https://bugzilla.gnome.org/show_bug.cgi?id=785581 panels/network/cc-network-panel.c | 508 +++++++------------------------------- panels/network/network.ui | 94 ++----- 2 files changed, 102 insertions(+), 500 deletions(-) commit f7bdd3c969cb72a8971ffd3cafc1bc5876e10fcc Author: Georges Basile Stavracas Neto Date: Mon Aug 7 15:22:16 2017 +0100 panels: Minor adjustments for the new shell panels/color/cc-color-panel.c | 19 +- panels/color/color.ui | 396 ++++----- panels/notifications/notifications.ui | 294 ++++--- panels/power/cc-power-panel.c | 15 +- panels/power/power.ui | 32 +- panels/privacy/privacy.ui | 41 +- panels/region/region.ui | 43 +- panels/search/search.ui | 188 +++-- panels/sharing/sharing.ui | 36 +- panels/universal-access/uap.ui | 1469 +++++++++++++++++---------------- 10 files changed, 1354 insertions(+), 1179 deletions(-) commit d5c4436869d7d153679fda6d759ecb864400d6d5 Author: Georges Basile Stavracas Neto Date: Thu Aug 3 18:24:27 2017 +0100 project: Switch to the new shell This is the bomb dropping commit. It does so simply by changing the compiled files, and adjusting the build projects proper. shell/Makefile.am | 2 + shell/alt/Makefile.am | 2 - shell/alt/cc-window.c | 1167 ++++++++++++++++++++++++++++++++------- shell/{alt => }/cc-panel-list.c | 0 shell/{alt => }/cc-panel-list.h | 0 shell/cc-panel-loader.c | 18 +- shell/cc-shell-model.h | 8 +- shell/cc-window.c | 1167 +++++++-------------------------------- 8 files changed, 1182 insertions(+), 1182 deletions(-) commit 8282ba0cf6ec35cbbe29570330d0f2d72b66b237 Author: Jeremy Bicha Date: Mon Aug 7 12:45:25 2017 -0400 build: Require gnome-settings-daemon 3.25.90 Required to build Power Button's Power Off option https://bugzilla.gnome.org/show_bug.cgi?id=781108 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit c0f686bb0f357752f8ea112b866dadfe5ce0db03 Author: Rui Matos Date: Mon Aug 7 16:04:13 2017 +0200 display: Re-design the panel This implements most of the new Display panel re-design by Allan Day. Left out for now is brightness setting which still is in the Power panel because the plumbing layers don't yet associate backlights with outputs. Also left out is the presentation mode and trimming of options due to hardware constraints since we don't have a mutter implementation for those yet. https://bugzilla.gnome.org/show_bug.cgi?id=785949 panels/display/cc-display-panel.c | 3329 +++++++++++++++++++++---------------- 1 file changed, 1925 insertions(+), 1404 deletions(-) commit ddd2d5ce8b5797eb4ee4a6c4d12f9864dc5d8f83 Author: Rui Matos Date: Mon Aug 7 15:50:20 2017 +0200 shell: Add GtkListBox/Row derived types that do single row activations We often use rows representing different things in the same list box. In these cases it's often desirable to have rows emitting their own activation signals instead of having a single handler for the whole list box that dispatches according to the activated row. https://bugzilla.gnome.org/show_bug.cgi?id=785949 shell/list-box-helper.c | 43 +++++++++++++++++++++++++++++++++++++++++++ shell/list-box-helper.h | 6 ++++++ 2 files changed, 49 insertions(+) commit 353236b576da9957f02bcf5251221bb354c8f24e Author: Rui Matos Date: Wed Aug 2 22:45:22 2017 +0200 display-config-dbus: Consider interlaced flag for similar modes Otherwise we could end up picking an interlaced mode when we want a non-interlaced one or vice-versa since they might have equal refresh rates. https://bugzilla.gnome.org/show_bug.cgi?id=785949 panels/display/cc-display-config-dbus.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit 7c89e30a4745d8c0486c9071dd11e65a8647f7db Author: Rui Matos Date: Wed Aug 2 22:44:50 2017 +0200 display: Add some signals to the new configuration API These will be useful to keep track of changes across different places in the new UI. https://bugzilla.gnome.org/show_bug.cgi?id=785949 panels/display/cc-display-config-dbus.c | 14 +++++++++++++- panels/display/cc-display-config-rr.c | 14 +++++++++++--- panels/display/cc-display-config.c | 25 +++++++++++++++++++++++++ 3 files changed, 49 insertions(+), 4 deletions(-) commit 9b0cf3391cbec376a21b763d5dd7ec746c05cfb5 Author: Rui Matos Date: Thu Jul 27 18:21:53 2017 +0200 display: Refactor night light widget instantiation We'll need multiple instances of this widget in the new panel design. This makes it possible. https://bugzilla.gnome.org/show_bug.cgi?id=785949 panels/display/cc-display-panel.c | 97 ++++++++++++++++++++------------------- 1 file changed, 50 insertions(+), 47 deletions(-) commit 07bbc10e8024bc67aed3a0a5767aee9bb69dbb56 Author: Kukuh Syafaat Date: Wed Aug 9 09:31:43 2017 +0000 Update Indonesian translation po/id.po | 198 ++++++++++++++++++++++----------------------------------------- 1 file changed, 68 insertions(+), 130 deletions(-) commit 3520b5107e478eac256fc5aa669e2615b1da4f82 Author: Fabio Tomat Date: Tue Aug 8 19:03:23 2017 +0000 Update Friulian translation po/fur.po | 49 +++++++++++++++++++++++-------------------------- 1 file changed, 23 insertions(+), 26 deletions(-) commit 1a310bb11dcbe584e43318f35a62654bcb96013b Author: Richard Schwarting Date: Mon Aug 7 01:22:16 2017 -0400 datetime: Change 'Tortola' translations to Toronto Multiple translations erroneously listed Toronto as "Tortola". There is a city named Tortola, and appears as the next city in these records. But in none of these languages is Tortola a translation of Toronto. https://bugzilla.gnome.org/show_bug.cgi?id=785922 panels/datetime/po-timezones/de.po | 2 +- panels/datetime/po-timezones/et.po | 2 +- panels/datetime/po-timezones/lt.po | 2 +- panels/datetime/po-timezones/mk.po | 2 +- panels/datetime/po-timezones/nds.po | 2 +- panels/datetime/po-timezones/sl.po | 2 +- panels/datetime/po-timezones/vi.po | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) commit e49496048f7e30119dc53a311d44a2faaf7ed971 Author: Georges Basile Stavracas Neto Date: Wed Jul 12 11:08:39 2017 -0300 network: Make it a template class The current Network panel class relies on GtkBuilder when it could use a more modern feature that is the template class. By making it a template class, not only the Network panel is slightly more performant, but it's also simpler and easier to read. This commit, then, turns the Network panel into a template class, and cleans up the code to make it work. https://bugzilla.gnome.org/show_bug.cgi?id=785581 panels/network/cc-network-panel.c | 162 +++++++++++++------------------------- panels/network/network.ui | 18 +++-- 2 files changed, 68 insertions(+), 112 deletions(-) commit 71d9e5c5f12f4643b1bd54e50a4af14efe9af755 Author: Georges Basile Stavracas Neto Date: Wed Jul 12 10:43:36 2017 -0300 network: Cleanup GtkBuilder file The Network panel UI file uses deprecated widgets and has many lines of needless code. This commit just cleans it up, as a preparation for turning the Network panel into a template class. https://bugzilla.gnome.org/show_bug.cgi?id=785581 panels/network/cc-network-panel.c | 2 +- panels/network/network.ui | 37 ++++++++----------------------------- 2 files changed, 9 insertions(+), 30 deletions(-) commit 29c6bab4d28d145a3f669f90354b3f55db9e4a22 Author: Georges Basile Stavracas Neto Date: Wed Jul 12 10:22:46 2017 -0300 network: Remove Wi-Fi related commands This should be in the Wi-Fi patchset... https://bugzilla.gnome.org/show_bug.cgi?id=785581 panels/network/cc-network-panel.c | 36 ++---------------------------------- 1 file changed, 2 insertions(+), 34 deletions(-) commit 09c202528f690e06140799f85979e30cf4ac565a Author: Georges Basile Stavracas Neto Date: Wed Jul 12 10:16:12 2017 -0300 network: Turn into a final class The Network panel is not really a deriverable type, and since after 61d7abe795b4434fd1ae3d28a we can use the utility macros. Thus, this commit removes all the boilerplate code and turns CcNetworkPanel into a final class. https://bugzilla.gnome.org/show_bug.cgi?id=785581 panels/network/cc-network-panel.c | 232 ++++++++++++++++---------------------- panels/network/cc-network-panel.h | 37 +----- 2 files changed, 101 insertions(+), 168 deletions(-) commit f07c35747c4399e8b74cafd51cc8118676f1c1c6 Author: Georges Basile Stavracas Neto Date: Wed Jul 12 10:04:47 2017 -0300 network: Remove Airplane Mode switch The Network panel does not deal with Wi-Fi devices anymore, and does not make sense to have the Airplane Mode switch in there, since it is now available at the Wi-Fi panel. This commit then removes the Airplane Mode switch from the Network panel. https://bugzilla.gnome.org/show_bug.cgi?id=785581 panels/network/cc-network-panel.c | 134 -------------------------------------- 1 file changed, 134 deletions(-) commit 62c86c7712bab311999d1eb7def4e377b37fa27b Author: Jeremy Bicha Date: Mon Aug 7 11:32:33 2017 -0400 power: Restore Power Off option for Power Button https://bugzilla.gnome.org/show_bug.cgi?id=781108 panels/power/cc-power-panel.c | 1 + 1 file changed, 1 insertion(+) commit 360e051a3c145d26ee7107ea2412f5a67ae65b37 Author: Fran Dieguez Date: Mon Aug 7 07:58:15 2017 +0000 Update Galician translation po/gl.po | 134 +++++++++++++++++++++++++++++---------------------------------- 1 file changed, 61 insertions(+), 73 deletions(-) commit 79935d9f9b0a5718a85c84cd10ca30850844dfe7 Author: Matej Urbančič Date: Mon Aug 7 08:45:28 2017 +0200 Updated Slovenian translation po/sl.po | 4446 +++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 2540 insertions(+), 1906 deletions(-) commit 77059a800276f41451dd99adecc310f070473d2f Author: Navaneeth Date: Sat Aug 5 20:09:53 2017 +0000 Update Malayalam translation po/ml.po | 3352 ++++++++++++++++++++++---------------------------------------- 1 file changed, 1200 insertions(+), 2152 deletions(-) commit 6694ec4a59c9c39489ebeddf99fca78850718f44 Author: Marek Cernocky Date: Thu Aug 3 18:03:46 2017 +0200 Updated Czeach translation po/cs.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 72e876b336afcb4618e3b376d86edb4f7c985a9e Author: Marek Cernocky Date: Thu Aug 3 18:02:01 2017 +0200 Updated Czeach translation po/cs.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit df24f0f681034015590eda28dddae055bf592d70 Author: Jordi Mas Date: Wed Aug 2 06:31:27 2017 +0200 Update Catalan translation po/ca.po | 74 +++++++++++++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 57 insertions(+), 17 deletions(-) commit 327d15ecc3b4d16d7b80b446380e0990be493cbb Author: Balázs Meskó Date: Tue Aug 1 21:05:24 2017 +0000 Update Hungarian translation po/hu.po | 395 ++++++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 242 insertions(+), 153 deletions(-) commit 2a42f4769feceb2c14e499c8aaa97a7444b6f548 Author: Dušan Kazik Date: Tue Aug 1 18:49:07 2017 +0000 Update Slovak translation po/sk.po | 375 +++++++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 233 insertions(+), 142 deletions(-) commit d66861641044f4c53d301c168e01a93e1a4d0b47 Author: Marek Cernocky Date: Tue Aug 1 15:52:01 2017 +0200 Updated Czech translation po/cs.po | 1378 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 718 insertions(+), 660 deletions(-) commit 03ee90bc53ed545f4fae414b3d15f9c1756dfca4 Author: Fabio Tomat Date: Mon Jul 31 06:39:26 2017 +0000 Update Friulian translation po/fur.po | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) commit 8a6523df76aa221f4ce5d74c37a20c4d6cda1fb8 Author: Fabio Tomat Date: Mon Jul 31 06:28:00 2017 +0000 Update Friulian translation po/fur.po | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 53 insertions(+), 10 deletions(-) commit 9fe3c26fec926eac26e5f771025451d05bc9c7f0 Author: Mario Blättermann Date: Thu Jul 27 20:14:31 2017 +0000 Update German translation po/de.po | 391 ++++++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 238 insertions(+), 153 deletions(-) commit d022e5619b989958087acca199db6447080404d0 Author: Baurzhan Muftakhidinov Date: Thu Jul 27 05:27:25 2017 +0000 Update Kazakh translation po/kk.po | 405 ++++++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 245 insertions(+), 160 deletions(-) commit 7533136c6d8485c990d57cc69b5aec2ad0902e42 Author: Daniel Mustieles Date: Wed Jul 26 07:53:31 2017 +0000 Update Spanish translation po/es.po | 81 ++++++++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 56 insertions(+), 25 deletions(-) commit 65717d4dbce0b96831c1413fc647f2734897a053 Author: Pawan Chitrakar Date: Wed Jul 26 06:06:57 2017 +0000 Update Nepali translation po/ne.po | 1817 ++++++++++++++++++++++---------------------------------------- 1 file changed, 642 insertions(+), 1175 deletions(-) commit ae9f9c8817d7f765bd8523689511a654993b660d Author: gogo Date: Tue Jul 25 18:32:30 2017 +0000 Update Croatian translation po/hr.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 3b04885120ee2615a6eda1a5fb180ad363512133 Author: gogo Date: Tue Jul 25 18:31:19 2017 +0000 Update Croatian translation po/hr.po | 1066 +++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 602 insertions(+), 464 deletions(-) commit 2c39870fb85f09d3fa48c0f2acd39cc36351d60d Author: Piotr Drąg Date: Tue Jul 25 16:04:57 2017 +0200 Update POTFILES.in and POTFILES.skip po/POTFILES.in | 3 +++ po/POTFILES.skip | 6 ++++++ 2 files changed, 9 insertions(+) commit 756eb883df11a089f948a5971fa11f6ae98b868d Author: Felipe Borges Date: Tue Jul 25 14:49:41 2017 +0200 printers: Fix visibility guard for the printer "Model" label This is a typo related to the fix at commit 7d25444. panels/printers/pp-printer-entry.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 5bc84ae4e3c14abf5d58106f263861cc830d4432 Author: Georges Basile Stavracas Neto Date: Mon Jul 24 23:31:45 2017 -0300 info: Make margins consistent with other panels All the new panels have a standard 24px margin now, so since we're already splitting the info pages into separate panels, also fix this minor annoyance. https://bugzilla.gnome.org/show_bug.cgi?id=779216 panels/info/info-default-apps.ui | 2 +- panels/info/info-overview.ui | 5 ++++- panels/info/info-removable-media.ui | 2 +- panels/info/info.ui | 4 ---- 4 files changed, 6 insertions(+), 7 deletions(-) commit b4194048de5fce0364c2909353a6e2055f95c9de Author: Georges Basile Stavracas Neto Date: Mon Jul 24 23:21:44 2017 -0300 panel-loader: Cosmetic changes This commit only fixes some very minor cosmetic changes like int → gint, simplifies the code by using g_autofoo, et cetera. https://bugzilla.gnome.org/show_bug.cgi?id=779216 shell/cc-panel-loader.c | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) commit 6cf52ada03d793d0da7eed2b9f1eb3add14ad456 Author: Mohammed Sadiq Date: Sat Jun 10 20:43:38 2017 +0530 info: Add desktop files for the split panels This commit shall show the panels separate. Some panels are hidden in current design, while some other panels are hidden in new shell design. https://bugzilla.gnome.org/show_bug.cgi?id=779216 configure.ac | 3 +++ panels/info/Makefile.am | 7 ++++++- panels/info/gnome-default-apps-panel.desktop.in.in | 18 ++++++++++++++++++ panels/info/gnome-info-overview-panel.desktop.in.in | 20 ++++++++++++++++++++ panels/info/gnome-info-panel.desktop.in.in | 2 +- .../info/gnome-removable-media-panel.desktop.in.in | 18 ++++++++++++++++++ shell/cc-panel-loader.c | 6 ++++++ 7 files changed, 72 insertions(+), 2 deletions(-) commit 1485b50a7a25fc4353e4cc432c94530d9b03732e Author: Mohammed Sadiq Date: Sat Jun 10 20:38:46 2017 +0530 shell-model: Add hidden settings Some panels shall be shown only in current design, And some other panels shall be shown only in new Shell design. So let's have a code that would help us do that https://bugzilla.gnome.org/show_bug.cgi?id=779216 shell/cc-panel-loader.c | 15 ++++++++++++--- shell/cc-shell-model.h | 1 + 2 files changed, 13 insertions(+), 3 deletions(-) commit 8b09079f342303f830c4234fe1c4155d4cb7aabc Author: Florian Müllner Date: Fri Jul 14 18:11:30 2017 +0200 shell/alt: Always activate panel list after view change The displayed panel should always match the selection in the panel list. That implies that after swapping out the list (for instance by browsing Devices or Details), we need to update the panel rather than keeping the old one around until the user manually selects a row. The easiest way to achieve that is to activate the panel list after a view change when appropriate. https://bugzilla.gnome.org/show_bug.cgi?id=783429 shell/alt/cc-panel-list.c | 27 +++++++++++++++++++++++++-- shell/alt/cc-window.c | 1 - 2 files changed, 25 insertions(+), 3 deletions(-) commit 796981d39058e2cd12808d71f510f1d551123af9 Author: Florian Müllner Date: Thu Jun 29 18:55:40 2017 +0200 keyboard: Special-case disabling of multi-bindings shortcuts For shortcuts that support multiple bindings, the disabled state is expressed as an empty list rather than a list with a single empty element. While the latter certainly works as expected as far as the actual keybinding is concerned, the shortcut will show up as modified even if it is disabled by default. Explicitly setting bindings to the empty list when a shortcut is disabled fixes this. https://bugzilla.gnome.org/show_bug.cgi?id=784620 panels/keyboard/cc-keyboard-item.c | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) commit f794fe6cfd20cc5218326abf867493143a5822d4 Author: Aurimas Černius Date: Mon Jul 24 23:43:18 2017 +0300 Updated Lithuanian translation po/lt.po | 326 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 178 insertions(+), 148 deletions(-) commit 9438ffa682e0c4dcaafb64421540af056e95a89b Author: Fran Dieguez Date: Mon Jul 24 12:46:02 2017 +0000 Update Galician translation po/gl.po | 1693 +++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 948 insertions(+), 745 deletions(-) commit 9160aee403acd3033fc29e172a23cb8ddc6ba1e5 Author: Pawan Chitrakar Date: Mon Jul 24 07:07:18 2017 +0000 Update Nepali translation po/ne.po | 6193 ++++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 3613 insertions(+), 2580 deletions(-) commit a73315993434a1722d41d4b94e954896d0c512cb Author: A S Alam Date: Sun Jul 23 09:05:16 2017 -0500 updated Punjabi Translation po/pa.po | 1876 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 981 insertions(+), 895 deletions(-) commit d27dcafe6e68503a4fa6c3c6fd83c01b954d5c59 Author: Emin Tufan Çetin Date: Sat Jul 22 12:06:57 2017 +0000 Update Turkish translation po/tr.po | 960 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 521 insertions(+), 439 deletions(-) commit 629eef66adb88a487338908cb1c54bb3e6980df0 Author: Kukuh Syafaat Date: Sat Jul 22 05:06:57 2017 +0000 Update Indonesian translation po/id.po | 266 ++++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 154 insertions(+), 112 deletions(-) commit f9d3c5a5f7ea1632a0067f866b9f41539c3deadc Author: Jordi Mas Date: Fri Jul 21 16:59:47 2017 +0200 Update Catalan translation po/ca.po | 355 ++++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 201 insertions(+), 154 deletions(-) commit 7d254442a0be55b16f0c773f841caf23956897d4 Author: Felipe Borges Date: Thu Jul 20 13:32:14 2017 +0200 printers: Fix visibility guard for the printer "Model" label We just present the printer "Model" when printer_make_and_model is different than NULL OR not an empty string. We were using the wrong logic operator in the conditional that toggles the visibility of this info. panels/printers/pp-printer-entry.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 05a063e20e217a6434475c369fd889190cb79c8f Author: Daniel Mustieles Date: Thu Jul 20 08:09:09 2017 +0000 Update Spanish translation po/es.po | 407 ++++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 230 insertions(+), 177 deletions(-) commit 0850f0b2232e604f0cafd8ccb639df384f4fe65a Author: Fabio Tomat Date: Wed Jul 19 15:45:46 2017 +0000 Update Friulian translation po/fur.po | 51 ++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 44 insertions(+), 7 deletions(-)