- Added support for rofi 1.6 (handle correctly ROFI_RETV, ROFI_INFO)
- Fix 3 (meta data for menu items was shown on the screen)
- Added `rofi_version` param to the `run` function (it can be `"1.5"` or `"1.6"` -- default)
- Added `debug` param to the `run` function
- Added option to disable accepting user input for menu (`allow_user_input` param)
- Supported nonselectable items and searchable hidden text
By default, the code assumes rofi >= 1.6. If you run under 1.5, you need to pass `rofi_version="1.5"` to the `run` command explicitly.