Bug 434982

Summary: Horizontally reverse virtual desktop layout when in RTL mode
Product: [Plasma] kwin Reporter: Omeritzics <omeritzicschwartz>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: nate, plasma-bugs-null, xaver.hugl
Priority: NOR Keywords: rtl
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Omeritzics 2021-03-26 15:19:37 UTC
SUMMARY
Please adjust pager to RTL.

ADDITIONAL INFORMATION
The LTR numbering of the desktops is 1 2 3 4.
The RTL numbering of the desktops is 4 3 2 1.
Comment 1 Nate Graham 2021-03-31 17:00:43 UTC
When in RTL mode, do the virtual desktops actually reverse their layout as well? If not, then doing this would cause the pager to be displaying inaccurate information.
Comment 2 Omeritzics 2021-03-31 17:27:31 UTC
(In reply to Nate Graham from comment #1)
> When in RTL mode, do the virtual desktops actually reverse their layout as
> well? If not, then doing this would cause the pager to be displaying
> inaccurate information.

When in RTL mode, the pager widget layout is the same as the layout in LTR mode. The information is accurate, but it was nice if the desktops were ordered from right to left, and not from left to right.
Comment 3 Nate Graham 2021-03-31 17:40:05 UTC
So the problem is not that the pager itself is displaying the wrong information, but rather that the desktops themselves do not reverse.
Comment 4 Omeritzics 2021-03-31 17:42:31 UTC
(In reply to Nate Graham from comment #3)
> So the problem is not that the pager itself is displaying the wrong
> information, but rather that the desktops themselves do not reverse.

Please do not reverse the Pager widget.
It should be displayed as:
4 3 2 1
or:
2 1
4 3
Comment 5 Zamundaaa 2024-04-25 14:01:46 UTC
Sorry, this isn't really doable. If you want to have this happen, you can manually name the virtual desktops in whatever order you want and assign the shortcuts accordingly