appchooser: bring private interface to feature parity with kopenwithdialog
part of the code lives in plasma-integration
this enables:
- file opening
- turns the search field into a combobox featuring the run history
- manual file path typing so long as the path doesn't conflict with an app entry
- terminal launch options
Relates to plasma-integration!109
Edited by Harald Sitter