1
0
mirror of https://github.com/ianstormtaylor/slate.git synced 2025-02-23 16:55:23 +01:00

981 Commits

Author SHA1 Message Date
Ian Storm Taylor
b927fa3a11 Publish
- slate-history@0.54.6
 - slate-hyperscript@0.54.6
 - slate-react@0.54.6
 - slate@0.54.6
2019-12-13 19:15:11 -05:00
Ian Storm Taylor
b9c441f1a4 fix nested unwrapping with splitting 2019-12-13 19:12:50 -05:00
Ian Storm Taylor
00c5954f41 Publish
- slate-history@0.54.5
 - slate-hyperscript@0.54.5
 - slate-react@0.54.5
 - slate@0.54.5
2019-12-13 17:00:38 -05:00
Ian Storm Taylor
7057bb2c4c fix wrapNodes for uneven blocks 2019-12-13 16:57:26 -05:00
Ian Storm Taylor
f05cefa7a8 Publish
- slate-history@0.54.4
 - slate-hyperscript@0.54.4
 - slate-react@0.54.4
 - slate@0.54.4
2019-12-13 16:08:08 -05:00
Ian Storm Taylor
3d4b964444 cleanup unnecessary variable 2019-12-13 16:06:27 -05:00
Ian Storm Taylor
e0176a99a3 fix selection coercing when removing nodes 2019-12-13 16:03:07 -05:00
Ian Storm Taylor
b3333e8d2e add void node removal tests 2019-12-13 15:36:07 -05:00
Ian Storm Taylor
54d8be1172 Publish
- slate-history@0.54.3
 - slate-hyperscript@0.54.3
 - slate-react@0.54.3
 - slate@0.54.3
2019-12-13 12:55:48 -05:00
Ian Storm Taylor
bb6a4d9ce8 fix tests missing selection, unskip some tests 2019-12-13 12:53:58 -05:00
Ian Storm Taylor
d8b915a406 add testes 2019-12-13 12:32:53 -05:00
Ian Storm Taylor
c20f771b0a Publish
- slate-history@0.54.2
 - slate-hyperscript@0.54.2
 - slate-react@0.54.2
 - slate@0.54.2
2019-12-12 20:23:18 -05:00
Ian Storm Taylor
e0f0122de9 fix lint 2019-12-12 20:20:00 -05:00
Ian Storm Taylor
31b7ceadc9 add select option to insertNodes 2019-12-12 18:50:37 -05:00
Ian Storm Taylor
262abdc687 Publish
- slate-history@0.54.1
 - slate-hyperscript@0.54.1
 - slate-react@0.54.1
 - slate@0.54.1
2019-12-12 17:13:18 -05:00
Ian Storm Taylor
cf571d36bd fix inserting nodes in empty documents 2019-12-12 17:11:26 -05:00
Ian Storm Taylor
c9ee503828 Publish
- slate-history@0.54.0
 - slate-hyperscript@0.54.0
 - slate-react@0.54.0
 - slate@0.54.0
2019-12-12 16:00:14 -05:00
Ian Storm Taylor
6552da940a
Add format_text command, and editor.marks state (#3308)
* add format_text command, refactor command extensions

* update onChange to not receive selection

* update docs

* fix tests
2019-12-12 15:37:55 -05:00
Ian Storm Taylor
26b67578d4 Publish
- slate-history@0.53.0
 - slate-hyperscript@0.53.0
 - slate-react@0.53.0
 - slate@0.53.0
2019-12-10 19:02:04 -05:00
Ian Storm Taylor
33b274636b
remove the path from node matching functions (#3259)
* remove the path from node matching functions

* fixes
2019-12-10 18:52:12 -05:00
Ian Storm Taylor
9013742098
remove unnecessary helpers (#3289) 2019-12-10 17:53:39 -05:00
Ian Storm Taylor
e68a5cd305
remove the slate-schema package (#3291) 2019-12-10 17:53:27 -05:00
Ian Storm Taylor
9d4a9d7a65 Publish
- slate-history@0.52.6
 - slate-hyperscript@0.52.6
 - slate-react@0.52.7
 - slate-schema@0.52.6
 - slate@0.52.6
2019-12-10 16:18:34 -05:00
Ian Storm Taylor
bad6472e13
add previous/next sibling query support (#3290) 2019-12-10 16:10:06 -05:00
Eddy Wilson
5bddee673f Make Editable accept 'as' prop (#3288)
* allow passing 'as' prop to render custom component

* Update editable.tsx
2019-12-10 16:09:58 -05:00
Ian Storm Taylor
6b37e46d5c Publish
- slate-react@0.52.6
2019-12-09 20:49:47 -05:00
Eddy Wilson
7f7f7c9e9d fix trailing new line (#3280) 2019-12-09 18:40:29 -05:00
Ian Storm Taylor
bf5cd700ca Publish
- slate-history@0.52.5
 - slate-hyperscript@0.52.5
 - slate-react@0.52.5
 - slate-schema@0.52.5
 - slate@0.52.5
2019-12-07 22:57:26 -05:00
Ian Storm Taylor
3364d77508 fix Editor.mergeNodes previous matching logic 2019-12-07 22:53:52 -05:00
Ian Storm Taylor
cfd4c3dd17 Publish
- slate-history@0.52.4
 - slate-hyperscript@0.52.4
 - slate-react@0.52.4
 - slate-schema@0.52.4
 - slate@0.52.4
2019-12-07 18:14:07 -05:00
Ian Storm Taylor
4979f8ec1e add withMatch option to Editor.mergeNodes 2019-12-07 17:46:19 -05:00
Ian Storm Taylor
d2bdaae66c reorganize core normalization tests 2019-12-07 16:00:39 -05:00
Ian Storm Taylor
043a5c1709 fix parse error 2019-12-07 15:27:22 -05:00
Ian Storm Taylor
39d19b0f71 add Editor.unsetNodes and Node.children 2019-12-07 14:52:18 -05:00
Ian Storm Taylor
0856dd7115 Publish
- slate-history@0.52.3
 - slate-hyperscript@0.52.3
 - slate-react@0.52.3
 - slate-schema@0.52.3
 - slate@0.52.3
2019-12-07 11:47:18 -05:00
Dylan Markow
b4268647a2 Insert outside inline when selection is at the end (#3260)
* Insert outside inline when selection is at the end

* Move inline edge check to insert_text

* Fix selection point after deleting text
2019-12-07 11:45:06 -05:00
Ian Storm Taylor
e1918a7cf4 try to fix rollup ts declarations 2019-12-07 11:40:48 -05:00
Ian Storm Taylor
7fee65b87c Publish
- slate-history@0.52.2
 - slate-hyperscript@0.52.2
 - slate-react@0.52.2
 - slate-schema@0.52.2
 - slate@0.52.2
2019-12-06 17:57:37 -05:00
Ian Storm Taylor
313debddba
add voids: true option to transforms and queries (#3265) 2019-12-06 17:24:13 -05:00
Eddy Wilson
56d798a943 implement isomorphic layout effect (#3262)
supresses warning on SSR when using useLayoutEffect by falling back
to useEffect when window is undefined

neither useLayoutEffect nor useEffect is run on server
2019-12-06 14:37:50 -05:00
Ian Storm Taylor
1389093f06 Publish
- slate-history@0.52.1
 - slate-hyperscript@0.52.1
 - slate-react@0.52.1
 - slate-schema@0.52.1
 - slate@0.52.1
2019-12-06 12:39:26 -05:00
Dylan Markow
eeecae023f Force a zero offset when inside a void node (#3261) 2019-12-06 11:13:03 -05:00
Ian Storm Taylor
624c03339b add more schema tests
add more schema tests
2019-12-06 10:58:51 -05:00
Dylan Markow
8982ba9b2f Improved merging of blocks when deleting text (#3258) 2019-12-05 20:35:30 -05:00
Ian Storm Taylor
5c37bfc024 add more schema tests 2019-12-05 17:34:00 -05:00
Ian Storm Taylor
8653e74f6c Publish
- slate-history@0.52.0
 - slate-hyperscript@0.52.0
 - slate-react@0.52.0
 - slate-schema@0.52.0
 - slate@0.52.0
2019-12-05 15:39:58 -05:00
Ian Storm Taylor
c2f962da58 update keywords 2019-12-05 15:38:14 -05:00
Ian Storm Taylor
90d40fd764
change schema plugin to be returned from function (#3252)
* change schema plugin to be returned from function

* fix forced-layout example
2019-12-05 15:29:02 -05:00
Ian Storm Taylor
be1ce2e099
fix schema properties to be exhaustive, add leaves (#3251) 2019-12-05 15:16:49 -05:00
Ian Storm Taylor
c34b4b7462 Publish
- slate-history@0.51.0
 - slate-hyperscript@0.51.0
 - slate-react@0.51.0
 - slate-schema@0.51.0
 - slate@0.51.0
2019-12-05 12:52:03 -05:00