path: root/windows/drawable.c
Commit message (Collapse)AuthorAgeFilesLines
* Change LOG() macro to be varadicVincent Sanders2015-05-281-14/+8
| | | | | | | | | | | | 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.
* To avoid namespace conflicts with ncurses add NetSurf key prefix.Witold Filipczyk2015-03-271-7/+7
| | | | Adds a NetSurf key code prefix of NS_ to all key codes.
* Move win32 window operations into their own moduleVincent Sanders2015-03-121-4/+2
| | | | | | This splits up a great deal of the win32 window code out from other gui code. It also remove large quantities of unused and junk variables and functions.
* remove unecessary utils/types.hVincent Sanders2014-11-021-0/+1
| | | | | | This cleans up this header and moves the functionality into more useful places while reducing the include complexity but only pulling in whats required.
* Shouldn't need desktop/browser_private.h any more.Michael Drake2014-05-151-1/+1
* Use clean interface to get bw extents.Michael Drake2014-05-151-8/+10
| | | | Avoids dereffing bw, and using the content_* api.
* Use front end cached scale.Michael Drake2014-05-151-16/+16
| | | | Avoids dereffing struct browser_window all over the place.
* move window scroll getter and setter into operations tableVincent Sanders2014-01-131-0/+2
* Include browser_private.hMichael Drake2012-08-221-1/+1
* fix build warningsVincent Sanders2012-08-101-0/+2
* Pass whether background images are wanted in redraw_context.Michael Drake2011-12-231-0/+1
| | | | svn path=/trunk/netsurf/; revision=13335
* Remove plotter table global. Pass a redraw context around redraw functions. ↵Michael Drake2011-06-301-1/+5
| | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543
* Frond ends signal end of drag with call to browser_window_mouse_track.Michael Drake2011-06-271-4/+4
| | | | svn path=/trunk/netsurf/; revision=12515
* If iframes are reformatted due to containing document reflow, don't need to ↵Michael Drake2011-06-241-1/+1
| | | | | | redraw them since they will be redrawn when the containing document is redrawn. Make iframe handling more robust. svn path=/trunk/netsurf/; revision=12497
* split out drawable window handlingVincent Sanders2011-04-031-0/+621
extensive cleanups fix localhistory svn path=/trunk/netsurf/; revision=12153