1
0
mirror of git://projects.qi-hardware.com/eda-tools.git synced 2024-11-22 20:53:44 +02:00
eda-tools/eeshow
2016-08-04 08:49:54 -03:00
..
test rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
COPYING.GPLv2 eeshow/README, COPYING.GPLv2 2016-08-04 08:11:36 -03:00
cro.c eeshow/: scroll wheel zooms 2016-08-03 09:33:16 -03:00
cro.h eeshow/: scroll wheel zooms 2016-08-03 09:33:16 -03:00
DEMO eeshow/DEMO: update URL for Neo900 "ee" repo 2016-08-03 21:52:28 -03:00
diff.c eeshow/: make libraries "related" to the [main] schematics sheet 2016-08-02 16:38:21 -03:00
diff.h rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
dwg.c rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
dwg.h rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
fig.c eeshow/fig.c; define color 32 also when using a template 2016-08-02 16:46:50 -03:00
fig.h rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
file.c eeshow/: make "related" work also for repositories (WIP) 2016-08-02 19:13:28 -03:00
file.h eeshow/: make "related" work also for repositories (WIP) 2016-08-02 19:13:28 -03:00
gfx.c rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
gfx.h rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
git-file.c eeshow/: implement related_same_repo 2016-08-02 19:21:43 -03:00
git-file.h eeshow/: make "related" work also for repositories (WIP) 2016-08-02 19:13:28 -03:00
gui-aoi.c eeshow/: add AOI to overlays; clicking on sheet name returns to previous sheet 2016-08-04 07:55:42 -03:00
gui-aoi.h eeshow/: add AOI to overlays; clicking on sheet name returns to previous sheet 2016-08-04 07:55:42 -03:00
gui-over.c eeshow/: add AOI to overlays; clicking on sheet name returns to previous sheet 2016-08-04 07:55:42 -03:00
gui-over.h eeshow/: add AOI to overlays; clicking on sheet name returns to previous sheet 2016-08-04 07:55:42 -03:00
gui.c eeshow/gui.c: replace ugly and fragile "prev" logic with a simple search 2016-08-04 08:49:54 -03:00
gui.h eeshow/: separate sheet context from GUI ctx; record all sheets we have 2016-08-03 10:54:06 -03:00
lib-parse.c eeshow/: make libraries "related" to the [main] schematics sheet 2016-08-02 16:38:21 -03:00
lib-render.c rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
lib.h eeshow/: make libraries "related" to the [main] schematics sheet 2016-08-02 16:38:21 -03:00
main.c eeshow/: separate sheet context from GUI ctx; record all sheets we have 2016-08-03 10:54:06 -03:00
main.h rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
Makefile eeshow/gui-aoi.c, gui-aoi.h: split areas of interest from gui.c; abstract better 2016-08-04 07:19:18 -03:00
misc.c rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
misc.h rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
neo900-template.fig rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
README eeshow/README, COPYING.GPLv2 2016-08-04 08:11:36 -03:00
record.c rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
record.h rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
sch2pdf rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
sch-parse.c eeshow/: retrieve title from *.sch; prefer over subsheet name when displaying 2016-08-04 08:42:36 -03:00
sch-render.c eeshow/sch.h, sch-parse.c, sch-render.c: rename obj.u.sheet to obj.u.name 2016-08-03 11:46:24 -03:00
sch.h eeshow/: retrieve title from *.sch; prefer over subsheet name when displaying 2016-08-04 08:42:36 -03:00
style.c rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
style.h rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
test.lib rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
test.pro rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
test.sch rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
text.c rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
text.h rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00
TODO eeshow/TODO: split long list by area 2016-08-03 10:57:42 -03:00
util.h rename sch2fig to eeshow 2016-08-02 11:00:08 -03:00

eeshow - Eeschema schematics renderer and viewer
================================================

Eeshow renders schematics made by KiCad Eeschema to FIG, PDF, or PNG,
and generates graphical differences between different versions of
schematics sheets. It can work in plain files but it can also
retrieve design files directly from a git repository. Furthermore,
eeshow has an interactive mode for viewing schematics and differences.

This work is distributed under the terms of the GNU GENERAL PUBLIC
LICENSE, Version 2:

  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2 of the License, or
  (at your option) any later version.

For your convenience, a copy of the complete license has been included
in the file COPYING.GPLv2.


Prerequisites
-------------

libcairo2-dev
libgit2-dev
libgtk-3-dev


Key functions in GUI mode
-------------------------

+ or =			zoom in
-			zoom out
*			zoom to extents
Home			go to the top sheet
Delete or Backspace	go to the previous sheet
Q			quit the viewer