New
v2.0.0
- Supports sending the current app's bundle id to the provider script. Now we execute the provider script with
./provider.script [input] --bundle-id [bundle_id]. - Supports the new item type: Execute. Now the provider script can return the execute item:
{"type": "execute", "label":"Execute something", "args":["--execute", "some_arg"]}. When the item is selected, Tip will invoke:./provider.script --execute some_argand show one more tooltip with result from the provider script. If the provider script returns[](an empty array), the tooltip will simply disappear. - Fixes the layout bug where the constraints from NoticeView makes the tooltip larger than it should've been.
Warning: Please move Tip.app outside of ~/Downloads/ before starting it. Mac OS Catalina prevents Tip from accessing anything inside ~/Downloads/ including the resources inside ~/Downloads/Tip.app/ itself, and Tip needs to read resources inside Tip.app.