Werner Almesberger
|
8830b9a223
|
sch2fig/lib.c (draw_text): also support mirroring
test.sch now renders correctly.
|
2016-07-28 15:49:14 -03:00 |
|
Werner Almesberger
|
7efb3e7e7e
|
sch2fig/lib.c (draw_text): flipping affects both alignments
|
2016-07-28 15:42:03 -03:00 |
|
Werner Almesberger
|
538f362b0a
|
sch2fig/lib.c (draw_arc): handle mirroring
|
2016-07-28 15:25:00 -03:00 |
|
Werner Almesberger
|
ff12e388e2
|
sch2fig/lib.c (draw_pin_num): correct pin number flipping
|
2016-07-26 20:56:43 -03:00 |
|
Werner Almesberger
|
58cd498ded
|
sch2fig/lib.c (draw_text): support horizontal and vertical alignment
|
2016-07-26 20:39:08 -03:00 |
|
Werner Almesberger
|
47707d700c
|
sch2fig/lib.c (lib_parse): zero2 seems to be text style, ignore
|
2016-07-26 18:35:14 -03:00 |
|
Werner Almesberger
|
8903dd8db7
|
sch2fig/lib.c (draw_text): support component text orientation other than 0 deg
This is for plain text. Pins and fields already supported rotation before.
|
2016-07-26 17:48:09 -03:00 |
|
Werner Almesberger
|
0ddd4dbbb3
|
sch2fig/lib.c (lib_parse): replace all ~ in unquoted strings with spaces
|
2016-07-26 17:38:12 -03:00 |
|
Werner Almesberger
|
c3f73d8335
|
sch2fig/lib.c (draw_pin_name): flip pin names rotated by 270 degrees
|
2016-07-26 13:58:33 -03:00 |
|
Werner Almesberger
|
a36ec41dc6
|
sch2fig/lib.c (draw_pin_name, draw_pin_num), TODO: support "outside" pin names
There's still a rotation bug affecting this, but this existed before.
|
2016-07-26 13:45:19 -03:00 |
|
Werner Almesberger
|
93ba849a19
|
sch2fig/lib.c (draw_pin): split off pin name and number output
Function got a bit "heavy" ...
|
2016-07-26 13:13:29 -03:00 |
|
Werner Almesberger
|
f9c32d4e1e
|
sch2fig/lib.c (lib_exec): component can have unit number 0, which means 1
This happened with XTAL-4-3225 in neo900.lib as the result of merging
multiple units into one component.
|
2016-07-26 08:42:38 -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
|
6767c878b6
|
sch2fig/lib.c (draw_pin): remove unused "vert"
|
2016-07-26 03:17:58 -03:00 |
|
Werner Almesberger
|
3588992947
|
sch2fig/: support mirrored symbols (matrix -1 0 0 -1)
|
2016-07-25 14:59:27 -03:00 |
|
Werner Almesberger
|
dd5f9d2128
|
sch2fig/: properly interpret KiCad arcs
They can be clockwise or counter-clockwise, but are always < 180 degrees.
|
2016-07-25 13:38:58 -03:00 |
|
Werner Almesberger
|
b903f53c3f
|
sch2fig/: support arcs
|
2016-07-25 02:59:33 -03:00 |
|
Werner Almesberger
|
707c8f790d
|
sch2fig/lib.c: text in symbols stays upright
|
2016-07-25 01:14:28 -03:00 |
|
Werner Almesberger
|
c979bf0989
|
sch2fig/: support circles
|
2016-07-25 00:50:48 -03:00 |
|
Werner Almesberger
|
9618846d46
|
sch2fig/: support 180 deg rotation of components
|
2016-07-25 00:39:03 -03:00 |
|
Werner Almesberger
|
6f7463c299
|
sch2fig/: display pin numbers
|
2016-07-24 23:26:54 -03:00 |
|
Werner Almesberger
|
d6b73479ad
|
sch2fig/: add filling of boxes and polygons
|
2016-07-24 22:57:52 -03:00 |
|
Werner Almesberger
|
e3a0229946
|
sch2fig/Makefile, lib.c: make -Wshadow-clean
|
2016-07-24 01:05:41 -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
|
9f8a09b2d5
|
sch2fig/: fix pin name offsets
|
2016-07-23 23:20:53 -03:00 |
|
Werner Almesberger
|
97f8969716
|
sch2fig/: sheet 1 almost works (A and especially K are off)
|
2016-07-23 23:12:56 -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 |
|