Continuing the discussion from TaskPaper 3.6 Preview (282):
This is coming from the reminders UI discussion. There the problem is:
- Added new UI from quickly moving items between TaskPaper and Reminders.app
- First version of UI works, but it’s a whole separate UI.
- Becomes a lot cleaner if implement as standard Palette UI.
- Problem is that with standard palette UI can’t support drag and drop of TaskPaper items to send them to Reminders.
One idea is to create a dedicated icon in TaskPaper that will serve as a drop target for sending items to Reminders app. This nicely solves the problem, but adds it’s own problems. In particular not everyone wants to work with Reminders.app, and dedicating UI for that somewhat fringe feature doesn’t seem right.
So new idea. There are lots of TaskPaper commands that would be nice to include in the UI for some use cases. How about build some sort of standard way to pin commands that you want visually shown in the UI? This would enable you to include any command that shows in the Palette > Commands list to show in the UI where you can easily click it. Or if it operations on items (such as a Send to Reminders command would) then you can drag and drop items onto it to perform the command.
I don’t think this idea will make it into version 3.6. But maybe 3.7. I think it would make sense to dedicate a release to surfacing commands in the UI (and also assigning keyboard shortcuts).