summaryrefslogtreecommitdiff
path: root/gui.c
AgeCommit message (Expand)AuthorFilesLines
2016-08-04eeshow/gui.c, README: PgUp/PgDn iterate through sheets in sequenceWerner Almesberger1-15/+45
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 Almesberger1-1/+5
2016-08-04eeshow/: add AOI to overlays; clicking on sheet name returns to previous sheetWerner Almesberger1-2/+17
2016-08-04eeshow/gui-aoi.c, gui-aoi.h: split areas of interest from gui.c; abstract betterWerner Almesberger1-88/+42
2016-08-03eeshow/gui-over.h, gui-over.c: split overlays from gui.cWerner Almesberger1-125/+4
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/: separate sheet context from GUI ctx; record all sheets we haveWerner Almesberger1-19/+48
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 Almesberger1-10/+210
2016-08-03eeshow/: add rendering on Gtk canvasWerner Almesberger1-0/+86