Week 1: Status update

Although this is not officially week 1, I have just finished Spring quarter. As such, I am just now starting work.

What's been done

  • Update CodeMirror to the latest stable version (PR 6577)
    • This fixes checklist continuation
    • Ctrl+F search support has also been added (user must have a keyboard to activate).
  • Prototyped adding HTML checkboxes to markdown checklists (CodeMirror 6 editor) (see this discussion post).

What I plan to do


The markdown toolbar has been implemented (with slightly different functionality):

See the relevant PR.

Perhaps due to a race condition (state change causes a re-create of the buttons in the toolbar), the buttons must sometimes be pressed multiple times.