1
0
mirror of git://projects.qi-hardware.com/eda-tools.git synced 2024-11-22 09:36:16 +02:00

Commit Graph

  • 1bb97dd664 dsv/dsv: new option -c to --no-check-certificate master Werner Almesberger 2018-03-26 06:24:20 -0300
  • 09d27e5b66 genkicat/sym2xps: generate EPS, not PDF (closer to the original Postscript) Werner Almesberger 2017-05-07 14:31:15 -0300
  • 76987b1dfb fab/gmerge: support non-circular apertures Werner Almesberger 2017-05-07 14:29:16 -0300
  • d70dc71cfe fab/drl2gerber: support metric drill files Werner Almesberger 2017-05-07 14:27:56 -0300
  • c5c1b18b5a fab/drl2gerber: put whitespace around operators Werner Almesberger 2017-05-07 14:10:45 -0300
  • 1d762923e4 fab/prettygerbv: search also for current KiCad Gerber file names Werner Almesberger 2017-05-07 14:10:38 -0300
  • 50dd3bc0fe genkicat/sym2xps: use eeplot for rendering (still has issues) Werner Almesberger 2016-09-04 13:01:37 -0300
  • eb409c67da eeshow/README: announce move to http://neo900.org/git/eeshow Werner Almesberger 2016-08-23 12:35:39 -0300
  • 0adf7363cd TODO: we now parse project files, too :) Werner Almesberger 2016-08-22 23:22:23 -0300
  • 44e17ff5ab eeshow/gfx/pdftoc.c (line): don't be fooled by "/Type /Pages" Werner Almesberger 2016-08-22 23:20:58 -0300
  • cdb68f70a2 eeshow/gfx/pdftoc.c (write_trailer): walking pointer is a bad idea if we realloc Werner Almesberger 2016-08-22 23:19:10 -0300
  • 82f578d4b4 eeshow/Makefile (pdf): flaunt our new powers Werner Almesberger 2016-08-22 22:43:12 -0300
  • 1a4c62da31 eshow/main.c: support using project file as leader (instead of top sheet) Werner Almesberger 2016-08-22 22:42:52 -0300
  • c0cb1d3bfb eeshow/kicad/pro.c (pro_parse_file): strchr vs. strrchr ... Werner Almesberger 2016-08-22 22:42:19 -0300
  • 2adc6979b7 eeshow/gui/gui.c: support using project file as leader (instead of top sheet) Werner Almesberger 2016-08-22 22:35:43 -0300
  • 3381f9c790 eeshow/file/git-file.c (related_only_repo): lookup repo again after grafting Werner Almesberger 2016-08-22 22:34:02 -0300
  • 49d603aca3 eeshow/kicad/pro.c: KiCad profile processing (to find file names) Werner Almesberger 2016-08-22 22:19:54 -0300
  • e46f8382f3 eeshow/kicad/ext.c (clone_file_names, free_file_names): manage set of names Werner Almesberger 2016-08-22 22:18:46 -0300
  • 417ddb16fa eeshow/gfx/pdftoc.c: use strbegins instead of local "begins" Werner Almesberger 2016-08-22 21:25:44 -0300
  • fe6d3a9e85 eeshow/misc/util.h (strbegins): !strncmp(s, prefix, strlen(prefix)) Werner Almesberger 2016-08-22 21:24:42 -0300
  • 465a36fde5 eeshow/misc/util.h (realloc_size, realloc_type_n): get rid of bare "realloc" Werner Almesberger 2016-08-22 21:00:10 -0300
  • 1b250bd467 eeshow/: change file name handling from positional to be extension-driven Werner Almesberger 2016-08-22 20:47:06 -0300
  • e6a4224d81 eeshow/kicad/ext.c: identify and classify files by their extension Werner Almesberger 2016-08-22 20:45:31 -0300
  • 9094de177d eeshow/ext/diag.c (pfatal): forgot to add \n Werner Almesberger 2016-08-22 20:38:59 -0300
  • bbd8c5507f eeshow/kicad/sch-parse.c (recurse_sheet): don't forget to copy sheet size Werner Almesberger 2016-08-22 13:20:29 -0300
  • ef3d118c9e eeshow/gui/diff.c: improve sectioning Werner Almesberger 2016-08-22 13:15:38 -0300
  • 5e647637b6 eeshow/README: discuss use of *-cache.lib; TODO: areas enclose closed paths Werner Almesberger 2016-08-22 13:15:27 -0300
  • 01e64c65d8 eeshow/Makefile: add more section comments Werner Almesberger 2016-08-22 07:21:59 -0300
  • 7c02351ff6 eeshow/Makefile (pdf): show off page layout Werner Almesberger 2016-08-22 07:20:39 -0300
  • af626042f8 eeshow/main.c (main): draw page layout also in non-interactive mode Werner Almesberger 2016-08-22 07:18:47 -0300
  • 7e6d35760e eeshow/TODO: updated Werner Almesberger 2016-08-22 07:07:33 -0300
  • 361f0c2dcd eeshow/kicad/delta.c (merge_wires): continue, don't return Werner Almesberger 2016-08-22 07:06:17 -0300
  • de8f992158 eeshow/gui/render.c: NULL backpointers for delta; don't try to pl_render Werner Almesberger 2016-08-22 07:01:37 -0300
  • 28baddb59f kicad/pl-parse.c (process_obj): also initialize edx and edy Werner Almesberger 2016-08-22 06:47:28 -0300
  • 0550b016ee eeshow/gui/: change zoom system to use float; reduce step from 2 to 2^(1/3) Werner Almesberger 2016-08-22 06:41:03 -0300
  • a1106b0985 eeshoe/kicad/pl-render.c: add label incrementing Werner Almesberger 2016-08-22 05:57:27 -0300
  • dc4c29c5be eeshow/: support format symbols %%, %N, %S, and %T in page layout Werner Almesberger 2016-08-22 05:38:19 -0300
  • b925268c90 eeshow/gui/common.h (struct gui_sheet): add back link to history Werner Almesberger 2016-08-22 05:37:23 -0300
  • 4711107d7e eeshow/kicad/pl-parse.c: indicate where warnings and errors come from Werner Almesberger 2016-08-22 05:09:33 -0300
  • b5a29b85da eeshow/diag.c (progress): don't require user to supply newline Werner Almesberger 2016-08-22 05:06:05 -0300
  • 1a5c8a564c eeshow/diag.c (error): don't require user to supply newline Werner Almesberger 2016-08-22 05:04:23 -0300
  • 1812d1af86 eeshow/diag.c (warning): don't require user to supply newline Werner Almesberger 2016-08-22 05:02:09 -0300
  • 3c8c7ef6e1 eeshow/kicad/: page layout: support default text size; use "pl" uniformly Werner Almesberger 2016-08-22 05:00:38 -0300
  • 356df44952 eeshow/kicad/: support text justification in page layout Werner Almesberger 2016-08-22 04:52:18 -0300
  • 8ac35d9192 eeshow/kicad/: begin text support for page layout (WIP); add missing pl-common.h Werner Almesberger 2016-08-22 04:40:40 -0300
  • 5cfbf666f4 eeshow/kicad/sexpr.c (sexpr_parse): properly end quoted strings Werner Almesberger 2016-08-22 04:39:25 -0300
  • 6c4eae22e1 eeshow/gui/: experimental support for page layout; option -P pl-file.kicad_wks Werner Almesberger 2016-08-22 04:05:41 -0300
  • 2d964c0f35 eeshow/kicad/pl.h, pl-parse.c, pl-render.c: page layout support (WIP) Werner Almesberger 2016-08-22 04:03:53 -0300
  • 83c452c522 eeshow/kicad/sexpr.c (sexpr_abort): silently shut down parser Werner Almesberger 2016-08-22 04:02:14 -0300
  • 2515c3b964 eeshow/kicad/sch.h, sch-parse.c: also retrieve sheet width and height Werner Almesberger 2016-08-22 04:01:19 -0300
  • 0caae88fa9 eeshow/main.c: eeshow -S <file parses S-exprs and dumps to stdout Werner Almesberger 2016-08-22 01:12:21 -0300
  • 12f66ec47e eeshow/kicad/sexpr.c, sexpr.h: simple parser for S-expressions Werner Almesberger 2016-08-22 01:10:55 -0300
  • 328ddd9ca7 eeshow/gui/history.c (hover_history): compensate jump on dehover Werner Almesberger 2016-08-21 23:02:57 -0300
  • b844bbfed2 eeshow/gui/aoi.c (aoi_hover): also indicate from which direction we enter Werner Almesberger 2016-08-21 23:02:28 -0300
  • c6498a8cc1 eeshow/gui/: hover callback now indicates in which direction we left Werner Almesberger 2016-08-21 22:31:52 -0300
  • 3e5c229291 eeshow/gui/history.c (click_history): must go_to_sheet to switch to revision Werner Almesberger 2016-08-21 12:50:00 -0300
  • b6821089a5 eeshow/gui/render.c (render_delta): we had red and green (old/new) reversed Werner Almesberger 2016-08-21 11:53:57 -0300
  • 532c9bc82f eeshow/TODO: supporting PDF TOC Werner Almesberger 2016-08-21 11:38:29 -0300
  • 5fd877a6f8 eeshow/gfx/cro.c: support PDF TOC addition; option -T to suppress it Werner Almesberger 2016-08-21 11:37:47 -0300
  • 71d03c7281 eeshow/gfx/pdftoc.c: edit Cairo-generated PDF to insert TOC Werner Almesberger 2016-08-21 11:34:12 -0300
  • 7652f3a88f eeshow/gfx/gfx.c (gfx_sheet_name): pass sheet name (title) to driver Werner Almesberger 2016-08-21 11:32:13 -0300
  • 1930eedb64 eeshow/util/diag.h (pfatal): mark as "noreturn" Werner Almesberger 2016-08-21 02:50:46 -0300
  • 505ffe0c17 eeshow/gui/gui.c: forgot to #include icons.h, oops Werner Almesberger 2016-08-21 02:41:19 -0300
  • bb30214c5f eeshow/TODO: add some more ideas Werner Almesberger 2016-08-21 02:03:00 -0300
  • c8dfe1c4f6 eeshow/Makefile, gui/sheet.c: grow icons from 16 to 20 pixels reduce padding Werner Almesberger 2016-08-21 02:01:36 -0300
  • 72a84bb29a eeshow/README: add new prerequisites transfig and transfig, imagemagick Werner Almesberger 2016-08-21 01:28:52 -0300
  • e5e53ec904 eeshow/gui/sheet.c (add_delta): use pretty icons instead of unicode Werner Almesberger 2016-08-21 01:26:44 -0300
  • e33f755179 eeshow/: add icon loader and icons for "delta" and "diff" Werner Almesberger 2016-08-21 01:25:49 -0300
  • 5a7d37ce73 eeshow/gui/over.c, over.h: support icon overlays Werner Almesberger 2016-08-21 01:24:42 -0300
  • 3affbc3c3c eeshow/gui/over.c, over.h: make coordinates "int" (to avoid bad surprises) Werner Almesberger 2016-08-20 23:57:56 -0300
  • e88fd0ac6c eeshow/gui/over.c (overlay_draw): break down into more manageable parts Werner Almesberger 2016-08-20 23:56:16 -0300
  • b7fc07b650 eeshow/gui/render.c (on_draw_event): also mark changed subsheets in delta mode Werner Almesberger 2016-08-20 23:27:02 -0300
  • 383676f1ad eeshow/kicad/delta.c: improve sectioning Werner Almesberger 2016-08-20 23:17:29 -0300
  • ab888e7bdc eeshow/kicad/delta.c: merge adjacent wires going in the same direction Werner Almesberger 2016-08-20 23:14:07 -0300
  • 54afbf5b68 eeshow/kicad/delta.c (comp_eq_objs): move object comparison to comp_eq_obj Werner Almesberger 2016-08-20 22:34:07 -0300
  • c12f5f34a6 eeshow/kicad/delta.c (comp_eq_objs): rectangle comparison was very confused Werner Almesberger 2016-08-20 22:21:14 -0300
  • c42fe2f5a2 eeshow/kicad/dwg.c (dwg_line): use common direction, to avoid false pixel diffs Werner Almesberger 2016-08-20 22:13:59 -0300
  • d4b06ff3da eeshow/kicad/delta.c (obj_eq): also reversed wires are equal Werner Almesberger 2016-08-20 22:09:01 -0300
  • 27065ad42f eeshow/kicad/delta.c (comp_eq_objs): we never properly compared lib_obj_poly Werner Almesberger 2016-08-20 20:57:54 -0300
  • 0d2b024d9c eeshow/gui/ (aoi_click): also protect from access after free Werner Almesberger 2016-08-20 20:42:34 -0300
  • eeda1c1700 eeshow/gui/ (aoi_hover): could cause an access after free Werner Almesberger 2016-08-20 20:39:08 -0300
  • dbcacbde0c eeshow/gui/glabel.c (hover_glabel): more discussion of "hanging" pop-ups Werner Almesberger 2016-08-20 18:29:54 -0300
  • ff47d69d25 eeshow/gfx/diff.c (complement_box): determine limits outside the loops Werner Almesberger 2016-08-20 15:54:32 -0300
  • 3b76b058fd eeshow/gfx/: don't overthink coordinate transforms Werner Almesberger 2016-08-20 15:05:34 -0300
  • 1e13572283 eeshow/gui/sheet.c (add_delta): show inverted greek delta when in delta mode Werner Almesberger 2016-08-20 09:30:38 -0300
  • c06680e272 eeshow/gfx/cro.c (cr_text_width): use cd/dc, not cx/xc Werner Almesberger 2016-08-20 09:24:27 -0300
  • adfb52d12d eeshow/gfx/cro.c (xc): mixed up offset calculation Werner Almesberger 2016-08-20 09:19:35 -0300
  • b289869f2a eeshow/TODO: update Werner Almesberger 2016-08-20 09:04:27 -0300
  • 23a2340ca8 eeshow/gui/render.c: resurrect delta mode (A toggles between delta and diff) Werner Almesberger 2016-08-20 09:01:59 -0300
  • b5d2b05757 eeshow/gui/render.c (hack): experimental highlighting of changed sub-sheets Werner Almesberger 2016-08-20 08:26:34 -0300
  • 13fcf8ce3a eeshow/gfx/diff.c: export area creation and freeing Werner Almesberger 2016-08-20 08:26:01 -0300
  • 169e34d50f eeshow/: Esc cancels current action Werner Almesberger 2016-08-20 07:50:15 -0300
  • 12c9c6bb4c eeshow/Makefile: rebuild version.o only when linking; don't use .PHONY on it Werner Almesberger 2016-08-20 07:40:56 -0300
  • 654c97e89e eeshow/: don't use ? for help Werner Almesberger 2016-08-20 07:01:42 -0300
  • 67fab71ed7 eeshow/gui/gui.c (gui): show build commit in window title Werner Almesberger 2016-08-19 21:30:58 -0300
  • 6b901399ce eeshow/gfx/diff.c (diff_to_canvas): draw caller-supplied areas Werner Almesberger 2016-08-19 21:25:48 -0300
  • f244fa09c7 eeshow/gui/gui.c (add_hist): initialize hist->libs_open Werner Almesberger 2016-08-19 20:46:48 -0300
  • a6640058ff eeshow/: eeshow -V prints the commit from which eeshow was built Werner Almesberger 2016-08-19 19:53:32 -0300
  • 84de6b9ce6 eeshow/kicad/sch-parse.c (parse_field): verify that we actually reached the %n Werner Almesberger 2016-08-19 19:39:35 -0300
  • 6be9e7ac0c eeshow/gfx/diff.c (merge_coord): typo caused offset troubles Werner Almesberger 2016-08-19 19:14:49 -0300