commit 042d3302eeab4c98dcda9dea54bc73a309c48fe8 Author: Rui Matos Date: Wed Jul 23 15:48:16 2014 +0200 3.13.4 NEWS | 45 +++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 46 insertions(+), 1 deletion(-) commit 84a9c519ecb6282cc655b06f78591eb8ced1b211 Author: Cosimo Cecchi Date: Sat Jul 19 11:56:46 2014 -0700 power: always connect to power settings changes We were failing to connect to the signal when CanHibernate returned FALSE; in that case, we would never update the automatic suspend label when a setting in the dialog was changed. https://bugzilla.gnome.org/show_bug.cgi?id=733412 panels/power/cc-power-panel.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit ec6fdf359b5c959ee25a5f3fad78d7b1d0f19a40 Author: Kjartan Maraas Date: Wed Jul 23 10:47:44 2014 +0200 Updated Norwegian bokmål translation. po/nb.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 059ee0bb97406a717805db7c50d24ff5d3912b86 Author: Cosimo Cecchi Date: Sat Jul 19 13:08:31 2014 -0700 mouse: use resource instead of pixbuf to load SVG This will let us load the image with appropriate scale factor when necessary. https://bugzilla.gnome.org/show_bug.cgi?id=733417 panels/mouse/gnome-mouse-test.ui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 8b3a689f8d3b62cb57840c0b8ab3b9981d667729 Author: Cosimo Cecchi Date: Sat Jul 19 13:07:50 2014 -0700 info: use resource instead of pixbuf to load SVG This will let us load the image with appropriate scale factor when necessary. https://bugzilla.gnome.org/show_bug.cgi?id=733417 panels/info/info.ui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 32c5783c604eff28a03609944f37d6f97f8d1fa0 Author: Daniel Mustieles Date: Tue Jul 22 12:29:54 2014 +0200 Updated Spanish translation po/es.po | 120 +++++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 71 insertions(+), 49 deletions(-) commit eb6a9c656a1e125cffc8114319f2c228ee704641 Author: Arnaud Bonatti Date: Wed Jul 2 17:25:54 2014 +0200 online-accounts: Increase the height of the panel https://bugzilla.gnome.org/show_bug.cgi?id=732636 panels/online-accounts/online-accounts.ui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 9ed2ef3efe80e87c25644d377578dda0768e6f3b Author: Kjartan Maraas Date: Mon Jul 21 14:10:27 2014 +0200 Updated Norwegian bokmål translation. po/nb.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit dce9ee78d07238d1964dbc2de90b55e1cd4a2bc0 Author: Kjartan Maraas Date: Mon Jul 21 14:06:10 2014 +0200 Updated Norwegian bokmål translation. po/nb.po | 708 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 371 insertions(+), 337 deletions(-) commit 509bf4b5d00dde6f94b417f161371340ed66ed6a Author: Rui Matos Date: Sun Jul 20 19:26:38 2014 +0200 keyboard: Add "print screen" and "scroll lock" to compose key options These are reasonable enough that we don't have to hide them. https://bugzilla.gnome.org/show_bug.cgi?id=733400 panels/keyboard/cc-keyboard-option.c | 2 ++ 1 file changed, 2 insertions(+) commit 4ad8e2e85ee3936b15f5a77dad73e2d29f0b6987 Author: Michael Catanzaro Date: Fri Feb 21 20:10:49 2014 -0600 shell: Use correct window icon The window icon should match the icon specified in the desktop file. https://bugzilla.gnome.org/show_bug.cgi?id=724937 shell/cc-window.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit c33e98d1c735c875717b1b2a6b6ea0ba32919b76 Author: Bastien Nocera Date: Fri Jul 18 11:56:17 2014 +0200 background: Fix semi-random placement style when selecting "Picture" When selecting a background from the Pictures source, make sure that the placement is reset from whatever it was set to before, otherwise it will make use of the previous one, leading to tiled wallpapers if a colour was selected before, for example. https://bugzilla.gnome.org/show_bug.cgi?id=703057 panels/background/bg-pictures-source.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 65d4ba163a5767f88418b336608dac48d826f663 Author: Bastien Nocera Date: Fri Jul 18 17:32:46 2014 +0200 background: Create a placeholder for manually added items When adding things that might be screenshots, always create a placeholder if the image was added manually. https://bugzilla.gnome.org/show_bug.cgi?id=689351 panels/background/bg-pictures-source.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 41be6eeace173140adb51c0bb6468cbae4e4cae1 Author: Bastien Nocera Date: Mon Apr 14 17:24:27 2014 +0200 background: Copy all the manually added backgrounds Except the ones already in the Pictures directory https://bugzilla.gnome.org/show_bug.cgi?id=689351 panels/background/bg-pictures-source.c | 83 ++++++++++++++++++++-------------- 1 file changed, 49 insertions(+), 34 deletions(-) commit e8e3d5ff0529fe256a9eba3fb929c66859091f5f Author: Bastien Nocera Date: Fri Jul 18 13:54:41 2014 +0200 background: Ensure screenshots are removed from the list Even the ones that weren't detected as PNG in the first place. panels/background/bg-pictures-source.c | 1 + 1 file changed, 1 insertion(+) commit cf26e6ca937f465421fa5a6401bbe4984afbdcbe Author: Bastien Nocera Date: Fri Jul 18 12:50:12 2014 +0200 background: Make placeholder the same size as thumbnails Otherwise they look tiny and compacted. https://bugzilla.gnome.org/show_bug.cgi?id=689351 panels/background/bg-pictures-source.c | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) commit c3fc12893a531b7335b179e3117bb9a520c41ba9 Author: Bastien Nocera Date: Fri Jul 18 12:43:54 2014 +0200 background: Split up creation of loading icon https://bugzilla.gnome.org/show_bug.cgi?id=689351 panels/background/bg-pictures-source.c | 67 ++++++++++++++++++++-------------- 1 file changed, 39 insertions(+), 28 deletions(-) commit ebbda7a9e36e01f310ffa2597f004bf9007e40bd Author: Bastien Nocera Date: Mon Apr 14 17:14:35 2014 +0200 background: Remember added colours https://bugzilla.gnome.org/show_bug.cgi?id=689351 panels/background/bg-colors-source.c | 80 +++++++++++++++++++++++++++++++++++- 1 file changed, 79 insertions(+), 1 deletion(-) commit 8115ba4600597c024fa6cbc4aaea1a4e37378858 Author: Bastien Nocera Date: Mon Apr 14 16:36:59 2014 +0200 background: Allow dropping colours as well https://bugzilla.gnome.org/show_bug.cgi?id=689351 panels/background/bg-colors-source.c | 132 +++++++++++++++-------- panels/background/bg-colors-source.h | 4 + panels/background/cc-background-chooser-dialog.c | 80 ++++++++++++-- 3 files changed, 166 insertions(+), 50 deletions(-) commit ccf7dc70d40538f81b087d7b674d18f7049aeba3 Author: Bastien Nocera Date: Mon Apr 14 16:06:27 2014 +0200 background: Re-add drag'n'drop support Inside the chooser dialogue itself. https://bugzilla.gnome.org/show_bug.cgi?id=689351 panels/background/bg-pictures-source.c | 40 ++++++---- panels/background/bg-pictures-source.h | 5 +- panels/background/cc-background-chooser-dialog.c | 96 ++++++++++++++++++++++++ 3 files changed, 124 insertions(+), 17 deletions(-) commit e1fab88105c1fae31fc89472466e5f3933e3574f Author: Bastien Nocera Date: Fri Jul 18 10:27:44 2014 +0200 background: Prevent monitor_pictures_model() running multiple times https://bugzilla.gnome.org/show_bug.cgi?id=689351 panels/background/cc-background-chooser-dialog.c | 3 +++ 1 file changed, 3 insertions(+) commit 0586f3f09d0d7f31afe46a938a9f32512b9dcd36 Author: Enrico Nicoletto Date: Fri Jul 18 16:21:12 2014 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 52 ++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 36 insertions(+), 16 deletions(-) commit 924872ba0cae7643d1b739f6b5f545ebbee117b1 Author: Ondrej Holy Date: Fri Jan 10 17:44:48 2014 +0100 user-accounts: do not generate previews for directories https://bugzilla.gnome.org/show_bug.cgi?id=721683 panels/user-accounts/um-photo-dialog.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) commit cf0c9f6134061fadbbe503c6fdde01e693101511 Author: Rui Matos Date: Fri Jul 4 18:46:40 2014 +0200 common: Add Cancel/OK buttons to the language chooser These were lost with the transition to headerbars. https://bugzilla.gnome.org/show_bug.cgi?id=732725 panels/common/language-chooser.ui | 42 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) commit 746e3b797488b971e893b41754db57f5a4d5ff08 Author: Rui Matos Date: Fri Jul 4 18:45:12 2014 +0200 region: Add Cancel/OK buttons to the format chooser These were lost with the transition to headerbars. https://bugzilla.gnome.org/show_bug.cgi?id=732725 panels/region/format-chooser.ui | 42 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) commit f28e06a4b33d410e90d559ed58c1dde946f33e2a Author: Rui Matos Date: Fri Jul 4 18:10:17 2014 +0200 region: Make it possible to add an input source by activating its row Selecting and pressing the Add button continues to work but this should streamline the the input chooser dialog for mouse users by making it possible to add by double clicking a row. https://bugzilla.gnome.org/show_bug.cgi?id=732720 panels/region/cc-input-chooser.c | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) commit c58b8b0b90dedb7fa28ab937af7cd67fa8779efc Author: Bastien Nocera Date: Thu Jul 17 16:54:22 2014 +0200 wacom: Fix styluys back/forward button assignments The list store contained the wrong values. Spotted by the.viclim@gmail.com https://bugzilla.gnome.org/show_bug.cgi?id=728880 panels/wacom/wacom-stylus-page.ui | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 7f606870a3f26b50cda1c6c6f54ee242167f42ca Author: Debarshi Ray Date: Mon Jun 30 15:47:24 2014 +0200 background: Composite the emblems ourselves We were assuming that setting stock-size would affect the emblems in GEmblemedIcons, but not the icons themselves. This is a bit weird. GtkCellRendererPixbuf:gicon is meant to work with GtkCellRendererPixbuf:stock-size, and this was only working so far because GTK_ICON_LOOKUP_FORCE_SIZE was not being used when loading the icon. Let's composite the emblems ourselves so that we don't have to depend on this quirky interpretation of stock-size. Unfortunately, we can not directly use the pixbufs because they are unaware of the scale factor and GTK+ will scale them on HiDpi displays. Since our pixbufs already have enough pixels to work well with such devices, scaling them further will lead to giant, fuzzy thumbnails. Hence, we use GtkCellRendererPixbuf:surface with the scale factor codified in it. https://bugzilla.gnome.org/show_bug.cgi?id=732375 configure.ac | 2 +- panels/background/bg-colors-source.c | 11 +++- panels/background/bg-pictures-source.c | 17 ++++- panels/background/bg-source.c | 12 +++- panels/background/bg-source.h | 2 + panels/background/bg-wallpapers-source.c | 14 ++++- panels/background/cc-background-chooser-dialog.c | 8 +-- panels/background/cc-background-item.c | 80 +++++++++++++++++++----- panels/background/cc-background-item.h | 4 +- panels/background/cc-background-panel.c | 3 + 10 files changed, 121 insertions(+), 32 deletions(-) commit b37d6ffd9087098ce536d67bc4007d696da5cdad Author: Yosef Or Boczko Date: Wed Jul 16 01:28:04 2014 +0300 notifications: Fix the padding in the edit dialog https://bugzilla.gnome.org/show_bug.cgi?id=733227 panels/notifications/cc-edit-dialog.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit 0e6d616dc81cc5c1d428bd8c8829c877aac36d29 Author: MarMav Date: Wed Jul 16 10:54:05 2014 +0000 Updated Greek translation po/el.po | 1588 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 833 insertions(+), 755 deletions(-) commit 98916a60f84763bbcc232b49a2c112acdbeecce6 Author: Stanislav Brabec Date: Fri Jul 11 20:00:05 2014 +0200 datetime: Make punctuation translatable https://bugzilla.gnome.org/show_bug.cgi?id=732585 panels/datetime/cc-datetime-panel.c | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) commit 68ed570a28d45d3100f8f01cfec52e793bc95ee6 Author: Enrico Nicoletto Date: Mon Jul 14 13:08:35 2014 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 694 +++++++++++++++++++++++++++++++----------------------------- 1 file changed, 358 insertions(+), 336 deletions(-) commit a8cd224cb2db944c84af421a50c5ad6abb4edcf3 Author: Muhammet Kara Date: Fri Jul 11 07:34:17 2014 +0000 Updated Turkish translation po/tr.po | 648 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 325 insertions(+), 323 deletions(-) commit 6086b0b88a1580d9bf7e0e060a282e7878735fc5 Author: Cheng-Chia Tseng Date: Fri Jul 4 12:18:08 2014 +0000 Updated Chinese (Taiwan) translation po/zh_TW.po | 666 +++++++++++++++++++++++++++++++----------------------------- 1 file changed, 342 insertions(+), 324 deletions(-) commit fa35a97fb2b3021a66b2447d4699f22c59a8b6ae Author: Debarshi Ray Date: Wed Jul 2 15:05:58 2014 +0200 sound: Use GtkBox instead of GtkHBox We need to account for the fact that unlike GtkHBox, GtkBox does not expand the child in gtk_container_add. https://bugzilla.gnome.org/show_bug.cgi?id=732624 panels/sound/gvc-balance-bar.c | 5 +++-- panels/sound/gvc-balance-bar.h | 4 ++-- panels/sound/gvc-channel-bar.c | 5 +++-- panels/sound/gvc-channel-bar.h | 4 ++-- panels/sound/gvc-combo-box.c | 5 +++-- panels/sound/gvc-combo-box.h | 4 ++-- 6 files changed, 15 insertions(+), 12 deletions(-) commit 369dad2e05f45cfd860d803b417fd3233b6b43fc Author: Debarshi Ray Date: Wed Jul 2 15:13:10 2014 +0200 build: Drop GdMainToolbar and GdStack https://bugzilla.gnome.org/show_bug.cgi?id=732625 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b1ae5c734a5d387ea9ff99ec69cd22c9fdebe103 Author: Carlos Garnacho Date: Tue Jul 1 17:06:11 2014 +0200 wacom: Fix x/y ranges' swapping when calibrating on rotated screens The previous axis swapping code would oddly rely on the input coordinates remaining on untransformed device coordinates, while those are gotten on screen coordinates (hence rotated), this would cause swapping not to kick in, and result in swapped X/Y scaling to be applied to X/Y ranges. So make the axis swapping code be calculated upon screen coordinates, as the collected points already are, and swap the applied scalings if necessary. Also, the code that swapped coordinates before returning to the caller would scramble min/max values when swapping x/y. Fix that too, minimum and maximum should stay like that when swapping axes. https://bugzilla.gnome.org/show_bug.cgi?id=732442 panels/wacom/calibrator/calibrator.c | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) commit 4a9bde06792e10c82934b49de316813a6540bcf2 Author: Carlos Garnacho Date: Tue Jul 1 16:58:42 2014 +0200 calibrator: Use G_STMT_START/END on SWAP define And let it pass the type, so it can be used on other than integers. https://bugzilla.gnome.org/show_bug.cgi?id=732442 panels/wacom/calibrator/calibrator.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) commit ea66f828eb8207fb8741decd68bb9851e73d55d2 Author: Bastien Nocera Date: Tue Jul 1 16:23:55 2014 +0200 notifications: Fix duplicates in application list When saving applications in the "application-children" list, gnome-shell will lower-case the whole canonical application ID in _canonicalizeId(). Match _canonicalizeId()'s behaviour, and lower-case the canonical application ID so we don't try to load "org-gnome-Software" from GNOME-Software's desktop file in addition to the already saved "org-gnome-software". https://bugzilla.gnome.org/show_bug.cgi?id=729447 panels/notifications/cc-notifications-panel.c | 3 +++ 1 file changed, 3 insertions(+) commit 45183a89b5caf2d593abc8a731a05b9fec7f5fc3 Author: Bastien Nocera Date: Tue Jul 1 16:23:11 2014 +0200 notifications: Add better debug for saved apps So we can see the apps for which there already are saved settings. panels/notifications/cc-notifications-panel.c | 5 +++++ 1 file changed, 5 insertions(+) commit 070bd1f5d6fa075373f82adff43d16b71f0aba0c Author: Daniel Mustieles Date: Mon Jun 30 13:48:30 2014 +0200 Updated Spanish translation po/es.po | 703 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 360 insertions(+), 343 deletions(-) commit 3167547651726ef48cced4007830565c5c69b719 Author: Changwoo Ryu Date: Sun Jun 29 14:00:42 2014 +0900 Updated Korean translation po/ko.po | 72 +++++++++++++++++++++++++++++----------------------------------- 1 file changed, 33 insertions(+), 39 deletions(-) commit 409971e0acd7fe0ee0a89b4bedab3a169c4ab355 Author: Yuri Myasoedov Date: Fri Jun 27 22:49:41 2014 +0400 Updated Russian translation po/ru.po | 689 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 354 insertions(+), 335 deletions(-) commit 0778e6eba4d21850e3c558ee5fa5c2f7654f7cb5 Author: Yosef Or Boczko Date: Fri Jun 27 12:52:47 2014 +0300 Updated Hebrew translation po/he.po | 668 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 342 insertions(+), 326 deletions(-) commit da22bddc1a9178ff671c50f44f7a6ce0b17b14d2 Author: Yosef Or Boczko Date: Fri Jun 27 12:52:20 2014 +0300 Mark a string as translatable panels/sharing/sharing.ui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit c2ad24e8044a2cb9a4de5175c3e0bb44a5f1dc3e Author: Rui Matos Date: Thu Jun 26 16:08:12 2014 +0200 sharing: Use the selected URI from the file chooser Using the current folder is counter-intuitive. The chooser already only allows users to select folders. panels/sharing/cc-sharing-panel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 57a1ac11774e0d4cc7ae8fd5a3a6c5ac1fba7fc2 Author: Bastien Nocera Date: Thu Jun 26 16:00:15 2014 +0200 region: Update for list box API change panels/region/cc-region-panel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit bd531b477ecd4b362faebe1c0d110c5d32e1be6b Author: Bastien Nocera Date: Thu Jun 26 15:58:52 2014 +0200 sharing: Update for list box API change panels/sharing/cc-sharing-networks.c | 2 +- panels/sharing/cc-sharing-panel.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit f528de73aa6ccdcb5a7595b087e84eeeffa11ba9 Author: Bastien Nocera Date: Thu Jun 26 15:58:04 2014 +0200 shell: Make list box max height configurable So that the Media sharing dialogue in the Sharing panel isn't too high. shell/list-box-helper.c | 15 +++++++++++---- shell/list-box-helper.h | 3 ++- 2 files changed, 13 insertions(+), 5 deletions(-) commit 5eca0f898cfcb63c487d68413421944823974729 Author: Bastien Nocera Date: Thu Jun 26 15:52:38 2014 +0200 sharing: Add maximum height for the networks list box panels/sharing/cc-sharing-networks.c | 8 ++++++-- panels/sharing/networks.ui | 21 +++------------------ 2 files changed, 9 insertions(+), 20 deletions(-) commit 588928a94651bca29a5bf36c0298dc39066950e2 Author: Bastien Nocera Date: Thu Jun 26 15:51:52 2014 +0200 shell: Add support for mixed height list boxes in helper This fixes problems with the networks list boxes in the sharing panel which have mixed heights. shell/list-box-helper.c | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) commit 73f3e17beefcdc375fa67ef72c8bd43f07e452d9 Author: Bastien Nocera Date: Thu Jun 26 11:58:08 2014 +0200 sharing: Use listbox header helper panels/sharing/cc-sharing-networks.c | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) commit 4393e212b14b0018937e3dc9632c4aaac4955671 Author: Rui Matos Date: Thu Jun 26 14:46:19 2014 +0200 shell: Make list box scrolling helper work for unmapped widgets shell/list-box-helper.c | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) commit 61a6c6f0cbc634f8ab2a0c8d83c32b9cce295c2b Author: Rui Matos Date: Tue Jun 24 18:41:42 2014 +0200 shell: Fix list box scrolling helper GtkListBox doesn't implement GtkScrollable so it needs to be added to a GtkViewport. Instead of having to do this in all .ui files, add a new helper function to setup the widget tree correctly. https://bugzilla.gnome.org/show_bug.cgi?id=732175 panels/region/cc-region-panel.c | 14 +++++--------- panels/region/region.ui | 16 ++-------------- panels/sharing/cc-sharing-panel.c | 7 ++++--- panels/sharing/sharing.ui | 22 ++++------------------ shell/list-box-helper.c | 32 ++++++++++++++++++++++++++++---- shell/list-box-helper.h | 5 ++++- 6 files changed, 47 insertions(+), 49 deletions(-)