Commit graph

  • 53ccb967dd feat: implement home / end shortcut Lucas.Xu 2023-05-01 14:37:25 +08:00
  • 0aa0eb2429 test: migrate test/plugins Lucas.Xu 2023-05-01 12:38:01 +08:00
  • 2229d85635 test: migrate test/plugins/markdown Lucas.Xu 2023-05-01 12:36:04 +08:00
  • 82c580e9a5 test: migrate test/plugins/markdown/encoder Lucas.Xu 2023-05-01 12:28:44 +08:00
  • 9795b18b97 test: migrate test/extensions Lucas.Xu 2023-05-01 10:44:28 +08:00
  • 4f18b26715 test: migrate test/core Lucas.Xu 2023-05-01 10:36:34 +08:00
  • 2e3af171b7 chore: migrate the transaction Lucas.Xu 2023-04-30 16:27:32 +08:00
  • 8931433400 chore: migrate the command_extension Lucas.Xu 2023-04-30 15:32:29 +08:00
  • 1d0055d0b1 feat: adjust the text command Lucas.Xu 2023-04-30 15:01:09 +08:00
  • c0fb77ad4c feat: adjust the selection in selection menu Lucas.Xu 2023-04-30 14:44:04 +08:00
  • 01be20c490 feat: use stack to display the selection menu Lucas.Xu 2023-04-29 20:41:15 +08:00
  • 58141bd883 fix: some UI bugs Lucas.Xu 2023-04-29 19:55:28 +08:00
  • 683aa924f3 feat: implement format toolbar item Lucas.Xu 2023-04-29 16:39:32 +08:00
  • a9bfe21d41 feat: implemnt onPress for bulleted list item Lucas.Xu 2023-04-29 14:42:48 +08:00
  • 78c38d24bb feat: add format node and format delta Lucas.Xu 2023-04-29 14:36:24 +08:00
  • df5c6b3980 test: add test for remove formot Lucas.Xu 2023-04-29 12:11:56 +08:00
  • a9818e8d8c chore: format the code Lucas.Xu 2023-04-29 11:40:59 +08:00
  • 0ec9f3f82b
    Merge pull request #3 from LucasXu0/feat/to_do_list_charcter_shortcut Lucas.Xu 2023-04-29 11:35:14 +08:00
  • 10ccd61237
    Merge branch 'mobile' into feat/to_do_list_charcter_shortcut Lucas.Xu 2023-04-29 11:35:04 +08:00
  • 9f8a305c7b
    Merge pull request #2 from LucasXu0/feat/bold_shortcut Lucas.Xu 2023-04-29 11:34:08 +08:00
  • a0524b8476
    Merge branch 'mobile' into feat/bold_shortcut Lucas.Xu 2023-04-29 11:33:49 +08:00
  • 137de32a5a chore: format the code Lucas.Xu 2023-04-29 11:32:07 +08:00
  • 33e89ddc8c feat: implement the color and link toolbar item Lucas.Xu 2023-04-29 11:22:39 +08:00
  • 43d806fe18 feat: implement format style toolbar item Lucas.Xu 2023-04-29 10:58:08 +08:00
  • e1348f7553 fix: fix selection offset error when it is at the head of line Yijing Huang 2023-04-28 17:34:54 -05:00
  • 378cbfb17a test: add todo list character shortcut test Yijing Huang 2023-04-28 16:25:51 -05:00
  • 76a7ebef61 feat: add todo list character shortcut Yijing Huang 2023-04-28 15:30:06 -05:00
  • 191f1e37b7 chore: format code Yijing Huang 2023-04-28 09:31:56 -05:00
  • 19ede2e276 test: add format bold test Yijing Huang 2023-04-27 17:15:23 -05:00
  • 249163d51c feat: add bold shortcut Yijing Huang 2023-04-27 16:25:19 -05:00
  • ed1074fb56
    Merge pull request #1 from LucasXu0/feat/single-char-format-style Yijing Huang 2023-04-28 08:32:24 -05:00
  • 2bf07055ed feat: implement node extension, allSatisfyInSelection Lucas.Xu 2023-04-28 19:48:34 +08:00
  • 683318b177 feat: implement heading block Lucas.Xu 2023-04-28 17:03:58 +08:00
  • 23350d21fb feat: implement toolbar Lucas.Xu 2023-04-28 16:25:51 +08:00
  • e64d829012 chore: fotmat the code and implement floating_toolbar Lucas.Xu 2023-04-28 13:33:13 +08:00
  • beac09d312 chore: delete comment Yijing Huang 2023-04-27 23:42:56 -05:00
  • f4b580fe55 refactor: add editor as parameter Yijing Huang 2023-04-27 23:40:28 -05:00
  • 5f568f674a test: add arrow key right tests Lucas.Xu 2023-04-28 11:16:27 +08:00
  • f191527c2e test: add arrow key left tests Lucas.Xu 2023-04-28 11:12:49 +08:00
  • 19a6c7a7b4 feat: add testable editor Lucas.Xu 2023-04-28 10:54:21 +08:00
  • c6d121c667 chore: clean code Yijing Huang 2023-04-27 19:29:18 -05:00
  • 20ba9819f7 chore: renaming Yijing Huang 2023-04-27 19:24:25 -05:00
  • 0152fd5dd4 chore: renaming Yijing Huang 2023-04-27 19:08:24 -05:00
  • 8c50f4f1ac chore: rename folder Yijing Huang 2023-04-27 18:53:36 -05:00
  • a42446491c feat: implement arrow left + right Lucas.Xu 2023-04-27 20:02:20 +08:00
  • 6e4b39a8da Merge branch 'main' into mobile Lucas.Xu 2023-04-27 16:23:47 +08:00
  • 75ce21cc91 feat: implement converting > to quote style Lucas.Xu 2023-04-27 16:13:29 +08:00
  • f624f3a308 feat: implement converting 1. to numbered list style Lucas.Xu 2023-04-27 15:34:39 +08:00
  • 6df42d4b8a feat: optimize selection_transform Lucas.Xu 2023-04-27 14:28:17 +08:00
  • f320467974 fix: insert new line error when the node contains the children Lucas.Xu 2023-04-27 13:55:45 +08:00
  • d8813151e3 feat: optimize the new line logic Lucas.Xu 2023-04-27 11:51:11 +08:00
  • 4426872744 chore: update naming Yijing Huang 2023-04-26 19:56:13 -05:00
  • d30b4ea9c6 test: add format_strikethrough_test Yijing Huang 2023-04-26 19:22:14 -05:00
  • e2ddc2528a test: add single asterisk to italic test Yijing Huang 2023-04-26 19:16:12 -05:00
  • 0d05dcd077 test: add format_italic_test Yijing Huang 2023-04-26 18:58:37 -05:00
  • 07c14d73c4 test: add format_code_test Yijing Huang 2023-04-26 18:48:51 -05:00
  • f0b50fd6cb chore: change naming to keep consistent Yijing Huang 2023-04-26 17:15:39 -05:00
  • 5ed0306ec4 feat: add single character shortcut events Yijing Huang 2023-04-26 16:49:57 -05:00
  • 8bc0b8be99 fix: bulleted list format error Lucas.Xu 2023-04-26 23:06:16 +08:00
  • 6473be7c68 fix: run error in web Lucas.Xu 2023-04-26 22:25:00 +08:00
  • 1881573c5f chore: implement delete selection Lucas.Xu 2023-04-26 14:57:18 +08:00
  • 85b643fee6 feat: implement deleting the selecion Lucas.Xu 2023-04-26 11:13:30 +08:00
  • 9ee756930b fix: backspace_command test failed Lucas.Xu 2023-04-25 23:57:59 +08:00
  • 6b7c8c9d9b feat: implement underscore to italic Lucas.Xu 2023-04-25 23:52:38 +08:00
  • 729779926e fix: the document node can't rebuild Lucas.Xu 2023-04-25 23:09:01 +08:00
  • 1e93328862 chore: export delta_builder in util.dart Lucas.Xu 2023-04-25 22:24:40 +08:00
  • 037c3f37f4 feat: implement floating toolbar Lucas.Xu 2023-04-25 19:58:48 +08:00
  • 5c52330871 chore: add comment to selection_transform.dart Lucas.Xu 2023-04-25 16:56:39 +08:00
  • f1f6ea8bca feat: replace node widget builder with block component builder Lucas.Xu 2023-04-25 16:36:03 +08:00
  • 79d4eb4529 feat: implement the block component builder Lucas.Xu 2023-04-25 14:45:36 +08:00
  • 80caf4b462 chore: bump version 0.1.10 Lucas.Xu 2023-04-25 11:23:03 +08:00
  • 16876e7b8a feat: implement the backspace shortcut Lucas.Xu 2023-04-24 20:05:02 +08:00
  • b02c3edcda feat: support hardware keyboard event Lucas.Xu 2023-04-24 16:26:57 +08:00
  • cd2af202cb chore: update directory structure Lucas.Xu 2023-04-24 14:41:20 +08:00
  • 9a41c3234b fix: platform exception Lucas.Xu 2023-04-24 10:58:51 +08:00
  • 91a60600d9
    fix: changing heading from one level to another from toolbar (#96) Lucas.Xu 2023-04-24 10:17:09 +08:00
  • d4ab37634f
    fix: one overlay entry for selection menu (#82) Mathias Mogensen 2023-04-24 03:24:56 +02:00
  • 58ea6b0f44
    fix: improves cursor left word delete (#88) Mayur Mahajan 2023-04-24 06:53:53 +05:30
  • 32ffcf4a68
    fix: remove platform check in theme on web (#91) Mathias Mogensen 2023-04-24 03:22:01 +02:00
  • df4c22259f
    feat: support single asterisk to italic (#92) Mathias Mogensen 2023-04-24 03:19:53 +02:00
  • 7ca0103e09 feat: implement bulleted list shortcuts Lucas.Xu 2023-04-24 09:15:18 +08:00
  • c01ebc0458 feat: implement slash command 0.1 Lucas.Xu 2023-04-23 22:50:14 +08:00
  • 813aa1a7a3 feat: implement bulleted list shortcut Lucas.Xu 2023-04-23 21:26:05 +08:00
  • 4f4c93e92f feat: implement transform Lucas.Xu 2023-04-21 21:03:35 +08:00
  • 212928321f feat: add transform Lucas.Xu 2023-04-21 13:01:20 +08:00
  • 30f231ab32 chore: release 0.1.9 Lucas.Xu 2023-04-21 12:50:35 +08:00
  • 13ce29556f
    fix: enter to outdent checkbox/bullet lists (#84) Mathias Mogensen 2023-04-21 06:47:07 +02:00
  • a1c67d23f5
    feat: shift+tab to outdent a indented bulletpoint or checkbox. (#63) Mayur Mahajan 2023-04-21 10:16:15 +05:30
  • a864409b6f
    feat: dark mode improvement (#90) Yijing Huang 2023-04-20 20:57:02 -05:00
  • 0f22c2b774 feat: make the pressing backspace event listenable Lucas.Xu 2023-04-20 17:32:45 +08:00
  • e7193597db fix: the keyboard doesn't open when changing selection Lucas.Xu 2023-04-20 15:29:51 +08:00
  • d8a4d1a5bc chore: don't set null to selection every time Lucas.Xu 2023-04-20 13:48:37 +08:00
  • 2487408920 feat: implement mobile toolbar Lucas.Xu 2023-04-20 13:45:46 +08:00
  • e8280bd2b4 chore: update the directory structure Lucas.Xu 2023-04-20 10:20:06 +08:00
  • c261605d56 chore: update the directory structure Lucas.Xu 2023-04-20 10:00:25 +08:00
  • 638985f6af feat: implement a simple auto scroller Lucas.Xu 2023-04-19 23:28:55 +08:00
  • df0688917c feat: optimize the auto scroller Lucas.Xu 2023-04-19 22:58:19 +08:00
  • 326a1fca1e feat: integrate auto scroller Lucas.Xu 2023-04-19 22:34:41 +08:00
  • f2d45664f6 feat: implement auto scroll service Lucas.Xu 2023-04-19 21:55:27 +08:00
  • 123e9c6424 feat: implement scroll service Lucas.Xu 2023-04-19 19:06:38 +08:00