summaryrefslogtreecommitdiff
path: root/gtk/print.c
Commit message (Collapse)AuthorAgeFilesLines
* move frontends into sub directoryVincent Sanders2016-05-151-613/+0
|
* cleanup printer API usage of plotter headersVincent Sanders2016-05-041-0/+1
|
* rationalise gtk use of plotters APIVincent Sanders2016-05-041-1/+0
|
* Update gtk frontend to use layout tableVincent Sanders2016-04-231-4/+3
|
* Change LOG() macro to be varadicVincent Sanders2015-05-281-12/+9
| | | | | | | | | | | | 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.
* chnage GTK frontend to using bitmap operation tableVincent Sanders2015-04-131-2/+2
|
* Put the font operations table alongside all the other core APIVincent Sanders2014-10-131-3/+4
| | | | | | | | | | | | The netsurf core is driven from numerous operation tables most of which are now set through a common netsurf_register() interface. The font and plotting interfaces are currently separate and unlike all the other operation tables are modified for differing contexts. This change moves the font operations alongside all the other operations table and remove unnecessary interaction with the renderers font internals. Further this also removes the need for css internals to be visible in frontends.
* move options includeVincent Sanders2013-05-281-1/+1
|
* allow netsurf to build with gtk3Vincent Sanders2012-05-161-3/+3
| | | | svn path=/trunk/netsurf/; revision=13926
* NetSurf options rework (a=vince r=daniels,jmb)Vincent Sanders2012-03-221-1/+0
| | | | svn path=/trunk/netsurf/; revision=13548
* Change GTK plotting to use cairo surfaces throughoutVincent Sanders2011-12-301-66/+135
| | | | svn path=/trunk/netsurf/; revision=13354
* make teh GTK frontend build on -DG_DISABLE_SINGLE_INCLUDES ↵Vincent Sanders2011-03-261-1/+1
| | | | | | -DGTK_DISABLE_SINGLE_INCLUDES -DPANGO_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGTK_MULTIHEAD_SAFE svn path=/trunk/netsurf/; revision=12138
* Stop gtk printing from exploding if its unable to initialise the jobVincent Sanders2011-03-151-12/+17
| | | | | | | add interface to clone a high level cache handle make generic printing core call new hlcache interface svn path=/trunk/netsurf/; revision=12068
* Add "const".Michael Drake2011-02-141-1/+1
| | | | svn path=/trunk/netsurf/; revision=11684
* Pass clip rect to clip plotters as struct. Simplify clip rect handling in ↵Michael Drake2011-02-141-6/+6
| | | | | | debug window code. Pass clip rect to select menu as struct. svn path=/trunk/netsurf/; revision=11683
* fixup gtk source file namesVincent Sanders2011-01-291-0/+543
svn path=/trunk/netsurf/; revision=11529