[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdelibs/kate
From:       Hamish Rodda <meddie () yoyo ! its ! monash ! edu ! au>
Date:       2003-07-01 14:29:24
[Download RAW message or body]

CVS commit by rodda: 

Note changes


  M +20 -1     TODO   1.20


--- kdelibs/kate/TODO  #1.19:1.20
@@ -14,3 +14,22 @@
 - The layout object is told of all points where style changes and splits qtextitems \
                as required
 - The paint text line function iterates over qtextitems, sets the right style, draws \
                the text, and any additional decorations we wish for
-- Cursor movement and translation needs to be ported over to QText* methods
+
+BiDi Status:
+- Layouting
+  - mostly implemented for word wrap mode, not started for non-wrap mode
+    - some problems with range() function?
+  - style breaking complete
+  - word wrap not playing nicely yet
+
+- Painting
+  - Basic text drawing and attributes done
+  - Bugs with wrapped text and attribute painting, esp. background (? offsets)
+
+- Cursor movement and translation ported over to QText* methods
+  - some bugs with word wrapping and remembering x position
+
+- Also added space symbol drawing, similar to tab symbol drawing
+  - make configurable
+
+Short-term todo list:
+- repaint triggering rewrite


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic