Open-Shell / Open-Shell-Menu

Classic Shell Reborn.
MIT License
6.81k stars 426 forks source link

Open-Shell Menu: "Inverse/Reverse" option #259

Open Gittyperson opened 4 years ago

Gittyperson commented 4 years ago

Don't know if this is easy to implement, but here it is: let's assume we have the Start Button on top of a vertical, right-aligned taskbar. Opening the Menu and expanding subfolders, all correctly open towards the left. But, there are at least two inconsistencies:

  1. The little arrow at the end of each expandable item, remains to the far right of the item, while the item actually expands from the left. This looks wrong.

  2. When using the keyboard to navigate and expand menus, a "right" press is required to expand a menu to the left. This is probably the core of the problem and I can see it might be difficult to change.

So, an "Inverse Menu" option would make the Start Menu look and behave more logically, when menus are expanded towards the left.

Gittyperson commented 4 years ago

Now, what would happen if a user sets this wrong?

When it comes to opening/expanding folders, I'd assume this would be corrected automatically since expanding items, directly depends on available screen space and menus are opened accordingly. The user does not really choose the direction to expand their menus.

As for keyboard input, I guess the user would quickly realize something is wrong in their own settings (this would not be a default, obviously).

As for more technical and advanced implications... I have no idea. :)