Bug 342553

Summary: Nothing get reversed if the language is RTL
Product: [Plasma] plasmashell Reporter: Safa Alfulaij <safa1996alfulaij>
Component: PanelAssignee: David Edmundson <kde>
Status: RESOLVED UPSTREAM    
Severity: normal CC: notmart, ttv200
Priority: NOR    
Version First Reported In: 5.1.2   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Safa Alfulaij 2015-01-06 13:56:29 UTC
Nothing in the panel (Nor in other KF5 applications) got reversed if the language chosen is a RTL language.
I've tried the --reverse option on PlasmaShell, It works good but the Kickoff and the notifications widget didn't got reversed (I didn't tried others "if exist").
Could it be that this [1] issue is affecting Plasma?

1: https://bugreports.qt-project.org/browse/QTBUG-43447
Comment 1 David Edmundson 2015-01-06 15:17:16 UTC
--reverse makes a difference here.

Not claiming it's all correct, but the panel contents are clearly the over way round
(latest 5.4 branch of qt)
Comment 2 Marco Martin 2015-01-13 13:34:12 UTC
here too some things are correctly reversed (panel and toolboxes are correct, systray incorrect, kickoff incorrect)

It would perhaps be more useful a report per applet for those that don't flip correctly
Comment 3 Safa Alfulaij 2015-01-24 22:19:37 UTC
But we should solve the problem in the panel first right?
Comment 4 Safa Alfulaij 2015-02-06 15:10:20 UTC
I think this should be resolved in Qt 5.5, The upstream bug got resolved. You can close this for now. If I saw anything wrong in Plasma built with Qt 5.5 I'll say it.
Comment 5 Safa Alfulaij 2015-11-16 19:39:13 UTC
Unfortunately, the bug still exist in Plasma (and KF5 as well) even after applying the fix in the upstream bug.
Comment 6 ttv200 2016-06-20 12:06:25 UTC
From QT 5.6 the RTL Works.
more info in https://bugs.kde.org/show_bug.cgi?id=362326