mirror of
git://projects.qi-hardware.com/eda-tools.git
synced 2025-03-21 01:28:53 +02:00
We only reuse previous sheets if ... - they have no sub-sheets, and - all the libraries are identical. This reduces the -N-150 time from 8.3 s (caching only libraries) to 4.3 s. Since we only need to know whether there are sub-sheets, but not what exactly they are, we can also partially undo the previous commit, 77c0e075907a0dc97712c10ed63442da4168bd0c
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 PgUp go to the previous sheet in sequence PgDn go to the next sheet in sequence Up or Down invoke the revision history (WIP) Q quit the viewer