Commit Graph

5962 Commits

Author SHA1 Message Date
Jasper St. Pierre
a171e92e6c ctrlAltTab: Only set the stage focus mode when we're focusing a widget
This ensures that we don't accidentally lose focus when switching to
the message tray.

https://bugzilla.gnome.org/show_bug.cgi?id=684633
2012-10-03 13:04:46 -03:00
Owen W. Taylor
06e9bf9b0a gnome-shell-build-setup.sh: install git-bz
Someone starting gnome-shell development work needs git-bz set up.
Install it into the user account much like we install jhbuild.

(Getting git-bz packaged into distributions would be better, but
this improves thing easily.)

https://bugzilla.gnome.org/show_bug.cgi?id=685354
2012-10-03 09:49:39 -04:00
Owen W. Taylor
7d9ec8cea0 jhbuildrc-gnome-shell: add ignore_suggests = True
Adding ignore_suggests = True avoids building some large modules like
evolution speeding the build. But more importantly, it removes
gnome-disk-utility from the build. gnome-disk-utility has a hard
dependency on udisks-1.99, which is not found on anything but the
latest systems.

https://bugzilla.gnome.org/show_bug.cgi?id=685353
2012-10-03 09:49:39 -04:00
Jasper St. Pierre
5b4553ff0c Revert "st-texture-cache: Remove load_icon_name"
This reverts commit 8b6df2e23f.

I shouldn't be going around removing API in minor releases.
Sorry about that.
2012-10-02 21:40:40 -03:00
Jasper St. Pierre
d4ce7aef59 dnd: Fix regression from e6fd2be
We need to fetch the actor's parent before we reparent, otherwise
we won't put it back properly at the end.
2012-10-02 21:16:28 -03:00
Jasper St. Pierre
8b6df2e23f st-texture-cache: Remove load_icon_name
With the St.Icon bug fixed, we have removed the last use of load_icon_name.
Celebration time!
2012-10-02 18:42:42 -03:00
Jasper St. Pierre
e2ff5846df wanda: Use an StIcon again for createIcon
With the DND bug fixed, this is no longer necessary.
2012-10-02 18:42:41 -03:00
Matthias Clasen
24efeff788 Really hide 'Show Keyboard Layout' on the lock screen
We have to set _showLayoutItem.actor.visible,
not _showLayoutItem.visible.
2012-10-02 15:34:10 -04:00
Jasper St. Pierre
4f359e62df workspaceThumbnail: Fix the dynamic workspaces check for dragging
Be able to move windows between workspaces with static workspaces
enabled; the incorrect check here simply disabled all dragging
operations.

https://bugzilla.gnome.org/show_bug.cgi?id=684641
2012-10-02 16:15:23 -03:00
Jasper St. Pierre
e6fd2bed4d dnd: Add drag actors to the stage before querying their sizes
Drag actors may be St widgets, which require that they're added
to the stage before they have a size.

https://bugzilla.gnome.org/show_bug.cgi?id=684888
2012-10-02 16:15:23 -03:00
Alexander Shopov
9fb6510135 Updated Bulgarian translation 2012-10-02 05:38:07 +03:00
Jasper St. Pierre
7206b61838 dash: Make padding even on the top/bottom of the dash
When Florian landed the new dash container to show the all apps button
always, he got the math wrong -- he forgot to add padding around the
container, and used the height of the box to calculate a y2 position,
rather than the y2 position of the box.

https://bugzilla.gnome.org/show_bug.cgi?id=684619
2012-10-01 06:49:13 -03:00
Žygimantas Beručka
e8ab0b3e8f Updated Lithuanian translation 2012-09-30 12:31:59 +03:00
Milo Casagrande
843788580e [l10n] Updated Italian translation. 2012-09-29 18:09:10 +02:00
Kjartan Maraas
4ceb3d890d Updated Norwegian bokmål translation 2012-09-28 16:10:46 +02:00
Kris Thomsen
3f8995b25e Updated Danish translation 2012-09-27 22:54:39 +02:00
Aurimas Černius
37e0cefc79 Updated Lithuanian translation 2012-09-27 22:26:37 +03:00
Yuri Myasoedov
f026741dbb Updated Russian translation 2012-09-27 16:38:39 +04:00
Мирослав Николић
044b121e01 Updated Serbian translation 2012-09-27 05:28:17 +02:00
Marek Černocký
d57c3b4f89 Updated Czech translation 2012-09-26 22:40:49 +02:00
Gabor Kelemen
960f7d5f2e Updated Hungarian translation 2012-09-26 16:12:46 +02:00
Ihar Hrachyshka
2f61381651 Updated Belarusian translation. 2012-09-26 15:06:04 +03:00
Chao-Hsiung Liao
ba6e931e21 Updated Traditional Chinese translation(Hong Kong and Taiwan) 2012-09-26 11:53:23 +08:00
Eleanor Chen
440aa0d369 Update Simplified Chinese Translations 2012-09-26 08:48:31 +08:00
Carles Ferrando
f42d4b5fa2 [l10n] Updated Catalan (Valencian) translation 2012-09-26 01:29:34 +02:00
Vicent Cubells
5d9fa2c484 [l10n] Updated Catalan translation 2012-09-26 01:29:28 +02:00
Daniel Korostil
f5c86fa171 Added uk translation 2012-09-25 21:18:28 +03:00
Alexandre Franke
f9019ce62d Update French translation 2012-09-25 17:28:22 +02:00
Piotr Drąg
ee485e1728 Updated Polish translation 2012-09-25 15:14:11 +02:00
Florian Müllner
8f2a6f8387 Bump version to 3.6.0
Update NEWS
2012-09-25 12:59:31 +02:00
Florian Müllner
908bf3b117 volume: Fix initial visibility of input
Currently the visibility of input volume is only updated when a stream
is added/removed - apparently no one noticed until now, as in the normal
user session we get away with this as long as we have some startup sound,
but this is not the case in the lock screen, so we may end up showing
input volume incorrectly.

https://bugzilla.gnome.org/show_bug.cgi?id=684611
2012-09-25 12:02:06 +02:00
Ray Strode
6a739afd25 gdm: Make SessionList accessible
https://bugzilla.gnome.org/show_bug.cgi?id=684748
2012-09-25 12:02:06 +02:00
Yaron Shahrabani
506490e32d Updated Hebrew translation. 2012-09-25 11:31:42 +02:00
Yaron Shahrabani
846771f2a1 Updated Hebrew translation. 2012-09-25 11:31:36 +02:00
Rajesh Ranjan
759b7584e0 hindi update 2012-09-25 14:39:53 +05:30
Khaled Hosny
e5cb224598 Updated Arabic translation 2012-09-25 11:06:42 +02:00
Fran Diéguez
e32df1b405 Updated Galician translations 2012-09-25 10:48:11 +02:00
Daniel Mustieles
db9f91b687 Updated Spanish translation 2012-09-25 10:27:16 +02:00
Tom Tryfonidis
0941357068 Updated Greek translation 2012-09-25 11:22:01 +03:00
Rūdolfs Mazurs
d8993c52d0 Updated Latvian translation 2012-09-25 10:45:06 +03:00
Nilamdyuti Goswami
6424b2dd03 Assamese translation updated 2012-09-25 12:29:55 +05:30
Matej Urbančič
2a4eb3ed1a Updated Slovenian translation 2012-09-25 08:58:03 +02:00
Duarte Loreto
c9fa00cce1 Updated Portuguese translation 2012-09-25 07:59:40 +01:00
Florian Müllner
18eedbc02d keyboard: Disable "tray" button in lock/login screen
It is not possible to summon the tray via shortcut or dwelling
while the screen is locked, so it is odd to allow it from the
on-screen-keyboard.

https://bugzilla.gnome.org/show_bug.cgi?id=683546
2012-09-25 08:25:26 +02:00
Florian Müllner
ef9f63fe59 keyboard: Ignore focus changes from extended keys
The keyboard is shown/hidden automatically when (un)focusing a
ClutterText actor. This behavior is unwanted when opening the
extended keys popup, so focus changes to the popup are ignored.
However, we also want to ignore focus changes from the popup
to avoid the keyboard hiding itself after pressing an extended
key.

https://bugzilla.gnome.org/show_bug.cgi?id=683546
2012-09-25 08:25:26 +02:00
Florian Müllner
f8ce788425 keyboard: Fix check for extended keys
The existing check tested for non-existent properties.

https://bugzilla.gnome.org/show_bug.cgi?id=683546
2012-09-25 08:25:25 +02:00
Florian Müllner
6c1bd95643 keyboard: Ignore focus changes caused by tray showing/hiding
The keyboard is shown/hidden automatically when (un)focusing a
ClutterText actor. This behavior breaks with the message tray now
grabbing/releasing key focus when toggled. Fix this by ignoring
all focus changes to or from the message tray.

https://bugzilla.gnome.org/show_bug.cgi?id=683546
2012-09-25 08:25:25 +02:00
Florian Müllner
2ed7ee8f71 keyboard: Keep tray after clicking summary item
Currently if a summary item signals that it has handled a click
itself, the tray hides itself. This behavior is wrong for the
On-Screen-Keyboard, which appears as a unit with the tray, so add
a property to opt-out of the default behavior.

https://bugzilla.gnome.org/show_bug.cgi?id=683546
2012-09-25 08:25:25 +02:00
Florian Müllner
2e63709450 grabHelper: Ignore events from On-Screen-Keyboard
GrabHelper automatically releases grabs when the user clicks outside
the grabbed actors. However at least for the message-tray (which is
the only user of grabHelper at the moment), we must ignore any events
from the On-Screen-Keyboard, to prevent the tray from hiding at every
key press.

https://bugzilla.gnome.org/show_bug.cgi?id=683546
2012-09-25 08:25:24 +02:00
Florian Müllner
6611d639a8 messageTray: Only update keyboardVisible as necessary
This fixes a case of _updateState() being called recursively,
resulting in stray grab()/ungrab() calls the leave the entire
desktop in a stuck focus state.

https://bugzilla.gnome.org/show_bug.cgi?id=683546
2012-09-25 08:25:24 +02:00