Commit History

Autor SHA1 Mensaxe Data
  Lucas.Xu 585c9f8753 fix: fix something wrong when deleting the text nodes %!s(int64=2) %!d(string=hai) anos
  Vincent Chan d283211671 feat: paste multi lines text %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu 14bd18e21c feat: implement enter key event handler and keep attributes after insert %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu b11a127432 feat: implement italic, strikethrough and underline in toolbar service %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu ba78f0073d feat: implement bold text in toolbar service %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu 6b59050ef3 Merge pull request #726 from LucasXu0/feat/flowy_editor_input_service %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu 445ff561b5 feat: implement handler - press the enter key in the edge of text node %!s(int64=2) %!d(string=hai) anos
  Vincent Chan 033410aacd feat: transform operation in transaction builder %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu a6ede7dc75 feat: add a floating cursor and follow the document scroll. refactor the keyboard handler to a Function. %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu eb97141859 feat: remove subtype render %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu e2f35dd5cc feat: support selection overlay %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu ce953d802a feat: duplicate selectable_text.dart from flutter and modify selection implement %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu 30483e9d1e chore: fix text_node_widget.dart build error %!s(int64=2) %!d(string=hai) anos
  Vincent Chan f910b9dc61 feat: delta to string %!s(int64=2) %!d(string=hai) anos
  Vincent Chan 9307edb50d feat: transaction builder %!s(int64=2) %!d(string=hai) anos
  Vincent Chan 4b7c997083 feat: text delta to text span %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu 4d6bd2b77e Merge branch 'AppFlowy-IO:feat/flowy_editor' into feat/flowy_editor %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu 1039c5517f fix: rebuilding node widgets when the subtype changes %!s(int64=2) %!d(string=hai) anos
  Vincent Chan 3cbac6f3f9 feat: invert delta %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu 6eb347a096 feat: Add node validator and update op methods %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu 00c628437d chore: (draft) support text node widget editing %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu 085cc73ec5 chore: delete unused code %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu 5ad7845189 feat: 1. move render plugins to editor state 2. support get node's path 3. format code %!s(int64=2) %!d(string=hai) anos
  Nathan.fooo ea23739df4 Merge pull request #608 from LucasXu0/feat/flowy_editor %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu 55ca05f30e feat: support subtype render plugin and add text with check-box example %!s(int64=2) %!d(string=hai) anos
  Vincent Chan f2c477e89f feat: change attributes map to dynamic %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu d2e62f882b feat: typedef Map<String, Object> to Attributes %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu 59d92a8ced feat: insert / delelte / update / search node in state tree %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu 47436bf6e2 feat: find node with path or index in state tree %!s(int64=2) %!d(string=hai) anos
  Lucas.Xu 76999c6a46 feat: add flowy_editor package %!s(int64=2) %!d(string=hai) anos