This patch adjusts the {nav Open With} UI to improve the strings and always display the top app inline, outside of the sub-menu.
This presents the following advantages over the status quo:
- All the {nav Open With} menu items form a complete sentence: "Open With > Gwenview"; "Open With Application..."; "Open With Other Application...";The same UI is used whether there's one or 10 apps: the first one is shown inline, "Open With > Oand the other Application..."ones go into the sub-menu
- The same UI is used whether there's one or 10- Access to the top apps: the first one is shown inline, and the is faster since you don't have to bother ones go intowith the sub-menu
- Access to the top app is faster since you don't have to bother with the sub-menu- It's now clear from the context menu what app will open the file by default