On Sun, 13 Sep 2009 08:58:19 -0400 bulia byak <buliabyak@...400...> wrote:
On 9/13/09, Arjan van de Ven <arjan@...2242...> wrote:
I made the patch below that bumps the limits on zooming so that users of timechart then can get to the very finest details
Limits are the easiest part. What actually prevents us from increasing zoom limits is the precision of coordinates. Just apply your patch and you will notice lots of artefacts (missing/wrong parts of paths) at the closest zoom. When we went from 16 to 256 maximum zoom, this necessitated making all coordinates double instead of float. Cairo library that we use for outline mode also had problems at close zooms (in 0.46) until they switched to a higher bit length in their renderer.
I've tried the patch without visible issues, but the output of my tool is mostly lines, rects and text, nothing more fancy. So I suppose I can have missed something. Makes me wonder if all issues have been fixed already by the double thing...