Ticket #97 (closed enhancement: fixed)
New display architecture
| Reported by: | glen.low@… | Owned by: | |
|---|---|---|---|
| Priority: | low: annoyance, enhancement | Milestone: | 1.5 new display architecture |
| Version: | 1.4 | Keywords: | |
| Cc: |
Description
We're revamping the display architecture around multiple animation layers rather than one graphics context. This should give us the following improvements:
- Improved graph display during scrolling and zooming. Graph should display at full resolution (except for text) during scrolling instead of displaying a checkerboard pattern. Zooming should be cleaner and more reliable.
- Graph changes will now animate. Created objects will fade in, destroyed objects will fade out, changed objects will morph across. This will better cue user changes.
- Lay the foundation for future work. In particular, it will be easier to selectively hide, display or otherwise modify a single component display, rather than having to rerender everything.
Change History
Note: See
TracTickets for help on using
tickets.