1
0
mirror of https://github.com/ianstormtaylor/slate.git synced 2025-02-24 09:13:24 +01:00

1340 Commits

Author SHA1 Message Date
Sunny Hirai
dbef33a58f Reloading the page now also reloads the CSS. (#532) 2016-12-25 21:18:16 -08:00
Sunny Hirai
5cf11f7df4 Added state as a property to Transform in the documentation (#526)
* Updates docs/reference/models/transform.md

Auto commit by GitBook Editor

* Updates docs/reference/models/transform.md

Auto commit by GitBook Editor
2016-12-24 23:54:54 -08:00
Sunny Hirai
d56c0d8d95 Improve examples so that code changes propagate to browser (#527)
* Updated examples/dev.html so that the script would reload on a page refresh

* Made watch:examples verbose so we know when watchify has finished its work.
2016-12-16 18:19:48 -08:00
Sunny Hirai
d3095145da Updates docs/reference/models/transform.md (#525)
Auto commit by GitBook Editor
2016-12-16 18:14:36 -08:00
Ian Storm Taylor
1dbfea4499 0.16.8 v0.16.8 2016-12-12 12:06:33 -08:00
Ian Storm Taylor
98dade9ac7 change offset key logic to never throw when not found 2016-12-12 12:04:22 -08:00
Ian Storm Taylor
4e177e4092 refactor data transfer to be less complex, closes #498 (#519) 2016-12-10 12:38:45 -08:00
Ian Storm Taylor
a5dc3b7c8d 0.16.7 v0.16.7 2016-12-09 18:12:08 -08:00
Ian Storm Taylor
59b31fb9b3 cleanup lots of selection code, get tests passing again 2016-12-09 18:09:37 -08:00
Ian Storm Taylor
36bd59b839 fix selection methods resolution of isBackward, closes #512 2016-12-09 16:12:17 -08:00
Ian Storm Taylor
9dde2e56f1 0.16.6 v0.16.6 2016-12-09 15:20:16 -08:00
Ian Storm Taylor
4b64515a1e update normalization logic to account for new children 2016-12-09 15:17:38 -08:00
Ian Storm Taylor
78a83faf58 0.16.5 v0.16.5 2016-12-09 12:46:35 -08:00
Ian Storm Taylor
71befd0202 add on-select behavior test 2016-12-09 12:44:12 -08:00
Ian Storm Taylor
ad2642a3b5 Add the Stack concept (#513)
* trying to get testing in browser to work

* add the "stack" concept

* remove old things from package.json

* minor fixes
2016-12-09 12:15:36 -08:00
Ian Storm Taylor
e080e5a998 0.16.4 v0.16.4 2016-12-08 10:40:11 -08:00
Nicolas Gaborit
ed0395999c Add unwrapNodeByKey (#509)
* Add separate splitNodeOperation in two different op

* Add transform unwrapNodeByKey

* Add tests for unwrapNodeByKey

* Add test for undo of unwrapNodeByKey

* Support normalize option

* Handle last/first sibling case

* Document new unwrapNodeByKey transform
2016-12-08 10:37:34 -08:00
Ian Storm Taylor
36670d0d41 update error message 2016-12-07 21:34:46 -08:00
Ian Storm Taylor
5808e64635 change zero-width spaces to use data attributes for consistency 2016-12-07 21:16:04 -08:00
Ian Storm Taylor
2e797aeb56 0.16.3 v0.16.3 2016-12-07 20:47:25 -08:00
Ian Storm Taylor
bd44acb92a fix void rendering tests 2016-12-07 20:45:10 -08:00
Ian Storm Taylor
c53315f6c7 fix offset key finding logic to account for nested voids 2016-12-07 20:40:36 -08:00
Ian Storm Taylor
ee4ac6cb39 0.16.2 v0.16.2 2016-12-07 15:23:26 -08:00
Ian Storm Taylor
d0ccfac77f rename data-slate-content to data-slate-editor 2016-12-07 15:20:57 -08:00
Ian Storm Taylor
48411c769f update transforms tests 2016-12-07 15:19:49 -08:00
Ian Storm Taylor
6822e8b5ec fix style 2016-12-07 15:18:40 -08:00
Sunny Hirai
479ab24320 Added call to Transforms (#503)
* Added call method to Transforms to enable calling of custom transforms

* Fixed spacing
2016-12-07 15:17:05 -08:00
Ian Storm Taylor
1f60d4c9ab Revert jest (#507)
* remove debugger

* switch back to mocha

* remove jest config from package.json

* remove old browser test support files

* remove unnecessary assert-json helper
2016-12-07 15:16:49 -08:00
AlbertHilb
a1638dd906 Add an attribute to uniquely identify divs used to render content component (#470)
* Add `data-slate-content` attribute to the divs used to render `content` components.
Use that attribute to uniquely identify them.
Update test expected results.

* Fix lint complaints.
2016-12-07 15:16:40 -08:00
Ian Storm Taylor
7756be9a79 add schema reference to docs sidebar 2016-12-07 15:08:46 -08:00
Ian Storm Taylor
4a513dc06b remove debugger 2016-12-07 10:56:06 -08:00
Ian Storm Taylor
55fd06449b update tests to use jest and be async, closes #495 (#502)
* update tests to use jest and be async, closes #495

* add read-metadata for perf and fragments
2016-12-06 15:21:08 -08:00
Nicolas Gaborit
2fa096898c Add a GitHub link as icon in the docs (#501) 2016-12-06 08:16:08 -08:00
Ian Storm Taylor
34990c9878 Merge pull request #500 from ianstormtaylor/refactor-environment-detection
refactor environment detection, remove unused deps
2016-12-03 23:57:33 -08:00
Ian Storm Taylor
18ef4472cd refactor environment detection, remove unused deps 2016-12-03 23:49:50 -08:00
Ian Storm Taylor
35bb6942d9 0.16.1 v0.16.1 2016-12-02 17:04:30 -08:00
Ian Storm Taylor
0c12e95b21 fix dom selection normalizing for void nodes 2016-12-02 17:01:08 -08:00
Ian Storm Taylor
6d576b0240 0.16.0 v0.16.0 2016-12-02 16:18:27 -08:00
Ian Storm Taylor
05d1521e09 add history 2016-12-02 16:15:03 -08:00
Ian Storm Taylor
a20f32a392 Merge pull request #494 from ianstormtaylor/text-around-inline
Fix to always have text nodes around inline nodes
2016-12-02 16:03:35 -08:00
Ian Storm Taylor
e0a46ad29f fix selecting around inlines with option on macs 2016-12-02 15:44:21 -08:00
Ian Storm Taylor
a1a8c7f65f fix deleting forward and backward around inlines 2016-12-02 15:44:07 -08:00
Ian Storm Taylor
5b2d2ffd56 got rest of inline tests passing 2016-12-02 15:23:58 -08:00
Ian Storm Taylor
8096761a97 fix lots of tests with inline behavior 2016-12-02 13:09:24 -08:00
Ian Storm Taylor
9c81ed9c47 fix selection behavior around inline nodes 2016-12-02 11:07:02 -08:00
Ian Storm Taylor
73cf5fe54f Merge branch 'fix/483' of https://github.com/SamyPesse/slate into fix-empty-inline 2016-12-02 10:25:35 -08:00
Ian Storm Taylor
d6b771b41f fix docs sidebar 2016-12-02 10:23:22 -08:00
Ian Storm Taylor
352ad1d0c7 update docs sidebar 2016-12-02 10:20:55 -08:00
Ian Storm Taylor
7f79deb764 0.15.18 v0.15.18 2016-12-02 10:17:10 -08:00
Ian Storm Taylor
bf857ff26a Merge pull request #488 from SamyPesse/fix/484
Fix #484: implement wrapInlineByKey and allow wrap of inline void in wrapInline
2016-12-02 10:13:21 -08:00