summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bug 758592: Only run the keyring manually for new user mode.new-user-mode-fixesTristan Van Berkom2015-11-242-3/+18
| | | | | | | | | | | | | | | | | | | When creating the initial user using the gnome-initial-setup user itself, the session started by gdm is not a regular user session and so the keyring is not expected to run as usual via the gdm-password PAM service. To properly manage the login keyring for online accounts in order to hand it off successfully to the newly created user, we must both unlock the keyring initially with an actual password (as gnome-keyring will simply ignore a null or empty password) and also update that keyring's password once the user has chosen their password directly before automatically logging into the new user's session. In the case that we are not creating a new user via the gnome-initial-setup user session, there is no need for any of this because the keyring is already expected to be running as the new user has already logged into a regular user session.
* Revert "Create keyring initially unencrypted"Tristan Van Berkom2015-11-241-1/+1
| | | | This reverts commit 5bad07a71269869b34d340c2ce4396e56e0538cf.
* Revert "keyring: don't change keyring password explicitly"Tristan Van Berkom2015-11-243-0/+60
| | | | This reverts commit 02168722cfd18cdc0213c0d3270f04f8c5dbd375.
* GisTimezonePage: Fix timezone lookup after locale changeTristan Van Berkom2015-11-171-12/+10
| | | | | | | | | | | | | | | | When the locale changes then all of the GisPages are rebuilt and added to the already visible assistant widget - resulting in the new timezone page being immediately mapped. The result is that geolocation lookup is immediately cancelled and never gets a chance to complete if a language is ever selected. As the current code assumes that the widget is only mapped when it is actually displayed (which is only true when the parent assistant is not yet mapped when the child page is added) - Changed the code to use the explicit gis_page_shown() api instead. This performs the same intended geolocation lookup cancellation, only in a more reliable codepath.
* 3.19.13.19.1Matthias Clasen2015-10-262-1/+12
|
* Updated Basque languageInaki Larranaga Murgoitio2015-10-141-66/+93
|
* Updated Irish translationSeán de Búrca2015-10-011-239/+401
|
* language: Ensure that the locale region matches user's selected languageMario Sanchez Prada2015-09-281-1/+11
| | | | | | | | Always reset the org.gnome.system.locale.region GSetting property when running g-i-s, to ensure that the language used for region-dependant format strings is consistent with the language selected by the user. https://bugzilla.gnome.org/show_bug.cgi?id=754522
* Updated Vietnamese translationTrần Ngọc Quân2015-09-281-23/+28
| | | | Signed-off-by: Trần Ngọc Quân <vnwildman@gmail.com>
* Updated Serbian Latin translationМилош Поповић2015-09-221-97/+133
|
* Updated Serbian translationМарко Костић2015-09-221-124/+141
|
* Sort languages case-insensitivelyMatthias Clasen2015-09-211-1/+8
| | | | | | The current case-sensitive sorting is confusing. https://bugzilla.gnome.org/show_bug.cgi?id=755233
* 3.18.03.18.0Matthias Clasen2015-09-212-1/+15
|
* Updated Danish translationAsk Hjorth Larsen2015-09-201-60/+135
|
* Updated Japanese translationJiro Matsuzawa2015-09-141-51/+63
|
* Update Persian translationsArash Mousavi2015-09-131-110/+162
|
* Finnish translation updateJiri Grönroos2015-09-101-63/+129
|
* Updated Italian translationGianvito Cavasoli2015-09-091-58/+103
|
* Updated French translationAlain Lojewski2015-09-071-69/+103
|
* Updated Korean translationSeong-ho Cho2015-09-051-56/+78
|
* Updated Kazakh translationBaurzhan Muftakhidinov2015-09-041-60/+87
|
* Updated Indonesian translationAndika Triwidada2015-09-031-53/+87
|
* Updated Lithuanian translationAurimas Černius2015-09-031-62/+131
|
* Updated Dutch translation Master 3.18Hannie Dumoleyn2015-09-031-55/+95
|
* 3.17.913.17.91Matthias Clasen2015-08-312-1/+10
|
* Revert "Don't hard-enforce strong passwords"Michael Catanzaro2015-08-311-1/+1
| | | | | | This reverts commit 2587b774490718c962a5da73beec9e060ab202b6. https://bugzilla.gnome.org/show_bug.cgi?id=754213
* Revert "password: don't set a checkmark in the first password entry"Michael Catanzaro2015-08-311-0/+6
| | | | | | This reverts commit b7f05cf285c0809563b51a0f9981c53d62c2f0bb. https://bugzilla.gnome.org/show_bug.cgi?id=754213
* Updated Swedish translationAnders Jonsson2015-08-261-100/+133
|
* Updated Galician translationsFran Dieguez2015-08-261-65/+94
|
* Updated Chinese (Taiwan) translationChao-Hsiung Liao2015-08-251-69/+83
|
* Updated Polish translationPiotr Drąg2015-08-241-62/+99
|
* 3.17.903.17.90Matthias Clasen2015-08-172-1/+10
|
* network: Remove unused variableJasper St. Pierre2015-08-111-2/+0
|
* Updated Brazilian Portuguese translationEnrico Nicoletto2015-08-101-105/+179
|
* timezone: Make sure to actually create a cancellableJasper St. Pierre2015-08-051-0/+2
| | | | | | | | If we're constructing a GeoClue proxy when the page gets finalized, we don't actually cancel the GeoClue operations, because we forgot to create a cancellable. Spotted-by: Mario Sanchez Prada <mario@endlessm.com>
* driver: duplicate password/user objectRay Strode2015-07-311-3/+6
| | | | | | | | | | The driver needs to hold an internal copy of the password, so the password isn't freed at an inopportune moment. For symmetry, this commit also takes a reference on the user object that is passed at the same time. https://bugzilla.gnome.org/show_bug.cgi?id=752980
* account: set act_user object on driverRay Strode2015-07-312-0/+22
| | | | | | | | | | | The summary page expects the act-user object to be set in the driver. That only happens at the moment for local users, not enterprise login users. This commit fixes things, so it happens for enterprise login users as well. https://bugzilla.gnome.org/show_bug.cgi?id=752980
* password: detect enterprise account without heuristicRay Strode2015-07-314-8/+33
| | | | | | | | | | | Right now we detect an enterprise account by the lack of an ActUser object. That can't work going forward though, since other bits of the code need an ActUser object for enterprise accounts. This commit adds the account mode to the driver and changes the password page to look at the account mode directly. https://bugzilla.gnome.org/show_bug.cgi?id=752980
* keyring: don't change keyring password explicitlyRay Strode2015-07-313-60/+0
| | | | | | It will happen automatically by the pam stack https://bugzilla.gnome.org/show_bug.cgi?id=752980
* Updated Norwegian bokmål translation.Kjartan Maraas2015-07-311-2/+2
|
* Updated Norwegian bokmål translation.Kjartan Maraas2015-07-301-56/+74
|
* timezone: Stop the geoclue clientMatthias Clasen2015-07-271-0/+2
| | | | | | | geoclue does not deal well with starting clients multiple times without a stop call in between. This was causing us to loose geolocation (and incur critical warnings) after a language change forces reconstruction of all pages.
* 3.17.43.17.4Matthias Clasen2015-07-222-1/+30
|
* Updated Hebrew trsnaltionYosef Or Boczko2015-07-161-62/+83
|
* account: Remove debug spewMatthias Clasen2015-07-151-1/+0
| | | | Not needed anymore.
* Avoid a race in starting the welcome tourMatthias Clasen2015-07-151-2/+2
| | | | | | | | | | There is a race between the welcome tour script removing the marker file, and gnome-session notificing that it is gone and killing the autostarted script. If the script wins the race and manages to start yelp first, things work ok, but if gnome-session wins the race, yelp never shows up. Fix this by only removing the file after yelp is launched.
* Updated Slovenian translationMatej Urbančič2015-07-081-90/+177
|
* password: Avoid a criticalMatthias Clasen2015-07-081-0/+1
|
* network: Avoid a crash on locale changeMatthias Clasen2015-07-081-3/+7
| | | | | | | | We were not careful enough in managing our timeout. Sometimes, an old timeout could stick around, and then access disposed objects later on, leading to crash. https://bugzilla.gnome.org/show_bug.cgi?id=752134
* Updated Friulian translationFabio Tomat2015-07-051-100/+160
|