mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-29 08:34:54 +00:00
f8621f9ef8
* Only place them in a high z-index while resizing so they don't render above dialogs and menus * Add resize transition ve.ce.ImageNode.js * Switch from element attributes to CSS for setting dimensions ve.ce.Node.css * Add resizing class for resizable nodes for z-index * Add transitioning class for resizable nodes for transitions * Switch from border to inset box-shadow to not affect handle position calculation ve.ce.ResizableNode.js * Add/remove resizing class while resizing * Switch from using $image to $resiable to make the class useful for non-image node * Enable transition and set new dimensions before transaction processing which will cause re-rendering) * Delay transaction processing for resize until after transition is complete * Add hiding of context menu on resize start ve.ce.Surface.js * Add getSurface method so we can get to the context menu Change-Id: I4667e394d0af4a80b651c2a0f6d11d30e196bf60 |
||
---|---|---|
.docs | ||
demos | ||
maintenance | ||
modules | ||
.gitignore | ||
.gitreview | ||
.jshintignore | ||
.jshintrc | ||
ApiVisualEditor.php | ||
AUTHORS.txt | ||
CODING.md | ||
LICENSE.txt | ||
README.txt | ||
VisualEditor.hooks.php | ||
VisualEditor.i18n.php | ||
VisualEditor.php | ||
VisualEditorMessagesModule.php |
VisualEditor provides a visual editor for wiki pages. It is written in JavaScript and runs in a web browser. It uses the Parsoid parser to convert wikitext documents to annotated HTML which the VisualEditor is able to load, modify and emit back to Parsoid at which point it is converted back into wikitext. For more information about these projects, check out the wiki: * http://www.mediawiki.org/wiki/VisualEditor * http://www.mediawiki.org/wiki/Parsoid