Robert O'Leary
aa41badbe0
Fix issue with focusing image within editor
2017-02-01 18:29:15 +01:00
Robert O'Leary
a69c81fbd7
Fix issue in Safari with paste
2017-01-30 16:57:09 +01:00
Robert O'Leary
ec27c90c57
Allow setting whether or not to paste plain by default
2017-01-30 16:44:34 +01:00
Robert O'Leary
1f5a1f5e6d
Merge remote-tracking branch 'upstream/master'
2017-01-26 12:26:17 +01:00
Neil Jenkins
d8917a291c
Release v1.8.8
2017-01-19 17:15:06 +11:00
Neil Jenkins
45fee4c858
Fix potential infinite loop on cut
...
Common ancestor of range may change while range is manipulated for deletion.
2017-01-19 17:08:39 +11:00
Robert O'Leary
18981fbc4b
Don't fire pathChange event when forced path update
2017-01-18 15:13:36 +01:00
Neil Jenkins
056133fbdf
Release v1.8.7
2017-01-13 15:23:50 +11:00
Neil Jenkins
9596f4ecf8
Ensure moving boundaries up tree never passes root
2017-01-13 15:15:59 +11:00
Neil Jenkins
3a17d3793b
Release v1.8.6
2017-01-13 10:25:38 +11:00
Neil Jenkins
79ffc02557
Unify cut and copy implementations
...
* Data added to clipboard should now always be the same for cut as for copy
* Fixes bug when cutting across blocks, where not all parents would be included
in the data added to the clipboard
2017-01-13 10:24:01 +11:00
Neil Jenkins
15fdf05e76
Release v1.8.5
2017-01-10 10:08:29 +11:00
Neil Jenkins
6f83f23881
Fix delete behaviour
...
1. Fixes cursor position when deleting starting with a selection at beginning
of block.
2. Fixes block disappears when whole inline contents is deleted.
2017-01-10 10:06:28 +11:00
Neil Jenkins
066bdd2cde
Ignore "cut" if no selection
2017-01-10 10:05:56 +11:00
Neil Jenkins
e645489f5f
Fix empty lines missing when copying plain text
2017-01-10 10:05:35 +11:00
Neil Jenkins
918e252500
Merge pull request #257 from goldfire/master
...
Add missing attributes documentation for insertImage
2017-01-03 10:16:05 +11:00
James Simpson
048b792bad
Add missing attributes documentation for insertImage
2016-12-29 17:30:21 -06:00
Neil Jenkins
40618c9291
Release v1.8.4
2016-12-13 12:16:07 +11:00
Neil Jenkins
e35ad32c09
Fix potential null deref when sanitizing html
2016-12-13 12:15:35 +11:00
Neil Jenkins
1c2359550d
Release v1.8.3
2016-12-12 10:36:22 +11:00
Neil Jenkins
c1c63478f0
Check for queued events before disconnecting mutation observer
...
Fixes #252
2016-12-12 10:35:14 +11:00
Neil Jenkins
3d8cd62edb
Improve copying of plain text on windows
2016-12-11 12:32:25 +11:00
Neil Jenkins
e3059eda9f
Merge pull request #255 from Stebalien/use-constants
...
Use class constants
2016-12-09 16:46:10 +11:00
Steven Allen
fcb8a4a63c
Use class constants
2016-12-08 21:03:50 -08:00
Neil Jenkins
09b7a35632
Release v1.8.2
2016-12-09 10:43:01 +11:00
Neil Jenkins
2c7f7b907c
Fix copying when not inside valid doc structure
2016-12-09 10:42:18 +11:00
Neil Jenkins
30dc11fd3c
If deleting range to start/end of doc, collapse into a block
2016-12-09 10:41:52 +11:00
Neil Jenkins
8850c76234
Release v1.8.1
2016-12-09 09:34:04 +11:00
Neil Jenkins
1340c18113
Merge pull request #254 from Stebalien/fix-nulls
...
Never pass null as root.
2016-12-09 09:31:00 +11:00
Steven Allen
9dcac8c94e
Never pass null as root.
2016-12-08 13:11:52 -08:00
Neil Jenkins
32e84052c1
Release v1.8.0
2016-12-07 19:26:39 +11:00
Neil Jenkins
65a621abcf
null arg to setText(Alignment|Direction) should reset value
...
Resolves #247
2016-12-07 19:22:28 +11:00
Neil Jenkins
a899c001eb
Fix null deref in insertHTML
2016-12-07 19:08:52 +11:00
Neil Jenkins
bb40d03899
Export useful Node helper functions
2016-12-07 18:42:48 +11:00
Neil Jenkins
504b40c857
Add pointer from root node to Squire instance.
...
Resolves #253
2016-12-07 17:54:13 +11:00
Neil Jenkins
5252a81278
Release v1.7.0
2016-12-07 17:27:01 +11:00
Neil Jenkins
9fac7ffdb6
Make HTML sanitization configurable.
...
And default to sanitizing setHTML content as well.
2016-12-07 17:24:16 +11:00
Neil Jenkins
65138a68ea
Add security note to readme
2016-12-07 14:31:44 +11:00
Neil Jenkins
d08aeca864
Release v1.6.6
2016-11-21 11:00:36 +11:00
Neil Jenkins
801388222d
Fix pasting plain text when not first item
2016-11-21 10:59:44 +11:00
Neil Jenkins
0b72f29ce5
Don't bother caching text node category
2016-11-21 10:59:11 +11:00
Neil Jenkins
f46dee1255
Memoize node category with weak map
...
Fix horrendous performance of isInline etc.
2016-11-15 11:07:15 +11:00
Neil Jenkins
5d24e3eb4d
Release v1.6.5
2016-11-04 11:18:00 +11:00
Neil Jenkins
8ab95e0dac
Reset ignoreChange flag in modifyDocument method
...
Resolves #245
2016-11-04 11:17:31 +11:00
Neil Jenkins
c656be7e65
Fix copying plain text in Firefox
...
Resolves #244
2016-11-02 15:32:06 +11:00
Neil Jenkins
e517f1505b
Fix converting OL <-> UL
2016-10-19 14:45:17 +11:00
Neil Jenkins
8e843a1afc
Merge pull request #241 from selvan/master
...
Fixes for handling paste of copied content from Google sheet and docs
2016-09-29 07:15:37 +01:00
selvan
23375d4422
Preserve 'bold' font style while copy & pasting from Google Docs. Google docs uses numeric value 700 as font-weight for bold instead of string value 'bold'
2016-09-29 11:37:25 +05:30
selvan
68618b1e5d
Preserve cell width while copy & pasting from Goolgle Sheet - added COLGROUP and COL as part of 'allowedBlock' regex
2016-09-29 11:36:14 +05:30
Neil Jenkins
7e07c0cb78
Release v1.6.4
2016-09-28 21:41:25 +10:00