Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/evas

Dir     : e17/libs/evas/src/lib/canvas


Modified Files:
        evas_object_textblock.c 


Log Message:


update TODO for TB.

===================================================================
RCS file: 
/cvsroot/enlightenment/e17/libs/evas/src/lib/canvas/evas_object_textblock.c,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -3 -r1.20 -r1.21
--- evas_object_textblock.c     1 Feb 2005 15:34:36 -0000       1.20
+++ evas_object_textblock.c     2 Feb 2005 15:30:53 -0000       1.21
@@ -15,6 +15,7 @@
  * * strikethrough support
  * * solid bg behind text
  * * if a word (or char) doesnt fit at all do something sensible
+ * * layout nodes need to be able to  give their source node and offset
  * * styles (outline, glow, etxra glow, shadow, soft shadow, etc.)
  * * anchors (to query text extents)
  * * query text pos given object-relative co-ords
@@ -29,14 +30,17 @@
  * * api to query formatted extents as well as the native extents
  * 
  * tough ones:
- * * kerning control
- * * fully justified text (space chars evenly to fit the line)
  * * overflow objects (overflow from this textblock can go into another)
- * * obstacle objects to wrap around
  * * on change figure out what node the change is in and figure out what line 
(nodes) it affects and only modify those nodes on that line or maybe others 
until changes dont happen further down
- * * right to left text
+ * * obstacle objects to wrap around
+ * * kerning control
+ * * fully justified text (space chars evenly to fit the line)
  * 
  * really tough ones:
+ * * fix core text code to properly handle unicode codeponts - handle ALL 
unicode domains properly.
+ * * right to left text
+ * 
+ * insanely tough ones:
  * * for ultra-huge documents determine paging sections of the text in/out and 
being able to provide callbacks form the user api that can provide the text
  * 
  */




-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to