Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-09-24 | test.lib: add overlined text | Werner Almesberger | 1 | -2/+3 | |
2016-09-19 | kicad/: support remaining header fields (date, revision, company) | Werner Almesberger | 4 | -7/+27 | |
2016-09-19 | kicad/lib-parse.c (lib_parse_line): use "n" only for %n | Werner Almesberger | 1 | -4/+5 | |
2016-09-19 | kicad/sch-parse.c (parse_line): use "n" only for %n | Werner Almesberger | 1 | -7/+6 | |
Else, we need to ensure it never gets set by partially accepted lines, like Comment1 "" with format string Comment%d %[\"] Just avoiding reuse of "n" is easier and thus safer. | |||||
2016-09-19 | kicad/pl-render.c (expand): centralize NULL check | Werner Almesberger | 1 | -9/+6 | |
2016-09-19 | eeshow/pl-render.c (expand): solve optional free() more cleanly | Werner Almesberger | 1 | -22/+21 | |
2016-09-19 | test.sch: fill Title, Date, Rev, Comp, and Comment1 | Werner Almesberger | 1 | -5/+5 | |
2016-09-19 | kicad/pl-render.c (expand): support %Cn (comment) | Werner Almesberger | 1 | -2/+14 | |
2016-09-19 | kicad/sch-parse.c: record comments | Werner Almesberger | 2 | -0/+36 | |
2016-09-19 | kicad/pl-render.c (expand): support %Z (paper format) | Werner Almesberger | 1 | -1/+1 | |
2016-09-19 | kicad/sch-parse.c: record sheet (paper) size | Werner Almesberger | 2 | -1/+5 | |
2016-09-15 | file/git-hist.c: delete obsolete (and broken) iteration functions | Werner Almesberger | 1 | -41/+0 | |
2016-09-15 | README, web/index.html: add prerequisited for Fedora (by Roman Pavelka) | Werner Almesberger | 2 | -2/+14 | |
2016-09-15 | main/: show usage on -h, without complaints (suggested by Roman Pavelka) | Werner Almesberger | 4 | -4/+8 | |
2016-09-14 | gui/index.c (thumb_hover): draw border around sheet title | Werner Almesberger | 1 | -1/+1 | |
This makes it a bit easier to read the title. | |||||
2016-09-11 | kicad/lib-parse.c, pl-parse.c: defer error messages for search paths | Werner Almesberger | 2 | -2/+18 | |
2016-09-11 | misc/diag.c (diag_defer_*): defer/suppress reporting of errors | Werner Almesberger | 2 | -2/+48 | |
This lets us avoid confusing "No such file or directory" complaints when processing a search path. | |||||
2016-09-11 | misc/util.c: add alloc_vprintf | Werner Almesberger | 2 | -4/+17 | |
2016-09-10 | kicad/lib-parse.c (add_alias): there can be more than one alias per ALIAS | Werner Almesberger | 1 | -4/+19 | |
Reported by Roman Pavelka. | |||||
2016-09-10 | README, web/index.html: give apt-get example for prerequisites; add sudo | Werner Almesberger | 2 | -4/+12 | |
Suggested by Roman Pavelka. | |||||
2016-09-10 | gui/gui.c (get_history): calculate hist_size correctly | Werner Almesberger | 1 | -4/+5 | |
This value is only used for the progress bar, so nothing bad happens if we use too high a value (with -N 10000 or such), but it's still better to do this properly. | |||||
2016-09-10 | gui/index.c (SHEET_MAX_W): increase from 200 to 240 pixels | Werner Almesberger | 1 | -1/+1 | |
2016-09-09 | gfx/cro.c (cr_text_cairo): gently correct for text descending below the baseline | Werner Almesberger | 1 | -0/+10 | |
(Especially underlines.) | |||||
2016-09-08 | TODO: add missing page layout features | Werner Almesberger | 1 | -0/+3 | |
2016-09-08 | Makefile (pl-default.inc): use $(BUILD), for non-verbose output | Werner Almesberger | 1 | -1/+2 | |
2016-09-08 | TODO: structure rendering section | Werner Almesberger | 1 | -4/+6 | |
2016-09-08 | kicad/pl-parse.c (pl_parse_search): use KiCad's default page layout as default | Werner Almesberger | 2 | -6/+35 | |
2016-09-08 | steal KiCad's common/page_layout/page_layout_default_description.cpp | Werner Almesberger | 2 | -0/+167 | |
2016-09-08 | kicad/pl-render.c: render polygons | Werner Almesberger | 1 | -0/+41 | |
2016-09-08 | kicad/: support parsing polygons in page layout | Werner Almesberger | 2 | -2/+78 | |
2016-09-08 | kicad/pl-parse.c (get_size): rename to get_xy | Werner Almesberger | 1 | -3/+3 | |
We use it for more things that just sizes. | |||||
2016-09-08 | gui/gui.c (parse_files): don't reject revision just because of missing libraries | Werner Almesberger | 1 | -3/+4 | |
2016-09-08 | kicad/: support page layout options page1only and notonpage1 | Werner Almesberger | 3 | -1/+33 | |
2016-09-08 | gfx/misc.c (rx, ry, matrix_is_mirrored): don't use assert(0) | Werner Almesberger | 1 | -6/+3 | |
2016-09-08 | kicad/: support rotated text in page layouts | Werner Almesberger | 3 | -1/+6 | |
2016-09-08 | kicad/lib-parse.c (parse_arc): make fill at end of arc optional | Werner Almesberger | 1 | -1/+2 | |
siliconi.lib uses this form. | |||||
2016-09-08 | kicad/lib-parse.c (parse_poly): make fill at end of polygon optional | Werner Almesberger | 1 | -1/+1 | |
siliconi.lib uses this form. | |||||
2016-09-08 | main/eeshow.c (usage): mention option -P for experimental Pango support | Werner Almesberger | 1 | -0/+1 | |
2016-09-08 | main/eeplot.c, gui/gui.c: use pl_parse_search | Werner Almesberger | 2 | -21/+8 | |
This also relaxes the error handling of eeshow: it no longer rejects a revision if it is unable to find the page layout file. the page layout file no longer causes | |||||
2016-09-07 | kicad/pl-parse.c (pl_parse_search): search in template directories | Werner Almesberger | 3 | -0/+40 | |
2016-09-07 | fix numerous whitespace atrocities | Werner Almesberger | 23 | -41/+38 | |
- trailing spaces - trailing tabs - space before tab - more than four spaces ... - at the beginning of a line - after tab - in general (okay in many cases, but not all) - caught a stray blank line as well | |||||
2016-09-07 | kicad/pl-render.c (expand): don't crash on %T if we have no title | Werner Almesberger | 1 | -1/+1 | |
2016-09-07 | main/eetest.c (main): if we don't like the options, show the usage, don't abort | Werner Almesberger | 1 | -1/+1 | |
2016-09-07 | kicad/kicad.h: share and generalize default paths | Werner Almesberger | 2 | -6/+29 | |
2016-09-07 | Makefile: serialize linking to avoid concurrent compilations of version.o | Werner Almesberger | 1 | -3/+9 | |
2016-09-07 | TODO: items for improving path name searching | Werner Almesberger | 1 | -0/+4 | |
2016-09-07 | gfx/diff.c, main/eeplot.c, gui/gui.c: search library paths | Werner Almesberger | 3 | -4/+4 | |
2016-09-07 | kicad/lib-parse.c (lib_parse_search, lib_find_file): search LibDir and ↵ | Werner Almesberger | 2 | -0/+42 | |
default paths | |||||
2016-09-06 | file/file.c (file_open): add tracing | Werner Almesberger | 1 | -0/+2 | |
2016-09-06 | file/file.c (file_search): apply file_open to a search path | Werner Almesberger | 2 | -0/+28 | |