summaryrefslogtreecommitdiff
path: root/cro.c
AgeCommit message (Expand)AuthorFilesLines
2016-08-17eeshow/: move graphics low-level functions to gfx/Werner Almesberger1-607/+0
2016-08-16eeshow/cro.c (cr_arc): close the path for filled arcsWerner Almesberger1-0/+2
2016-08-12eeshow/: convert "perror" to diagnostic functionsWerner Almesberger1-5/+4
2016-08-09eeshow/: fix offset calculation and also get rid of rounding artefactsWerner Almesberger1-4/+9
2016-08-09eeshow/cro.c (cro_img_end): flush surfaceWerner Almesberger1-0/+2
2016-08-09eeshow/cro.c (cro_img): draw on image for external useWerner Almesberger1-0/+44
2016-08-08eeshow/cro.c (cro_get_size): split from end_commonWerner Almesberger1-11/+22
2016-08-08eeshow/cro.c: disentangle interfacesWerner Almesberger1-35/+47
2016-08-08eeshow/cro.c (new_cc): separate context creation from option parsingWerner Almesberger1-4/+17
2016-08-08eeshow/cro.c (cr_png_end): was almost identical to cro_img_end, unifyWerner Almesberger1-17/+2
2016-08-07eeshow/: add color overriding; basic infrastructure for viewing deltasWerner Almesberger1-4/+9
2016-08-07eeshow/cro.h, cro.c: add color overrideWerner Almesberger1-19/+34
2016-08-03eeshow/: scroll wheel zoomsWerner Almesberger1-15/+23
2016-08-03eeshow/cro.h (cro_img_end, cro_img_write, cro_canvas_end): don't need void *Werner Almesberger1-7/+3
2016-08-03eeshow/: add rendering on Gtk canvasWerner Almesberger1-0/+25
2016-08-02eeshow/cro.c: set line cap to CAIRO_LINE_CAP_ROUND or CAIRO_LINE_CAP_SQUAREWerner Almesberger1-1/+5
2016-08-02eeshow/cro.c (cr_pdf_end): reduce line width to 0.5 * scaleWerner Almesberger1-1/+1
2016-08-02eeshow/: PNG and PDF now write to standard output if -o outfile is absentWerner Almesberger1-4/+24
2016-08-02rename sch2fig to eeshowWerner Almesberger1-0/+461