summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorWerner Almesberger <werner@almesberger.net>2016-09-08 05:43:49 (GMT)
committerWerner Almesberger <werner@almesberger.net>2016-09-08 05:43:49 (GMT)
commit5e69e7dc0b9d27b4c2ea9537a1e2bc1c35e47ec4 (patch)
tree3b6688a0648ebd2eb6230000cf45813b16a444bb /TODO
parent2023cbaea772add8c0f9f81feff49efb1d30ed99 (diff)
downloadeeshow-5e69e7dc0b9d27b4c2ea9537a1e2bc1c35e47ec4.zip
eeshow-5e69e7dc0b9d27b4c2ea9537a1e2bc1c35e47ec4.tar.gz
eeshow-5e69e7dc0b9d27b4c2ea9537a1e2bc1c35e47ec4.tar.bz2
TODO: structure rendering section
Diffstat (limited to 'TODO')
-rw-r--r--TODO10
1 files changed, 6 insertions, 4 deletions
diff --git a/TODO b/TODO
index 0e82715..0155c72 100644
--- a/TODO
+++ b/TODO
@@ -31,20 +31,22 @@ Visualization (dwg.c and such):
- support mirroring (and detect-complain if unexpected) [should be done now]
- should get rid of gfx_user()
-Rendering:
+Rendering/Text:
- 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)
-- support line thickness ?
- ~ as overline (grep for ~ in out.fig) [ done for Cairo, FIG still missing ]
- maybe let user set PNG size [we have zoom level]
+
+Rendering/Lines:
+- support line thickness ?
- find out why in Cairo PDF non-dashed lines disappear if CAIRO_LINE_CAP_ROUND
+
+Rendering/Other:
- diff area algorithm will fill anything resembling a closed path, no matter
how little is inside (e.g., a changed large but empty rectangle will be
filled)
- interaction with eda-tools/genkicat fails: catalog text is lost
-- eeplot to PDF sometimes chops off one line of pixels, ignores text size
- (test with kicad-libs/components catalog)
GUI:
- dragging can be slow. maybe reusing old content and only redrawing new