/[gzz]/gzz/TODO
ViewVC logotype

Diff of /gzz/TODO

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

revision 1.98 by tjl, Wed Sep 11 15:43:53 2002 UTC revision 1.99 by tjl, Fri Sep 13 08:06:58 2002 UTC
# Line 35  Symbols: Line 35  Symbols:
35    
36    
37  0.8alpha4: Crucial demos for continued funding [Deadlines: 17.9 and 4.10]  0.8alpha4: Crucial demos for continued funding [Deadlines: 17.9 and 4.10]
38    ( unlike the other releases, the things here are in priority order )
39      deetsay:      deetsay:
40          - UML and APIs of ImageCache          - UML and APIs of ImageCache
41          - implementation of ImageCache          - implementation of ImageCache
42      jvk:      jvk:
43          - fisheye view into distorted paper          - Distortion view coordinate systems.
44            - think about the second row of Documentation/Presentations/General2002/script.html
45              How could we easiest show the basis textures and how they are combined in a really
46              really visual way? Similar to the fillet stuff: layers?
47            - think about using render-to-texture to speed up papers.
48              We now control the repeating units; rendering one such unit to a relatively
49              high-resolution texture would enable us to use only one pass; rendering it would
50              be quick on the GPU. This way we wouldn't have to worry about number of passes
51              as much. However, this brings caching problems.
52          - Add a mode to libpaper for non-repeating textures. This is needed for          - Add a mode to libpaper for non-repeating textures. This is needed for
53            perheportaali client with the infinite papers, where the repeating            perheportaali client with the infinite papers, where the repeating
54            behaviour wouldn't be desirable.            behaviour wouldn't be desirable.
# Line 47  Symbols: Line 56  Symbols:
56      tuukkah:      tuukkah:
57          - PDF pagespans working again, also in OpenGL          - PDF pagespans working again, also in OpenGL
58      vegai, mudyc:      vegai, mudyc:
         - unit tests for the designated demos. We REALLY need to  
           avoid breakage on them from now on.  
59          - API and implementation of frame rate counter for          - API and implementation of frame rate counter for
60            AbstractUpdateManager. Talk to Tjl about this            AbstractUpdateManager. Talk to Tjl about this
61            - unit tests for the designated demos. We REALLY need to
62              avoid breakage on them from now on.
63      vegai:      vegai:
64          - make papermill (libpaper) and gldemo.py          - make papermill (libpaper) and gldemo.py
65            into real python modules so            into real python modules so
# Line 60  Symbols: Line 69  Symbols:
69          - script the demo, determine in detail all features          - script the demo, determine in detail all features
70            required.            required.
71          - Buoy placement          - Buoy placement
72              - non-rectangular areas              - implement in Java, test
                 - center-oriented  
             - visibility (when the anchor is not visible)  
73          - Fix text vob creation; GLTextStyle is a part of this.          - Fix text vob creation; GLTextStyle is a part of this.
74              - AWT and GL zoom them in different ways: in AWT, it's              - AWT and GL zoom them in different ways: in AWT, it's
75                obvious that the font will never get stretched sideways,                obvious that the font will never get stretched sideways,
# Line 70  Symbols: Line 77  Symbols:
77                Probably keep the OpenGL way... Just need to create non-stretched                Probably keep the OpenGL way... Just need to create non-stretched
78                coordsyses.                coordsyses.
79      anybody:      anybody:
80            - primitive uis to edit enough structure of xanalogical text and
81              pdf spans, as well as connections so that we can build the
82              focus+context structure
83            - Buoys + libpaper bg for PDF files, text stream
84            - further work on irregular frames - talk to Tjl
85            - ZZ w/ fillets, images, sound, video, libpaper
86                - show zz structure behind all demos!
87            - clean up OpenGL demos and views and document, list
88              so easy to look at.
89            - a really comprehensive web page of screenshots
90              and instructions on how to get them and run.
91          + brush up OpenGL client in the simplest ways:          + brush up OpenGL client in the simplest ways:
92              - background color              - background color
93              - cell borders???              - cell borders???
94              - text vobs' size              - text vobs' size
         - clean up OpenGL demos and views and document, list  
           so easy to look at.  
95          - Fix bg colors          - Fix bg colors
96          - PP          - PP
97              - fix directory geometry              - fix directory geometry
# Line 83  Symbols: Line 99  Symbols:
99                (Tjl's laptop, Geforce4Go) should be >= 24                (Tjl's laptop, Geforce4Go) should be >= 24
100                  - string concenations in heavy loops                  - string concenations in heavy loops
101                  - debug output                  - debug output
102          - Buoys + libpaper bg for PDF files, text stream          + blobs
103          - ZZ w/ fillets, images, sound, video, libpaper          + mediaserver - what demo?
104              - show zz structure behind all demos!          + fillet implementation handling all connections from a node
         - blobs  
         - mediaserver - what demo?  
         - a really comprehensive web page of screenshots  
           and instructions on how to get them and run.  
         - primitive uis to edit enough structure of xanalogical text and  
           pdf spans, as well as connections so that we can build the  
           focus+context structure  
         - fillet implementation handling all connections from a node  
105            simultaneously.            simultaneously.
         - further work on irregular frames - talk to Tjl  
106    
107  0.8alpha5: saving, loading etc. with mediaserver useful; tests  0.8alpha5: saving, loading etc. with mediaserver useful; tests
108      jvk:      jvk:

Legend:
Removed from v.1.98  
changed lines
  Added in v.1.99

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