Feature #17089
Remove obscure keyboard layouts from Greeter
100%
Description
The list of keyboard layout presented by the Greeter includes a lot of duplicate and obscure layouts, for example “Czech Slovak and German”.
The reason for this is that the /org/gnome/desktop/input-sources/show-all-sources dconf setting is enabled in the GDM session the greeter runs in, while it is disabled in a “normal” GNOME session.
For more information about this setting, see: https://blogs.gnome.org/mclasen/2012/09/21/input-sources-in-gnome/
I propose that we set this setting to false to get a more sensible list of keyboard layouts.
Subtasks
Related issues
Related to Tails - |
Resolved | 2018-11-04 | |
Blocked by Tails - |
Resolved | 2018-11-04 |
History
#1 Updated by segfault 2019-09-23 20:59:16
- related to
Feature #16095: Curate the list of languages in Tails Greeter added
#2 Updated by segfault 2019-09-23 21:57:30
- Status changed from Confirmed to Needs Validation
- Feature Branch set to feature/16095-curate-languages-in-greeter
#3 Updated by intrigeri 2019-09-29 14:57:24
- Status changed from Needs Validation to In Progress
Applied in changeset commit:tails|45ae7f9a65cfd3c3da542075ede0c9ffa3e4f5f3.
#4 Updated by intrigeri 2019-09-29 15:14:07
- Status changed from In Progress to Needs Validation
- Assignee set to intrigeri
Code review passes, will now build and test. In particular I’ll pay attention to:
- IBus input methods
- the difference between “obscure” and non-“obscure”
#5 Updated by intrigeri 2019-09-30 07:35:18
- blocked by
Feature #16095: Curate the list of languages in Tails Greeter added
#6 Updated by intrigeri 2019-09-30 07:44:50
- Status changed from Needs Validation to In Progress
- Assignee changed from intrigeri to segfault
It works! Please reassign to me once the branch is ready for merging.
#7 Updated by segfault 2019-10-04 14:00:06
- Status changed from In Progress to Needs Validation
- Feature Branch changed from feature/16095-curate-languages-in-greeter to https://salsa.debian.org/tails-team/tails/merge_requests/39/commits
#8 Updated by segfault 2019-10-04 14:00:24
- Assignee deleted (
segfault)
#9 Updated by intrigeri 2019-10-05 07:12:27
- Assignee set to intrigeri
#10 Updated by intrigeri 2019-10-05 15:04:42
- Status changed from Needs Validation to Resolved
- % Done changed from 0 to 100
Applied in changeset commit:tails|53c6c19a4ede83bcc99337a46c70b8dfe7277f42.
#11 Updated by intrigeri 2020-04-15 06:02:25
- Affected tool changed from Greeter to Welcome Screen