This patch adjusts the 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:
- The same UI is used whether there's one or 10 apps: the first one is shown inline, and the other ones go into 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