Project

General

Profile

Feature #8294

Research how to detect if a keyboard layout is latin-based or not

Added by intrigeri over 4 years ago. Updated almost 2 years ago.

Status:
Confirmed
Priority:
Normal
Assignee:
-
Category:
Hardware support
Target version:
-
Start date:
11/23/2014
Due date:
% Done:

0%

QA Check:
Feature Branch:
Type of work:
Research
Blueprint:
Starter:
Yes
Affected tool:

Related issues

Related to Tails - Bug #10913: Keyboard layout keyboard shortcut has changed Resolved 01/12/2016
Related to Tails - Feature #11048: Permanently remove the rest of the keyboard layout Confirmed 02/03/2016

History

#1 Updated by BitingBird over 4 years ago

  • Category set to Hardware support

#2 Updated by segfault over 3 years ago

  • Related to Bug #10913: Keyboard layout keyboard shortcut has changed added

#3 Updated by segfault over 3 years ago

  • Related to Feature #11048: Permanently remove the rest of the keyboard layout added

#4 Updated by segfault over 3 years ago

I did a bit of research on this but found only one possible way to do this:
Create a list of either all the latin-based or all the non-latin-based layouts and check if the selected layout is on the list.
This is not ideal, because we would have to keep the list up to date if new layouts are added. And maybe it would be better to solve this somewhere else than in Tails. But it wouldn't be too much maintenance work because I don't think there will be too many new layouts. What do you think?

Meta: I noticed I kind of hijacked this issue, which is actually a subtask of a bug already solved. Should I create a new issue for this?

#5 Updated by intrigeri over 3 years ago

Meta: I noticed I kind of hijacked this issue, which is actually a subtask of a bug already solved. Should I create a new issue for this?

Indeed, it feels wrong to have this open as a subtaks of #7912. If it's still useful in itself, unparent/reparent it? (Or ask me to if Redmine doesn't want you to do it.)

#6 Updated by u almost 2 years ago

  • Parent task deleted (#7912)
  • QA Check set to Info Needed

Removing parent task as this seems unrelated.

What is this ticket about exactly? Why do we need to detect the keyboard layout? Can somebody please clarify this? I see https://labs.riseup.net/code/issues/11048#note-4 as a reason.

Anyhow, the remaining question is: is this still relevant?

#7 Updated by intrigeri almost 2 years ago

  • QA Check deleted (Info Needed)

u wrote:

Removing parent task as this seems unrelated.

Not exactly, see See #7912#note-6. But at this point the parent/subtask relationship was wrong, indeed.

What is this ticket about exactly? Why do we need to detect the keyboard layout? Can somebody please clarify this? I see https://labs.riseup.net/code/issues/11048#note-4 as a reason.

That reason still seems valid to me.

Also available in: Atom PDF