Age | Commit message (Expand) | Author | Files | Lines |
2016-08-22 | eeshow/kicad/sch-parse.c (recurse_sheet): don't forget to copy sheet size | Werner Almesberger | 1 | -0/+2 |
2016-08-22 | eeshow/gui/diff.c: improve sectioning | Werner Almesberger | 1 | -25/+31 |
2016-08-22 | eeshow/README: discuss use of *-cache.lib; TODO: areas enclose closed paths | Werner Almesberger | 2 | -1/+16 |
2016-08-22 | eeshow/Makefile: add more section comments | Werner Almesberger | 1 | -0/+4 |
2016-08-22 | eeshow/Makefile (pdf): show off page layout | Werner Almesberger | 1 | -1/+2 |
2016-08-22 | eeshow/main.c (main): draw page layout also in non-interactive mode | Werner Almesberger | 1 | -0/+4 |
2016-08-22 | eeshow/TODO: updated | Werner Almesberger | 1 | -1/+0 |
2016-08-22 | eeshow/kicad/delta.c (merge_wires): continue, don't return | Werner Almesberger | 1 | -1/+1 |
2016-08-22 | eeshow/gui/render.c: NULL backpointers for delta; don't try to pl_render | Werner Almesberger | 1 | -1/+4 |
2016-08-22 | kicad/pl-parse.c (process_obj): also initialize edx and edy | Werner Almesberger | 1 | -1/+1 |
2016-08-22 | eeshow/gui/: change zoom system to use float; reduce step from 2 to 2^(1/3) | Werner Almesberger | 5 | -21/+39 |
2016-08-22 | eeshoe/kicad/pl-render.c: add label incrementing | Werner Almesberger | 1 | -10/+48 |
2016-08-22 | eeshow/: support format symbols %%, %N, %S, and %T in page layout | Werner Almesberger | 3 | -9/+103 |
2016-08-22 | eeshow/gui/common.h (struct gui_sheet): add back link to history | Werner Almesberger | 2 | -2/+5 |
2016-08-22 | eeshow/kicad/pl-parse.c: indicate where warnings and errors come from | Werner Almesberger | 1 | -20/+25 |
2016-08-22 | eeshow/diag.c (progress): don't require user to supply newline | Werner Almesberger | 5 | -23/+24 |
2016-08-22 | eeshow/diag.c (error): don't require user to supply newline | Werner Almesberger | 6 | -19/+20 |
2016-08-22 | eeshow/diag.c (warning): don't require user to supply newline | Werner Almesberger | 3 | -12/+13 |
2016-08-22 | eeshow/kicad/: page layout: support default text size; use "pl" uniformly | Werner Almesberger | 3 | -11/+50 |
2016-08-22 | eeshow/kicad/: support text justification in page layout | Werner Almesberger | 3 | -3/+53 |
2016-08-22 | eeshow/kicad/: begin text support for page layout (WIP); add missing pl-common.h | Werner Almesberger | 3 | -20/+117 |
2016-08-22 | eeshow/kicad/sexpr.c (sexpr_parse): properly end quoted strings | Werner Almesberger | 1 | -1/+1 |
2016-08-22 | eeshow/gui/: experimental support for page layout; option -P pl-file.kicad_wks | Werner Almesberger | 5 | -4/+30 |
2016-08-22 | eeshow/kicad/pl.h, pl-parse.c, pl-render.c: page layout support (WIP) | Werner Almesberger | 4 | -0/+437 |
2016-08-22 | eeshow/kicad/sexpr.c (sexpr_abort): silently shut down parser | Werner Almesberger | 2 | -10/+17 |
2016-08-22 | eeshow/kicad/sch.h, sch-parse.c: also retrieve sheet width and height | Werner Almesberger | 2 | -0/+7 |
2016-08-22 | eeshow/main.c: eeshow -S <file parses S-exprs and dumps to stdout | Werner Almesberger | 1 | -2/+24 |
2016-08-22 | eeshow/kicad/sexpr.c, sexpr.h: simple parser for S-expressions | Werner Almesberger | 3 | -1/+383 |
2016-08-21 | eeshow/gui/history.c (hover_history): compensate jump on dehover | Werner Almesberger | 1 | -1/+37 |
2016-08-21 | eeshow/gui/aoi.c (aoi_hover): also indicate from which direction we enter | Werner Almesberger | 1 | -7/+16 |
2016-08-21 | eeshow/gui/: hover callback now indicates in which direction we left | Werner Almesberger | 7 | -18/+23 |
2016-08-21 | eeshow/gui/history.c (click_history): must go_to_sheet to switch to revision | Werner Almesberger | 1 | -0/+2 |
2016-08-21 | eeshow/gui/render.c (render_delta): we had red and green (old/new) reversed | Werner Almesberger | 1 | -2/+2 |
2016-08-21 | eeshow/TODO: supporting PDF TOC | Werner Almesberger | 1 | -1/+1 |
2016-08-21 | eeshow/gfx/cro.c: support PDF TOC addition; option -T to suppress it | Werner Almesberger | 2 | -4/+44 |
2016-08-21 | eeshow/gfx/pdftoc.c: edit Cairo-generated PDF to insert TOC | Werner Almesberger | 3 | -1/+374 |
2016-08-21 | eeshow/gfx/gfx.c (gfx_sheet_name): pass sheet name (title) to driver | Werner Almesberger | 3 | -0/+10 |
2016-08-21 | eeshow/util/diag.h (pfatal): mark as "noreturn" | Werner Almesberger | 1 | -1/+1 |
2016-08-21 | eeshow/gui/gui.c: forgot to #include icons.h, oops | Werner Almesberger | 1 | -0/+1 |
2016-08-21 | eeshow/TODO: add some more ideas | Werner Almesberger | 1 | -1/+5 |
2016-08-21 | eeshow/Makefile, gui/sheet.c: grow icons from 16 to 20 pixels reduce padding | Werner Almesberger | 2 | -2/+3 |
2016-08-21 | eeshow/README: add new prerequisites transfig and transfig, imagemagick | Werner Almesberger | 1 | -0/+5 |
2016-08-21 | eeshow/gui/sheet.c (add_delta): use pretty icons instead of unicode | Werner Almesberger | 1 | -2/+3 |
2016-08-21 | eeshow/: add icon loader and icons for "delta" and "diff" | Werner Almesberger | 6 | -1/+145 |
2016-08-21 | eeshow/gui/over.c, over.h: support icon overlays | Werner Almesberger | 2 | -7/+110 |
2016-08-20 | eeshow/gui/over.c, over.h: make coordinates "int" (to avoid bad surprises) | Werner Almesberger | 2 | -6/+5 |
2016-08-20 | eeshow/gui/over.c (overlay_draw): break down into more manageable parts | Werner Almesberger | 1 | -33/+51 |
2016-08-20 | eeshow/gui/render.c (on_draw_event): also mark changed subsheets in delta mode | Werner Almesberger | 1 | -4/+25 |
2016-08-20 | eeshow/kicad/delta.c: improve sectioning | Werner Almesberger | 1 | -14/+20 |
2016-08-20 | eeshow/kicad/delta.c: merge adjacent wires going in the same direction | Werner Almesberger | 1 | -0/+71 |