summaryrefslogtreecommitdiff
path: root/gfx/diff.c
AgeCommit message (Expand)AuthorFilesLines
2016-09-30add "extra" filtering at gfx_end (this fixed -e for all Cairo formats)Werner Almesberger1-3/+2
2016-09-30get rid of sch_render_extra and move selection to rendering (WIP)Werner Almesberger1-11/+7
2016-09-08fix numerous whitespace atrocitiesWerner Almesberger1-3/+3
2016-09-07gfx/diff.c, main/eeplot.c, gui/gui.c: search library pathsWerner Almesberger1-1/+1
2016-09-04main/eediff.c: take over file name processing from diff_args; remove --Werner Almesberger1-14/+5
2016-09-04gfx/diff.c (diff_args): check for error return from diff_process_fileWerner Almesberger1-0/+2
2016-09-04gfx/diff.c (diff_process_file): remove new_ from new_sch new_libWerner Almesberger1-12/+12
2016-09-04main/eediff.c: push -1 (does nothing) and -e to driver; properly support -eWerner Almesberger1-1/+11
2016-09-04main/eediff.c: the big leap - use diff_process_file (WIP)Werner Almesberger1-5/+1
2016-09-03gfx/diff.c (diff_args): move "new" file processing to diff_process_fileWerner Almesberger1-46/+56
2016-09-03gfx/gfx.c: we now pass a combined option string to driversWerner Almesberger1-5/+9
2016-09-03select driver by filename extension instead of driver specWerner Almesberger1-1/+0
2016-09-03gfx/: ignore foo: prefix in output file namesWerner Almesberger1-1/+3
2016-08-30gfx/diff.c: free bitmaps used for diffWerner Almesberger1-3/+5
2016-08-30gfx/: begin to bring some order into post-diff cleanupWerner Almesberger1-3/+11
2016-08-30gfx/diff.c: begin arduous task of teaching diff mode some mannersWerner Almesberger1-0/+5
2016-08-30gfx/cro.c (cro_img): add alpha mode; get rid of paint_yellowWerner Almesberger1-2/+2
2016-08-27non-interactive diff now exits with 0 if no differences, 1 if differencesWerner Almesberger1-4/+9
2016-08-27gfx/gfx.c (gfx_end): let "end" function return an integerWerner Almesberger1-1/+3
2016-08-27gfx/diff.c: combine processing for GUI and non-interactive modeWerner Almesberger1-49/+82
2016-08-26pass text style to gfx_text{,_width} and related functionsWerner Almesberger1-4/+6
2016-08-25option -L to suppress page layout; non-interactive diff always implies -LWerner Almesberger1-0/+3
2016-08-25gfx/diff.c (diff_args): use file_namesWerner Almesberger1-5/+31
2016-08-24gfx/gfx.c (gfx_args): don't need to reset "optind" all over the placeWerner Almesberger1-2/+0
2016-08-24separate argument list from gfx_init; related API changesWerner Almesberger1-11/+27
2016-08-24remove global gfx state (pass context as argument)Werner Almesberger1-16/+15
2016-08-23support showing pin types also in diff mode (hackishly, but works)Werner Almesberger1-3/+4
2016-08-22eeshow/gui/diff.c: improve sectioningWerner Almesberger1-25/+31
2016-08-20eeshow/gfx/diff.c (complement_box): determine limits outside the loopsWerner Almesberger1-5/+12
2016-08-20eeshow/gfx/: don't overthink coordinate transformsWerner Almesberger1-14/+0
2016-08-20eeshow/gfx/diff.c: export area creation and freeingWerner Almesberger1-25/+38
2016-08-20eeshow/gfx/diff.c (diff_to_canvas): draw caller-supplied areasWerner Almesberger1-10/+9
2016-08-19eeshow/gfx/diff.c (merge_coord): typo caused offset troublesWerner Almesberger1-1/+1
2016-08-19eeshow/gfx/diff.c (show_areas): break out the actual coloringWerner Almesberger1-12/+19
2016-08-18eeshow/: util.h and diag.c go to misc/Werner Almesberger1-2/+2
2016-08-18eeshow/: move graphics low-level functions to gfx/Werner Almesberger1-0/+401