The flags used for the input sources either don't have the correct aspect ratio, either they are pixelated. The flags of Romania and France should have the same aspect ratio (2:3) when they are displayed in the taskbar. Reproducible: Always Steps to Reproduce: 1. From 'Keyboard Hardware and Layout' select multiple keyboard layouts 2. Pick the Romanian, French and Nepal layout 3. Select 'Show flag' to see the the flag of the keyboard layout Actual Results: - Romania's and France's flags are displayed as having different aspect ratio in the 'System Tray'. https://cloud.githubusercontent.com/assets/4029937/8019435/3f1fb962-0c56-11e5-8514-eb7abcd6982b.png - Nepals flag is pixelated. You can literally count the pixels of the Nepal's flag: https://cloud.githubusercontent.com/assets/4029937/8019436/40ae0c66-0c56-11e5-9460-abbffaa498a3.png Expected Results: - Romania's and France's flags show have the same aspect ratio (2:3) when they are displayed in the 'System Tray'. - The flags show be rendered as 'svg' and not 'png'. Referance: Nepal's flag: https://upload.wikimedia.org/wikipedia/commons/thumb/8/8e/Flag_of_Nepal_(19th_century-1962).svg/2000px-Flag_of_Nepal_(19th_century-1962).svg.png
The current Nepal flag: https://upload.wikimedia.org/wikipedia/commons/thumb/9/9b/Flag_of_Nepal.svg/1000px-Flag_of_Nepal.svg.png
The flags are installed by kde-runtime and can be found in: l10n/$COUNTRY/flag.png The reason why they are pixelated is because of their size. Quote from README file: > You will need a nice flag for your country. The size should be 21x14 > pixels, and it should be called "flag.png". Potential fixes for this problem would be: 1. Replacing the png format with the svg one, thing that would also require some modifications to kcontrol/locale/kcmlocale.cpp and khelpcenter/htmlsearch/klangcombo.cpp. 2. Improving the existing png resolution. Any other suggestions? Will the format replacement (Fix 1) impact other components?
I suggest you bring this either to the plasma or the frameworks devel mailing lists, not anything i can directly help with.