summaryrefslogtreecommitdiff
path: root/gfx/gfx.h
AgeCommit message (Collapse)AuthorFilesLines
2016-09-30Shift + R now toggles visibility of invisible component referencesWerner Almesberger1-0/+1
Such things should be rare in normal use of KiCad, but can occur when working with unusual designs.
2016-09-29add "extra" filtering at gfx_end (this fixed -e for all Cairo formats)Werner Almesberger1-2/+2
2016-09-29gfx/: add "extra" flags to gfx API, and preserve them in record.c (WIP)Werner Almesberger1-0/+9
This is in preparation of generalizing the "extra" system.
2016-09-03gfx/gfx.c: we now pass a combined option string to driversWerner Almesberger1-2/+5
Further changes implied by this: - drivers can no longer receive arguments, only options - drivers have to ignore options they don't recognize
2016-09-03select driver by filename extension instead of driver specWerner Almesberger1-1/+2
2016-08-30gfx/: begin to bring some order into post-diff cleanupWerner Almesberger1-0/+3
Sadly, we need two new partial destructor functions for this, cro_img_reset and cro_img_destroy, plus one for the graphics abstraction, gfx_destroy.
2016-08-27gfx/gfx.c (gfx_end): let "end" function return an integerWerner Almesberger1-2/+2
2016-08-26pass text style to gfx_text{,_width} and related functionsWerner Almesberger1-4/+8
2016-08-24separate argument list from gfx_init; related API changesWerner Almesberger1-3/+4
2016-08-24remove global gfx state (pass context as argument)Werner Almesberger1-16/+20
2016-08-21eeshow/gfx/gfx.c (gfx_sheet_name): pass sheet name (title) to driverWerner Almesberger1-0/+2
2016-08-17eeshow/: move graphics low-level functions to gfx/Werner Almesberger1-0/+72