/[gzz]/gzz/TODO
ViewVC logotype

Diff of /gzz/TODO

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

revision 1.470 by tjl, Mon Dec 23 10:34:51 2002 UTC revision 1.471 by tjl, Sun Dec 29 20:33:08 2002 UTC
# Line 38  Symbols: Line 38  Symbols:
38            Specifically, need to be able to use gzipped S3TC files;            Specifically, need to be able to use gzipped S3TC files;
39            should be a LOT faster to load.            should be a LOT faster to load.
40      tuukkah:      tuukkah:
41            - get someone to try our main demos:
42                - paper
43                - xupdf
44          - release engineering          - release engineering
45              - list main changes              - list main changes
46                  - cvs diff... concentrating on major APIs                  - cvs diff... concentrating on major APIs
# Line 49  Symbols: Line 52  Symbols:
52            are not available!!! Use some of our own? Provide URLs for            are not available!!! Use some of our own? Provide URLs for
53            canonical blocks?            canonical blocks?
54              - less pages              - less pages
     tjl:  
         + return ANKOS to Agora [ blocked by: waiting for trip to agora ]  
         - move lots of stuff to lava and basalt  
         - go through most important GL demos and redo the interfaces  
           and document  
             - paper  
                 - register combiners: separate nv combiner source, show in  
                   demos.  
                     - not in hash at first  
                 - combine single- and multipaper -scenes  
             - xupdf  
                 - fix for new buoys  
             - irregu  
55          - a really comprehensive web page of screenshots, animations          - a really comprehensive web page of screenshots, animations
56            and instructions on how to get them working.            and instructions on how to get them working.
             - clean up OpenGL demos and views and document, list  
               so easy to look at.  
                 - fillets, irregu, paper, xupdf  
57              - naturally, make script that generates the page              - naturally, make script that generates the page
58                - talk to Tjl
59        tjl:
60            + return ANKOS to Agora [ blocked by: waiting for trip to agora ]
61            - move lots of stuff to lava and basalt
62    
63  0.8alpha5: saving, loading etc. with mediaserver useful; tests  0.8alpha5: saving, loading etc. with mediaserver useful; tests
64      jvk:      jvk:
# Line 75  Symbols: Line 66  Symbols:
66      benja:      benja:
67          - [PP03] Fix load/save - why some module tries to load '_socket'?          - [PP03] Fix load/save - why some module tries to load '_socket'?
68                   maybe vegai can help with this?                   maybe vegai can help with this?
69            - TOTAL UML documentation for all classes involved in
70              the save/load stuff, collaboration diagrams etc.
71              The path from structure to bytes and bytes to structure
72              needs to be ABSOLUTELY clear and transparent.
73          - fix urn-5 application, which says "pseudo-random number (160 or more bytes)"          - fix urn-5 application, which says "pseudo-random number (160 or more bytes)"
74            and 'SHA-1 assumes uniqueness of 160 byte identifiers"            and 'SHA-1 assumes uniqueness of 160 byte identifiers"
75            should be bits!! Need to send version 1.1?            should be bits!! Need to send version 1.1?
# Line 173  Symbols: Line 168  Symbols:
168                handling pegboard is already split)                handling pegboard is already split)
169              - diagram names should be unique, currently this can't be              - diagram names should be unique, currently this can't be
170                easily tested, make something to it                easily tested, make something to it
171                - Fix UML sequence diagram: now you have to put
172                  seqobjects *after* the sequence...
173          - paper about umltool          - paper about umltool
174          - split this todo into correct releases / sections :)          - split this todo into correct releases / sections :)
175          - think about technical guidelines for possible field test prototype          - think about technical guidelines for possible field test prototype
# Line 225  Symbols: Line 222  Symbols:
222            bounding boxes. Fast, but not very efficient.            bounding boxes. Fast, but not very efficient.
223          + implement Paper TexGenEmboss::setUp_explicit          + implement Paper TexGenEmboss::setUp_explicit
224      tjl:      tjl:
225          - [PP03] new interpolation code (pp shortcuts)          - [PP03] diagram of PP's coordinate systems and keys!
226          - [PP03] nadir          - [PP03] nadir
227          - [PP03] buoys 1-N (pp)          - [PP03] buoys 1-N: must shift some! (pp)
228            - xupdf: distorted multi-page PDF view with xu links
229                - faster (asynch) loading of pagespan images
230                    - use lower resolution first, lazily load better
231                - discard high-rez images (500kB/image) ?
232                    (imagecache)
233                - multiple instances of same cell visible as a buoy --> keys?
234                    - special matcher? or pp/VobKeyer?
235                    - really USE hierarchical keys
236                - structure editing
237                + adjustable zoom / distortion area by mouse
238                + joystick?
239          - better graphics for xupdf and pp          - better graphics for xupdf and pp
240              - fillets without the original object              - fillets without the original object
241                  - normal direction as data                  - normal direction as data
# Line 246  Symbols: Line 254  Symbols:
254                        linestyle objects for npr scaling?                        linestyle objects for npr scaling?
255                  + polygon puzzle view                  + polygon puzzle view
256          - proper UpdateManager -- gfxapi interface PEG          - proper UpdateManager -- gfxapi interface PEG
         + xupdf: distorted multi-page PDF view with xu links  
             + adjustable zoom / distortion area by mouse  
             + discard high-rez images (500kB/image) ?  
                 (imagecache)  
             + faster loading of pagespan images  
                 - use lower resolution first, lazily load better  
                     - deetsay's imagecache code?  
             + multiple instances of same cell visible as a buoy --> keys?  
                 - special matcher? or pp/VobKeyer?  
                 - really USE hierarchical keys  
             + joystick?  
257          - use off-screen buffer for libpaper r2t          - use off-screen buffer for libpaper r2t
258          + CoordSys::DistordCoords::canPerformGL() returns false.          + CoordSys::DistordCoords::canPerformGL() returns false.
259            Define action (=complain in stderr?) when trying to use            Define action (=complain in stderr?) when trying to use
# Line 287  Symbols: Line 284  Symbols:
284            work like affineCoordsys and setAffineParams, so            work like affineCoordsys and setAffineParams, so
285            that we can set the params from outside easier.            that we can set the params from outside easier.
286      anybody:      anybody:
287            + paper demo
288                + passmask back
289                + panning in multipaper
290          - Mosaic: don't store texture in memory;          - Mosaic: don't store texture in memory;
291            storing in only the OpenGL texture object will            storing in only the OpenGL texture object will
292            save memory and time.            save memory and time.
# Line 298  Symbols: Line 298  Symbols:
298          - complete empty test bodies in test/gzz/vob/textvob.test          - complete empty test bodies in test/gzz/vob/textvob.test
299          - IndexManager xuindexer semantics: fix behaviour of SimpleVStreamCellTexter          - IndexManager xuindexer semantics: fix behaviour of SimpleVStreamCellTexter
300            somehow            somehow
         - TOTAL UML documentation for all classes involved in  
           the save/load stuff, collaboration diagrams etc.  
           The path from structure to bytes and bytes to structure  
           needs to be ABSOLUTELY clear and transparent.  
301          - first cut at merge          - first cut at merge
         + Fix UML sequence diagram: now you have to put  
           seqobjects *after* the sequence...  
         + bidirectional jlinks  
         - xupdf: distorted multi-page PDF view with xu links  
             - adjustable zoom / distortion area by mouse  
302          - test/ using pagespanview.ContentView as a CellContentView;          - test/ using pagespanview.ContentView as a CellContentView;
303            currently broken. ???            currently broken. ???
304    
305          - implement PEG 1021 for AWT          - implement PEG 1021 for AWT
306          + Go through test/ and convert tests to either .py or move to basalt/          + Go through test/ and convert tests to either .py or move to basalt/
         + Some basic tests for gfx/  
307          - check OpenGL texture size at run time, adjust mosaic and bg          - check OpenGL texture size at run time, adjust mosaic and bg
308    
309          + code to see from PDF file the number of pages          + code to see from PDF file the number of pages

Legend:
Removed from v.1.470  
changed lines
  Added in v.1.471

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