the-djmaze
|
916d7e6d88
|
Squire WYSIWYG should be a bit faster now
|
2022-09-14 23:17:02 +02:00 |
|
the-djmaze
|
ef8b1f40e4
|
Use JavaScript Optional chaining in vendors/*
|
2022-09-12 22:07:51 +02:00 |
|
the-djmaze
|
3f3a3f9147
|
Improved Squire WYSIWYG handling of A and IMG.
And also use Optional chaining (?.)
|
2022-08-29 09:36:32 +02:00 |
|
the-djmaze
|
e6ea47e75f
|
Bugfix: startBlock could be null
|
2022-05-17 12:26:29 +02:00 |
|
the-djmaze
|
143cef5ffb
|
Resolve #364
|
2022-05-12 15:10:24 +02:00 |
|
the-djmaze
|
40a0391092
|
Resolve #296 and cleanup Squire a bit
|
2022-03-22 10:10:11 +01:00 |
|
the-djmaze
|
0b91ef04a0
|
Resolve #275
|
2022-03-08 17:22:08 +01:00 |
|
the-djmaze
|
6d6690009c
|
Cleanup unused Squire code
|
2022-02-26 10:22:14 +01:00 |
|
the-djmaze
|
16c7fdaf3b
|
Squire remove brBreaksLine test
|
2022-02-11 11:27:30 +01:00 |
|
djmaze
|
7027b1b74c
|
Squire v1.11.3
https://github.com/neilj/Squire/pull/417
|
2021-11-17 12:29:24 +01:00 |
|
djmaze
|
5efbcf5ad3
|
Squire
* drop isWin and isEdge (legacy)
* simplify isWebKit
* some code to ES 2015
|
2021-08-16 15:31:25 +02:00 |
|
djmaze
|
d4f55a02a4
|
Improve Squire edit history stack
|
2021-08-16 13:13:33 +02:00 |
|
djmaze
|
478ba00321
|
Bugfix: can't access property "classNames", config is undefined
|
2021-04-09 11:02:28 +02:00 |
|
djmaze
|
d351ee6367
|
Updated Squire to v1.11.1
|
2021-03-05 13:40:52 +01:00 |
|
djmaze
|
fac36e828b
|
Cleanup Squire and Knockout with help of Chromium Code Coverage
Bugfix: Squire inlineNodeNames the 'I' tag was missing
Improved: Squire style editing
|
2021-02-23 22:50:48 +01:00 |
|
djmaze
|
075762000b
|
Resolve https://github.com/the-djmaze/snappymail/issues/32
Related https://github.com/the-djmaze/snappymail/issues/28
|
2020-10-30 16:59:52 +01:00 |
|
djmaze
|
8a8d64a2c1
|
Resolve https://github.com/the-djmaze/snappymail/issues/28
Issue was incorrect filter param in createTreeWalker
|
2020-10-28 17:03:03 +01:00 |
|
djmaze
|
d747de7649
|
Revert my Squire node.remove() back to detach(node) and
Cleanup some code
|
2020-10-17 14:08:27 +02:00 |
|
djmaze
|
a177081224
|
Bugfix: container.remove() is not a function
|
2020-10-14 19:18:10 +02:00 |
|
djmaze
|
167e323c72
|
Bugfix for https://github.com/the-djmaze/snappymail/issues/15#issuecomment-706213859
|
2020-10-13 15:23:34 +02:00 |
|
djmaze
|
e02deee4f1
|
Make touchstart/touchmove events passive
|
2020-10-13 15:16:57 +02:00 |
|
djmaze
|
ee23a5553e
|
Resolve https://github.com/the-djmaze/snappymail/issues/22
|
2020-10-09 10:31:44 +02:00 |
|
djmaze
|
6c75dd12f8
|
Cleanup CSS and JS code
|
2020-10-01 11:10:40 +02:00 |
|
djmaze
|
a1a413dca2
|
Modifications for https://github.com/the-djmaze/snappymail/issues/15
|
2020-09-28 09:51:12 +02:00 |
|
djmaze
|
a8ddeecb49
|
Improved Webkit and Gecko :empty selector.
But the real block level unfocusable bug is still not solved.
|
2020-09-24 16:11:46 +02:00 |
|
djmaze
|
0fde531dd3
|
Issue #12 has something todo with Webkit and Gecko
A DIV has no height, but we solve this with CSS :empty
It's not perfect because we can still not focus when there's no BR.
Will keep digging!
|
2020-09-24 15:13:33 +02:00 |
|
djmaze
|
d291716489
|
Cleanup some old browser support code in Squire
|
2020-09-24 13:01:07 +02:00 |
|
djmaze
|
6c6a5dd03b
|
Enable Squire by default and put CKEditor as option
|
2020-09-22 15:21:23 +02:00 |
|
djmaze
|
996c747e45
|
Bugfix: Squire setHTML failed with hidden exception
|
2020-09-22 15:03:14 +02:00 |
|
djmaze
|
f300ec94ee
|
https://github.com/neilj/Squire/pull/344
|
2020-09-14 12:33:36 +02:00 |
|
djmaze
|
a022139403
|
Added: browse/upload image button to SquireUI
|
2020-09-11 14:40:13 +02:00 |
|
djmaze
|
a7cc115bfb
|
Move SquireUI into libs.js
|
2020-09-11 12:39:56 +02:00 |
|
djmaze
|
dd66824cd1
|
Added the modified Squire HTML editor
|
2020-09-09 18:45:33 +02:00 |
|