Compare commits

...

7 Commits

Author SHA1 Message Date
Pedro Albuquerque
687a2daed8 Updated Portuguese translation 2015-11-23 07:53:57 +00:00
Pedro Albuquerque
9c5d51cce2 Updated Portuguese translation 2015-11-23 07:47:32 +00:00
Cédric Valmary
b8ee69fac7 Updated Occitan translation 2015-05-11 07:45:21 +00:00
Cédric Valmary
3169142c78 Added Occitan translation 2015-05-02 15:43:52 +00:00
Sveinn í Felli
e8df2d3f8b Added Icelandic translation 2015-04-27 15:33:48 +00:00
Shivam Mishra
256b8e0a50 authPrompt: Fix hang if user types password really fast
It's possible for a user to type their password so quickly
that GDM hasn't even had time to ask for the password yet,
much less have time to process the answer.
In that situation, we tuck the user response away as
_preemptiveAnswer, and pass it along to GDM when GDM is finally
ready for it.
The problem is, there's a bug in the code, where we send
null for the service name in the answer, instead of the right
service name (say "gdm-password").
This commit addresses the bug by making sure we don't pass the
answer along, until the service name is properly set in
_queryingService. To ensure that, answering query (answerQuery)
based on _preemptiveAnswer has been shifted right below
this._queryingService = serviceName;

https://bugzilla.gnome.org/show_bug.cgi?id=737586
2015-04-10 10:03:00 -04:00
Giovanni Campagna
0241ec7f13 Search: watch for changes to enabled as well
When introducing support for "default disabled" search providers
this part was overlooked, so enabling a default disabled provider
would be ignored until the next login.

https://bugzilla.gnome.org/show_bug.cgi?id=746509
2015-03-27 13:14:51 -07:00
6 changed files with 4637 additions and 305 deletions

View File

@@ -193,17 +193,15 @@ const AuthPrompt = new Lang.Class({
},
_onAskQuestion: function(verifier, serviceName, question, passwordChar) {
if (this._preemptiveAnswer) {
if (this._queryingService)
this._userVerifier.answerQuery(this._queryingService, this._preemptiveAnswer);
this._preemptiveAnswer = null;
return;
}
if (this._queryingService)
this.clear();
this._queryingService = serviceName;
if (this._preemptiveAnswer) {
this._userVerifier.answerQuery(this._queryingService, this._preemptiveAnswer);
this._preemptiveAnswer = null;
return;
}
this.setPasswordChar(passwordChar);
this.setQuestion(question);

View File

@@ -411,6 +411,7 @@ const SearchResults = new Lang.Class({
this._searchSettings = new Gio.Settings({ schema_id: SEARCH_PROVIDERS_SCHEMA });
this._searchSettings.connect('changed::disabled', Lang.bind(this, this._reloadRemoteProviders));
this._searchSettings.connect('changed::enabled', Lang.bind(this, this._reloadRemoteProviders));
this._searchSettings.connect('changed::disable-external', Lang.bind(this, this._reloadRemoteProviders));
this._searchSettings.connect('changed::sort-order', Lang.bind(this, this._reloadRemoteProviders));

View File

@@ -31,6 +31,7 @@ hi
hu
ia
id
is
it
ja
kk
@@ -49,6 +50,7 @@ nb
ne
nl
nn
oc
or
pa
pl

1786
po/is.po Normal file

File diff suppressed because it is too large Load Diff

2487
po/oc.po Normal file

File diff suppressed because it is too large Load Diff

654
po/pt.po

File diff suppressed because it is too large Load Diff