path: root/TODO
diff options
authorWerner Almesberger <>2016-08-23 18:12:44 -0300
committerWerner Almesberger <>2016-08-23 18:20:45 -0300
commitff75c07423e278ae0e2c6effe4bde1a4fc19965f (patch)
tree3caeabe6618a624e4f87f0d95c41f6f0a3460bb6 /TODO
parentc2de063fc1c4a0816984588db335e20cd4446fe1 (diff)
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
diff --git a/TODO b/TODO
index dfa11ab..e755580 100644
--- a/TODO
+++ b/TODO
@@ -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 ?