Improved Keyboard Layout Preview
Review Request #113413 - Created Oct. 24, 2013 and submitted
Improved keyboard layout preview added geometry feature, multi-level keys (>4) and parsed geometry file using Boost c++ libraries and tool tip showing symbol names. my GSoC-13 project !
Could you also post a preview for French ? It should have 4 symbol on one key, I'd like to how that looks. Seems you didn't parse the led information? (It's ok to leave it there) Some key name doesn't looks correct (F1 - F12), could you use X11keysym.h to get the key name in X11? Or use XKeysymToString in libX11 maybe. Some key string position can be improved, for example, the "Space" in second screenshot.
Review request changed
Fixed the position of names on keys. I really forgot about the preview in different resolutions, thanks Christoph Feck for reminding :). now the size of dialog changes as per screen resolution, the scalefactor, which was constant earlier, changes as per resolution of screen.
Revision 2 (+54 -17)
Hi Shivam, there's a bug report about the reversed positions of small/capital letters (https://bugs.kde.org/show_bug.cgi?id=327393), it looks like the small/capital letter positions on the 1st/2nd levels are correct in the screenshots you attached, but the 3rd/4th levels are reversed (at least in Ukrainian layout), not sure about 5th/6th levels in Neo 2. Could you please take a look? Thanks.