[plasmashell] [Bug 390109] Meta-1 etc. hotkeys not working on French AZERTY keyboards

2020-08-30 Thread Jan Paul Batrina
https://bugs.kde.org/show_bug.cgi?id=390109

--- Comment #6 from Jan Paul Batrina  ---
To clarify, it fixes Meta+Shift+2 in AZERTY keyboards, but Meta+é etc. still
does not work.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 390109] Meta-1 etc. hotkeys not working on French AZERTY keyboards

2020-08-30 Thread Jan Paul Batrina
https://bugs.kde.org/show_bug.cgi?id=390109

--- Comment #5 from Jan Paul Batrina  ---
I apologize, turns out I tested this case without the patch in Bug 423305, and
turns out that patch also fixes this issue.

Still, there might be a (decently common) keyboard layout out there that is not
covered, so it still might be worth fixing overall

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 390109] Meta-1 etc. hotkeys not working on French AZERTY keyboards

2020-08-30 Thread Jan Paul Batrina
https://bugs.kde.org/show_bug.cgi?id=390109

Jan Paul Batrina  changed:

   What|Removed |Added

 CC||jpmbatrin...@gmail.com

--- Comment #4 from Jan Paul Batrina  ---
It is indeed related related to Bug 423305. I also tried replicating the issue,
and it persists even after the patch.

This all revolves around KKeyServer::isShiftAsModifierAllowed
https://invent.kde.org/frameworks/kwindowsystem/-/blob/master/src/kkeyserver.cpp#L96

It only "filters" for some hardcoded keys (including numbers), but I think only
takes into account QWERTY/US layout(s). Fixing this through the same mechanism
will require that number keys be added, but that might introduce bugs for other
keyboard layouts.

The only solutions I can think of are:
* removing the hardcoded keys and dynamically checking for Shift-able
shortcut depending on the keyboard layout. This will might break if the user
has many keyboard shortcuts
* Making it so that Qt does not "translate" Shift-able keys (e.g. Shift+1
should be returned as "1" with Qt::ShiftModifier instead of "!" with
Qt::ShiftModifier)

I am not familiar with Qt development, and I understand Qt is a hugely popular
framework widely used outside of KDE, so the latter might be hard to do.

Other workarounds would be to check for scancodes (QKeyEvent::nativeScanCode),
but it might be too messy (multiple keyboard layouts, it might return 0, it
does not work on macOS).

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 390109] Meta-1 etc. hotkeys not working on French AZERTY keyboards

2020-07-11 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=390109

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=423305

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 390109] Meta-1 etc. hotkeys not working on French AZERTY keyboards

2020-07-11 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=390109

Nate Graham  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED
 CC||n...@kde.org

--- Comment #3 from Nate Graham  ---
Seems related to Bug 423305.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 390109] Meta-1 etc. hotkeys not working on French AZERTY keyboards

2019-10-22 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=390109

adrien.brune...@gmail.com changed:

   What|Removed |Added

 CC||adrien.brune...@gmail.com

--- Comment #2 from adrien.brune...@gmail.com ---
Hello,

Any news regarding this bug? It's also preventing Latte Dock shortcuts for
launching apps quickly using the Meta key.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 390109] Meta-1 etc. hotkeys not working on French AZERTY keyboards

2018-02-22 Thread Kai Uwe Broulik
https://bugs.kde.org/show_bug.cgi?id=390109

Kai Uwe Broulik  changed:

   What|Removed |Added

 CC||k...@privat.broulik.de

--- Comment #1 from Kai Uwe Broulik  ---
Interesting, thanks for the investigation. I'm not sure how to proceed here.
I wasn't very happy with assigning 10 custom shortcuts in the first place and
apparently my feeling about that was right.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 390109] Meta-1 etc. hotkeys not working on French AZERTY keyboards

2018-02-21 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=390109

Christoph Feck  changed:

   What|Removed |Added

 CC||plasma-b...@kde.org
   Assignee|k...@michael-jansen.biz  |h...@kde.org
Product|khotkeys|plasmashell
   Target Milestone|--- |1.0
  Component|general |Task Manager

-- 
You are receiving this mail because:
You are watching all bug changes.