Commit Graph

4295 Commits

Author SHA1 Message Date
Ray Strode
2b2a8b4747 ctrlAltTab: don't allow more than one popup
In a normal user session you can't have more than one
popup, because the popup is modal and we don't allow
the popup to show up when there are other modals.

In a GDM session, however, the login dialog is modal, and
we want a popup, so we don't have that same check.

This commit changes the ctrlAltTab manager code to not
allow multiple popups.

https://bugzilla.gnome.org/show_bug.cgi?id=659177
2011-09-19 10:17:19 -04:00
Ray Strode
2e48dbf6ee main: Let SWITCH_PANELS keybinding through at login screen
Users depend on being able to switch focus between the panel
and the login screen using ctrl-alt-tab.

Because the login screen has no overview, we were short circuiting
some code that needs to get run to support ctrl-alt-tab.

This commit changes the short-circuit code to only run for user
sessions.

https://bugzilla.gnome.org/show_bug.cgi?id=659177
2011-09-19 10:17:18 -04:00
Matej Urbančič
207917ba45 Updated Slovenian translation 2011-09-19 16:15:44 +02:00
Piotr Drąg
f824b97f3a Updated Polish translation 2011-09-19 15:07:04 +02:00
Daniel Mustieles
a5ff2fc68f Updated Spanish translation 2011-09-19 14:57:34 +02:00
Sweta Kothari
4906806c0b Updated Gujarati Translations 2011-09-19 18:10:00 +05:30
Dr.T.Vasudevan
d98336a906 updated Tamil translation 2011-09-19 17:51:28 +05:30
Fran Dieguez
9ddd11cdb8 Updated Galician translations 2011-09-19 13:44:45 +02:00
Dan Winship
554ad4ef05 keyboard: switch to using the correct gsettings key for enable/disable
https://bugzilla.gnome.org/show_bug.cgi?id=612662
2011-09-19 07:34:02 -04:00
Fran Dieguez
45d8550044 Updated Galician translations 2011-09-19 13:18:59 +02:00
Arash Mousavi
f2b44c1494 Updated Persian translation 2011-09-19 14:37:17 +04:30
Arash Mousavi
bdb28e87a9 Updated Persian translation 2011-09-19 14:35:13 +04:30
Michal Štrba
8b9592e53e Updated Slovak translation 2011-09-19 11:30:12 +02:00
Aron Xu
84f89648a6 Update Simplified Chinese translation. 2011-09-19 09:25:48 +00:00
Jorge González
1174992099 Updated Spanish translation 2011-09-19 10:35:57 +02:00
Ray Strode
391a220dc1 gdm: add optional logo to user list
This commit adds the ability to set a small logo
at the login screen for administrators and
distributions.

https://bugzilla.gnome.org/show_bug.cgi?id=658062
2011-09-19 00:08:55 -04:00
Ray Strode
43f1d0578b gdm: add fingerprint support
This commit adds the ability to log in with a fingerprint instead
of a password (assuming the user is enrolled and fingerprint
isn't disabled via gsettings)

https://bugzilla.gnome.org/show_bug.cgi?id=657823
2011-09-18 23:32:03 -04:00
Gabor Kelemen
d3e35028ca Updated Hungarian translation 2011-09-19 02:00:57 +02:00
Gabor Kelemen
61c7d87003 Updated Hungarian translation 2011-09-19 02:00:57 +02:00
Daniel Nylander
20f2fa84a4 Updated Swedish translation 2011-09-18 19:35:23 +02:00
Rudolfs Mazurs
17e269b96c Updated Latvian translation. 2011-09-18 20:16:21 +03:00
Daniel Mustieles
6a57ac92ba Updated Spanish translation 2011-09-18 17:23:31 +02:00
Piotr Drąg
07ad03556f Updated POTFILES.in 2011-09-18 14:09:01 +02:00
Alexander Shopov
04c33230c8 Updated Bulgarian translation 2011-09-18 11:40:55 +03:00
Dr.T.Vasudevan
083dac630f updated Tamil translation 2011-09-18 14:05:50 +05:30
Nguyễn Thái Ngọc Duy
6375724196 Updated Vietnamese translation 2011-09-18 15:59:43 +10:00
Nguyễn Thái Ngọc Duy
922957c1ae po/vi: import from Damned Lies 2011-09-18 15:34:15 +10:00
Phương Lê Hoàng
cbf7d0e738 vi/po: removed redudant %d 2011-09-18 15:30:50 +10:00
Ray Strode
fb81efeecf theme/gdm: shrink entry
commit 8424236daa
set the entry to a specific size to prevent it from
growing for long passwords.

The size is a little too long though, since it makes
the dialog pop out horizontally when showing the entry.

This commit drops it down a few em.

https://bugzilla.gnome.org/show_bug.cgi?id=659370
2011-09-17 23:40:20 -04:00
Ray Strode
8466198626 loginDialog: subtract padding when drawing focus line
If there's no scrollbar in the user list it grows as the
user arrows around.  This is because it wasn't taking
padding into account when computing its destination size.

https://bugzilla.gnome.org/show_bug.cgi?id=658469
2011-09-17 23:25:31 -04:00
Ray Strode
33718ef7a5 panel: drop dead code
The _userMenu variable never gets initialized anymore,
so remove some code that only gets run when it's defined.

https://bugzilla.gnome.org/show_bug.cgi?id=651299
2011-09-17 23:23:15 -04:00
Ray Strode
a94a62764d gdm: add a power button
Making users have to log in to power off the machine isn't a good idea.

This commit adds a power menu similar to the one in the fallback greeter
which offers 3 items:

- Suspend
- Restart
- Power off

https://bugzilla.gnome.org/show_bug.cgi?id=657822
2011-09-17 23:16:20 -04:00
Chao-Hsiung Liao
12c98df3db Updated Traditional Chinese translation(Hong Kong and Taiwan) 2011-09-18 08:35:10 +08:00
Ville-Pekka Vainio
81909a406f Updated reduced Finnish translation 2011-09-17 22:29:36 +03:00
Fran Dieguez
d291aaa4f2 Updated Galician translations 2011-09-17 21:21:38 +02:00
A S Alam
da36d87e46 Updated Punjabi Translation 2011-09-18 00:42:12 +05:30
Piotr Drąg
42bc09a7ef Updated Polish translation 2011-09-17 20:55:43 +02:00
Ihar Hrachyshka
d0defc592e Updated Belarusian translation. 2011-09-17 20:15:11 +03:00
Ray Strode
700f7fbaf3 gdm: replace 'gdm-password' with a constant
It's a little messy to have 'gdm-password' strung all
through the code, so this commit defines a constant up
top and uses that instead.

https://bugzilla.gnome.org/show_bug.cgi?id=657823
2011-09-17 12:53:54 -04:00
Martin Srebotnjak
74f2d02ac3 Updated Slovenian translation 2011-09-17 18:15:01 +02:00
Aron Xu
c865d96f4b Update Simplified Chinese translation. 2011-09-17 16:04:56 +00:00
Florian Müllner
cd7b9e108c user-menu: Explain why disabling notifications changes IM status
While the current behavior of setting the IM status to "busy" while
notifications are disabled makes sense, as incoming messages are
very likely to be missed, it is not immediately obvious.
Display a transient notification to explain the behavior to the user.

https://bugzilla.gnome.org/show_bug.cgi?id=652718
2011-09-17 17:18:29 +02:00
Colin Walters
f54b82f64c global: Initiate *full* GC at idle
While I've been trying to make the GC kick in more often, I've decided
it's a better tradeoff to aggressively GC at "leisure", for multiple
reasons.

We can and should revisit this at a later time, but basically:

* The shell doesn't generate *that* much JS data - garbage collection
  is very fast here.
* Long periods without GC mean we're not calling free() when we
  could, which in turn makes heap fragmentation much worse.
* Ensuring the GC runs at idle makes it much less likely we'll take
  a random large GC hit in the middle of an animation.

https://bugzilla.gnome.org/show_bug.cgi?id=659254
2011-09-17 10:16:35 -04:00
Colin Walters
36bfe8c533 memory: Add display of elapsed seconds since a garbage collection
This is useful information for debugging.

https://bugzilla.gnome.org/show_bug.cgi?id=659254
2011-09-17 10:16:35 -04:00
Yuri Myasoedov
a40d063cb8 Updated Russian translation 2011-09-17 14:14:52 +04:00
Kjartan Maraas
ac88a88bfb Updated Norwegian bokmål translation 2011-09-17 11:47:14 +02:00
Jiro Matsuzawa
d89c9b4556 Updated Japanese translation 2011-09-17 13:07:50 +09:00
Luca Ferretti
a07056f5e2 l10n: Updated Italian translation 2011-09-17 02:01:56 +02:00
Duarte Loreto
f91bea3ea5 Updated Portuguese translation 2011-09-17 01:00:25 +01:00
Dan Winship
9fbd79316a panel: merge statusBox into rightBox
Simplify the layout in rightBox by getting rid of statusBox, and just
putting everything into rightBox directly.

Simplify the handling of the user menu by adding it like it was a
status icon rather than special-casing it. Rename the "tray_icon"
variables to "status_area" to reflect this better.

https://bugzilla.gnome.org/show_bug.cgi?id=651299
2011-09-16 14:15:49 -04:00