TaskPaper 3.3.2 Preview (219)

Update I just updated the preview to work better on macOS Sierra betas.

Bug Fixes

  • Updated to work on macOS Sierra Beta
  • Disabled dragging the root item from the sidebar
  • Disabled dragging items into the outline view when it is empty
  • Fixed error when dragging into the sidebar when outline view is empty

Progress Report

I’ve taken a step back to work on some larger changes that I hope will make TaskPaper more useful in the long term.

First, I’ve just finished restructuring TaskPaper’s code so that I’m able to open source the model layer (see links below). This makes it possible for other scripters and developers to process TaskPaper files on macOS, iOS, and anywhere else where there’s JavaScript.

Second, I’m now in the process of updating the user interface code to use Apple’s new Swift programming language. This will put TaskPaper on a better foundation to keep up with whatever changes Apple brings in the future. It’s also giving/forcing me to look through every line of code and fix all the dumb stuff that I did! I’m still a ways from done, but I’m making good progress.

Open Source Model Layer