* feat: support custom markdown parsers
* fix: markdown test
* feat: add markdown quote parser
* chore: use markdown parser
* chore: parse unordered list, to_do list and quote
* feat: add a markdown editor example
* feat: add bulleted list parser
* feat: support nested list and img
* feat: support code block
* feat: support table parser
* chore: refacotr code
* fix: flutter analyze
* chore: add more tests and remove unused files
* fix: test
* feat: support auto complete for text block
* feat: support auto complete for text block
* test: add auto complete test
* feat: support tab to auto complete
* chore: optimize the code
* chore: update token
* add support for breakline
* add test for br tag parse
* fix test failure case.
* feat: add html support
* fix: todo list(checkbox) not work as expected
* fix: localize tooltips from toolbar items
* fix: Localize shortcut descriptions
* refactor: reorder able menu entries
* fix: update translation if locale changes
* feat: translate all pt-BR
* docs: explain how to change locales
* ci: fix failing unit test
* feat: support formatting greater hyphen to single arrow
* refactor: renamed test group description
* refactor: formatted code file using dart formatter
* refactor: removes GreaterHyphen shortcut event from standard shortcuts
* fix: enable formatGreaterHyphen shortcut in test mode
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
* feat: backslash to ignore shortcut event
* refactor: refactor format single char logic
* fix: avoid single char formating when in the double chars formatting situation
* fix: refactor the single char formating logic
* test: add test for back slash ignore shortcut cases
* test: add tests for ignoring space enabled shortcut events
* test: add test for checkbox shortcut ignore
* feat: table navigation using TAB key
* feat: shift+tab for reverse navigation in table
* chore: circular traversal for arrow left and right
* test: added tests for tab and shift-tab commands in Table
* test: added tests for arrow left and right in table
* test: added corner case for tab and shift tab
* refactor: made changes as per the review
* refactor: Apply suggestions from code review
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
* fix: click the todo icon will lose focus
* chore: rename selection extra info keys
* fix: disable create a new line when pressing the return key
* fix: selection overlay issues