Feature #17089

Remove obscure keyboard layouts from Greeter

Added by segfault 2019-09-23 20:58:35 . Updated 2020-04-15 06:02:25 .

Status:
Resolved
Priority:
Normal
Assignee:
intrigeri
Category:
Internationalization
Target version:
Start date:
Due date:
% Done:

100%

Feature Branch:
https://salsa.debian.org/tails-team/tails/merge_requests/39/commits
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Welcome Screen
Deliverable for:

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 - Feature #16095: Curate the list of languages in Tails Greeter Resolved 2018-11-04
Blocked by Tails - Feature #16095: Curate the list of languages in Tails Greeter 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