Commit Graph

9140 Commits

Author SHA1 Message Date
Cédric Valmary
1e047af492 Updated Occitan translation 2015-05-11 07:44:34 +00:00
Cédric Valmary
0546819e8f Added Occitan translation 2015-05-02 15:38:39 +00:00
Sveinn í Felli
62a6519db6 Added Icelandic translation 2015-04-27 15:32:22 +00:00
Florian Müllner
a63821a57f system: Fix visibility of suspend button
It depends on the availability of suspend, not shutdown ...
2015-02-04 12:24:44 +01:00
Ryan Lortie
b7d2191059 network: properly remove connections from list
Due to a typo we were always removing the first (index 0) connection
from the global list of connections instead of the correct one.

This resulted in some connections remaining in the shell's connection
list long after they were removed.  In particular, this resulted in
multiple copies of a bluetooth connection appearing after suspend/resume
(when the device was readded and the cached connection list was
rescanned).

https://bugzilla.gnome.org/show_bug.cgi?id=740227
(cherry picked from commit 3d4408dce8)
2014-11-21 14:15:17 -06:00
Giovanni Campagna
68f5674e62 notificationdaemon: fix gtk protocol for newer glib
The new protocol uses a "priority" string instead of the "urgent"
boolean.
2014-11-07 18:14:38 +00:00
Florian Müllner
ffa8ff730e networkAgent: Support NM versions without :capabilities
Commit 36f051044c bumped the requirement for NetworkManager,
which is problematic on a stable branch; optionally fall back to
the previous code.

https://bugzilla.gnome.org/show_bug.cgi?id=738485
2014-10-31 12:36:33 +00:00
Daniel Mustieles
80f9d1ff5d Updated Spanish translation 2014-10-06 13:01:02 +02:00
Christian Kirbach
547005b3a2 Updated German translation 2014-10-01 20:28:13 +00:00
Dan Williams
36f051044c 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
(cherry picked from commit 926de53c0c)
2014-09-30 11:25:58 -05:00
Dušan Kazik
0d75416d80 Updated Slovak translation 2014-09-09 13:02:55 +00:00
Jasper St. Pierre
c96f95ab90 shell-recorder: Don't use XI2 in the recorder to query the pointer
Just use the normal MetaCursorTracker, which works under Wayland.
2014-08-15 16:26:01 -04:00
Giovanni Campagna
5ccbd3a821 ScreenShield: remove obsolete comment and hack
We don't need to wait to until the stage window is mapped to take
the modal grab, because that code now runs in a startup-prepared
signal handler, which in turn runs some time after the mainloop
has started and well after the stage window is mapped.

https://bugzilla.gnome.org/show_bug.cgi?id=711682
2014-07-31 16:56:28 +02:00
Adel Gadllah
c9bd1d79cc st-scroll-view-fade: Refuse to work without GLSL
Disable the effect when GLSL is not available otherwise we will
crash later.

https://bugzilla.gnome.org/show_bug.cgi?id=733623
2014-07-24 16:54:10 +02:00
Adel Gadllah
07e6219704 lightbox: Do not assume GLSL is available
Some hardware does not support it causing crashes in cogl during paint.

https://bugzilla.gnome.org/show_bug.cgi?id=733623
2014-07-24 16:54:00 +02:00
Bastien Nocera
8625d5b0cc system: Fix orientation lock never appearing
Typos meant that the orientation service was never detected as running
and that the orientation lock menu item didn't appear.

https://bugzilla.gnome.org/show_bug.cgi?id=733498
2014-07-21 16:06:43 +02:00
Alejandro Piñeiro
e021ca2135 a11y: initialize atspi on demand
Only call atspi.init if needed. This is also more
coherent with the listener registration, that is
only done when needed.

https://bugzilla.gnome.org/show_bug.cgi?id=730118
2014-06-20 11:24:14 +02:00
Debarshi Ray
ba6a2cae9c screenshot: Scale and unscale the area for HiDpi displays
https://bugzilla.gnome.org/show_bug.cgi?id=731738
2014-06-16 20:28:17 +02:00
Florian Müllner
5852c17f76 screenshot: Also validate parameters to FlashArea()
Apply the same parameter validation to FlashArea() we already use
for ScreenshotArea().

https://bugzilla.gnome.org/show_bug.cgi?id=731220
2014-06-04 18:15:05 +02:00
Kjartan Maraas
4fe0353991 Updated Norwegian bokmål translation. 2014-06-03 19:00:01 +02:00
Florian Müllner
3c4a898a91 build: Remove GMenu include
The actual GMenu dependency was removed a while ago, so stop adding
it to the GIR includes.
2014-06-02 17:57:18 +02:00
Milo Casagrande
0006feec67 Updated Italian translation 2014-05-31 12:54:55 +00:00
Florian Müllner
dd2ace2e37 viewSelector: Don't re-navigate into the active page
Starting keynav into the active page is handled from a key-press
handler on the stage, however we should not "start" keynav when
we are already navigating elsewhere - the latter can happen when
keynav fails (for instance because the focus is trapped inside an
open app folder or at the end of the dash), and the event bubbles
up to the stage. So make sure to only handle the event to actually
start keynav, to not interfere with the normal navigation handling.

Thanks to Carlos Soriano <carlos.soriano89@gmail.com> for the
debugging footwork.

https://bugzilla.gnome.org/show_bug.cgi?id=726760
2014-05-27 21:20:01 +02:00
Rui Matos
0327bd0a9d switcherPopup: Add a return value to _keyPressHandler
This allows us to handle keybindings that use Escape instead of just
dismissing the popup unconditionally when we see an Escape press.

https://bugzilla.gnome.org/show_bug.cgi?id=730739
2014-05-26 17:24:38 +02:00
Florian Müllner
42619cdd3b Bump version to 3.12.2
Update NEWS.
2014-05-14 10:39:36 +02:00
Jasper St. Pierre
76ea1f4dca search: Make sure to destroy old provider displays when we unregister
When we unregistered providers, like when we refreshed the list of
active remote providers, we would forget to destroy the old provider
display after the fact. This left an empty "skeleton" provider display
still in the search results that would never be filled in. Make sure
to destroy it properly.

https://bugzilla.gnome.org/show_bug.cgi?id=728597
2014-05-10 08:58:39 -05:00
Carles Ferrando
e4e3252ffc [l10n] Updated Catalan (Valencian) translation 2014-05-09 00:03:24 +02:00
Florian Müllner
e9ae77186d system: Keep key focus when switching between alternatives
When switching between alternatives in AltSwitcher, the currently
visible child is replaced with the alternative. If the original
child has the key focus when it is removed from the stage, the
focus is lost. Detect this case and manually move the focus to
the new child.

https://bugzilla.gnome.org/show_bug.cgi?id=727259
2014-05-06 14:29:28 +02:00
Giovanni Campagna
a0c146bbfd Fix Italian translation
- "Aereo" is the thing that flies, "Aero" is the Windows 7 theme.
- "Abilita", not "Abilitato", for the Enable action.
2014-05-04 15:23:25 +02:00
Ihar Hrachyshka
6d679148b6 Updated Belarusian translation. 2014-05-03 14:46:52 +02:00
Giovanni Campagna
07198c5890 rfkill: make the Airplane mode menu insensitive in the lock screen
Like we do for the bluetooth and wifi menus

https://bugzilla.gnome.org/show_bug.cgi?id=729224
2014-04-30 22:00:00 +02:00
Florian Müllner
4720bc3412 workspaceThumbnails: Fix removal of multiple workspaces
When workspaces have been removed, we need to remove the corresponding
thumbnails as well; the number of thumbnails that need removing is
the difference between the old number of workspaces and the new one.
Currently we assume that the old number of workspaces corresponds to
the number of existing thumbnails, but that may actually be wrong:
A thumbnail will still be animated out after its workspace has been
removed. As a result, we end up removing too many thumbnails when a
workspace is removed while a thumbnail of a previously removed workspace
is still animating out. Fix this by basing the old number of workspaces
only on thumbnails that have not been removed previously.

https://bugzilla.gnome.org/show_bug.cgi?id=728820
2014-04-26 17:51:42 +02:00
Bastien Nocera
7113821964 osdWindow: Fix setting a zero-level in osdWindow
Commit 7101cc3170 caused a small
regression insomuch that it checks for a valid "level" but simply using
"if (level)" which will be false if level is undefined and if
level == 0.

Check for not undefined instead.

https://bugzilla.gnome.org/show_bug.cgi?id=727384
2014-04-25 15:19:32 +02:00
Adel Gadllah
c2ae98209d networkAgent: Handle empty vpn 'keyfiles'
Passing back no data is valid in case both secrets (group and user passwords)
are stored.

Just confirm the request in that case.

https://bugzilla.gnome.org/show_bug.cgi?id=728681
2014-04-23 13:10:37 +02:00
Daniel Korostil
21f0e422c0 Updated Ukrainian translation 2014-04-22 23:08:29 +03:00
Giovanni Campagna
eb0f2b8b34 rfkill: fix turning off airplane mode from the menu
The menu does not have a proxy anymore, it needs to go through
the manager.

https://bugzilla.gnome.org/show_bug.cgi?id=728512
2014-04-21 19:14:08 +02:00
Wouter Bolsterlee
65e781a973 Updated Dutch translation 2014-04-18 20:16:28 +02:00
Florian Müllner
4590903159 Bump version to 3.12.1
Update NEWS.
2014-04-15 23:37:57 +02:00
Florian Müllner
8b6fcbea50 layout: Don't always extend struts to the screen edge
NetWM struts are defined in terms of screen edges (rather than monitor
edges), which works poorly with vertical monitor layouts (as it renders
entire monitors unusable). Don't extend struts in those cases.

https://bugzilla.gnome.org/show_bug.cgi?id=663690
2014-04-15 23:36:33 +02:00
Florian Müllner
c6067ffa1d extension-prefs: Force linking with libgnome-shell-js
Use the same hack we use for the main executable to fool the linker
when using --as-needed.

https://bugzilla.gnome.org/show_bug.cgi?id=727948
2014-04-15 23:36:33 +02:00
Rui Matos
7b4254da4e Revert "global: Run maybe_gc at leisure again"
It's causing segfaults so let's back it out for 3.12.1

This reverts commit 2f576e3076.
2014-04-15 14:14:47 +02:00
Adel Gadllah
2f576e3076 global: Run maybe_gc at leisure again
The deadlocks are now fixed this should keep memory usage low,
avoid memory fragmentation and prevent the gc from running at
inconvient times.
2014-04-14 23:11:30 +02:00
Мирослав Николић
60d7c3ad86 Updated Serbian translation 2014-04-14 19:33:40 +02:00
Ikuya Awashiro
43fdc15ac0 l10n: Update Japanese translation 2014-04-15 00:36:18 +09:00
Ask H. Larsen
f082a58071 Updated Danish translation 2014-04-13 21:58:56 +02:00
Balázs Úr
ae5dfb5740 Updated Hungarian translation 2014-04-13 15:42:58 +02:00
Rūdolfs Mazurs
e8fdba4f66 Updated Latvian translation 2014-04-12 12:36:23 +03:00
Rui Matos
1030cdfe8a layout: Change setDummyCursorPosition to also set the size
If we are being used to follow a text entry cursor we also need to set
the size so that the popup menu avoids covering it.

https://bugzilla.gnome.org/show_bug.cgi?id=727579
2014-04-11 16:51:31 +02:00
Khoem Sokhem
ca2d626b59 Added Khmer translation 2014-04-10 23:35:19 +02:00
Dirgita
2b4eaf6b3f Updated Indonesian translation 2014-04-10 23:35:11 +02:00