* add option to use soft breaks for markdown rendering
* oops, I didn't use the British spelling
* moved setting to section Plugins
* change text -> Enable soft breaks
* Initial test of enabling plugins
* Added support for toggle-able plugins
- Also adds some new plugins
* Add instructions on adding toggle-plugins
* Fix subtle anchor bug
- webview was moving itself when scrolling to bottom anchors
* Moves the webview hack so that it only applies to anchors
* Add plugin descriptions to the README, also removed mermaid from README
* rename plugin.* to markdown.plugin.* to be more forward compatible
* Refactoring MdToHtml to avoid manually rendering tokens
* Minor fix
* Fixed loading of resources
* Handle clicking on checkboxes
* Added back Katex support
* Fixed issues with Katex and note rendering
* Added back support for links
* Restored code block highlighting support
* clean up
* Applying update to mobile
* Fixed handling of links and cleaned up to share more code between mobile and desktop
* Restored content caching and improved handling of additional assets
* Clean up and a few fixes
* Applied more updates to mobile and added code highlighting support
* Show note title in pdf export (#890)
An example of a possible approach, to temporarily change the html in the webview to show the note title. Works, but there may be a more elegant fix.
* Show title in pdf export
Revising based on feedback
Also, a couple changes to tests so that they pass in Windows.
* Added support for the dark mode on desktop
* Add dark highlighting to the code tags
* Update app/theme.js to be more clear and more easily support additional themes
Update more files to conform to theming