Commit Graph

8989 Commits

Author SHA1 Message Date
Jasper St. Pierre
97e0175f48 gdm: Don't bother passing a Hold through to the authPrompt
beginVerificationForUser is always the last task in the last, so it
doesn't matter when it's released.
2014-03-07 18:47:36 -05:00
Jasper St. Pierre
ebef4ff174 gdm: Clean up pending messages handling
Introduce a new doAfterPendingMessages helper to wait until
we have no more pending messages before doing an action.
2014-03-07 18:47:36 -05:00
Jasper St. Pierre
82b8b32355 gdm: Correct placement of verification-failed emission
If we fail to verify, and don't have any pending messages, we'll retry
or cancel, which will cause a state change to VERIFYING or NOT_VERIFYING,
and then change the state again to VERIFICATION_FAILED, messing up our
state machine.
2014-03-07 18:47:35 -05:00
Jasper St. Pierre
5b4337f716 gdm: Remove _cancelAndReset
Calling Cancel(); on the UserVerifier will make us get a reset
signal eventually, so simply wait for the natural flow.
2014-03-07 18:42:17 -05:00
Jasper St. Pierre
5eb377bd3b gdm: Replace preemptingService with checks in getForegroundService
This removes a piece of the chicken-wire state machine to determine
what the current foreground service should be.
2014-03-07 18:42:17 -05:00
Jasper St. Pierre
8173110842 gdm: Make a method private 2014-03-07 18:42:17 -05:00
Jasper St. Pierre
fee97da26b activate session 2014-03-07 18:42:07 -05:00
Jasper St. Pierre
0cc10e0c5d mutter-launch was killed upstream 2014-03-07 18:42:07 -05:00
Florian Müllner
0ba05b29b9 loginDialog: Defer loading user list until needed
Loading the user list can be expensive, for instance when there is
a large number of users and/or their avatars have to be fetched over
the network. In case the user list is disabled anyway, there is no
point in doing that work just to hide it, so stop doing that.

https://bugzilla.gnome.org/show_bug.cgi?id=725905
2014-03-08 00:29:11 +01:00
Florian Müllner
ef8123e3a2 loginDialog: Add missing return value
_loadUserList() may be used as idle handler, so we should explicitly
return a boolean.

https://bugzilla.gnome.org/show_bug.cgi?id=725905
2014-03-08 00:29:10 +01:00
Volker Sobek
257e1f3096 calendar: Grab key focus when user changes day
When the user changes the active day by mouse click or keyboard focus
plus key press on a day in the grid, always move the keyboard focus to
the newly activated day.

This basically restores functionality that was introduced in commit
31478e9fb4 but got lost again in the re-factoring in commit
cc4659f5c6.

https://bugzilla.gnome.org/show_bug.cgi?id=725606
2014-03-07 19:18:32 +01:00
Andika Triwidada
6441ae77d9 Updated Indonesian translation 2014-03-07 06:48:50 +00:00
Baurzhan Muftakhidinov
3f0938072f Updated Kazakh translation 2014-03-07 02:35:31 +00:00
Marek Černocký
2fe06a28aa Updated Czech translation 2014-03-06 18:18:06 +01:00
Giovanni Campagna
38750ba798 LookingGlass: add GObject and Gio to the ns available inline
Having to go through import.gi is awfully inconvenient when one
is using the looking glass as a quick gjs console, and we're
already importing all sorts of stuff there.

https://bugzilla.gnome.org/show_bug.cgi?id=725832
2014-03-06 16:57:41 +01:00
Fran Diéguez
b4c01f8905 Updated Galician translations 2014-03-06 12:27:41 +01:00
Fabio Tomat
104d70c88e Updated Friulian translation 2014-03-06 11:11:35 +01:00
Rafael Ferreira
133a350f2f Updated Brazilian Portuguese translation 2014-03-06 08:38:30 +00:00
Fabio Tomat
496ab55357 Updated Friulian translation 2014-03-06 04:59:38 +01:00
Fabio Tomat
a391758e31 Updated Friulian translation 2014-03-06 04:23:40 +01:00
Fabio Tomat
eaf8ad4949 Updated Friulian translation 2014-03-06 03:59:10 +01:00
Fabio Tomat
2f583bdcf3 Updated Friulian translation 2014-03-06 03:45:24 +01:00
Florian Müllner
db19012a41 Bump version to 3.11.91
Update NEWS.
2014-03-06 00:23:41 +01:00
Volker Sobek
62be46884e calendar: Don't forget to rebuild the calendar
Don't forget to rebuild the calendar when changing the setting
'org.gnome.shell.calendar show-weekdate'. This wasn't happening anymore
and changing the setting resulted in a calendar without the days
grid.

https://bugzilla.gnome.org/show_bug.cgi?id=725533
2014-03-05 20:14:56 +01:00
Yosef Or Boczko
3f2e6a48a9 Updated Hebrew translation 2014-03-05 18:58:56 +02:00
Daniel Mustieles
ff124e5f74 Updated Spanish translation 2014-03-05 16:58:35 +01:00
Vit Stanislav
c07421c195 Calendar: make current date label clickable
Once you start navigating between months, you can't return to the
current day.  However, the current day is always displayed above the
calendar grid.  Fix this by making the current date clickable; when
clicked, the calendar grid jumps back to that day.

https://bugzilla.gnome.org/show_bug.cgi?id=641366
2014-03-05 16:40:56 +01:00
Daniel Mustieles
de8348d3b9 Updated Spanish translation 2014-03-05 16:39:11 +01:00
Changwoo Ryu
184df8a853 Updated Korean translation 2014-03-05 19:55:27 +09:00
Kjartan Maraas
12768a147c Updated Norwegian bokmål translation 2014-03-05 06:47:35 +01:00
Piotr Drąg
94161cea37 Updated Polish translation 2014-03-04 18:18:35 +01:00
Yosef Or Boczko
52a4ef7cf7 Updated Hebrew translation 2014-03-04 18:30:55 +02:00
Giovanni Campagna
3432f71500 NetworkMenu: use Connected instead of profile name for wired and wwan
The profile name is most often not useful (because it's an
autogenerated string like "Wired Connection 1"), and even when it
is, it's already available in the submenu.

https://bugzilla.gnome.org/show_bug.cgi?id=725586
2014-03-04 16:08:02 +01:00
Fran Diéguez
8282aa6c24 Updated Galician translations 2014-03-03 17:34:02 +01:00
Dan Williams
59f9eaa1c9 NetworkAgent: fix initial secrets requests after 17726abb
While the named commit was correct for VPN connections, it didn't
work correctly for the initial secrets requests like when connecting
to a new access point.  In that case, secrets *should* be requested
when none are found, but only if interaction is enabled.  The
bits of 17726abb which removed checking secrets against the hints
*were* correct, but 17726abb removed too much.

Also, to ensure passwords don't get inadvertently cleared when
simply reading them from the keyring, don't save passwords
unless something might have changed.

https://bugzilla.gnome.org/show_bug.cgi?id=724779
2014-03-03 15:17:43 +01:00
Aurimas Černius
4433b735c4 Updated Lithuanian translation 2014-03-02 19:57:10 +02:00
Piotr Drąg
9cd30fa6b5 Updated Polish translation 2014-03-02 17:24:18 +01:00
Piotr Drąg
2c7bbfb500 Fix a typo 2014-03-02 17:21:34 +01:00
Ville-Pekka Vainio
51a1d23bf9 Finnish translation update by Jiri Grönroos 2014-03-01 20:15:45 +02:00
Khaled Hosny
c02e6e82bc Update Arabic translation 2014-02-28 23:09:15 +02:00
Adel Gadllah
e37a3fa7e6 perf: Restore shell after runs
Currently running the perf tool results into no wm running
afterwards making it hard for the user to get the results from a terminal
and generally does not make it easy for users to run it to gather numbers.

So restore the shell after the test has completed.

https://bugzilla.gnome.org/show_bug.cgi?id=724870
2014-02-28 21:40:31 +01:00
Adel Gadllah
e23c2ffecc plugin: Don't query for swap_events support directly
There is no need for the duplication, clutter already exports
this information.

https://bugzilla.gnome.org/show_bug.cgi?id=724870
2014-02-28 21:40:31 +01:00
Daniel Mustieles
744f11d045 Updated Spanish translation 2014-02-28 14:13:08 +01:00
Jasper St. Pierre
b7eb1f3e8b Don't use get_core_device
clutter_device_manager_get_core_device calls XIGetClientPointer, which
requires a round-trip to the server. Since we do this on StWidget
creation, this means a full round-trip for every created StWidget.
Replace this with get_device with the ID of the VCP/VCK, since mutter
doesn't support MPX, and we know this is what the device is.
2014-02-27 14:55:29 -05:00
Victor Ibragimov
3f28091e52 Tajik translation updated 2014-02-27 12:13:18 +05:00
Adel Gadllah
b4ee86955d messageTray: Make sure that the source actor is square
Commit b7e1539699 removed the size to support hidpi but that caused the
actor to no longer be square. Fix that by going back to setting a size
but apply the scale factor before doing so.
2014-02-26 18:15:38 +01:00
Zeeshan Ali (Khattak)
8b866efe92 location: Adapt to new Geoclue agent interface
To be able to correctly setup dbus policy, I had to change the expected
agent D-Bus API a bit: Now object path is fixed and not different for
each user.

https://bugzilla.gnome.org/show_bug.cgi?id=725082
2014-02-25 12:45:32 +00:00
Daniel Mustieles
fb61ab8df7 Updated Spanish translation 2014-02-24 17:28:11 +01:00
Fran Diéguez
990956ece7 Updated Galician translations 2014-02-24 15:22:12 +01:00
Yosef Or Boczko
414b592d53 Updated Hebrew translation 2014-02-24 15:25:37 +02:00