summaryrefslogtreecommitdiff
path: root/cocoa/plotter.m
Commit message (Collapse)AuthorAgeFilesLines
* Change LOG() macro to be varadicVincent Sanders2015-05-281-2/+2
| | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging.
* fix errors introuced with previous header cleanup.Vincent Sanders2014-11-021-5/+6
|
* add API to set DPIVincent Sanders2014-10-131-2/+2
|
* Remove plotter table global. Pass a redraw context around redraw functions. ↵Michael Drake2011-06-301-1/+1
| | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543
* Fix pixel alignment for rendering paths with stroke_width == 0.Sven Weidauer2011-02-271-1/+1
| | | | svn path=/trunk/netsurf/; revision=11843
* Correctly centering lines on pixel grid if their width is even.Sven Weidauer2011-02-261-3/+5
| | | | svn path=/trunk/netsurf/; revision=11823
* Pass clip rect to clip plotters as struct. Simplify clip rect handling in ↵Michael Drake2011-02-141-3/+3
| | | | | | debug window code. Pass clip rect to select menu as struct. svn path=/trunk/netsurf/; revision=11683
* Reorganized includes.Sven Weidauer2011-01-311-4/+4
| | | | svn path=/trunk/netsurf/; revision=11567
* Changing Xcode project file to build using the Makefiles and fixed some ↵Sven Weidauer2011-01-311-5/+9
| | | | | | warnings. svn path=/trunk/netsurf/; revision=11558
* Implemented resolution independence fot the TreeView and HistoryView and ↵Sven Weidauer2011-01-281-0/+4
| | | | | | moved the coordinate transform function to their own header. svn path=/trunk/netsurf/; revision=11513
* Rendering end pixels of horizontal and vertical lines correctly.Sven Weidauer2011-01-271-10/+26
| | | | svn path=/trunk/netsurf/; revision=11508
* Implemented resolution-independent rendering for the browser view. Still ↵Sven Weidauer2011-01-271-11/+35
| | | | | | needs to be implemented for the other views. svn path=/trunk/netsurf/; revision=11507
* Activating (and fixing) more warnings in XcodeSven Weidauer2011-01-231-1/+1
| | | | svn path=/trunk/netsurf/; revision=11469
* Implemented path plotterSven Weidauer2011-01-191-3/+64
| | | | svn path=/trunk/netsurf/; revision=11382
* Cocoa front end (credit: Sven Weidauer)John Mark Bell2011-01-121-0/+223
svn path=/trunk/netsurf/; revision=11292