Matthias Clasen
becf4396c9
Disable naked Super keybinding if sticky
...
With sticky keys, users should be able to press and release a
modifier and then press a key to activate a modifier-key combination.
Activating the overview on the Super key release keeps these
users from using keyboard shortcuts involving the Super modifier.
The solution implemented here is to simply disable the Super-release
binding if sticky keys are enabled. It is still possible to go
to the overview by using Super-S or Alt-F1.
https://bugzilla.gnome.org/show_bug.cgi?id=685974
2013-04-19 10:25:28 -04:00
Matthias Clasen
929e066506
Add a toggle-overview keybinding
...
This is a new, regular keybinding for going to the overview.
The default binding is Super-S, which goes well with Super-A
for going to the application grid.
This is separate from the existing panel-main-menu keybinding,
so that we can keep Alt-F1 opening the main menu in classic mode.
https://bugzilla.gnome.org/show_bug.cgi?id=698251
2013-04-18 20:34:41 -04:00
Fran Diéguez
355ad9ac2c
Updated Galician translations
2013-04-18 03:23:16 +02:00
Florian Müllner
2cda0472bd
Bump version to 3.8.1
...
Update NEWS.
2013-04-16 21:25:54 +02:00
Florian Müllner
4710753700
panel: Pick up spinner icon from CSS
...
In order to use a different spinner image in classic mode (or any
other mode specific style), get it from CSS rather than hardcoding
a particular image.
https://bugzilla.gnome.org/show_bug.cgi?id=693688
2013-04-16 19:10:40 +02:00
Florian Müllner
2b439ef209
theme-node: Add lookup_url/get_url() methods
...
Similar to the existing generic getter methods, add lookup functions
for URL properties like the standard background-image/border-image
properties.
https://bugzilla.gnome.org/show_bug.cgi?id=693688
2013-04-16 19:10:40 +02:00
Florian Müllner
2fc76e6d9e
panel: Pass a full pathname to AnimatedIcon
...
For classic mode, we want to use a different styling for the spinner,
so we will pick up the image filename from CSS to make use of mode
specific styling. As the CSS will give us a full pathname, adapt the
API to take a full pathname instead of building it inside AnimatedIcon
from the passed basename.
https://bugzilla.gnome.org/show_bug.cgi?id=693688
2013-04-16 19:10:40 +02:00
Matthias Clasen
ff544450a5
Revert "classic: Invert the spinner color"
...
This reverts commit f358bb1a96
.
2013-04-15 18:40:00 -04:00
Matthias Clasen
b4590da686
Revert "Add an OSD for sticky modifiers"
...
This reverts commit 96994721ef
.
2013-04-15 18:39:52 -04:00
Matthias Clasen
6c4be0311a
Revert "Make it possible to always show the a11y status"
...
This reverts commit 6ce79c62eb
.
2013-04-15 18:39:44 -04:00
Matthias Clasen
4a2cdc20f0
Add networkAgent to initial-setup mode
...
We want to be able to set up e.g. a WEP connection on the
network page of gnome-initial-setup, so we need a network
agent in the session.
2013-04-15 18:05:57 -04:00
Matthias Clasen
6ce79c62eb
Make it possible to always show the a11y status
...
A switch for this is part of the redesign for the universal
access control-center panel.
https://bugzilla.gnome.org/show_bug.cgi?id=698001
2013-04-15 17:48:47 -04:00
Matthias Clasen
96994721ef
Add an OSD for sticky modifiers
...
This commit adds an OSD that displays which modifiers are
currently latched or locked. This is commonly used together
with sticky keys.
https://bugzilla.gnome.org/show_bug.cgi?id=647711
2013-04-15 17:48:47 -04:00
Matthias Clasen
f358bb1a96
classic: Invert the spinner color
...
https://bugzilla.gnome.org/show_bug.cgi?id=693688
2013-04-15 17:48:47 -04:00
Jasper St. Pierre
1bce210c51
messageTray: Don't show the context-menu when the tray isn't open
...
https://bugzilla.gnome.org/show_bug.cgi?id=697709
2013-04-15 12:49:30 -04:00
Piotr Drąg
8a3c8d1b1c
Add a note to POTFILES.in about the gvc submodule
2013-04-14 21:59:03 +02:00
Trần Ngọc Quân
08b224de1f
Updated Vietnamese translation
2013-04-13 17:53:05 +10:00
Rui Matos
86c92c37d2
st-im-text: Override ClutterText's cursor_event to set cursor position
...
This is both more efficient and accurate than doing it from the paint
vfunc.
https://bugzilla.gnome.org/show_bug.cgi?id=697722
2013-04-10 17:27:28 +02:00
Rui Matos
07053c3df7
shellEntry: Remove close method
...
GrabHelper already takes care of putting the key focus back on the
widget that had it when the grab was established.
ShellEntry's close() has recently become harmful since it's now called
from the menu's destroy() method and that is called in the entry's
destroy handler which means that this._entry might no longer be valid
at close() time.
https://bugzilla.gnome.org/show_bug.cgi?id=697560
2013-04-08 21:02:03 +02:00
Jasper St. Pierre
4fb33c9b09
dnd: Set the position and scale on the drag actor before it's reparented
...
We need to do this to ensure that it gets the correct scale, as otherwise
the transform that we retrieve will be incorrect.
https://bugzilla.gnome.org/show_bug.cgi?id=697504
2013-04-08 14:57:49 -04:00
Jasper St. Pierre
5e6a25c3c2
dnd: Set the scale on the drag actor
...
The actor is the same as the drag actor in this case, but we tend to
set properties on the drag actor and get them from the actor elsewhere
in this codepath. Make this consistent.
https://bugzilla.gnome.org/show_bug.cgi?id=697504
2013-04-08 14:57:49 -04:00
Allan Day
e14ef4a294
theme: remove excessive padding from notification buttons
...
Set the button width manually and remove the huge horizontal
padding we had. This means that long button labels don't get cut
off.
https://bugzilla.gnome.org/show_bug.cgi?id=664411
2013-04-08 19:25:46 +02:00
Giovanni Campagna
8b659f0f4c
St: support -st-natural-width/height CSS properties
...
It is sometimes desirable to specify the size of a box from CSS without
changing the minimum-width too.
This property implements that.
https://bugzilla.gnome.org/show_bug.cgi?id=664411
2013-04-08 19:25:45 +02:00
Милош Поповић
a6395c95d4
Small fix in Serbian translation
2013-04-08 15:29:57 +02:00
Adel Gadllah
98e74dfd38
screenshield: Remove box-shadow
...
This causes very low performance in some situations (like multiscreen). Proper
fixes are too invasive at this point (3.8.1) so lets just remove the shadow
for now and add it back later once he have fixed it.
https://bugzilla.gnome.org/show_bug.cgi?id=697274
2013-04-07 22:06:46 +02:00
Florian Müllner
1d728186db
recorder: Enable the keybinding for all modes
...
There's not really a good reason to restrict the screen recorder
to normal mode and overview, so allow it for all keybinding modes.
https://bugzilla.gnome.org/show_bug.cgi?id=696200
2013-04-07 21:13:30 +02:00
Rui Matos
2499f2ed80
AppSwitcherPopup: Activate only the selected window if any
...
If there's an explicitly selected window thumbnail we should bring up
only that particular window instead of all the application's windows.
https://bugzilla.gnome.org/show_bug.cgi?id=697480
2013-04-07 21:05:38 +02:00
Ray Strode
963905adcd
runDialog: don't destroy on close
...
It's a singleton like the endSessionDialog
https://bugzilla.gnome.org/show_bug.cgi?id=697435
2013-04-06 11:10:30 -04:00
Ray Strode
7c21ab0985
Revert "Revert "modalDialog: Destroy dialogs on close""
...
This reverts commit 007820b7c1
.
(I only meant to revert that in my local branch)
2013-04-06 10:53:11 -04:00
Ray Strode
77d3712261
popupMenu: close menu on destroy
...
This fixes a crash if a background menu is open
and the background changes.
https://bugzilla.gnome.org/show_bug.cgi?id=697432
2013-04-06 10:47:16 -04:00
Ray Strode
0376f22d41
background: stop monitoring file after removing from cache
...
https://bugzilla.gnome.org/show_bug.cgi?id=697395
2013-04-06 10:45:53 -04:00
Ray Strode
007820b7c1
Revert "modalDialog: Destroy dialogs on close"
...
This reverts commit 3dd6113a0a
.
2013-04-06 10:28:47 -04:00
Ray Strode
dc98711477
backgroundMenu: drop cursor object with rest of menu actors
...
https://bugzilla.gnome.org/show_bug.cgi?id=697395
2013-04-06 09:45:45 -04:00
Ray Strode
e98c6ff31b
background: when updating image remove old one from cache
...
We're removing the new content from the cache instead of the
old content.
This commit fixes that.
https://bugzilla.gnome.org/show_bug.cgi?id=697395
2013-04-06 09:44:51 -04:00
Ray Strode
9eae74357a
background: don't leak background objects during quick changes
...
We currently let some backgrounds "fall through the cracks" if
a bunch of change notifications come in at once.
This commit fixes that.
https://bugzilla.gnome.org/show_bug.cgi?id=697395
2013-04-06 09:44:50 -04:00
Jasper St. Pierre
1ee88a2878
screenShield: Ensure we destroy background container widgets
...
We may accidentally leak a widget when monitors change while
locked otherwise. This is especially bad because we put a
box-shadow on this widget.
https://bugzilla.gnome.org/show_bug.cgi?id=697300
2013-04-04 19:16:49 -04:00
Jasper St. Pierre
14189e6827
shellEntry: Destroy entry menus when the entry actors are destroyed
...
This ensures that a menu and manager aren't sticking around.
https://bugzilla.gnome.org/show_bug.cgi?id=697295
2013-04-04 15:04:14 -04:00
Jasper St. Pierre
3dd6113a0a
modalDialog: Destroy dialogs on close
...
It turns out that we never destroyed modal dialogs when closing
them, causing them to still linger in the scene graph even when
there were no references to them in the JS. The one case where
we don't want to destroy modal dialogs after being closed is
endSessionDialog, so provide a parameter that allows classes
to override this behavior.
https://bugzilla.gnome.org/show_bug.cgi?id=697295
2013-04-04 15:04:14 -04:00
Kjartan Maraas
ae5cdea5af
Updated Norwegian bokmål translation
2013-04-03 13:31:44 +02:00
Ray Strode
3c1f389e25
backgroundMenu: destroy menu when actor is destroyed
...
This fixes a leak.
https://bugzilla.gnome.org/show_bug.cgi?id=697119
2013-04-02 23:20:15 -04:00
Inaki Larranaga Murgoitio
284d821233
Updated Basque language
2013-04-02 21:59:27 +02:00
Giovanni Campagna
78272e5592
RemoteSearch: don't sort the last explicitly sorted provider last
...
It's a confusing semantic, and keeping it causes bugs in the control
center panels.
https://bugzilla.gnome.org/show_bug.cgi?id=694974
2013-04-02 21:49:57 +02:00
Wojciech Szczęsny
098bc41083
Updated Polish translation
2013-04-02 15:58:59 +02:00
Aron Xu
c837090282
Update Simplified Chinese translation
2013-04-02 00:55:01 +08:00
Ihar Hrachyshka
cdc1678e6f
Updated Belarusian translation.
2013-04-01 15:22:56 +03:00
Khaled Hosny
2a3d76b0cc
Update Arabic translation
2013-03-31 23:08:29 +02:00
Bruce Cowan
29e89491de
Updated British English translation
2013-03-29 16:07:45 +00:00
David Gumberg
d63947aec4
Silly typo in calendar.js
...
https://bugzilla.gnome.org/show_bug.cgi?id=696436
2013-03-29 16:15:19 +01:00
Colin Walters
512f0a67fb
shellDBus: Fix SetActive(false) for ScreenSaver DBus API
...
Someone changed .unlock() to deactivate() for the obvious symmetry
with activate(), but forgot to update it here.
https://bugzilla.gnome.org/show_bug.cgi?id=696585
2013-03-29 10:13:24 -04:00
Martin Pitt
a7cd4657f5
loginManager.js: Check for logind, not for systemd
...
It is possible to build systemd without logind, in which case
/sys/fs/cgroup/systemd would still exist. Check for /run/systemd/seats instead,
as recommended by systemd upstream.
For details, see:
<https://mail.gnome.org/archives/desktop-devel-list/2013-March/msg00092.html >
https://bugzilla.gnome.org/show_bug.cgi?id=696252
2013-03-29 11:00:52 +01:00