GWT WYSIWYG Editor Task List
Last modified by Vincent Massol on 2024/11/19 16:12
Description
GWT Wysiwyg Editor Task List
Let's use a macro task list here before we move to JIRA.
1.0
Tech
- Make selenium able to test the UI of the editor
- Automated build and install of a new version
- Toolbar design
- General Design approach to insert buttons
- General Plugin Design for Insert buttons
Features
- Check that bold / italics / underlined / striked text / unordered lists / numbered lists / undo / redo are working fine
- Support Titles H1 / H2 / etc... in the editor
- Support Tables
- Add / Insert / Delete a row / a column
- Merge / Split cells
- Cut / Paste table row / column
- Create / Delete the table
- XWiki link insert
- search services if needed in XWiki GWT Server API
- Dialog Box
- XWiki image insert (Miguel from the SoC is ok to do that to learn the wysiwyg)
- List images services in the XWIKI GWT API (by page, space, wiki)
- XWiki macro insert (with visual and non editable capabilities)
- Copy / Cut /Paste support with options (cleanup plugin, from HTML, from Office, etc..) -> Linked to Office Import SoC
- Fix cursor in multiuser mode
1.1
- View active users in multiuser mode
- Chat module in multiuser mode
Ludovic Dubost