/[gzz]/gzz/TODO
ViewVC logotype

Diff of /gzz/TODO

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.168 by tjl, Fri Sep 27 19:38:24 2002 UTC revision 1.169 by tjl, Fri Sep 27 19:41:05 2002 UTC
# Line 49  Symbols: Line 49  Symbols:
49                vertex program, both with and without paper                vertex program, both with and without paper
50                position.                position.
51              - javadoc Paper.hxx: how to use Vertex Program interface.              - javadoc Paper.hxx: how to use Vertex Program interface.
         - make nonlinearity() really work right for  
           distorted coord sys and affine coordsys on top  
           of it.  
           Check by setting polygonmode to lines in xupdf  
           (by a key) and seeing that the non-distorted  
           polygons are diced less. Actually, better make  
           a new demo just of this fact.  
52      tjl:      tjl:
53          - xupdf: distorted multi-page PDF view with xu links          - xupdf: distorted multi-page PDF view with xu links
54              - make it work again              - make it work again
# Line 74  Symbols: Line 67  Symbols:
67      anybody:      anybody:
68    
69    
70  0.8alpha3: Crucial demos for continued funding [Deadline: 4.10]  0.8alpha3: Crucial demos for continued funding [ABSOLUTE Deadline: 4.10]
71  ( unlike the other releases, the things here are in priority order )  ( unlike the other releases, the things here are in priority order )
72      tuukkah:      tuukkah:
73          - unit tests for libcoords:          - unit tests for libcoords:
# Line 87  Symbols: Line 80  Symbols:
80            it IS allowable to use numeric approximation for root-finding.            it IS allowable to use numeric approximation for root-finding.
81            Make sure you abstract this into libdistort properly            Make sure you abstract this into libdistort properly
82            (inverse should be in the functions themselves)            (inverse should be in the functions themselves)
83                - needed for mouse click positioning in distorted cs.
84      humppake:      humppake:
85          - fix utf8 string non-null end bug found by Benja          - make nonlinearity() really work right for
86              distorted coord sys and affine coordsys on top
87              of it.
88              Check by setting polygonmode to lines in xupdf
89              (by a key) and seeing that the non-distorted
90              polygons are diced less. Actually, better make
91              a new demo just of this fact.
92      jvk, tjl:      jvk, tjl:
93          - think about using render-to-texture to speed up papers.          - think about using render-to-texture to speed up papers.
94            We now control the repeating units; rendering one such            We now control the repeating units; rendering one such
# Line 140  Symbols: Line 140  Symbols:
140                ask Tjl for explanation                ask Tjl for explanation
141    
142  0.8alpha4: Cleanup release after crucial demos for continued funding  0.8alpha4: Cleanup release after crucial demos for continued funding
143        humppake:
144            - fix utf8 string non-null end bug found by Benja
145      deetsay:      deetsay:
146          - UML and APIs of ImageCache          - UML and APIs of ImageCache
147          - implementation of ImageCache          - implementation of ImageCache
# Line 147  Symbols: Line 149  Symbols:
149          - move Modules/ to basalt (what about Java/ and C++/) (Tjl: remove them)          - move Modules/ to basalt (what about Java/ and C++/) (Tjl: remove them)
150          - genimages lazily: pass existing images. Must check that the          - genimages lazily: pass existing images. Must check that the
151            file is not zero-length though.            file is not zero-length though.
     anybody:  
         - unit tests that check that Gzz.py really starts  
           the client.  
           FOR BOTH AWT AND GL.  
           Must also check some pixels of the resulting graphics.  
           Absolutely necessary to avoid breakage of one or the other system.  
           Should be easily generalizable so we can make tests  
           for all demos as well.  
         - unit tests for the designated demos. We REALLY need to  
           avoid breakage on them from now on.  
         - clean up OpenGL demos and views and document, list  
           so easy to look at.  
         - PP  
             - make it work again  
             - fix directory geometry  
             - speedups -- fps while zooming on demo machine  
               (Tjl's laptop, Geforce4Go) should be >= 24  
                 - string concenations in heavy loops  
                 - debug output  
152      tjl:      tjl:
153          - javadoc for gzz.vob.Vob* interfaces          - javadoc for gzz.vob.Vob* interfaces
154          - clarify Binder javadoc (Benja wasn't aware that the idea is          - clarify Binder javadoc (Benja wasn't aware that the idea is
# Line 205  Symbols: Line 188  Symbols:
188              - related to mosaic redesign.              - related to mosaic redesign.
189          - check performance of vobs          - check performance of vobs
190          - Synch!!!          - Synch!!!
191            - unit tests that check that Gzz.py really starts
192              the client.
193              FOR BOTH AWT AND GL.
194              Must also check some pixels of the resulting graphics.
195              Absolutely necessary to avoid breakage of one or the other system.
196              Should be easily generalizable so we can make tests
197              for all demos as well.
198            - unit tests for the designated demos. We REALLY need to
199              avoid breakage on them from now on.
200            - clean up OpenGL demos and views and document, list
201              so easy to look at.
202            - PP
203                - make it work again
204                - fix directory geometry
205                - speedups -- fps while zooming on demo machine
206                  (Tjl's laptop, Geforce4Go) should be >= 24
207                    - string concenations in heavy loops
208                    - debug output
209    
210  0.8alpha5: saving, loading etc. with mediaserver useful; tests  0.8alpha5: saving, loading etc. with mediaserver useful; tests
211      jvk:      jvk:

Legend:
Removed from v.1.168  
changed lines
  Added in v.1.169

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26