Version 0.19.0

Posted March 6, 2021 ‐ 1 min read

High contrast, emacs, centering, highlighting, list continuation!

List continuation

When typing a list, pressing enter/return will now insert a new list item at the same indentation level. This works for check lists as well. If you don’t want that item, just press enter again.

Typing bulleted lists and checklists in markdown. Lists continue automatically when pressing enter.

Center and Highlight

Paragraphs can now be centered with ->text<-.

Deepdwn now also supports highlighting text with ==text==.

The code for this in the editor and preview is not identical, so you may see some slight differences in behavior between the two for some edge cases.

Editor and preview window with centered and highlighted text

High contrast

This update also adds a high contrast mode supporting both dark and light application themes. The colors are currently static, but I’m hoping to make them configurable in the future. If this feature would be useful to you, please let me know.

Editor with highcontrast mode enabled, showing dark and light themes

Emacs mode

Deepdwn now supports an Emacs mode to complement the existing Vim mode.

Bugfixes

  • Fix :w in vim mode not saving file
  • Fix application menu being visible in distraction free mode
  • Fix vim text field using wrong text color in dark mode
  • Better preferences button and text alignment
  • Fix the tail end of the yaml frontmatter (---) not using the correct display in mixed monospace mode