summaryrefslogtreecommitdiff
path: root/gui/render.c
AgeCommit message (Expand)AuthorFilesLines
2016-10-15gui/pop.c: separate general pop-up functions from glabel.cWerner Almesberger1-2/+2
2016-09-30gui/common.h (show_extra): change from bool to enum gfx_extra (mask)Werner Almesberger1-9/+9
2016-09-30get rid of sch_render_extra and move selection to rendering (WIP)Werner Almesberger1-30/+9
2016-09-08fix numerous whitespace atrocitiesWerner Almesberger1-1/+1
2016-08-30gui/render.c (render_delta): we had old/new drawing order reversedWerner Almesberger1-5/+5
2016-08-30gui/render.c (on_draw_event): remove "if" left over from older versionWerner Almesberger1-1/+0
2016-08-30kicad/delta.c (sheet_eq): make recursing optional; don't recurse in indexWerner Almesberger1-1/+1
2016-08-29gui/render.c (on_draw_event): move history drawing to history_draw_eventWerner Almesberger1-9/+13
2016-08-25gui/: "struct gui_ctx" is now "struct gui"; also s/gui_ctx/gui/ in aoi_ctxWerner Almesberger1-7/+7
2016-08-25gui/: "struct gui_ctx *ctx" is now "struct gui_ctx *gui"Werner Almesberger1-67/+67
2016-08-24GUI performance timer, toggle with "T"Werner Almesberger1-0/+3
2016-08-24separate argument list from gfx_init; related API changesWerner Almesberger1-4/+2
2016-08-24remove global gfx state (pass context as argument)Werner Almesberger1-31/+32
2016-08-24gui/: experimental sheet index (WIP)Werner Almesberger1-2/+7
2016-08-23support showing pin types also in diff mode (hackishly, but works)Werner Almesberger1-1/+2
2016-08-23gui/render.c: support showing pin types in delta modeWerner Almesberger1-0/+12
2016-08-23gui/: do without the "unrender_all" atrocityWerner Almesberger1-2/+10
2016-08-23in GUI mode, E toggles extra information (pin types)Werner Almesberger1-0/+3
2016-08-22eeshow/: change file name handling from positional to be extension-drivenWerner Almesberger1-2/+2
2016-08-22eeshow/gui/render.c: NULL backpointers for delta; don't try to pl_renderWerner Almesberger1-1/+4
2016-08-22eeshow/gui/: change zoom system to use float; reduce step from 2 to 2^(1/3)Werner Almesberger1-2/+2
2016-08-22eeshow/: support format symbols %%, %N, %S, and %T in page layoutWerner Almesberger1-1/+2
2016-08-22eeshow/gui/: experimental support for page layout; option -P pl-file.kicad_wksWerner Almesberger1-0/+3
2016-08-21eeshow/gui/render.c (render_delta): we had red and green (old/new) reversedWerner Almesberger1-2/+2
2016-08-21eeshow/gui/render.c (on_draw_event): also mark changed subsheets in delta modeWerner Almesberger1-4/+25
2016-08-20eeshow/gui/render.c: resurrect delta mode (A toggles between delta and diff)Werner Almesberger1-9/+11
2016-08-20eeshow/gui/render.c (hack): experimental highlighting of changed sub-sheetsWerner Almesberger1-6/+40
2016-08-20eeshow/gfx/diff.c (diff_to_canvas): draw caller-supplied areasWerner Almesberger1-1/+2
2016-08-19eeshow/gui/: difference display can now be switched with New/Old/DiffWerner Almesberger1-5/+10
2016-08-19eeshow/gui/: highlight glabelsWerner Almesberger1-0/+57
2016-08-19eeshow/gui/: use overlay_draw_all_d for glabels, due to offsetsWerner Almesberger1-4/+6
2016-08-19eeshow/gui/render.c: update section commentsWerner Almesberger1-1/+7
2016-08-18eeshow/gui/: use underlay to draw a nice box for glabelsWerner Almesberger1-1/+4
2016-08-18eeshow/gui/gui.c: move rendering to render.cWerner Almesberger1-0/+154