AgeCommit message (Expand)AuthorFilesLines
2016-08-04eeshow/git-file.c (related_other_repo): mark warning as such; fix typoWerner Almesberger1-1/+1
2016-08-04eeshow/gui.c, README: PgUp/PgDn iterate through sheets in sequenceWerner Almesberger2-15/+47
2016-08-04eeshow/gui.c: replace ugly and fragile "prev" logic with a simple searchWerner Almesberger1-21/+31
2016-08-04eeshow/: retrieve title from *.sch; prefer over subsheet name when displayingWerner Almesberger3-1/+11
2016-08-04eeshow/README, COPYING.GPLv2Werner Almesberger2-0/+377
2016-08-04eeshow/: add AOI to overlays; clicking on sheet name returns to previous sheetWerner Almesberger5-14/+85
2016-08-04eeshow/gui-aoi.c, gui-aoi.h: split areas of interest from gui.c; abstract betterWerner Almesberger4-89/+159
2016-08-03eeshow/DEMO: update URL for Neo900 "ee" repoWerner Almesberger1-1/+1
2016-08-03eeshow/gui-over.h, gui-over.c: split overlays from gui.cWerner Almesberger4-126/+173
2016-08-03eeshow/gui.c: add overlays; use to show sheet name (WIP)Werner Almesberger1-13/+147
2016-08-03eeshow/gui.c (redraw): abstract gtk_widget_queue_draw()Werner Almesberger1-4/+13
2016-08-03eeshow/gui.c (key_press_event): Home returns to the topmost sheetWerner Almesberger1-0/+7
2016-08-03eeshow/gui.c: also zoom to extents when resizing the windowWerner Almesberger1-0/+12
2016-08-03eeshow/gui.c: zoom to extents on [*] and when showing a new sheetWerner Almesberger1-3/+25
2016-08-03eeshow/gui.c: delete/backspace return to previous sheetWerner Almesberger1-5/+19
2016-08-03eeshow/gui.c: add "areas of interest" and selection of sub-sheetsWerner Almesberger1-5/+128
2016-08-03eeshow/sch.h, sch-parse.c: add pointer to sub-sheet to obj.u.sheetWerner Almesberger2-5/+18
2016-08-03eeshow/sch.h, sch-parse.c, sch-render.c: rename obj.u.sheet to obj.u.nameWerner Almesberger3-8/+8
2016-08-03eeshow/TODO: split long list by areaWerner Almesberger1-13/+24
2016-08-03eeshow/: separate sheet context from GUI ctx; record all sheets we haveWerner Almesberger3-21/+50
2016-08-03eeshow/gui.c: add zoom in/out with + (or =) and -Werner Almesberger1-1/+17
2016-08-03eeshow/: add panning (middle mouse button)Werner Almesberger1-5/+23
2016-08-03eeshow/: scroll wheel zoomsWerner Almesberger3-27/+236
2016-08-03eeshow/cro.h (cro_img_end, cro_img_write, cro_canvas_end): don't need void *Werner Almesberger2-10/+6
2016-08-03eeshow/: add rendering on Gtk canvasWerner Almesberger6-6/+161
2016-08-02eeshow/: implement related_same_repoWerner Almesberger1-17/+22
2016-08-02eeshow/: make "related" work also for repositories (WIP)Werner Almesberger4-34/+183
2016-08-02eeshow/cro.c: set line cap to CAIRO_LINE_CAP_ROUND or CAIRO_LINE_CAP_SQUAREWerner Almesberger2-1/+6
2016-08-02eeshow/cro.c (cr_pdf_end): reduce line width to 0.5 * scaleWerner Almesberger1-1/+1
2016-08-02eeshow/sch-parse.c (recurse_sheet): clean up handling of next_objWerner Almesberger2-8/+17
2016-08-02eeshow/fig.c; define color 32 also when using a templateWerner Almesberger1-0/+15
2016-08-02eeshow/: make libraries "related" to the [main] schematics sheetWerner Almesberger7-16/+24
2016-08-02eeshow/sch-parse.c (recurse_sheet): move parent/related logic to file.cWerner Almesberger3-37/+69
2016-08-02eeshow/Makefile (pdf): new test target to exercise eeshow -rWerner Almesberger1-1/+5
2016-08-02eeshow/sch-parse.c, lib-parse.c: use file name and line number from "file"Werner Almesberger4-23/+12
2016-08-02eeshow/: split file_read into open/read/closeWerner Almesberger9-69/+155
2016-08-02sch2fig/git-file.c, git-file.h: start our git_* identifiers with vcs_git_Werner Almesberger3-5/+5
2016-08-02eeshow/: PNG and PDF now write to standard output if -o outfile is absentWerner Almesberger3-7/+26
2016-08-02rename sch2fig to eeshowWerner Almesberger42-0/+5910