Commit graph

73 commits

Author SHA1 Message Date
the-djmaze a352ebff25 Changes for #1412 2024-01-30 19:16:53 +01:00
the-djmaze 508f5cc6e5 Improve Squire with isBrElement() 2023-12-26 00:58:43 +01:00
the-djmaze d21b7e754f Cleanup, fix and improve some Squire handling 2023-12-25 16:07:42 +01:00
the-djmaze 4bb1e24222 Squire use double quotes as in original source 2023-12-10 17:04:01 +01:00
the-djmaze 6d58b1efb5 Changed the squire code a bit 2023-12-08 01:33:27 +01:00
the-djmaze 9675d03568 Resolve https://github.com/fastmail/Squire/issues/449 2023-12-07 00:07:31 +01:00
the-djmaze f008f948d2 Fix some Squire editors to merge with v2.2.5 2023-12-07 00:05:01 +01:00
the-djmaze 5d6fb0c705 Track the inUndoState 2023-12-05 16:18:17 +01:00
the-djmaze 7e2cc69a23 Resolve #1296 2023-12-05 15:00:09 +01:00
the-djmaze e2149ea94c Sync some Squire code with main project code 2023-12-05 02:02:55 +01:00
the-djmaze 9198ce187b Changes for #1296
Can be tested at https://snappymail.eu/demo/
2023-12-04 17:45:57 +01:00
the-djmaze 039e2252de range.collapse(false) is default 2023-12-04 16:20:25 +01:00
the-djmaze a5d749ec05 Squire cleanTree() use while instead of for 2023-12-04 16:19:28 +01:00
the-djmaze 280660314f Squire drop support for iPod 2023-12-04 15:47:18 +01:00
the-djmaze 28ee711938 Rearrange squire source code to better diff with originals 2023-12-04 13:31:47 +01:00
the-djmaze f8d990a25f Resolve #1339 2023-12-01 01:15:19 +01:00
the-djmaze bcb6d30023 More in line with Squire v2.2.5 2023-11-26 02:47:40 +01:00
the-djmaze 0423c50c51 Resolve #1337 2023-11-26 02:30:08 +01:00
the-djmaze fc0074dfd2 Squire: unused root 2023-11-26 02:29:48 +01:00
the-djmaze 1db1bdf675 Squire: Remove redundant <span> after replacing styles
e4ae7c2b81
2023-11-26 02:20:26 +01:00
the-djmaze beb2c7f577 Squire: Handle empty nodes in moveRangeBoundariesDownTree
b85754ca50
2023-11-26 02:16:15 +01:00
the-djmaze 31d50cf67e Remove spacing 2023-10-02 15:38:02 +02:00
Sergey Mosin 1b7e144a6e fix: <font> tag 'style' is lost in replies 2023-09-18 15:50:49 -04:00
the-djmaze 5251d85fef Changes for #1234 2023-08-28 12:05:56 +02:00
the-djmaze 6b42620ad3 Cleanup some squire code 2023-08-28 12:05:02 +02:00
Sergey Mosin 626d52b15a fix: unwrapped text nodes attached to squire._root 2023-08-23 17:20:03 -04:00
Mohammad rezaei b2b07ab920
Added bidi button to Squire editor 2023-07-01 17:31:07 +03:30
the-djmaze 3b682f5811 Added BIDI to Squire #1158 2023-06-12 11:45:59 +02:00
the-djmaze eab3beaf2a Bugfix: node is null 2023-05-08 10:36:23 +02:00
the-djmaze 2e0fc1585d Improved Squire by visualizing some active buttons states 2023-04-04 10:15:18 +02:00
the-djmaze 564afd96f2 Resolve #1004 and #1054 due to #962 2023-03-28 13:13:44 +02:00
the-djmaze 321782aa26 Potential fix for #1004 2023-03-13 15:21:06 +01:00
the-djmaze 77126d989a Squire don't detect ftp links as browsers drop support 2023-02-22 08:52:20 +01:00
the-djmaze 8a63ae05ef Cleanup unused Squire code 2023-02-20 13:12:09 +01:00
the-djmaze e4e12bdaa9 Cleanup fix for #962 2023-02-16 14:45:12 +01:00
the-djmaze b240c26667 Resolve #962 2023-02-16 14:02:55 +01:00
the-djmaze 6129fb4233 Paste image makes it max 1024px width/height #262 2023-01-31 13:13:29 +01:00
the-djmaze 93d1b6de9a unused typeToBitArray 2023-01-30 14:04:08 +01:00
the-djmaze f23b7205c6 Squire Colour to Color 2023-01-25 09:28:48 +01:00
the-djmaze b2111b20d1 When copy/paste image use the raw data instead of clipboard HTML #654 2022-11-15 10:44:20 +01:00
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