Werner Almesberger
|
5d0596d0b7
|
sch2fig/: rename "cairo" to "cro"
To avoid confusion and possible clashes with the real Cairo.
|
2016-08-01 18:11:42 -03:00 |
|
Werner Almesberger
|
c5064a8dca
|
sch2fig/: implement "diff" driver (WIP)
|
2016-08-01 16:05:37 -03:00 |
|
Werner Almesberger
|
a03e79de7c
|
sch2fig/: rename "layer" to "record", and use "layer" for layers in recordings
Clearing up massively confusing naming.
|
2016-08-01 11:32:22 -03:00 |
|
Werner Almesberger
|
75e16031a0
|
sch2fig/Makefile: add a few more $(NAME) dependencies
|
2016-08-01 01:07:44 -03:00 |
|
Werner Almesberger
|
4ef07e5e29
|
sch2fig/: rename Cairo PNG driver from "cairo" to "png"
|
2016-08-01 00:18:22 -03:00 |
|
Werner Almesberger
|
d9eedec02a
|
sch2fig/: new cairo options -o outfile.png and -s scale
|
2016-08-01 00:11:53 -03:00 |
|
Werner Almesberger
|
dd1eb7ddc3
|
sch2fig/: record drawing operations (for Cairo) and sort by layer
|
2016-07-31 23:08:04 -03:00 |
|
Werner Almesberger
|
ae7924a01c
|
sch2fig/Makefile (png, pngref): add regression test image also for Cairo-PNG
|
2016-07-31 23:06:46 -03:00 |
|
Werner Almesberger
|
71aeab9ab8
|
sch2fig/main.c (read_file): move to file.c
This is to allow further I/O abstraction, later.
|
2016-07-31 15:10:14 -03:00 |
|
Werner Almesberger
|
3e18e7a72e
|
sch2fig/lib.c: split into lib-parse.c and lib-render.c
|
2016-07-31 14:36:42 -03:00 |
|
Werner Almesberger
|
b781bd6fc8
|
sch2fig/sch.c: split into sch-parse.c and sch-render.c
|
2016-07-31 14:19:43 -03:00 |
|
Werner Almesberger
|
8dddf961b6
|
sch2fig/: compile with -Wmissing-prototypes -Wmissing-declarations
|
2016-07-31 14:07:29 -03:00 |
|
Werner Almesberger
|
50242899d3
|
sch2fig/: add Cairo (PNG) back-end (WIP)
|
2016-07-31 00:04:43 -03:00 |
|
Werner Almesberger
|
4e8870d193
|
sch2fig/: make gfx_ops->line optional; add COLOR_WHITE; add color map
|
2016-07-30 23:43:49 -03:00 |
|
Werner Almesberger
|
4267efae0d
|
sch2fig/: abstract graphical output interface
|
2016-07-30 21:50:02 -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
|
fa8f76eb12
|
sch2fig/sch2pdf, Makefile: also process the first page
|
2016-07-29 22:00:57 -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
|
e5ba111258
|
sch2fig/Makefile (test): one negation too many
|
2016-07-26 20:40:39 -03:00 |
|
Werner Almesberger
|
fb19aeae0a
|
sch2fig/Makefile: add regression testing based on test.fig
|
2016-07-26 20:27:12 -03:00 |
|
Werner Almesberger
|
4d75a7f00e
|
sch2fig/Makefile (neo900.pdf): first sheet is #2
|
2016-07-26 18:10:43 -03:00 |
|
Werner Almesberger
|
629412e25c
|
sch2fig/Makefile (diff): ensure that we build sch2fig
|
2016-07-26 13:59:14 -03:00 |
|
Werner Almesberger
|
4c3a3a1f84
|
sch2fig/Makefile (diff, view, newref): add regression test operations
|
2016-07-26 13:13:29 -03:00 |
|
Werner Almesberger
|
1d059abcb4
|
sch2fig/Makefile, neo900-template.fig: use template for constant frame size
|
2016-07-26 02:34:56 -03:00 |
|
Werner Almesberger
|
427e4d7d09
|
sch2fig/sch2pdf, Makefile (neo900.pdf): generate PDF for Neo900
|
2016-07-25 17:42:50 -03:00 |
|
Werner Almesberger
|
a28c5ebdc2
|
sch2fig/Makefile (test, neo900): use test.sch; separate target for Neo900
|
2016-07-25 11:34:58 -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
|
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
|
adf9efdd95
|
sch2fig/Makefile (test): include powered.lib; fix invocation
|
2016-07-22 00:16:14 -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 |
|