diff options
author | Luke Dixon <6b8b4567@gmail.com> | 2010-11-23 10:41:04 +0000 |
---|---|---|
committer | Jonas Finnemann Jensen <jopsen@gmail.com> | 2010-11-24 12:19:51 +0100 |
commit | 3a71b8d8f78ca470115f8c5ec29a51c2ab7fcc1c (patch) | |
tree | 763e4aa1d2376902605a9df7c1ca30bd643f92af /starmath/visual-editor-todo | |
parent | 8b7a9c5a310c393b7a8bc732fb3c0a9d16ba9d9f (diff) |
Clear 2 things from the visual formula editor todo list.
Diffstat (limited to 'starmath/visual-editor-todo')
-rw-r--r-- | starmath/visual-editor-todo | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/starmath/visual-editor-todo b/starmath/visual-editor-todo index 9f19e88c8584..b19c1e7b7739 100644 --- a/starmath/visual-editor-todo +++ b/starmath/visual-editor-todo @@ -12,13 +12,12 @@ on IRC (jopsen) or e-mail me at jopsen@gmail.com. Easy ---- -1. Draw a non-blinking line under the visual line that the caret is in, in SmCaretDrawingVisitor. -2. SmGraphicWindow::KeyInput relies on comparison of sal_Char, a better way must be available for CTRL+c -3. Code style (missing spaces, linebreaks and a few renames) -4. More documentation -5. Replace j_assert with DBG_ASSERT (don't do this yet). -6. Remove the CreateTextFromNode methods and replace calls to it with NodeToTextVisitor -7. Extend NodeToTextVisitor to update token offsets so SmNode::GetRow and SmNode::GetColumn will work. +1. SmGraphicWindow::KeyInput relies on comparison of sal_Char, a better way must be available for CTRL+c +2. Code style (missing spaces, linebreaks and a few renames) +3. More documentation +4. Replace j_assert with DBG_ASSERT (don't do this yet). +5. Remove the CreateTextFromNode methods and replace calls to it with NodeToTextVisitor +6. Extend NodeToTextVisitor to update token offsets so SmNode::GetRow and SmNode::GetColumn will work. (These methods can be used to enable synchronization of caret positions between visual and non-visual editor). Medium @@ -26,8 +25,7 @@ Medium 1. SmCursor::InsertCol() method for added columns to matrices should be implemented. 2. SmCursor` should support deletion of lines, rows, cols and sub-/superscripts. 3. SmCursor::InsertSubSup() should wrap the body in a SmBraceNode if the body is an SmOperNode, SmBinVerNode, etc. -4. Make caret in visual editor blink. -5. When OpenOffice Math runs in standalone mode it centers the current formula, this is not nice for visual editing. +4. When OpenOffice Math runs in standalone mode it centers the current formula, this is not nice for visual editing. Complex ------- |