Commit Graph

9689 Commits

Author SHA1 Message Date
Jasper St. Pierre
42066a7c46 dateMenu: Don't generate JS garbage every clock tick
Instead of waking up the JS every second to set the clock and update a
date label the user will rarely see, simply use property binding to
bypass JS string handling, and update the date in the menu when the menu
is opened.
2014-10-01 15:42:49 -06:00
Christian Kirbach
45847470d1 Updated German translation 2014-10-01 20:18:07 +00:00
Patrick Ward
72b0a3d78f search: Change order of duplicate search check
Checks for a duplicate search before setting the current search
to true and before cancelling the current search. This ensures that
if a duplicate search occurs while the previous search is still active,
the duplicate search will not incorrectly cancel or change the state
of the previous search.
2014-10-01 07:32:06 -06:00
Sweta Kothari
fc3ad390b7 Updated gujarati translations 2014-10-01 15:52:13 +05:30
Dan Williams
926de53c0c networkAgent: pass VPN hints to auth dialogs
Indicate to NetworkManager that the Shell's agent supports VPN
hints, and pass those hints to VPN auth dialogs that also indicate
that they support hints.

VPN plugins can request new secrets, for example if the previous
ones are incorrect (eg, user mis-typed the password) or some other
reason (next token code required to re-sync a hardware token).
The specific secret that the VPN wants, and a VPN-specific message,
are passed in hints from the plugin, to NetworkManager, to the
agent (GNOME Shell) and then to the auth dialog.

https://bugzilla.gnome.org/show_bug.cgi?id=737592
2014-09-30 09:34:44 -05:00
Jasper St. Pierre
e6cd112379 search: Reset the search display when there's no search terms
Destroy the previous search view when there's no search terms, to make
sure old search items don't show up.
2014-09-30 00:55:01 -06:00
Jasper St. Pierre
2cefc8be27 search: Match an empty array, not a null one
When the terms are missing, we pass an empty array, not a null one.
2014-09-30 00:55:01 -06:00
Jasper St. Pierre
991179835e search: Factor out a function 2014-09-30 00:55:01 -06:00
Jasper St. Pierre
0ca2fee54f layout: Don't update the input region while we have a modal
If we have a modal, the stage's input region doesn't really matter --
all events go to us anyway. To avoid doing extra work doing animations
when we have a modal, like menus, the overview, and the message tray,
just fizzle out all updates.

To make sure we catch updates, update the input region whenever we end a
modal.

https://bugzilla.gnome.org/show_bug.cgi?id=737001
2014-09-30 00:23:48 -06:00
Cosimo Cecchi
778ef365d9 search: hide provider actors when they're created
When the overview is created, search is populated with one actor for
each provider. As they're not hidden though, they will contribute to the
overall size request of the search page, which will shift upwards the
overview grid.

Reviewed-By: Jasper St. Pierre <jstpierre@mecheye.net>
2014-09-29 22:42:25 -07:00
Rūdolfs Mazurs
45937ed85d Updated Latvian translation 2014-09-28 16:38:01 +03:00
Kjartan Maraas
65a9c09c9c Updated Norwegian bokmål translation. 2014-09-27 15:33:54 +02:00
Florian Müllner
67b14d5fe5 st-entry: Implement Ctrl-u / Ctrl-k keybindings
These keybindings are well-established on the CLI (e.g. "kill-line"
and "unix-line-discard" in readline(3)), and adding support for them
is cheap ...

https://bugzilla.gnome.org/show_bug.cgi?id=737346
2014-09-26 22:03:31 +02:00
Kjartan Maraas
f976e46c46 Updated Norwegian bokmål translation. 2014-09-26 17:26:52 +02:00
Jinkyu Yi
7026209eae status/keyboard: obtain keyboard variant from IBus
This will fix unable to show keyboard variant from IBus through menu.

https://bugzilla.gnome.org/show_bug.cgi?id=735066
2014-09-26 17:08:25 +02:00
Florian Müllner
1e82d6edc2 windowMenu: Only disable "Always on Top" for fully maximized
Since (mutter) commit 49400657caae27 we disable the "Always on Top"
action for maximized windows, however when commit e7af257814
moved the window menu into the shell, this behavior was accidentally
extended to partially maximized (including tiled) windows.
As it can be desirable in this case to keep the window visible while
interacting with a different one, restore the previous behavior.

https://bugzilla.gnome.org/show_bug.cgi?id=737382
2014-09-25 23:10:03 +02:00
Owen W. Taylor
50ac1dd197 background: when a file changes, remove it from the image cache
MetaBackgroundCache doesn't itself use file watches, so when a image
that we are monitoring changes we need to purge it from the cache,
so that when we load it again we get the new image.

https://bugzilla.gnome.org/show_bug.cgi?id=710756
2014-09-24 23:06:07 -04:00
Jasper St. Pierre
9d933356e1 keyboard: Make sure to destroy the key's BoxPointer
When the keyboard is destroyed, we destroy the keyboard actor, but the
keyboard's menu isn't part of the key itself, so it's never tracked.

The menus are actually tracked actors, so they slow down the layout
manager's code to rebuild regions and other things. Keeping this list
small is a good idea.

To prevent leaking menus, destroy the menu when the key is destroyed.

https://bugzilla.gnome.org/show_bug.cgi?id=736999
2014-09-23 15:58:08 -06:00
Krishnababu Krothapalli
c2a5c00111 Updated Telugu translation 2014-09-23 14:19:29 +00:00
Zhou Fang
edb561a6ff update zh_CN translation 2014-09-23 19:43:00 +08:00
Friedel Wolff
14c2460fe4 Updated translation for Afrikaans (af), with contributions by Dawid Loubser 2014-09-23 12:41:31 +02:00
Rajesh Ranjan
598362448a Updated Hindi translation 2014-09-23 10:08:41 +00:00
Saibal Ray
845273d4c0 Updated Bengali (India) translation 2014-09-23 05:53:57 +00:00
Marek Černocký
3aebfdc319 Updated Czech translation 2014-09-23 07:07:12 +02:00
Fran Diéguez
f423c371c8 Updated Galician translations 2014-09-23 01:51:11 +02:00
Мирослав Николић
6fe1ad62ba Updated Serbian translation 2014-09-22 23:06:40 +02:00
Florian Müllner
63efe1db11 iconGrid: Don't use clones for pulse animation
The spring animation has to use clones to escape any clip set on the
parent, as it mainly occurs outside the parent. The same does not apply
to the pulse animation, which is very much in place - in fact, if the
parent is clipped (for instance a scrolled app folder), not having the
clip applied to the animated icons is indeed wrong.
Just animate the original grid actors instead, which gives the expected
result.

https://bugzilla.gnome.org/show_bug.cgi?id=736885
2014-09-22 20:46:41 +02:00
Florian Müllner
002ae0e7f1 Bump version to 3.14.0
Update NEWS.
2014-09-22 20:46:41 +02:00
Petr Kovar
4f5e5e1999 Update Czech translation 2014-09-22 15:16:22 +02:00
Shankar Prasad
f4feb409ff Updated Kannada translation 2014-09-22 06:45:32 +00:00
Tom Tryfonidis
05a035e6fd Updated Greek translation 2014-09-21 13:34:47 +00:00
A S Alam
7c2a3cc233 update Punjabi Translation - back for 3.14 2014-09-21 07:48:14 -05:00
Changwoo Ryu
7f660fd4d7 Updated Korean translation 2014-09-21 11:25:12 +09:00
Daniel Korostil
c0730b610e Updated Ukrainian translation 2014-09-20 23:19:20 +03:00
Daniel Mustieles
b0cfcc4842 Updated Spanish translation 2014-09-20 19:05:06 +02:00
Kenneth Nielsen
1afc9fefcc Updated Danish translation 2014-09-20 09:40:24 +02:00
Shankar Prasad
90bea5785e Updated Kannada translation 2014-09-19 18:51:44 +00:00
Rajesh Ranjan
61dacf3d91 Updated Hindi translation 2014-09-19 16:08:04 +00:00
Florian Müllner
3ae45bddad appDisplay: Hide empty app folders
Trying to open an empty folder currently leaves the parent view in a
rather confused state. While we should look into fixing this in the
future, empty folders are not useful at all to begin with, so hide them.

https://bugzilla.gnome.org/show_bug.cgi?id=736910
2014-09-19 15:12:03 +02:00
GNOME Translation Robot
9ad4070d58 Updated German translation 2014-09-18 21:37:54 +00:00
Daniel Mustieles
1981b21ea8 Updated Spanish translation 2014-09-18 19:22:41 +02:00
Alejandro Piñeiro
9896135c97 a11y: set again NO_AT_BRIDGE=1 before calling meta_init()
It was removed on commit
70099872ab
because it was thought to not be needed anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=736821
2014-09-18 15:37:10 +02:00
Manoj Kumar Giri
0d340099da Updated Oriya translation 2014-09-18 12:13:47 +00:00
Pawan Chitrakar
cacc780111 Updated Nepali translation 2014-09-17 19:47:06 +00:00
Yuri Myasoedov
a9a6da08a1 Updated Russian translation 2014-09-17 20:45:46 +04:00
Florian Müllner
ccb6b93b65 Bump version to 3.13.92
Update NEWS.
2014-09-17 06:36:54 +02:00
Florian Müllner
5623f3b4b5 messageTray: Add focusTrap
The summary container will trap the focus if any sources are present,
making the message tray menu unreachable by keynav. Apply the same
hack as in searchDisplay and add a focusTrap to move the focus manually
as necessary.

https://bugzilla.gnome.org/show_bug.cgi?id=707799
2014-09-17 06:19:08 +02:00
Mattias Eriksson
a227d595f5 Updated Swedish translation 2014-09-16 20:15:14 +00:00
Kris Thomsen
012955e341 Updated Danish translation 2014-09-16 20:54:42 +02:00
Kalev Lember
a41cd7d3cc appFavorites: Add gnome-boxes to the rename list 2014-09-16 17:14:36 +02:00