Werner Almesberger
|
6889fe8691
|
sch2fig/: make the matrix (int m[6]) "const" everywhere
|
2016-07-31 01:51:04 -03:00 |
|
Werner Almesberger
|
66ca318dbe
|
sch2fig/sch.c: separate parsing from rendering
|
2016-07-31 01:48:31 -03:00 |
|
Werner Almesberger
|
3b18e8b604
|
sch2fig/: make *_line accept color and layer from dwg
|
2016-07-30 21:55:23 -03:00 |
|
Werner Almesberger
|
4267efae0d
|
sch2fig/: abstract graphical output interface
|
2016-07-30 21:50:02 -03:00 |
|
Werner Almesberger
|
b933c9976f
|
sch2fig/fig.h (enum fig_shape): move to dwg.h and rename
|
2016-07-30 21:33:36 -03:00 |
|
Werner Almesberger
|
3ca2130db5
|
sch2fig/: implement fig_wire and fig_bus as dwg_* using fig_poly
|
2016-07-30 21:21:45 -03:00 |
|
Werner Almesberger
|
402e14d78f
|
sch2fig/: support busses and entries
|
2016-07-30 21:07:36 -03:00 |
|
Werner Almesberger
|
7caf1fb84a
|
sch2fig/: text can contain newlines (as '\' 'n'), support them
|
2016-07-29 22:45:56 -03:00 |
|
Werner Almesberger
|
4427d092ef
|
sch2fig/Makefile (CFLAGS), sch.c: add -O; suppress asprintf warning
|
2016-07-29 22:17:06 -03:00 |
|
Werner Almesberger
|
0dfd3ff7e2
|
sch2fig/: support sheet and file labels in sheet as well
|
2016-07-29 21:43:27 -03:00 |
|
Werner Almesberger
|
2e68f85914
|
sch2fig/: support subsheet box and exported labels (WIP)
|
2016-07-29 20:48:06 -03:00 |
|
Werner Almesberger
|
d63d183198
|
sch2fig/: support hierarchical labels (with new geometry approach)
|
2016-07-29 19:30:32 -03:00 |
|
Werner Almesberger
|
ab59b4f952
|
sch2fig/fig.c: more high-level drawing (labels, etc.) functions to dwg.c
|
2016-07-28 23:09:38 -03:00 |
|
Werner Almesberger
|
76013a5b04
|
sch2fig/sch.c, sch.h (decode_alignment): prepare for future sharing with lib.c
|
2016-07-26 20:34:54 -03:00 |
|
Werner Almesberger
|
8db4055882
|
sch2fig/sch.c (draw_text, sch_parse): support text left, down; ignore busses
|
2016-07-26 18:36:46 -03:00 |
|
Werner Almesberger
|
c2e1d60e2e
|
sch2fig/: add unit letter(s) to component reference of multi-unit components
|
2016-07-26 08:24:36 -03:00 |
|
Werner Almesberger
|
d031e59811
|
sch2fig/sch.c (draw_text): convert to use text_*; support direction 1 (up)
|
2016-07-25 15:20:26 -03:00 |
|
Werner Almesberger
|
3433068d71
|
sch2fig/sch.c (sch_parse): ignore AR element (what is this ?)
|
2016-07-25 15:04:39 -03:00 |
|
Werner Almesberger
|
3588992947
|
sch2fig/: support mirrored symbols (matrix -1 0 0 -1)
|
2016-07-25 14:59:27 -03:00 |
|
Werner Almesberger
|
ed02cafaf5
|
sch2fig/sch.c (dump_fields): break into two functions; make more "const"
"const" may come in handy at a later stage, when we want to keep things
around for a bit longer.
|
2016-07-25 14:43:59 -03:00 |
|
Werner Almesberger
|
817befc29f
|
sch2fig/: add partial support for (local) labels
|
2016-07-25 00:16:09 -03:00 |
|
Werner Almesberger
|
8ad734ff39
|
sch2fig/: better error reporting; add features of Neo900 sheet 2
|
2016-07-24 01:03:23 -03:00 |
|
Werner Almesberger
|
07433fd295
|
sch2fig/: pin names and fields (WIP)
|
2016-07-23 22:52:15 -03:00 |
|
Werner Almesberger
|
1bab610e9e
|
sch2fig/: slight cleanup
|
2016-07-23 15:07:50 -03:00 |
|
Werner Almesberger
|
da22f1cc57
|
sch2fig/: basic field support
|
2016-07-23 14:59:37 -03:00 |
|
Werner Almesberger
|
6e6e68e445
|
sch2fig/: partial glabel support; ongoing development
|
2016-07-23 06:58:46 -03:00 |
|
Werner Almesberger
|
cd3ced9cfb
|
sch2fig/: restructure text handing; on-going development
|
2016-07-23 00:48:59 -03:00 |
|
Werner Almesberger
|
addb15ce94
|
sch2fig/: add copyright headers; use "local" Makefile.c-common
|
2016-07-22 00:06:34 -03:00 |
|
Werner Almesberger
|
1cff10b824
|
sch2fig/: eeschema to FIG converter (WIP)
|
2016-07-21 23:54:32 -03:00 |
|