0
Fork 0
mirror of https://github.com/fastmail/Squire.git synced 2024-12-22 07:13:08 -05:00

Commit graph

  • 54b428aaa6 Fix deleting selection across block boundary. Neil Jenkins 2014-12-26 14:48:13 +0700
  • a46dc2ef02 Take over selection deletion in more cases. Neil Jenkins 2014-12-26 14:27:19 +0700
  • 4a264a52c7 Replace feature test w/ UA sniff for buggy splitText. *sigh* Neil Jenkins 2014-12-26 14:25:29 +0700
  • 805f3cffff Remove last remnants of IE8 support. Neil Jenkins 2014-12-26 14:10:37 +0700
  • 90623a51a2 Clean up empty inlines when deleting selection. Neil Jenkins 2014-12-25 15:09:46 +0700
  • 5b52467815 Fix inserting line break at start of link Neil Jenkins 2014-12-25 11:39:07 +0700
  • f781e07b23 Ensure space is inserted after link if cursor at end of <a> tag Neil Jenkins 2014-12-24 14:24:25 +0700
  • 824a3b0a3b Resolves #22. Neil Jenkins 2014-12-20 17:07:11 +1100
  • 10e17557a8 v1.0.0 v1.0.0 Neil Jenkins 2014-12-16 10:15:13 +1100
  • cc38ca50dc Use same protocol as page to load font Neil Jenkins 2014-12-15 22:42:15 +1100
  • 6cd0c0d272 Merge pull request #16 from craigmarvelley/master Neil Jenkins 2014-12-12 10:32:26 +1100
  • 2d7addd04e Add list level manipulation actions to demo toolbar Craig Marvelley 2014-12-11 12:35:48 +0000
  • 8d604d7deb Add increaseListLevel and decreaseListLevel API methods to README Craig Marvelley 2014-12-11 11:36:42 +0000
  • f41c706b76 Merge pull request #12 from grupawp/master Neil Jenkins 2014-12-10 14:55:52 +1100
  • 2ad3ccf640 Update README API docs and add link to demo. Neil Jenkins 2014-12-10 14:47:11 +1100
  • 8aced0f221 Update FastMail link. Neil Jenkins 2014-12-10 14:33:06 +1100
  • f108f534e0 Fix link to readme. Neil Jenkins 2014-12-10 14:31:53 +1100
  • 75750aa4b2 Update Squire to latest version. Neil Jenkins 2014-12-10 14:26:56 +1100
  • 0b42bf7fda Merge branch 'matthewborden-Squire-UI' into Squire-UI Squire-UI Neil Jenkins 2014-12-10 14:19:20 +1100
  • 2a3dbe1b1c Make bold etc. work in demo without requiring text selection. Neil Jenkins 2014-12-10 14:18:44 +1100
  • 96cf0c1c43 Merge 1c9f303e75 into 92c1c36cc9 Matthew Borden 2014-12-09 20:53:40 +0000
  • cf2ba7f1f4 Merge c85bcd7d48 into e414b8fcc5 Matthew Borden 2014-12-09 20:53:01 +0000
  • 1c9f303e75 Update Squire & Implement Headings in Squire-UI Matthew Borden 2014-12-09 21:50:27 +0100
  • c85bcd7d48 Added makeHeading and removeHeading to Squire, implemented in Squire-UI Matthew Borden 2014-12-09 14:54:20 +0400
  • 9e3fa11d4c Remove unused font styles in the font-awesome libary. Matthew Borden 2014-12-09 12:03:36 +0400
  • a7b9381231 LICENSE file name Rafał Filipek 2014-12-09 07:47:33 +0100
  • a73417457b LICENSE file name Rafał Filipek 2014-12-09 07:46:31 +0100
  • 9519482ca2 Merge newest version of Squire Matthew Borden 2014-12-09 10:43:33 +0400
  • 6f53440400 Minor license/readme update. Neil Jenkins 2014-12-09 11:00:28 +1100
  • cdfb667f83 Merge pull request #9 from grupawp/master Neil Jenkins 2014-12-09 10:38:42 +1100
  • 0394b4c3d8 Updated Makefile Rafał Filipek 2014-12-08 10:46:35 +0100
  • 65e2f62073 Default .gitignore Rafał Filipek 2014-12-08 10:46:15 +0100
  • 9107a34ee5 Missing package.json Rafał Filipek 2014-12-08 10:46:01 +0100
  • 608c498f95 Missing bower.json Rafał Filipek 2014-12-08 10:45:52 +0100
  • cd30857ba4 Convention Rafał Filipek 2014-12-08 10:45:30 +0100
  • 25f78ff31d Fix cursor no longer appears on focus in Chrome. Neil Jenkins 2014-12-07 14:33:43 +0700
  • ae38caba31 Remove IE8 support. Neil Jenkins 2014-11-29 20:08:53 +0700
  • cb9292721c Let the browser handle shift-delete. Neil Jenkins 2014-11-20 12:45:36 +0700
  • 3296e7576e Register for events on capture rather than bubble phase. Neil Jenkins 2014-11-18 12:02:36 +0700
  • 73c4146e27 Fix range error in addFormat if start == end container. Neil Jenkins 2014-10-03 16:38:20 +0700
  • b944eb3b3b Fix ZWS removal when Squire script not in iframe. Neil Jenkins 2014-10-02 16:36:39 +0700
  • e7cef49818 Rename isOpera -> isPresto. Neil Jenkins 2014-10-02 16:22:51 +0700
  • a408fcaca6 Fix range construction in addFormat method. Neil Jenkins 2014-10-02 16:00:35 +0700
  • 6080cbf819 Add Squire#destroy method. Neil Jenkins 2014-10-02 12:06:17 +0700
  • d21ae23215 Record undo checkpoint before paste or delete. Neil Jenkins 2014-10-01 09:29:54 +0700
  • c0e33843fb Use helper fn to get start block in paste handler. Neil Jenkins 2014-09-24 16:36:14 +0700
  • 597024eecb Remove FILTER_(ACCEPT|SKIP) constants. Neil Jenkins 2014-09-04 17:19:02 +0700
  • a280cb4946 Improve detection of range at begin/end of block. Neil Jenkins 2014-09-03 10:27:38 +0700
  • 4a8152d280 Remove zws in key handlers they could affect. Neil Jenkins 2014-09-03 09:21:16 +0700
  • d5e8ef1381 Preserve inline styles on enter in WebKit. Neil Jenkins 2014-08-28 08:10:31 +0700
  • da49316876 Better positioning of paste area to prevent auto-scrolling. Neil Jenkins 2014-08-06 14:42:57 +0200
  • afd3e9807c Be more careful about splitting nodes to remove <br>s. Neil Jenkins 2014-08-05 11:59:48 +0100
  • 1fac17b514 Don't strip WS between two inline nodes. Neil Jenkins 2014-08-05 10:58:22 +0100
  • e414b8fcc5 Merge pull request #5 from matthewborden/Squire-UI Neil Jenkins 2014-07-13 13:42:34 +0100
  • 92c1c36cc9 Merge pull request #4 from matthewborden/gh-pages Neil Jenkins 2014-07-13 13:41:57 +0100
  • c582d365a5 Updated index.html with Link to Readme.md Matthew Borden 2014-07-12 11:31:03 +1000
  • 3e99bd227f Removed embed.css Matthew Borden 2014-07-12 11:28:34 +1000
  • 0307fd2f7f Switched to a link, Embed of Gist takes too long to load Matthew Borden 2014-07-12 11:26:07 +1000
  • 22e5cd15d7 Added Squire.md Gist to site Matthew Borden 2014-07-12 11:20:41 +1000
  • 632c069013 Added Files Matthew Borden 2014-07-12 09:25:14 +1000
  • ef6c11a595 Built directory Matthew Borden 2014-07-12 09:14:38 +1000
  • d588e62059 Added bootstrap and build directoy Matthew Borden 2014-07-12 09:01:13 +1000
  • 7914c56af2 Removed Demo.html Matthew Borden 2014-07-12 08:37:28 +1000
  • ddfd6958ef Renamed Demo.html to index.html Matthew Borden 2014-07-11 21:31:31 +1000
  • ae9b667947 removed serve.js Matthew Borden 2014-07-11 21:06:28 +1000
  • 48761cdc9c escaped html of <textarea> Matthew Borden 2014-07-11 21:05:19 +1000
  • fd51b597b4 added <> around textarea Matthew Borden 2014-07-11 21:03:14 +1000
  • 94666b9a3a Revert "Added the build directory" Matthew Borden 2014-07-11 20:16:48 +1000
  • 87b69183a6 Revert "Removed Local Server" Matthew Borden 2014-07-11 20:16:37 +1000
  • b3bf7bf563 Removed Local Server Matthew Borden 2014-07-11 20:14:18 +1000
  • 821487eb6e Added the build directory Matthew Borden 2014-07-11 20:07:56 +1000
  • 82b600874b Final Copy of Version1.0 Matthew Borden 2014-07-11 18:52:17 +1000
  • 9687fb9cb2 It's working http://www.reactiongifs.com/r/lmsac.gif Matthew Borden 2014-07-11 16:56:31 +1000
  • 2dbae0dda9 Setting fonts now work Matthew Borden 2014-07-11 14:57:46 +1000
  • d9612277fc Added font selection, working on text size Matthew Borden 2014-07-11 14:26:35 +1000
  • d06a3831b7 Lists now work on no selected text Matthew Borden 2014-07-11 00:29:49 +1000
  • 8e1b30b2ad stuff is working more and more Matthew Borden 2014-07-10 19:05:25 +1000
  • bea183d23f Images Work! http://www.reactiongifs.com/r/dpfy.gif Matthew Borden 2014-07-10 12:24:08 +1000
  • db6ef4a630 Links now work. Images are doing some weird stuff Matthew Borden 2014-07-10 12:01:00 +1000
  • fa6868e4af Working: Images Matthew Borden 2014-07-10 08:27:59 +1000
  • 5c49fcf543 Fix:Patched Editor.js to fix firefox issues Matthew Borden 2014-07-09 15:16:37 +1000
  • cac68fb551 Functional stuff working a little better Matthew Borden 2014-07-09 15:15:32 +1000
  • 3f0bf902fd Update: Bold, Underline,Italics, Lists, Quotes Undo & Redo working Matthew Borden 2014-07-09 13:51:03 +1000
  • 539e880e01 Merge branch 'Squire-UI' of https://github.com/matthewborden/Squire into Squire-UI Matthew Borden 2014-07-09 11:07:06 +1000
  • 3065edf906 Fix: Firefox issues by adding Squire on load of iframe Matthew Borden 2014-07-09 11:06:57 +1000
  • 5a7b3d90fd Working: Commentry Matthew Borden 2014-07-08 23:48:33 +1000
  • af9c68a2c3 Working: Non solution to fuproblem Matthew Borden 2014-07-08 23:43:58 +1000
  • f706dd6763 Working: Made progress on Rgex Checking Matthew Borden 2014-07-08 22:04:59 +1000
  • 9312e0bfaf Add: Refactoring isPresent Matthew Borden 2014-07-08 20:47:54 +1000
  • 8479a7e1c7 Working: on getting text selection to work Matthew Borden 2014-07-08 20:42:00 +1000
  • 632dd68a2f Working: Editor Functionality, testing function call on object Matthew Borden 2014-07-08 16:10:57 +1000
  • 15c45cc677 Working: On Functionality Matthew Borden 2014-07-08 16:00:44 +1000
  • 1b5bf96295 Editor now loads from one JS and One CSS file. Matthew Borden 2014-07-08 15:36:25 +1000
  • aa1c78fab3 Testing In Firefox Matthew Borden 2014-07-08 11:25:33 +1000
  • c63ab9c74b Update: Loading now works in Chrome Matthew Borden 2014-07-08 11:21:18 +1000
  • 99ae3eac96 Fixed build problems, resolves merge conflict Matthew Borden 2014-07-08 11:07:37 +1000
  • 53dcbc8605 Update: Loading content into DIV Matthew Borden 2014-07-08 11:00:11 +1000
  • bbaaaa3102 Testing: Firefox Support FastMail Admin 2014-07-08 10:45:18 +1000
  • e0043013b1 Update: Editor & UI now load into selector. Matthew Borden 2014-07-08 09:44:09 +1000
  • e0fe00bea6 Update & Add: Refactored Loading of UI & Stylesheets/Scripts Matthew Borden 2014-07-07 22:35:28 +1000
  • 97a75e92ac Attempt: Drop.js Working Matthew Borden 2014-07-07 17:46:17 +1000
  • 52a3460680 Update: Renamed files to Squire-UI added Drop Matthew Borden 2014-07-07 15:05:50 +1000
  • 3180323136 Update: Toolbar Loads with Fonts from Assets Matthew Borden 2014-07-07 14:24:47 +1000
  • cef33754c1 Update: Build Directory with UI Changes Matthew Borden 2014-07-07 13:56:59 +1000
  • 12072bdd07 Add: Font's for Icons Matthew Borden 2014-07-07 13:54:50 +1000
  • d2c64f9a81 Update: Header.html Added to the Demo Matthew Borden 2014-07-07 13:53:22 +1000
  • 273577882c Add: HTML & CSS UI Matthew Borden 2014-07-07 13:53:00 +1000
  • 3b95f7b864 Better parsing of links and emails into links. Neil Jenkins 2014-07-03 14:16:20 +0100
  • bbf765bee7 Ensure there is always a selection. Neil Jenkins 2014-06-30 15:10:30 +0100
  • c09c5e98f7 Fix Firefox cursor disappears after calling modifyBlocks Neil Jenkins 2014-06-26 16:13:54 +0100
  • eed472b5ef Don't change encoding of URL in Squire#makeLink. Neil Jenkins 2014-06-06 14:00:31 +1000
  • e108c18c38 Ensure there is always a normal block at the bottom of the page. Neil Jenkins 2014-06-02 10:32:21 +1000
  • f0bd5138e1 Add support for defaultBlockProperties. Neil Jenkins 2014-06-02 10:22:52 +1000
  • aa9afdfaf6 Code format tidying. Neil Jenkins 2014-06-02 10:17:00 +1000
  • 34d3839ceb Don't trim whitespace if inside another inline node. Neil Jenkins 2014-05-27 11:36:50 +1000
  • aca8fd4fab Better fix up of mixed inline/block content. Neil Jenkins 2014-05-27 11:31:06 +1000
  • 46706db889 Wrap LI contents when merging. Neil Jenkins 2014-05-23 15:26:47 +1000
  • ca5c08e4d0 Cleanup nbsp-only text nodes. Neil Jenkins 2014-05-20 17:47:02 +1000
  • f9cb71a666 Remove Firefox's native table controls. Neil Jenkins 2014-05-20 13:55:11 +1000
  • 85c458b2d2 Drop all formatting when breaking block quote. Neil Jenkins 2014-05-20 13:28:22 +1000
  • 76b482b41f Fix off-by-one error trimming white space. Neil Jenkins 2014-04-30 15:15:54 +1000
  • 996a0dd672 Trim meaningless white space from text nodes in cleanTree fn. Neil Jenkins 2014-04-25 10:59:30 +1000
  • 0d5398868f Better, simpler cleanup of zero-width space placeholders. Neil Jenkins 2014-04-16 18:06:10 +1000
  • 712104cd99 Add kb shortcuts for making lists and +/- quote level. Neil Jenkins 2014-04-07 14:44:44 +1000
  • 6b754d423c Add support mult-level lists. Neil Jenkins 2014-04-07 13:05:44 +1000
  • bee49bef40 Use <S> to markup strike through, not <STRIKE>. Neil Jenkins 2014-02-03 18:19:13 +1100
  • a875d20f12 Rewrite <s> to <strike> in cleanTree fn. Neil Jenkins 2014-02-03 17:57:20 +1100
  • db82ba1217 Fixup colour attribute in <font> tags. Neil Jenkins 2014-01-28 17:37:31 +1100
  • 88ced455f9 Add subscript/superscript/strikethrough helper methods. Neil Jenkins 2014-01-13 14:31:19 +1100
  • 08cc8172a8 Stop treating a non-breaking space as white-space. Neil Jenkins 2013-11-04 18:21:57 +1100
  • 0b3df54b6e IE11 Compatibility Neil Jenkins 2013-10-08 15:00:38 +1100
  • 5d30a85aa8 Fix broken this reference in afterCut handler. Neil Jenkins 2013-07-18 15:49:21 +1000
  • f918a0106b Fix method call names in _onCut handler. Neil Jenkins 2013-07-17 17:12:43 +1000
  • 731a1da910 Fix wrong method name & invalid this. Neil Jenkins 2013-07-17 16:13:29 +1000
  • 02a647c574 Fix reference to old range method. Neil Jenkins 2013-07-17 11:35:34 +1000
  • d2e9d2214b Fix broken references to this. Neil Jenkins 2013-07-17 11:13:49 +1000
  • fefa32b744 Fix reference to setPlaceholderTextNode Neil Jenkins 2013-07-16 17:51:31 +1000
  • 6b4dda816e Make into a JS class for multiple instantiation. Neil Jenkins 2013-06-20 23:15:18 +1000
  • 7812b8db23 Turn Range prototype extensions into functions. Neil Jenkins 2013-06-20 21:03:01 +1000
  • dbda1fa4ed On paste, ignore image if text/html present. Neil Jenkins 2013-06-03 15:34:51 +1000
  • 946afc9a17 Support add/removing listeners whilst firing event Neil Jenkins 2013-05-24 14:02:12 +1000
  • 87c0f3fbe1 Fix Cmd-left/right bug in Firefox on Mac OS X. Neil Jenkins 2013-05-20 16:14:28 +1000
  • 03818bd3e8 Log error if addEventListener called with null fn Neil Jenkins 2013-05-20 11:43:08 +1000
  • 1fbc166226 Ignore IMGs when stripping empty inlines. Neil Jenkins 2013-05-17 17:24:00 +1000
  • 4c5b157d09 Fix KB bold/italic etc. shortcuts in Webkit. Neil Jenkins 2013-04-18 13:59:08 +0200
  • 20f92c9785 Always return nodeAfterSplit from split fn Neil Jenkins 2013-04-10 13:43:31 +1000
  • 77b0b6c716 Check for null start block in backspace handler. Neil Jenkins 2013-04-10 11:08:40 +1000
  • dd7034501f Return same node passed in to fixCursor function. Neil Jenkins 2013-04-10 10:21:25 +1000
  • e1bae30a16 Make editor.insertElement support block elements. Neil Jenkins 2013-04-08 13:48:06 +1000
  • af1720282c Replace Node prototype extensions with normal fns. Neil Jenkins 2013-04-08 13:27:06 +1000
  • 10abc3faf8 Check for null return from Range#getStartBlock. Neil Jenkins 2013-04-05 15:58:34 +1100
  • 02d25f0ef5 Catch and log FF error getting selection. Neil Jenkins 2013-03-27 16:03:03 +1100
  • 768f4420b9 Correctly check if <br> makes a line break. Neil Jenkins 2013-03-08 17:14:11 +1100
  • a12f6905a5 Always call setSelection after bookmarking. Neil Jenkins 2013-03-08 13:25:56 +1100
  • 6927928a79 If can't split block, wrap inlines instead. Neil Jenkins 2013-03-07 18:12:18 +1100
  • a340115a87 Preserve background colour on paste. Neil Jenkins 2013-03-07 16:25:20 +1100
  • 7d760ce635 Don't strip styles added by tag rewriters. Neil Jenkins 2013-03-07 13:52:38 +1100
  • 5b52e9b4b8 FF: Selection range may not have startContainer. Neil Jenkins 2013-02-27 10:49:08 +1100
  • a069e8305e Add accurate check for whether <br> breaks line. Neil Jenkins 2013-02-25 18:05:32 +1100
  • 327b48b9db Save undo step on delete. Neil Jenkins 2013-02-25 13:52:22 +1100
  • e3ad6c6b18 Fix allowed block regexp. Neil Jenkins 2013-02-25 11:05:26 +1100
  • 0ba91e627d Rewrite all <br>s in cleanupBRs fn. Neil Jenkins 2013-02-22 15:07:25 +1100
  • ac14985583 Remove empty inline nodes on paste. Neil Jenkins 2013-02-22 15:06:56 +1100
  • 7162777a0f Only remove whitespace nodes if between blocks. Neil Jenkins 2013-02-21 11:37:20 +1100
  • 0bb3c142eb Rewrite <font> tags when cleaning tree. Neil Jenkins 2013-02-21 11:35:23 +1100
  • b35b7d4b35 Fix bug in Range#insertTreeFragment Neil Jenkins 2013-01-30 11:30:11 +1100
  • 775b72ec88 Make Element#getPath more robust. Neil Jenkins 2013-01-30 11:28:36 +1100
  • b6473508a2 Set build as default Make target. Neil Jenkins 2013-01-30 11:11:49 +1100
  • 52e517b376 Catch all errors to allow logging. Neil Jenkins 2013-01-24 11:54:44 +1100
  • f08fe04bb2 Update Makefile to use uglifyjs2. Neil Jenkins 2013-01-24 11:53:22 +1100
  • 45711a38a4 Markup links on 'enter' too. Neil Jenkins 2013-01-24 11:51:51 +1100
  • f49d1c190e Automatically markup <a> links on spacebar press. Neil Jenkins 2013-01-15 10:34:37 +1100
  • 8b2090c94e Add <a> for ftp:// links on paste. Neil Jenkins 2013-01-15 10:34:03 +1100
  • bce3e8d208 Ensure IE not in compat-mode on demo page. Neil Jenkins 2013-01-15 10:32:21 +1100
  • 8ccc9fad06 Add argument to getHTML to include bookmark. Neil Jenkins 2012-11-21 12:35:50 +1100
  • fe6ffb0ed5 Add IE10 compatibility. Neil Jenkins 2012-11-12 17:48:24 +1100
  • 1d83790a57 Fix Webkit scrolls to top on paste bug. Neil Jenkins 2012-11-12 11:22:52 +1100
  • 99c26861c1 Force IE to not be in compatibility mode. Neil Jenkins 2012-11-05 10:00:21 +1100
  • 388740c7f8 Fix bug in cut in Safari Neil Jenkins 2012-11-01 18:14:10 +1100
  • 92645f1c0f Add extra check to loop. Neil Jenkins 2012-08-22 13:14:08 +0200
  • 691058e071 Fix blur() function loses IE browser window focus. Neil Jenkins 2012-08-09 15:44:12 +1000
  • f9974ed7d9 Fix IE returns null for getSelection if never focussed. Neil Jenkins 2012-08-09 12:00:55 +1000
  • 52a10d463c Tidy. Make backspace/delete aware of non-editable blocks Neil Jenkins 2012-08-08 16:20:28 +1000
  • f2090b05d0 Tidy. Ensure trailing new line in all source files Neil Jenkins 2012-08-07 13:36:05 +1000
  • 50b7ad1e4e Treat pasted image as a drag-dropped image file. Neil Jenkins 2012-08-03 18:13:41 +1000
  • a9a0ac6411 Fix bug where image may be duplicated on enter. Neil Jenkins 2012-08-01 11:53:37 +1000
  • 0412ece8ec Fix blur method. Neil Jenkins 2012-07-25 17:35:03 +1000
  • b87a9c26fe Add setTextDirection method. Neil Jenkins 2012-07-24 15:59:36 +1000
  • 630a7c4e4f Tidy IE8 range code. Neil Jenkins 2012-07-24 15:54:05 +1000
  • c964a6a564 Fix bug in removing empty inlines on delete. Neil Jenkins 2012-07-02 16:44:10 +1000
  • e4b5ea6ee8 If all text in inline tag deleted, remove tag. Neil Jenkins 2012-07-02 12:41:38 +1000
  • 819ddb296e Always restore range to textnodes. Neil Jenkins 2012-06-19 14:35:44 +1000
  • ffd6edbaef Remove redundant -ms-box-sizing CSS. Neil Jenkins 2012-04-27 17:52:10 +1000
  • c5abcde210 API rename (inc|dec)reaseQuoteLevel Neil Jenkins 2012-04-12 11:40:41 +1000
  • 98ebe661b2 Allow custom cleaning on paste. Neil Jenkins 2012-04-12 11:38:22 +1000
  • b6c659e295 Remove unused variables. Neil Jenkins 2012-04-12 09:22:58 +1000
  • bf8598e060 Fix zero-width space character bug. Neil Jenkins 2012-04-10 15:26:17 +1000
  • 63a97d9b99 Fix IE8 grabs focus on load of editor. Neil Jenkins 2012-04-04 17:01:28 +1000
  • c595fb0bb8 Fix cursor location after Range::_deleteContents Neil Jenkins 2012-04-04 15:11:27 +1000
  • 5c9420c7fa Fix bug in updating path correctly. Neil Jenkins 2012-04-03 11:32:56 +1000
  • 9b5512bf98 Tidy up a few bits of code. Neil Jenkins 2012-04-02 15:55:09 +1000
  • 543abca022 Workaround WebKit/IE can't focus empty text nodes. Neil Jenkins 2012-04-02 15:53:24 +1000
  • 6480739143 Update copyright year. Neil Jenkins 2012-03-30 10:19:41 +1100
  • 89eb88ce15 Fix repeating keys don't fire handlers. Neil Jenkins 2012-03-30 10:18:17 +1100
  • f0ba6216cc Add support for IE8. Neil Jenkins 2012-03-29 16:26:01 +1100
  • 746e86a3a8 Tidy document.html Neil Jenkins 2012-03-29 16:24:03 +1100
  • cfb08691c2 Don't focus body in non-Gecko. Neil Jenkins 2012-03-29 17:54:05 +1100
  • 2fe603ba8b Update build version with latest changes. Neil Jenkins 2012-03-08 15:21:26 +1100
  • 70078355b7 Whitespace fix. Neil Jenkins 2012-03-08 15:19:43 +1100
  • f8273e7d15 Make email addresses into links on paste. Neil Jenkins 2012-03-08 15:02:33 +1100
  • 64b8f9affa Fix focus method not working in Firefox. Neil Jenkins 2012-02-08 23:23:55 +1100
  • e3ee4dad12 Whitespace cleanup. Neil Jenkins 2012-01-25 11:47:26 +1100
  • 78e8955be1 Work around iOS bug when setting selection. Neil Jenkins 2012-01-25 11:37:38 +1100
  • d413b1bb85 Automatically wrap URLs in <a> when pasting text. Neil Jenkins 2012-01-25 11:36:51 +1100
  • aa8527fc2c Fix bug in removing format. Neil Jenkins 2011-12-09 14:27:37 +1100
  • ceed1cfa81 Don't continue link over block break. Neil Jenkins 2011-12-09 13:53:09 +1100
  • cfe9bea8b3 Opera collapses blocks with just spaces for data Neil Jenkins 2011-12-09 13:30:58 +1100
  • 14ee0d0ad5 Scroll cursor into view on enter. Neil Jenkins 2011-12-09 13:15:15 +1100
  • ffe8d95cc1 Add more API methods to demo page. Neil Jenkins 2011-11-17 19:04:56 +1100
  • 43634a3ba4 Add styles via separate API method. Neil Jenkins 2011-11-17 18:37:49 +1100
  • a8e6e5b391 Merge adjacent containers on delete/backspace. Neil Jenkins 2011-11-17 18:36:58 +1100
  • f4c5a85379 Don't prevent tabbing out of area. Neil Jenkins 2011-11-17 18:36:29 +1100
  • 17cb1e0043 Guard against IE firing beforepaste twice Neil Jenkins 2011-11-17 18:36:07 +1100
  • 3ca646a1d1 Make enter break through all levels of blockquoting Neil Jenkins 2011-11-17 18:33:24 +1100
  • 09308b729b Fix bug in hasFormat Neil Jenkins 2011-11-17 18:32:11 +1100
  • f1a714a179 <br>s should be added to every block in Webkit/Gecko Neil Jenkins 2011-11-16 19:24:43 +1100
  • 3068c496c9 Allow contents of unknown tags in. Neil Jenkins 2011-11-15 21:46:47 +1100
  • 143eea15cb Fix cursor when deleting range contents Neil Jenkins 2011-11-15 21:46:11 +1100
  • feca3e4d8f Make forEachBlock method public. Neil Jenkins 2011-11-14 17:55:40 +1100
  • 3f5233c61a Fix bug in applying styles in Opera/IE. Neil Jenkins 2011-11-14 15:18:05 +1100
  • d24aba73ad Stop using DOM mutation events to detect changes. Neil Jenkins 2011-11-10 18:44:00 +1100
  • a2ef14e218 Add make/remove link sugar. Neil Jenkins 2011-11-10 18:27:54 +1100
  • 6726a0b33c Update documentation with new colour API. Neil Jenkins 2011-11-09 15:44:18 +1100
  • d01cc9875f Add commands for setting text/background colour. Neil Jenkins 2011-11-09 15:41:46 +1100
  • b3d9de6e86 Fix infinite loop bug in key down. Neil Jenkins 2011-11-08 16:43:46 +1100
  • aa8b4b7ac6 Fix setTextAlignment command Neil Jenkins 2011-11-08 13:59:47 +1100
  • 75109c404e IE requires handlers on before(cut|paste) events. Neil Jenkins 2011-11-04 17:53:24 +1100
  • 3b09cbf703 Improve cleaning of inserted content. Neil Jenkins 2011-11-04 16:53:12 +1100
  • f15a57cba6 Standardise white space in public getHTML method. Neil Jenkins 2011-11-03 17:37:32 +1100
  • 28c9ab10a9 Fix FF deleting everything on cut. Neil Jenkins 2011-11-03 17:05:18 +1100
  • 0bdbef305a Use <b>, <i> instead of semantic elements Neil Jenkins 2011-11-03 14:18:00 +1100
  • c83688b630 TreeWalker must not try to access parent of root node Neil Jenkins 2011-11-03 12:45:41 +1100
  • 183091e4e1 Bias towards adding, not removing format. Neil Jenkins 2011-11-03 12:44:54 +1100
  • 0f750d2a0e Fix Range#get(Start|End)Block. Neil Jenkins 2011-11-03 12:10:16 +1100
  • 1792b66ac3 Normalise text nodes when setting initial HTML. Neil Jenkins 2011-11-03 12:09:39 +1100
  • e8a917f321 Fix Range#containsNode. Neil Jenkins 2011-11-02 19:12:31 +1100
  • 953ee3bfc7 Fix bug in FF on enter. Neil Jenkins 2011-11-02 18:46:45 +1100
  • a91df2db4c Ensure range is valid after Range#_deleteContents. Neil Jenkins 2011-11-02 18:46:18 +1100
  • ae09554883 Don't try to merge <br>s or <img>s etc. Neil Jenkins 2011-11-02 16:43:42 +1100
  • 9dcbf45f4a Fix Range#get(Start|End)Block. Neil Jenkins 2011-11-02 16:31:46 +1100
  • f89490736e Replace buggy TreeWalker implementations. Neil Jenkins 2011-11-02 14:02:18 +1100
  • 7b000293d6 Fix bug in text cursor fixing in IE/Opera. Neil Jenkins 2011-11-02 11:55:08 +1100
  • 1d5b841860 Fix bug in deleting all. Neil Jenkins 2011-11-02 11:54:58 +1100
  • 110568350b Bookmarking must not uncollapse a range. Neil Jenkins 2011-11-02 10:45:33 +1100
  • 0d706180fe Refactor cleaning code and merge blockquotes Neil Jenkins 2011-10-31 15:16:08 +1100
  • 9aaefdf586 Fix bug in registering handler in Demo. Neil Jenkins 2011-10-31 13:52:51 +1100