|author||Werner Almesberger <firstname.lastname@example.org>||2016-08-23 18:12:44 -0300|
|committer||Werner Almesberger <email@example.com>||2016-08-23 18:20:45 -0300|
gfx/cro.c: use "double" for coordinate conversions
This has a number of amazing effects: - font over-sizing issues almost completely disappear (they can still get a bit too small( - PDFs no longer show rounding effects at default scale Drawback: - there is now more anti-aliasing, making things look slightly blurred
Diffstat (limited to 'TODO')
1 files changed, 2 insertions, 1 deletions
@@ -22,6 +22,8 @@ Visualization (dwg.c and such):
- nesting gfx in diff is a huge kludge, caused by global vars in gfx.c
+- why does "NRESWARM-CPU" (70 mil) on sheet 27 (eMMC) grow outside its box ?
+ None of the others (60 mil) do.
- better text size guessing also for FIG
- consider switching to Hershey fonts (that's what eeschema uses, right ?)
(goal: prevent font geometry from changing when scaling)
@@ -40,7 +42,6 @@ Rendering:
- PDF has visible rounding errors at the default scale
-- fonts grow beyond their bounding boxes when zooming in
- dragging can be slow. maybe reusing old content and only redrawing new
will help ?
- highlight nets ?