Commit Graph

440 Commits

Author SHA1 Message Date
Philipp Kühn
6e87882820 fix bug in markPasteRule, fix #215 2021-03-18 10:54:16 +01:00
Philipp Kühn
49fcf829f3 refactoring 2021-03-16 22:22:13 +01:00
Philipp Kühn
a76de1ab6d move some nodeview logic to core 2021-03-16 21:55:40 +01:00
Philipp Kühn
d0a15ad069 prevent dispatch on readonly 2021-03-15 13:27:52 +01:00
Philipp Kühn
15848473ed rename selection to selectionUpdate, add editor to event listener props 2021-03-09 09:50:03 +01:00
Philipp Kühn
c925160e78 add comment 2021-03-05 12:15:50 +01:00
Philipp Kühn
3bf900e7f6 add NodeViewWrapper and NodeViewContent component 2021-03-05 00:02:28 +01:00
Philipp Kühn
4721fe451f refactoring 2021-02-28 00:02:51 +01:00
Philipp Kühn
e31ddbd2d8 remove unused file 2021-02-26 19:03:41 +01:00
Philipp Kühn
92a6768b3d allow to define everything within extensions 2021-02-19 17:47:22 +01:00
Philipp Kühn
6fb28a2741 make extension configs extendable 2021-02-19 17:35:50 +01:00
Philipp Kühn
b06b368621 fix bug 2021-02-19 11:17:18 +01:00
Philipp Kühn
ba69a0d8f9 improve extending nodes and marks 2021-02-19 10:54:47 +01:00
Philipp Kühn
4a58978ffb add NodeSchemaFields interface 2021-02-19 10:09:25 +01:00
Philipp Kühn
6f9557294e add basic schema extender 2021-02-19 09:54:39 +01:00
Philipp Kühn
223512a536 refactoring 2021-02-18 22:44:50 +01:00
Philipp Kühn
3759f4cdee export core command types 2021-02-18 17:31:33 +01:00
Philipp Kühn
501d540c2d move selectionToInsertionEnd 2021-02-17 23:30:40 +01:00
Philipp Kühn
51772590cc add comment 2021-02-17 23:24:58 +01:00
Philipp Kühn
96bb2e188d fix addKeyboardShortcuts type 2021-02-16 22:59:45 +01:00
Philipp Kühn
c51081f34e fix storedMarks when using focus first, fix #94 2021-02-16 22:36:28 +01:00
Philipp Kühn
b896bff98b add todo 2021-02-16 19:02:01 +01:00
Philipp Kühn
65b8eff634 remove unused method 2021-02-16 18:56:18 +01:00
Philipp Kühn
744dab5601 remove proxy 2021-02-16 18:54:44 +01:00
Philipp Kühn
56b4df044f rename AllCommands to Commands 2021-02-16 18:39:37 +01:00
Philipp Kühn
a705134998 rename Commands to RawCommands 2021-02-16 18:36:37 +01:00
Philipp Kühn
381bc0ce49 refactoring 2021-02-16 18:28:43 +01:00
Philipp Kühn
8fda044502 refactoring 2021-02-16 18:00:40 +01:00
Philipp Kühn
ca8d1a4245 add command scope 2021-02-16 11:27:58 +01:00
Philipp Kühn
55ff908423 refactoring 2021-02-10 18:05:02 +01:00
Philipp Kühn
f70974678b remove proxy from createChain 2021-02-10 15:10:03 +01:00
Philipp Kühn
2340840621 remove registerCommands 2021-02-10 14:52:08 +01:00
Philipp Kühn
290ff76e37 add Commands interface 2021-02-10 09:59:35 +01:00
Philipp Kühn
2315357125 add keyboardShortcut and enter command 2021-02-09 21:04:33 +01:00
Philipp Kühn
e8232dd737 add basic enter command 2021-02-09 10:06:13 +01:00
Philipp Kühn
352bd74a2a add isPlainObject method 2021-01-29 22:51:03 +01:00
Philipp Kühn
90c6f77063 Merge branch 'main' into feature/plugin-order 2021-01-29 09:36:00 +01:00
Philipp Kühn
c2cb0e8752 rename 2021-01-29 09:34:53 +01:00
Philipp Kühn
97eb9c411c add getSplittedAttributes helper 2021-01-29 09:33:42 +01:00
Philipp Kühn
72ff2d212e improve clearNodes command 2021-01-29 08:56:52 +01:00
Philipp Kühn
4b4ec7d766 refactoring 2021-01-29 00:27:58 +01:00
Philipp Kühn
f71a51cbb0 fix bug 2021-01-29 00:24:31 +01:00
Philipp Kühn
89deb4c615 refactoring 2021-01-29 00:08:01 +01:00
Philipp Kühn
3039871767 add keepOnSplit option to splitListItem 2021-01-28 23:51:20 +01:00
Philipp Kühn
ee7daa3f43 add keepOnSplit option to attributes 2021-01-28 19:56:35 +01:00
Philipp Kühn
07cfc99502 improve plugin order 2021-01-28 17:39:57 +01:00
Philipp Kühn
6a5dde0101 refactoring 2021-01-28 09:57:20 +01:00
Philipp Kühn
4407d9a3d1 improve types 2021-01-28 09:50:17 +01:00
Philipp Kühn
bc55aa44e7 add type 2021-01-28 09:11:24 +01:00
Philipp Kühn
6ed7ce8089 add some return types 2021-01-28 09:04:55 +01:00