summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2016-08-25eeshow -V now also shows the build dateWerner Almesberger1-1/+4
2016-08-25Makefile, gfx/cro.c: fix typo; remove blank lineWerner Almesberger1-1/+1
Keeping future commits free from unrelated trivia ...
2016-08-24GUI performance timer, toggle with "T"Werner Almesberger1-1/+1
Shows milliseconds between last event and completion of screen update.
2016-08-24gui/: experimental sheet index (WIP)Werner Almesberger1-1/+1
We also change the way the sheet overlays work: now clicking on the subsheet (which, in the case of the bottom-most sheet did nothing) goes back to the parent and clicking on the root opens the index.
2016-08-23Makefile (NEO900_HW, KICAD_LIBS): adjust relative pathsWerner Almesberger1-2/+2
2016-08-23Makefile.c-common: copy over from eda-tools/common/Werner Almesberger1-1/+1
2016-08-22eeshow/Makefile (pdf): flaunt our new powersWerner Almesberger1-3/+1
2016-08-22eeshow/kicad/pro.c: KiCad profile processing (to find file names)Werner Almesberger1-1/+1
2016-08-22eeshow/: change file name handling from positional to be extension-drivenWerner Almesberger1-1/+1
This also enables versioning for page layouts. We no longer need the option -P.
2016-08-22eeshow/kicad/ext.c: identify and classify files by their extensionWerner Almesberger1-1/+1
2016-08-22eeshow/Makefile: add more section commentsWerner Almesberger1-0/+4
2016-08-22eeshow/Makefile (pdf): show off page layoutWerner Almesberger1-1/+2
2016-08-22eeshow/kicad/pl.h, pl-parse.c, pl-render.c: page layout support (WIP)Werner Almesberger1-0/+1
We currently only do lines, no text.
2016-08-22eeshow/kicad/sexpr.c, sexpr.h: simple parser for S-expressionsWerner Almesberger1-1/+1
2016-08-21eeshow/gfx/pdftoc.c: edit Cairo-generated PDF to insert TOCWerner Almesberger1-1/+1
Based on schtoc.pl
2016-08-21eeshow/Makefile, gui/sheet.c: grow icons from 16 to 20 pixels reduce paddingWerner Almesberger1-2/+2
2016-08-21eeshow/: add icon loader and icons for "delta" and "diff"Werner Almesberger1-1/+16
2016-08-20eeshow/Makefile: rebuild version.o only when linking; don't use .PHONY on itWerner Almesberger1-2/+1
2016-08-19eeshow/: eeshow -V prints the commit from which eeshow was builtWerner Almesberger1-1/+7
2016-08-19eeshow/: make WebKit optional; add Gtk-based fallback viewerWerner Almesberger1-6/+13
2016-08-19eeshow/: use webkit2gtk-4.0, not webkit2gtk-3.0Werner Almesberger1-2/+2
2016-08-19eeshow/: add online help with h or ? (WIP)Werner Almesberger1-2/+13
2016-08-18eeshow/gui/gui.c: move rendering to render.cWerner Almesberger1-1/+1
2016-08-18eeshow/gui/gui.c: move history list to history.cWerner Almesberger1-1/+1
2016-08-18eeshow/gui/gui.c: move sheet navigation to sheet.cWerner Almesberger1-1/+1
2016-08-18eeshow/gui/gui.c: move global label pop-up to glabel.cWerner Almesberger1-1/+1
2016-08-18eeshow/gui/gui.c: move progress bar handling to progress.cWerner Almesberger1-0/+1
2016-08-18eeshow/gui/gui.c: begin moving input (mouse, keyboard) handling to input.c (WIP)Werner Almesberger1-1/+1
We had input state scattered all over the place. This cleans things up. We also merge the functions of left and (previously) middle button. This breaks history panning.
2016-08-17eeshow/: util.h and diag.c go to misc/Werner Almesberger1-1/+1
2016-08-17eeshow/delta.c: goes to kicad/Werner Almesberger1-2/+1
2016-08-17eeshow/misc.c: goes to gfx/, tooWerner Almesberger1-2/+2
2016-08-17eeshow/: move graphics low-level functions to gfx/Werner Almesberger1-1/+3
2016-08-17eeshow/: move parsing and high-level rendering to kicad/Werner Almesberger1-2/+4
2016-08-17eeshow/: move file and history access to file/Werner Almesberger1-1/+2
2016-08-17eeshow/fmt-pango.c, fmt-pango.h: also move to gui/Werner Almesberger1-1/+1
2016-08-17eeshow/: move gui* into subdirectory gui/Werner Almesberger1-1/+2
2016-08-11eeshow/main.c (verbose): move to new file diag.cWerner Almesberger1-1/+1
In preparation of a more flexible diagnostics system.
2016-08-09eeshow/gui-over.c: move styles to gui-style.cWerner Almesberger1-1/+1
2016-08-07eeshow/delta.c: very coarse structural deltas (WIP)Werner Almesberger1-1/+1
2016-08-06eeshow/: use printf-style formatting for overlay text; test mode -F fmt stringWerner Almesberger1-1/+1
2016-08-05eeshow/Makefile (test, testref): must use -- fig for FIG outputWerner Almesberger1-2/+3
Anything without -- goes to the GUI (except for development options like -C and -H).
2016-08-05eeshow/git-util.c, git-util.h: new place for things like git_*init*Werner Almesberger1-1/+1
2016-08-04eeshow/: option -H path_into_repo to list branched history of repositoryWerner Almesberger1-1/+1
2016-08-04eeshow/gui-aoi.c, gui-aoi.h: split areas of interest from gui.c; abstract betterWerner Almesberger1-1/+1
2016-08-03eeshow/gui-over.h, gui-over.c: split overlays from gui.cWerner Almesberger1-1/+1
2016-08-03eeshow/: add rendering on Gtk canvasWerner Almesberger1-3/+6
2016-08-02eeshow/: make libraries "related" to the [main] schematics sheetWerner Almesberger1-1/+1
That way, we can use relative paths on the command line, ideally just ./eeshow foo.lib bar.lib com/plex/path/foo.sch
2016-08-02eeshow/Makefile (pdf): new test target to exercise eeshow -rWerner Almesberger1-1/+5
2016-08-02rename sch2fig to eeshowWerner Almesberger1-0/+91