Open-Shell / Open-Shell-Menu

Classic Shell Reborn.
MIT License
6.87k stars 428 forks source link

Invert left and right start menu panels #1159

Open ThePhantomOfTheOpera69 opened 1 year ago

ThePhantomOfTheOpera69 commented 1 year ago

Add an option to invert the contents of the left and right panels of the start menu Screenshot 2022-09-30 230804

CTVCAM8 commented 1 year ago

Maybe it's possible. Seems like a long shot. You can see the middle menu using "Arabic language".

The left menu uses another way to duplicate that right-to-left look using a special "custom" skin in the skin folder that uses "ForceRTL=1" in the "1.txt" file. The only problems with RTL menus when using the English language are the starting points, placement, and orientations of items(arrows) and text. This is where extra code might help.

The right Metro menu uses negative menu padding to force the second column over. It is never going to work correctly, especially for all the jump and search views. It does not flip the menu, only the padding. Right to left and negative padding

CTVCAM8 commented 1 year ago

Even Ivo says the custom menu RTL emulation isn't perfect. I had it on an opened jumplist view and then moved the cursor over the "All Programs" button then WinDirStat hiccup

ThePhantomOfTheOpera69 commented 1 year ago

I would love for there to be a setting for this which swaps the contents of the panels, but without the issues. Also a setting which allows you to nudge the start menu to the same level as the taskbar would be nice