0
Fork 0
mirror of https://github.com/fastmail/Squire.git synced 2024-12-21 23:03:11 -05:00

Commit graph

  • 36e3d0f77c
    Merge 819960f777 into cbd8881e78 Ing. Alexander G. 2024-12-02 13:15:55 +0100
  • 819960f777 Revert "updated package name so I can use it for my project until PR is merged" Alexander Gratzl 2024-12-02 13:13:29 +0100
  • 878a1a702a updated package name so I can use it for my project until PR is merged Alexander Gratzl 2024-12-02 12:00:00 +0100
  • 5b74cbec2c Revert "updated package name so I can use it for my project until PR is merged" Alexander Gratzl 2024-12-02 12:01:22 +0100
  • 63e40ef299 updated package name so I can use it for my project until PR is merged Alexander Gratzl 2024-12-02 12:00:00 +0100
  • cfd5b8460c ran eslint fix and prettier Alexander Gratzl 2024-11-29 14:51:04 +0100
  • 2293b4a12b #472 fixed contenteditable=false elements being merged when they shouldn't, fixed compilation error caused by missing nullcheck Alexander Gratzl 2024-11-29 14:49:13 +0100
  • bb795b04bb #472 when inserting an element, correctly place range position AFTER contenteditable=false element instead of inside Alexander Gratzl 2024-11-29 12:34:39 +0100
  • 0388bcb640 #472 fixed contenteditable inline element being split when pressing enter Alexander Gratzl 2024-11-29 12:13:34 +0100
  • 7ce748967a
    Merge fe30d243d3 into cbd8881e78 Illia Kyselov 2024-09-01 18:13:26 +0300
  • fe30d243d3 feat(Editor): add method to change block type Illia Kyselov 2024-09-01 18:06:33 +0300
  • 53b276aa20
    Merge ec0c3e612a into cbd8881e78 oyv 2024-08-27 13:32:18 +0900
  • 0129a5ee27
    Merge 1429378156 into cbd8881e78 Seth Falco 2024-08-24 22:16:37 +0100
  • cbd8881e78 Release v2.3.2 master Neil Jenkins 2024-08-16 16:02:44 +1000
  • 671319d316 Always fire pathChange event on selection change Neil Jenkins 2024-08-16 15:59:43 +1000
  • aa29157969 Fix backspace at beginning of quote deletes block Neil Jenkins 2024-08-16 15:52:29 +1000
  • 34952705f2 Release v2.3.1 Neil Jenkins 2024-07-23 14:17:32 +1000
  • 3c8f0cd89b Fix crash extracting contents of range Neil Jenkins 2024-07-23 14:16:36 +1000
  • af26ba85d2 Release v2.3.0 Neil Jenkins 2024-07-18 13:08:36 +1000
  • 4d0836c670 Add the html to the willPaste event details Neil Jenkins 2024-07-18 13:05:47 +1000
  • e00a62e6fa Add comment to HTML on copy Neil Jenkins 2024-07-18 13:05:11 +1000
  • 3def29e081 Fix merging text nodes after delete Neil Jenkins 2024-07-18 13:04:35 +1000
  • 196f325fc0 Release v2.2.9 Neil Jenkins 2024-07-17 16:21:35 +1000
  • ac5972b7e3 Fix code formatting in tests Neil Jenkins 2024-07-17 16:18:59 +1000
  • 4156fb11d6 Reformat code to new prettier style Neil Jenkins 2024-07-17 15:26:08 +1000
  • 4e697df3c7 Update npm packages Neil Jenkins 2024-07-17 15:22:14 +1000
  • 4cecb3c366 Expose editor global variable in Demo.html Neil Jenkins 2024-07-17 15:19:49 +1000
  • 077d29e778 Move range down tree for font info Neil Jenkins 2024-07-17 15:19:31 +1000
  • 333d5fbd09 Remove ZWS and parent empty inlines on blur Neil Jenkins 2024-07-17 15:18:27 +1000
  • f1c998eca6
    Merge b679ff0b3e into 72bfb9232f ja, bo ja 2024-03-04 09:37:19 -0700
  • 72bfb9232f Release v2.2.8 Neil Jenkins 2024-03-04 11:24:34 +1100
  • d2e211796b Fix undo shortcut sometimes not working Neil Jenkins 2024-03-04 10:52:34 +1100
  • 46bc36861e Fix Shift-number shortcuts don't work on windows Neil Jenkins 2024-03-04 10:52:07 +1100
  • b679ff0b3e feat: allow initializing editor in the context of a different document, window or shadow root Jakub Jagiełło 2024-03-01 12:22:20 +0100
  • 43799dc57d Editor.ts: Revert fix for Grammarly bug Chasen Stark 2024-02-01 15:16:58 -0500
  • 38754f17f9 Release v2.2.7 Neil Jenkins 2024-02-21 11:57:57 +1100
  • d23363e153 Update dependencies Neil Jenkins 2024-02-21 11:55:18 +1100
  • 6cfd0e397f
    Merge 8dcdc567ed into 4d2c80de92 dependabot[bot] 2024-02-21 11:53:27 +1100
  • 4d2c80de92 fix(Editor): make willPaste custom event to be cancelable Illia Kyselov 2024-02-08 11:36:30 +0200
  • 706123cc92 fix(Editor): make willPaste custom event to be cancelable Illia Kyselov 2024-02-08 11:36:30 +0200
  • 73e9d083dd Fix handling of Japanese IME input Neil Jenkins 2024-02-01 21:24:11 +1100
  • b415665d01 Release v2.2.6 Neil Jenkins 2024-02-01 11:51:02 +1100
  • ec0c3e612a Introduce linkRegExpHandlers Øyvind Rønningstad 2024-01-13 22:15:39 +0100
  • 2e97618f17 Improve linkRegExp Øyvind Rønningstad 2024-01-13 21:06:44 +0100
  • 6cfd85bd8e Add undo point for automatic list creation Neil Jenkins 2023-12-20 14:17:12 +1100
  • 3804ea50ba Use modern keyboard event properties Neil Jenkins 2023-12-20 10:52:42 +1100
  • 752a42d917 Fix Firefox cursor position bug after paste Neil Jenkins 2023-12-20 11:13:43 +1100
  • c0479f3fdf Fix missing assignment in fixCursor Neil Jenkins 2023-12-20 10:45:19 +1100
  • 949b5b227e Editor.ts: Update insertText comment to address keyboard 'paste' bug Chasen Stark 2023-11-30 13:09:40 -0500
  • 8bee51683b Release v2.2.5 Neil Jenkins 2023-11-08 09:45:59 +0100
  • efdff6c71b Focus editor after undo/redo Neil Jenkins 2023-11-08 09:44:16 +0100
  • 942486e452 Release v2.2.4 Neil Jenkins 2023-10-24 12:47:02 +1100
  • ff7babcdd3 fix: invalid setKeyHandler key parameter type Ioan Moldovan 2023-10-10 00:21:11 -0400
  • 8dcdc567ed
    Bump @babel/traverse from 7.22.20 to 7.23.2 dependabot/npm_and_yarn/babel/traverse-7.23.2 dependabot[bot] 2023-10-19 07:00:05 +0000
  • 76d5fc8aa5 fix: invalid setKeyHandler key parameter type Ioan Moldovan 2023-10-10 00:21:11 -0400
  • ac2d56bd7e Fixed reinitialization issue and invalid setKeyHandler first parameter type Ioan Moldovan 2023-10-09 10:48:32 -0400
  • 69e03f4cf5 Release v2.2.3 Neil Jenkins 2023-10-09 11:53:59 +1100
  • 1ed32e3db7 Squire: Fix crash removing formatting Neil Jenkins 2023-10-09 11:52:58 +1100
  • 311b8ee39e Release v2.2.2 Neil Jenkins 2023-10-04 12:29:58 +1100
  • 57f2d37c1d Work around Chrome bug not rendering text Neil Jenkins 2023-10-04 12:28:38 +1100
  • 9cef52d963 Release v2.2.1 Neil Jenkins 2023-10-03 11:14:27 +1100
  • cc32c7dd7e Fix empty string on clipboard if plainTextOnly Neil Jenkins 2023-10-03 11:13:02 +1100
  • 9f3e2610a6 Release v2.2.0 Neil Jenkins 2023-10-02 13:46:50 +1100
  • 950e122c5c Improve default plain text cut/copy Neil Jenkins 2023-10-02 13:27:19 +1100
  • 96e4bf2e98 Replace nbsp with regular sp when extracting text Neil Jenkins 2023-10-02 13:23:12 +1100
  • 3937c10b55 Extract getTextContentsOfRange helper fn Neil Jenkins 2023-10-02 13:12:51 +1100
  • 9aa62781d0 Add toPlainText config option Neil Jenkins 2023-10-02 13:01:16 +1100
  • e324748f0f Remove obsolete execCommand calls Neil Jenkins 2023-10-02 12:41:55 +1100
  • fc38e8affb Release v2.1.1 Neil Jenkins 2023-09-27 14:58:41 +1000
  • 9f5df9e5c0 Fix format intent lost after pressing Space Neil Jenkins 2023-09-27 14:56:00 +1000
  • 2d37608aac Ignore ZWS when determining if at block boundary Neil Jenkins 2023-09-27 14:51:26 +1000
  • ee01d36a0f Update npm packages to latest versions Neil Jenkins 2023-09-20 09:00:36 +0800
  • befb652039 Release v2.1.0 Neil Jenkins 2023-09-19 14:35:11 +0800
  • edde44a924 Auto-format list if starting line with * or 1. Neil Jenkins 2023-09-19 14:44:27 +0800
  • 02cc7baacc Fix error in readme Neil Jenkins 2023-09-19 14:34:46 +0800
  • 8ee145ede6 Remove usage of private fields/methods in spec Callum Skeet 2023-08-01 12:41:48 +1000
  • e9ffde9a65 Bundle types with build Callum Skeet 2023-07-31 12:47:02 +1000
  • c9f10b297b Make isPaste optional for Squire.insertHTML Callum Skeet 2023-07-31 11:49:26 +1000
  • 39b759de1c Fix variable shadowing in spec Callum Skeet 2023-07-31 11:38:44 +1000
  • 3dcd940a20 Type editor in spec Callum Skeet 2023-07-31 11:31:18 +1000
  • 54914dd5d5 Add non-null assertions to element queries in spec Callum Skeet 2023-07-31 11:17:16 +1000
  • a74ec739b9 Add autocomplete to config in Squire constructor Callum Skeet 2023-07-31 11:09:48 +1000
  • f1657acbc4 Export SquireConfig as type Callum Skeet 2023-07-31 11:00:24 +1000
  • b24cc7e979
    Bump word-wrap from 1.2.3 to 1.2.4 dependabot[bot] 2023-07-20 05:14:06 +0000
  • 303ec128bf
    Bump tough-cookie from 4.1.2 to 4.1.3 dependabot[bot] 2023-07-10 01:25:17 +0000
  • 00f6a4fb8d Release v2.0.3 Neil Jenkins 2023-04-20 11:05:35 +1000
  • cbde45311a Fix crash linkifying text in middle of node Neil Jenkins 2023-04-20 10:57:05 +1000
  • 54b814acb0 fix linkifyText generating negative selection offsets nig 2023-04-19 15:28:51 +0200
  • e3a2945127
    Avoid mangling the -- signature delimiter Arnout Engelen 2023-04-06 22:53:29 +0200
  • ebbe6d2d79 feat: added setConfig function Ioan Moldovan 2023-04-05 08:10:34 -0400
  • 1429378156
    ci: add test and lint jobs to ci Seth Falco 2023-03-20 09:45:25 +0000
  • a8cd95a688 Release v2.0.2 Seth Falco 2023-03-19 10:20:03 +0000
  • c84f48e480 docs: add pasteImage to demo and document the event Seth Falco 2023-03-19 10:20:03 +0000
  • 2472dd9330
    docs: add pasteImage to demo and document the event Seth Falco 2023-03-19 10:20:03 +0000
  • 8304fd3e04 Let ArrowRight key always break out of <code> Neil Jenkins 2023-02-22 11:48:45 +1100
  • cf30a69b89 Fix backspace can delete two characters Neil Jenkins 2023-02-22 11:27:16 +1100
  • 137c8f0b17 Consistently focus after removeAllFormatting Neil Jenkins 2023-02-22 11:14:16 +1100
  • 474847872c Use Array.from for older browser support Neil Jenkins 2023-02-22 11:13:38 +1100
  • 4306cecb6e Remove multiple adjacent empty text nodes Neil Jenkins 2023-02-20 09:57:31 +1100
  • 9f258f2561 Code style fix Neil Jenkins 2023-02-20 09:46:56 +1100
  • cdb57ebda0 Don't use live NodeList djmaze 2023-02-18 10:46:08 +0100
  • 8af4a86e14 Don't use live NodeList djmaze 2023-02-18 10:46:08 +0100
  • 27f19c4782 Release v2.0.1 Neil Jenkins 2023-02-14 15:17:01 +1100
  • 1904405ab8 Auto delink if backspacing inside auto-linked URL Neil Jenkins 2023-02-01 14:20:53 +1100
  • b85754ca50 Handle empty nodes in moveRangeBoundariesDownTree Neil Jenkins 2023-02-01 14:19:52 +1100
  • e4ae7c2b81 Remove redundant <span> after replacing styles Neil Jenkins 2023-02-01 13:52:53 +1100
  • 168033d25d Fix duplicate CSS created when replacing styles Neil Jenkins 2023-02-01 13:52:11 +1100
  • 00e3482815 Add secondary path if setBaseAndExtent undefined Joe Woods 2023-01-30 23:50:29 +0000
  • fe0dfdf6c4 Squire 2.0 Neil Jenkins 2023-01-23 11:35:12 +1100
  • c2df8eba45 Release v1.11.3 Neil Jenkins 2021-11-01 06:53:04 +1100
  • 25d958f695 Update build files Neil Jenkins 2021-11-01 06:52:33 +1100
  • 94210eee74 Release v1.11.2 Neil Jenkins 2021-11-01 06:50:39 +1100
  • 59a03a0f9a Do not publish unnecessary files to npm Limon Monte 2021-10-11 00:18:23 +0300
  • c045ec0df5 allow leading tabs when pasting Limon Monte 2021-10-10 21:15:25 +0300
  • 0400dddbc5 Do not publish unnecessary files to npm Limon Monte 2021-10-11 00:18:23 +0300
  • 1ca037d9ac allow leading tabs when pasting Limon Monte 2021-10-10 21:15:25 +0300
  • f8ea22a7c8
    Merge branch 'master' into patch-1 Neil Jenkins 2021-04-08 10:38:18 +1000
  • 8ff042dd22 Add Teamwork Desk to list of production uses Robert O'Leary 2021-02-18 11:14:33 +0100
  • e819db51fd
    Add Teamwork Desk to list of production uses Robert O'Leary 2021-02-18 11:14:33 +0100
  • 2a0be049ba
    Add FLowCrypt to list of Squire users Limon Monte 2021-02-07 22:35:11 +0200
  • 2687063248 Add SnappyMail to list of Squire users Neil Jenkins 2021-02-05 15:54:22 +1100
  • 660a90afc7 Add Google Earth to list of Squire users Neil Jenkins 2021-02-05 15:24:52 +1100
  • 3dd46c85df Release v1.11.1 Neil Jenkins 2021-02-05 14:28:45 +1100
  • 108ff8f475 Use sanitizeToDOMFragment fn for undo/redo Neil Jenkins 2021-02-05 14:26:38 +1100
  • df2201038b Release v1.11.0 Neil Jenkins 2021-02-03 13:40:40 +1100
  • c6e2498639 support \ in setKeyHandler() Limon Monte 2021-01-28 13:54:20 +0200
  • a9d8e60714 support / in setKeyHandler() Limon Monte 2021-01-28 13:43:01 +0200
  • b4521b7e0d support \ in setKeyHandler() Limon Monte 2021-01-28 13:54:20 +0200
  • 7ef305ce1e support / in setKeyHandler() Limon Monte 2021-01-28 13:43:01 +0200
  • c1c3ade639 Bugfix: IE doesn't support arrow function djmaze 2020-09-11 11:51:20 +0200
  • 38f07da532 Properly handle IE polyfill for contains() And added support for ChildNode.remove djmaze 2020-09-11 11:39:39 +0200
  • 8ed4970be1 use spacing as in all code djmaze 2020-09-10 08:48:15 +0200
  • 640b16df0e isOrContains() use Node.contains() djmaze 2020-09-10 08:47:46 +0200
  • 6f105e264a proto.addEventListener support multiple event types And added support for pointerdown event djmaze 2020-09-09 12:33:42 +0200
  • 6e7442f884 Tabs to spaces djmaze 2020-09-09 12:13:10 +0200
  • d748730e1e With getSelectionClosest() we can also improve toggleList() djmaze 2020-09-09 11:14:52 +0200
  • f4710aac49 With the new getSelectionClosest() we can solve changeIndentationLevel() problem with a getPath() like OL>BLOCKQUOTE And changed to proto.changeIndentationLevel('increase'/'decrease') djmaze 2020-09-09 11:10:16 +0200
  • afd87a8e6b Added getSelectionClosest() djmaze 2020-09-09 11:08:23 +0200
  • 8efce6af47 Merge branch 'getClosest' of github.com:the-djmaze/Squire into getClosest Merge djmaze 2020-09-09 10:49:51 +0200
  • 547f6c0ae5 Merge branch 'master' into getClosest djmaze 2020-09-09 10:48:31 +0200
  • ab827c92dd
    Merge branch 'master' into getClosest the-djmaze 2020-09-09 10:40:08 +0200
  • 3a7f32e8a0 Merge branch 'decreaseBlockQuoteLevel' into getClosest djmaze 2020-09-09 10:35:38 +0200
  • fef76c80ff Replace every function with Array.prototype.every djmaze 2020-09-09 10:00:44 +0200
  • 724611477d Bugfix: decreaseBlockQuoteLevel removed all levels djmaze 2020-09-08 14:05:16 +0200
  • 3e0b56ae1b Use Element.closest() https://caniuse.com/element-closest If you want to support Internet Explorer: edit source/Node.js djmaze 2020-09-08 14:32:41 +0200
  • f02d844407 Bugfix: decreaseBlockQuoteLevel removed all levels djmaze 2020-09-08 14:05:16 +0200
  • 3854c99a31 開業時にその行の先頭がCHECKBOXなら次の行にもCHECKBOXを先頭に挿入する 森田 昌宏 2020-09-02 23:17:07 +0900
  • 0e523b4b57 最新版をインポート 森田 昌宏 2020-09-02 18:37:58 +0900
  • 19f73d162f Fix Android Chromium 85 closes keyboard on selection change Neil Jenkins 2020-09-02 15:39:29 +1000
  • c78bd4aac9 If text == html, only copy as plain text Neil Jenkins 2020-07-27 11:14:36 +1000
  • 42572d71e4 Add StartMail to list of providers using Squire. Jasper Spaans 2020-07-21 15:19:08 +0200
  • 468d97c908
    Add StartMail to list of providers using Squire. Jasper Spaans 2020-07-21 15:19:08 +0200
  • e46b2e4881 Only cleanupBrs on copy if using innerText Neil Jenkins 2020-07-20 10:56:23 +1000
  • a91c3f3042 Always run html through willCutCopy fn Neil Jenkins 2020-07-14 19:58:50 +1000
  • d5b320bd7d Fix plain text only copying when using toPlainText Neil Jenkins 2020-07-14 19:57:32 +1000
  • b952894d10 Export onCopy function Nicholas Wylie 2020-07-08 16:12:32 +1000
  • 73f18523a2 Remove unused variables Neil Jenkins 2020-07-14 12:09:29 +1000
  • 099277e750 Release v1.10.2 Neil Jenkins 2020-06-30 13:32:22 +1000
  • a3de6add71 Update shortcuts to toggle lists Nicholas Wylie 2020-06-25 16:00:06 +1000
  • bb3cd05c64 Move cursor outside of <a> when inserting HTML Nicholas Wylie 2020-06-03 14:53:05 +1000
  • 8c6e52c120 Remove trailing white space Neil Jenkins 2020-06-04 14:59:59 +1000
  • 85e39333dc Map Cmd-[] to change list level when in list Nicholas Wylie 2020-05-19 14:45:05 +1000
  • 6b3ce94406 Fix backspace sometimes not handled on mobile Neil Jenkins 2020-05-11 11:16:11 +1000
  • 6f7dc762b9 Fastmail has a small m gh-pages Helen Horstmann-Allen 2020-04-28 11:03:18 -0400
  • 896c6b6a27 Release v1.10.1 Neil Jenkins 2020-04-29 12:19:37 +1000
  • db4179cc39 Fix disabling Grammarly Neil Jenkins 2020-04-29 12:18:35 +1000
  • f56b239296
    Fastmail has a small m Helen Horstmann-Allen 2020-04-28 11:03:18 -0400
  • 3f9c4f8259 Release v1.10.0 Neil Jenkins 2020-04-27 16:24:58 +1000
  • 42a15fde2b Note Tutanota uses Squire in the readme Neil Jenkins 2020-04-27 16:22:35 +1000
  • 1d03266b05 Disable Grammarly extension Neil Jenkins 2020-04-27 16:18:10 +1000
  • 8cc1e34a6c docs: Fix simple typo, unfocussable -> unfocusable Tim Gates 2020-04-14 06:28:48 +1000
  • 00dcee822f
    docs: Fix simple typo, unfocussable -> unfocusable Tim Gates 2020-04-14 06:28:48 +1000
  • e1e8ec78cb Remove uneditable container entirely on delete/backspace Neil Jenkins 2020-03-29 13:42:15 +1100
  • 374d067ef3 Fix capitalisation of "Fastmail" in readme Neil Jenkins 2020-03-11 14:52:16 +1100
  • 07b459db3b Remove support for IE<11 Neil Jenkins 2020-03-11 14:48:30 +1100
  • 58321e5504 Remove support for pre-Chromium Opera Neil Jenkins 2020-03-11 14:40:10 +1100
  • b36a35faf4 Remove polyfill for FF3.5 Neil Jenkins 2020-03-11 14:36:30 +1100
  • e1f982a3dd Detect iOS when it's an iPad pretending to be a Mac Neil Jenkins 2020-03-11 14:35:50 +1100
  • 2d307ba54a Fix first line of plain text paste not HTML escaped Neil Jenkins 2020-03-10 18:46:40 +1100
  • 9b17144f1c
    Detect iOS when it's iPad pretending to be Mac. ivk 2020-03-02 18:52:22 +0100
  • f6d6ac8ca0 Pasting plain text on a blank line should keep line's formatting Neil Jenkins 2020-03-02 10:23:24 +1100
  • ede1991931 Fix typo and whitespace issues Neil Jenkins 2020-03-02 10:21:23 +1100
  • c5a7c622fe Preserve target block formatting when pasting inline text Neil Jenkins 2020-02-24 14:43:40 +1100
  • 2799f172ee Preserve all span attributes Neil Jenkins 2020-02-13 13:31:43 +1100
  • b550de09f0 Don't extract colour into separate <span>s Neil Jenkins 2020-02-03 11:37:39 +1100
  • 8980c1ac4a Skip replacing node if type/class match Neil Jenkins 2020-01-28 11:15:15 +1100
  • 9916a4c300 Improve link detection regexp. Neil Jenkins 2020-01-28 11:08:15 +1100
  • f8a5b1ee19 Don't try to rewrite style of <p> Neil Jenkins 2020-01-23 10:42:44 +1100
  • af93577405 Clone all attributes when replacing tags Neil Jenkins 2020-01-23 10:17:30 +1100
  • 2cfba2cf1d Don' use default block style to replace <br>s Neil Jenkins 2020-01-23 10:16:36 +1100
  • 43646a062f Remove redundant property lookup Neil Jenkins 2020-01-23 10:15:17 +1100
  • 9c6a3f6983 bump build files Limon Monte 2019-12-23 01:04:10 +0200
  • 1850e2cdae Add config.addLinks Limon Monte 2019-12-23 01:04:04 +0200
  • 0aaf81fd6f bump build files Limon Monte 2019-12-23 01:04:10 +0200
  • 449c3cfb23 Add config.addLinks Limon Monte 2019-12-23 01:04:04 +0200
  • 9218c9ba14 Fix iOS auto-capitalisation on enter Neil Jenkins 2019-11-20 22:38:14 +0800
  • dcd121a65a Ignore shift key on enter on iOS Neil Jenkins 2019-11-20 22:10:05 +0800
  • 15f9b46728 Handle clipboard on iOS again Neil Jenkins 2019-11-17 10:21:33 +0800
  • 3dc4f201d9 Don't autoscroll on focus Neil Jenkins 2019-09-25 20:49:56 -0400
  • 95060371e7 Fix: Omit escapehtml when attribute has only key with undefined value Sebestyén Dániel 2019-05-14 11:03:24 +0200
  • 6b85bda364 Handle pasting text/uri-list Neil Jenkins 2019-03-25 15:40:41 -0400
  • 43b2c6b0e1 Insert table rather than image on paste from Excel Neil Jenkins 2019-02-20 16:06:04 +1100
  • c4fe1a726e Fixes neilj/Squire/issues/343 where fixContainer created invalid markup Patrick Walsh 2019-01-25 19:09:08 -0800
  • e545c8a382
    fix: use allowedBlock of config in cleanTree Sohee Lee 2019-01-25 15:40:01 +0900
  • 13428481f4
    feat: configurate allowBlock Sohee Lee 2019-01-22 16:51:30 +0900
  • ae62195999
    feat: configurate inlineNodeNames Sohee Lee 2019-01-21 15:13:56 +0900
  • 2059c5a4ae Fix pasting image copied from browser Neil Jenkins 2019-01-10 15:18:24 +1100
  • f624ecb11f add tests ohuang 2018-12-01 15:20:12 -0600
  • 6f9d6a9cd3 make ohuang 2018-11-30 15:42:46 -0600
  • cba83c1ed3 insert table into a table cell ohuang 2018-11-30 15:15:09 -0600
  • 892986b17c Don't crash removing list if no <li> inside Neil Jenkins 2018-10-19 11:54:05 +1100
  • 7cef58bda8 Release v1.9.0 v1.9.0 Neil Jenkins 2018-10-15 08:40:29 +1100
  • 5b998f5b6f Fix Kana-Kanji input on Mac Safari Neil Jenkins 2018-10-15 08:38:24 +1100
  • fddf91b9c8 Update readme Neil Jenkins 2018-10-05 17:01:12 +1000
  • 79e65240bd Make detect-link regular expression customisable Neil Jenkins 2018-10-05 17:00:09 +1000
  • b14ae45b38 Escape <a> on space even if in nested tags Neil Jenkins 2018-10-05 16:25:28 +1000
  • 9b654a82b1 Convert adjacent space to nbsp when extracting range Neil Jenkins 2018-10-05 11:36:20 +1000
  • bc3e1449cb prevent scroll on focus rahulgs12 2018-08-21 12:56:06 -0700
  • 625d10139e Add support for <pre>/<code> formatting Neil Jenkins 2018-07-27 10:29:49 +1000
  • e07150192f Make shift-enter always just add <br> Neil Jenkins 2018-07-27 09:23:09 +1000
  • 2d5114c669 Make TreeWalker filter argument optional Neil Jenkins 2018-07-27 09:21:50 +1000
  • c1ef9c06ec revert v1.8.14 rahulgs12 2018-07-17 23:12:45 -0700
  • 31378fc245
    Merge pull request #7 from superhuman/double-clicking-word-deletes-space rahul 2018-07-16 17:23:19 -0700
  • a827136325 1.8.15 rahulgs12 2018-07-16 17:02:18 -0700
  • 313d690214
    Merge pull request #6 from superhuman/double-clicking-word-deletes-space Conrad Irwin 2018-07-16 16:54:11 -0600
  • 1da1dc651d fix undo, address Conrad's comments rahulgs12 2018-07-15 19:17:56 -0700
  • e3e7c17315 Add config.willCutCopy option Neil Jenkins 2018-07-12 15:40:01 +1000
  • f0594091c5 Allow class names to be configured Neil Jenkins 2018-07-12 13:35:20 +1000
  • 59c83d991c fix test for new logic rahulgs12 2018-07-11 19:39:34 -0700
  • 7a24d6c505 Make check for link protocol case-insensitive Neil Jenkins 2018-06-23 14:39:32 +1000
  • 35a25e6d44 Simplify regex for matching link query params Neil Jenkins 2018-06-23 14:35:16 +1000
  • 55fa0ae8e9 Build lib dhoko 2018-05-29 14:20:31 +0200
  • 10bf787651 Parse url and create anchor with queryparams dhoko 2018-05-29 14:20:21 +0200
  • fd32d7afad
    Merge b10aae15f1 into 74d0127974 dhoko 2018-05-29 12:24:07 +0000
  • b10aae15f1 Build lib dhoko 2018-05-29 14:20:31 +0200
  • c051125d0d Parse url and create anchor with queryparams dhoko 2018-05-29 14:20:21 +0200
  • db005b379b Make createRange method public Neil Jenkins 2018-05-09 17:43:11 +1000
  • 267e80b7f0 v1.8.14 Conrad Irwin 2018-04-26 11:21:12 -0700
  • 13efa7a8db Merge branch 'povio-improve-pre-tags' Conrad Irwin 2018-04-26 11:20:54 -0700
  • a89018f641 Change backspace behaviour again Conrad Irwin 2018-04-26 11:20:34 -0700
  • 4f237d05d1 Extract styles to superhuman squire config. Jasa Niklanovic 2018-04-18 13:51:28 +0400
  • a017c5e6e4 Move pre styles to superhuman. Jasa Niklanovic 2018-04-17 11:44:22 +0400
  • de109f7cb4 Remove the margin from the pre tag, and replace it with padding, and make the background color #f0f0ff so it's easier to see what's going on. Jasa Niklanovic 2018-04-11 11:55:23 +0200
  • 73cebad593 When you press backspace at the start of a line and you're not on the last line of a pre it should just delete the line and keep you within the pre. Jasa Niklanovic 2018-04-11 11:32:18 +0200
  • 841d92344b Bold/italic gets confused at the transition point. Fixes #7567 Jasa Niklanovic 2018-04-10 12:19:07 +0200
  • 7652b98565 enter on the last line of a pre not break out of the pre, backspace at the start of an empty line should make that line not pre anymore. Jasa Niklanovic 2018-04-06 15:46:22 +0200
  • 74d0127974 Release v1.8.14 v1.8.14 Neil Jenkins 2018-04-04 20:15:30 +1000
  • 23b95e6594 Update built version from latest source Neil Jenkins 2018-04-04 20:14:53 +1000
  • 00dbc089c4 Fix documentation error Neil Jenkins 2018-04-04 14:41:18 +1000
  • 7131fee891 Release v1.8.13 v1.8.13 Neil Jenkins 2018-03-26 10:06:44 +0100
  • 389daab664 If ctrl/meta held down, key is not inserting text Neil Jenkins 2018-03-26 10:06:01 +0100
  • e4566b8b3a Release v1.8.12 v1.8.12 Neil Jenkins 2018-03-18 10:41:40 +0000
  • b0ac7d32d0 Handle all cases of overwriting content Neil Jenkins 2018-03-18 10:40:03 +0000
  • 9dda7cc845 Fix FF does not leave <a> on space Neil Jenkins 2018-03-18 10:34:12 +0000
  • 791ee3bfae
    Merge adeee498cc into 465c1268be mmso 2018-03-13 15:45:59 +0000
  • adeee498cc
    Fix #293 - Fix a-tag handling on Gecko mmso 2018-03-13 16:44:16 +0100