11 |
0.8alpha2: Crucial demos for continued funding preliminary work - until 28th |
0.8alpha2: Crucial demos for continued funding preliminary work - until 28th |
12 |
( unlike the other releases, the things here are in priority order ) |
( unlike the other releases, the things here are in priority order ) |
13 |
vegai: |
vegai: |
14 |
- make papermill (libpaper) |
- make papermill (libpaper) |
15 |
into real python modules so |
into real python modules so |
16 |
that we don't have to do silly "execfile" tricks in |
that we don't have to do silly "execfile" tricks in |
17 |
papertest.py and others. |
papertest.py and others. |
18 |
Also avoids name clashes |
Also avoids name clashes |
19 |
benja: |
benja: |
20 |
- think with Tjl about the edit bindings for xupdf demo |
- think with Tjl about the edit bindings for xupdf demo |
21 |
- Ted's cursor spec |
- Ted's cursor spec [WAITING FOR *ref1, *ref2] |
22 |
- check with Tjl that saving works |
- check with Tjl that saving works |
23 |
- ZZ vanishingview cell size for pagespans and linebroken |
- ZZ vanishingview cell size for pagespans and linebroken |
24 |
paragraphs, as well as libpaper backgrounds |
paragraphs, as well as libpaper backgrounds |
25 |
- get rid of the undistributable mstmpimg blocks in use, replace with the same |
- get rid of the undistributable mstmpimg blocks in use, replace with the same |
26 |
data but simply a SHA1 of the content for the PDF blocks (i.e. no header). |
data but simply a SHA1 of the content for the PDF blocks (i.e. no header). |
27 |
This way, we can refer to them so that people can get their own instances |
This way, we can refer to them so that people can get their own instances |
28 |
themselves. |
themselves. |
29 |
mudyc: |
mudyc: |
30 |
- API and implementation of frame rate counter for |
- API and implementation of frame rate counter for |
33 |
- fix utf8 string non-null end bug found by Benja |
- fix utf8 string non-null end bug found by Benja |
34 |
- move mstmpimg/ to .. |
- move mstmpimg/ to .. |
35 |
tjl: |
tjl: |
36 |
|
- &ref1 Some crude hack that allows getting the Fallback.Win object |
37 |
|
in which a key event processed by FallbackBinder occurred |
38 |
- fix GL coords so that we have the hierarchy: |
- fix GL coords so that we have the hierarchy: |
39 |
floats -> coordsys -> renderables |
floats -> coordsys -> renderables |
40 |
so that coordsys can know about other coordsys |
so that coordsys can know about other coordsys |
58 |
BASE_LEVEL doesn't quite suffice |
BASE_LEVEL doesn't quite suffice |
59 |
- basic code is there, think about this further |
- basic code is there, think about this further |
60 |
when we have a larger structure where this is a problem. |
when we have a larger structure where this is a problem. |
61 |
- better distortion |
- better distortion |
62 |
- better function |
- better function |
63 |
- adjustable zoom / area by mouse |
- adjustable zoom / area by mouse |
64 |
- entry / link making bindings |
- entry / link making bindings |
70 |
+ fillet implementation handling all connections from a node |
+ fillet implementation handling all connections from a node |
71 |
simultaneously. |
simultaneously. |
72 |
anybody: |
anybody: |
73 |
|
- &ref2 Some way to execute code when a window is closed (for |
74 |
|
example, a Binder.windowClosed() method-- or... SOMETHING). |
75 |
+ make mstmpimg generate images also in a resolution which better fits |
+ make mstmpimg generate images also in a resolution which better fits |
76 |
1024x1024 textures - currently a LOT of space is being wasted |
1024x1024 textures - currently a LOT of space is being wasted |
77 |
PEG: |
PEG: |
85 |
- implementation of ImageCache |
- implementation of ImageCache |
86 |
jvk, tjl: |
jvk, tjl: |
87 |
- think about using render-to-texture to speed up papers. |
- think about using render-to-texture to speed up papers. |
88 |
We now control the repeating units; rendering one such |
We now control the repeating units; rendering one such |
89 |
unit to a relatively high-resolution texture would enable |
unit to a relatively high-resolution texture would enable |
90 |
us to use only one pass; rendering it would be quick |
us to use only one pass; rendering it would be quick |
91 |
on the GPU. This way we wouldn't have to worry about |
on the GPU. This way we wouldn't have to worry about |