Bug 370908

Summary: Setting Activity name in greek does not let greek annotatation letters
Product: [Plasma] plasmashell Reporter: Michail Vourlakos <mvourlakos>
Component: Activity SwitcherAssignee: Ivan Čukić <ivan.cukic>
Status: RESOLVED UPSTREAM    
Severity: normal CC: depamono, plasma-bugs
Priority: NOR    
Version: 5.8.0   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Bug Minimal Test

Description Michail Vourlakos 2016-10-15 09:20:41 UTC
Trying to create a new activity and set its name or edit the name for any other activity does not enable "greek annotation letters". In greek there are some letters, for example, "α, ο, ι, υ" that can get an annotation above them "ά, ό, ί, ύ" but these letters can not be written. 

A workaround for this is to create the name in an external editor and copy, paste the name to the Activity name field

Reproducible: Always
Comment 1 Ivan Čukić 2016-10-22 09:45:24 UTC
Does entering these special letters work in the activity switcher (win+q) search box?

How do you type those letters - some special key combination?
Comment 2 Michail Vourlakos 2016-10-22 09:48:24 UTC
In the "activity switcher (win+q) search box" these characters can be written correctly.

These characters are written with the key combination:
-";" which is next to the "l" letter- and after that pressing any of these characters
Comment 3 Ivan Čukić 2016-10-24 17:38:47 UTC
Confirming the report. This is the funniest issue I've ever encountered - I'll see where the bug is, I'm afraid it will not be trivial to fix - it might be in Qt.
Comment 4 Ivan Čukić 2016-10-24 18:29:26 UTC
Created attachment 101749 [details]
Bug Minimal Test
Comment 5 Ivan Čukić 2016-10-24 18:29:53 UTC
Can you get the attachment (Bug Minimal Test), extract it and run the following in its directory:

qmake
make
./quickwidget

You'll get a small window with a text box. Can you type the special characters in it? I tried, and it did not work for me, but I'd like a confirmation before submitting a Qt bug report.

(you will need qmake and qt development packages installed)
Comment 6 Michail Vourlakos 2016-10-24 18:47:50 UTC
Ivan, I can confirm it with Qt 5.7.0
Comment 7 Ivan Čukić 2016-10-31 08:01:14 UTC
Thanks.

I've opened a Qt report for this at https://bugreports.qt.io/browse/QTBUG-56816
Comment 8 Ivan Čukić 2016-11-08 18:46:29 UTC
A small update, the Qt bug has been marked as "Important". Hopefully, this means it will be fixed soon.
Comment 9 Michail Vourlakos 2016-11-08 18:50:51 UTC
nice to hear!! :)

thank u Ivan!
Comment 10 Ivan Čukić 2017-01-16 10:56:22 UTC
I'll mark this as upstream - just follow the Qt bug progress (not much progress so far :/).