WIP split javascript for the editor in two files:
one for the wysiwyg and relying on jQuery, the other performing saving and not using any library
WIP remove jQuery when possible (especially for the tree) and started to work on a pattern
WIP use Revealing Prototype Pattern in Javascript files (pending in editor-wysiwyg.js)
temporary fix: simplified save shortcut code, still not working in Firefox 26...
FIX markdown editor behavior:
- used a textarea style exaclty like the article used for wysiwyg
- moved edition detector on BaseEditor level (and empty detector, which is probably stupid...)
- cleaned up some JS code
avoid markdown<->html conversion for markdown note edition (will only be used for note view)
minor css fixes (toolbar text size back to normal + removed space between paragraphs in editor)
show version in toolbar + WIP added (non-working) preview button for markdown editor
enhanced display for the notebook changing dropdown
added configuration for demo (avoid saving anything on server side)
updated YosLogin
multiple JS fixes:
- FIX Firefox not preventing default on CTRL+S
- make textarea#editor fit its content just like the contentEditable version
- cleaned up some code and reorganised some more
added a "help page" for markdown syntax
replaced ugly "var that = this;" with a .bind(this) on every event
+ cleaned some code and reorganised some more
+ WIP show preview for markdown editor (ajax call not yet implemented)
minor css tweak for version number display
moved ajax request "save" to the right place
preview for Markdown notes now completely works
FIX auto save every X seconds now works again
minor css tweaks: use monospace font on Markdown editor and force a min-width for Jotter
minor fix on image URL when changing it via javascript