Commit Graph

8525 Commits

Author SHA1 Message Date
Jasper St. Pierre
55edfd2e4a notificationDaemon: Focus the new window before destroying the notification
Destroying the notification will make the key focus be reset to NULL, which
means that gnome-shell will try to focus the MRU window, thinking the user is
done interacting and wants to go back to whatever they were doing.

Unfortunately, since we focus two windows at the same time, they will have
the same timestamp, meaning that the window that actually gets focused will
be a race as to whoever responds to their WM_TAKE_FOCUS event last.

If we explicitly set the focus beforehand, then gnome-shell will believe it
got key focus taken away from it, and won't try to focus the MRU when the
key focus drops to NULL.

https://bugzilla.gnome.org/show_bug.cgi?id=703265
2013-10-08 13:05:34 -04:00
Andika Triwidada
91878dd52c Updated Indonesian translation 2013-10-08 17:07:23 +07:00
Rūdolfs Mazurs
c132358ec9 Updated Latvian translation 2013-10-07 21:54:39 +03:00
Giovanni Campagna
e426f8ac47 BoxPointer: account for border width when requesting size
We must reduce the forWidth in the call to get_preferred_height()
with the border width, otherwise we might request a smaller height
that we actually need and overflow.

https://bugzilla.gnome.org/show_bug.cgi?id=696564
2013-10-07 20:18:48 +02:00
Florian Müllner
740dca8afc build: Bump gjs requirement
https://bugzilla.gnome.org/show_bug.cgi?id=709543
2013-10-07 09:37:59 +02:00
Carles Ferrando
6ae06d319c [l10n] Updated Catalan (Valencian) translation 2013-10-06 21:58:43 +02:00
Gil Forcada
30bc2b2f9c [l10n] Update Catalan translation 2013-10-06 21:06:39 +02:00
Yuri Myasoedov
7dc8e9d657 Updated Russian translation 2013-10-06 12:31:47 +04:00
Muhammet Kara
1ab2fa5bf0 [l10n]Updated Turkish translation 2013-10-06 09:19:37 +03:00
Мирослав Николић
779a1077bf Updated Serbian translation 2013-10-05 20:59:51 +02:00
Arash Mousavi
815bf7a53a L10N: Updated Persian translations 2013-10-05 18:06:59 +03:30
Aurimas Černius
91a382dfb5 Fix Lithuanian calendar translation 2013-10-05 16:51:19 +03:00
Мирослав Николић
2d8d4cd57d Updated Serbian translation 2013-10-05 06:49:07 +02:00
Мирослав Николић
0c5fe2b3bf Updated Serbian translation 2013-10-05 06:08:07 +02:00
Ihar Hrachyshka
56c487347f Updated Belarusian translation. 2013-10-03 23:02:05 +03:00
Kjartan Maraas
0a572fce1b Updated Norwegian bokmål translation 2013-10-03 20:38:08 +02:00
Giovanni Campagna
e898e29910 NetworkMenu/NMConnectionDevice: grab the connection before using it
If the active connection for the device is not the primary or
activating globally, it won't have the _connection and _primaryDevice
expando properties, so grab them from the settings object.

https://bugzilla.gnome.org/show_bug.cgi?id=709043
2013-10-03 16:03:41 +02:00
Giovanni Campagna
843f076225 NetworkMenu/NMDeviceWireless: use the device state instead of active connection state
Since we connect to signals for that, we need to sync on that, or
we can miss a notification.

https://bugzilla.gnome.org/show_bug.cgi?id=709043
2013-10-03 16:01:27 +02:00
Giovanni Campagna
fdb732c8c2 Bluetooth: fix ngettext call
https://bugzilla.gnome.org/show_bug.cgi?id=709043
2013-10-03 16:01:27 +02:00
Aleksander Morgado
33896a4e8f network: fix NMConnectionSection destruction
The patch fixes the following warning, and along with it, the proper
destruction of the NMConnectionSection is performed so that items get
correctly removed from the menu.

(gnome-shell:24528): Gjs-WARNING **: JS ERROR: TypeError:
this.statusItem is undefined
NMConnectionSection<.destroy@/home/aleksander/gnome/install/share/gnome-shell/js/ui/status/network.js:173
wrapper@/home/aleksander/gnome/install/share/gjs-1.0/lang.js:213
_parent@/home/aleksander/gnome/install/share/gjs-1.0/lang.js:175
NMConnectionDevice<.destroy@/home/aleksander/gnome/install/share/gnome-shell/js/ui/status/network.js:292
wrapper@/home/aleksander/gnome/install/share/gjs-1.0/lang.js:213
_parent@/home/aleksander/gnome/install/share/gjs-1.0/lang.js:175
NMDeviceModem<.destroy@/home/aleksander/gnome/install/share/gnome-shell/js/ui/status/network.js:448
wrapper@/home/aleksander/gnome/install/share/gjs-1.0/lang.js:213
NMApplet<._removeDeviceWrapper@/home/aleksander/gnome/install/share/gnome-shell/js/ui/status/network.js:1421
wrapper@/home/aleksander/gnome/install/share/gjs-1.0/lang.js:213
NMApplet<._deviceRemoved@/home/aleksander/gnome/install/share/gnome-shell/js/ui/status/network.js:1416
wrapper@/home/aleksander/gnome/install/share/gjs-1.0/lang.js:213

https://bugzilla.gnome.org/show_bug.cgi?id=709248
2013-10-03 00:50:02 +02:00
Yash Girdhar
51e016a0d6 theme: modify the avatar and user name
Change the avatar and user name border radius, padding
and text size to be consistent with mockups.

https://bugzilla.gnome.org/show_bug.cgi?id=702309
2013-10-02 22:26:30 +02:00
Jasper St. Pierre
8737b06559 loginDialog: MessageType is now in GdmUtil
https://bugzilla.gnome.org/show_bug.cgi?id=709286
2013-10-02 13:58:09 -04:00
Adel Gadllah
15ab285174 layout: Use monitor index when adding bg managers
Don't assume that this._bgManagers.push() (i.e adding to the end) is always
correct.

On startup we call _createPrimaryBackground which passes in the primary index
which may not be 0.
2013-10-02 15:58:22 +02:00
Jasper St. Pierre
3a4782cc64 app-system: Fix some enum warnings
https://bugzilla.gnome.org/show_bug.cgi?id=698486
2013-10-02 09:49:03 -04:00
Jasper St. Pierre
0256a6d47b app: Use g_variant_lookup instead of dict iteration 2013-10-02 09:49:02 -04:00
Adel Gadllah
8b0e846e0e background: Disconnect settings signal handler on destroy
We connect to the changed signal in _init() but never actually disconnect from
it. The callback has a reference to "this" which results into the background
object not getting garbage collected.

Fix that leaks by disconnecting in _destroy()

https://bugzilla.gnome.org/show_bug.cgi?id=709263
2013-10-02 15:43:30 +02:00
Marek Černocký
41acb5d3cc Updated Czech translation 2013-10-02 09:56:45 +02:00
Jasper St. Pierre
a2f9b8ea9b workspacesView: Remove dead code 2013-10-01 18:41:26 -04:00
Jasper St. Pierre
6237a1c505 workspace: Remove unused leftover constant
from the window zooming days
2013-10-01 18:41:26 -04:00
Milo Casagrande
7c08db0b0f [l10n] Updated Italian translation. 2013-10-01 19:22:11 +02:00
Kenneth Nielsen
df1270ac49 Updated Danish translation 2013-10-01 19:10:05 +02:00
Florian Müllner
46edc053d4 overview: Add cover pane directly to overviewGroup
The cover pane is used to block events during transitions, but as
workspaces don't share the same container as other overview elements,
they are currently excempt from the event blocking.
Move the cover pane to the top-level overview container instead.

https://bugzilla.gnome.org/show_bug.cgi?id=709034
2013-10-01 17:16:51 +02:00
Mattias Põldaru
908046c31a [l10n] Updated Estonian translation 2013-10-01 17:14:01 +03:00
Jasper St. Pierre
8380c79875 network: Update the network indicator when the VPN state changes 2013-10-01 10:25:46 -04:00
Cheng-Chia Tseng
8a4879a96a Updated Traditional Chinese translation(Hong Kong and Taiwan) 2013-09-30 19:40:48 +08:00
Daniel Mustieles
cdf1a77f08 Updated Spanish translation 2013-09-30 12:00:58 +02:00
Nilamdyuti Goswami
3f9857ccbd Assamese translation updated 2013-09-30 13:32:07 +05:30
Aurimas Černius
1d65a31420 Updated Lithuanian translation 2013-09-29 20:33:17 +03:00
Dušan Kazik
dafdf0838a Updated Slovak translation 2013-09-29 17:41:47 +01:00
A S Alam
f9cf135f68 update Punjabi Translaiton 2013-09-29 05:26:34 -05:00
Kjartan Maraas
a1878e54c9 Updated Norwegian bokmål translation 2013-09-29 11:29:08 +02:00
Inaki Larranaga Murgoitio
95e5d899a9 Updated Basque language 2013-09-29 10:53:34 +02:00
Matej Urbančič
ee8321df67 Updated Slovenian translation 2013-09-28 21:49:04 +02:00
Victor Ibragimov
4918213e68 Tajik translation updated 2013-09-28 19:39:12 +05:00
Fran Diéguez
ed7f349fc6 Updated Galician translations 2013-09-28 16:25:15 +02:00
Kjartan Maraas
2888f22a24 Updated Norwegian bokmål translation 2013-09-28 14:53:19 +02:00
Enrico Nicoletto
fcb217f681 Updated Brazilian Portuguese translation 2013-09-28 05:16:53 -03:00
Fran Diéguez
9ffa9fe1a8 Updated Galician translations 2013-09-27 21:38:08 +02:00
Dušan Kazik
905020c507 Updated Slovak translation 2013-09-27 17:40:35 +01:00
Carlos Soriano
02f5500641 theme: Make indicators checked&active like checked 2013-09-27 17:06:26 +02:00