netsurf/frontends/framebuffer
Vincent Sanders 4dc4d8b318 add miscellaneous event to browser window callback table
extend the browser window callback table with a miscallaneous event
 entry. This is used to replace all browser window callbacks which
 take no parameters.

This reduces the API surface from seven separate calls to a single
 call with an enumeration which may be readily extended.

The initial implementation in the frontends simply calls the original
 implementations to reduce scope for errors.
2019-08-20 00:16:52 +01:00
..
fbtk Plotters: Add plot_style_fixed type, and use for font size. 2018-05-23 11:48:35 +01:00
res make framebuffer use the language environment for the UI resources 2019-02-17 00:11:27 +00:00
bitmap.c Framebuffer: Don't create 0x0 bitmaps if content width is 0. 2017-10-13 10:28:42 +01:00
bitmap.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
clipboard.c Use coccinelle to change logging macro calls in c files 2017-09-06 18:45:27 +01:00
clipboard.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
convert_font.c revert semantic patch change to framebuffer font tool 2017-09-07 16:47:45 +01:00
convert_image.c move plot style header to netsurf include directory 2017-01-13 10:03:24 +00:00
corewindow.c Corewindow: Sanitise scrolling API. 2019-08-03 15:57:23 +01:00
corewindow.h Core window: Ensure all front ends initialise drag_status. 2017-06-10 18:10:07 +01:00
fb_search.c move frontends into sub directory 2016-05-15 13:44:34 +01:00
fbtk.h update framebuffer toolkit logging to use a ctagory 2017-09-07 16:57:58 +01:00
fetch.c Use coccinelle to change logging macro calls in c files 2017-09-06 18:45:27 +01:00
fetch.h Declare global variables as extern in headers 2019-06-30 09:52:06 +01:00
findfile.c free language vector in framebuffer resource setup 2019-02-21 12:11:55 +00:00
findfile.h make framebuffer use the language environment for the UI resources 2019-02-17 00:11:27 +00:00
font_freetype.c split browser and browser_window operations 2019-08-01 19:51:19 +01:00
font_freetype.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
font_internal.c Plotters: Add plot_style_fixed type, and use for font size. 2018-05-23 11:48:35 +01:00
font_internal.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
font.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
framebuffer.c Plotters: Remove width param from path plotter. 2018-05-23 13:48:17 +01:00
framebuffer.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
gui.c add miscellaneous event to browser window callback table 2019-08-20 00:16:52 +01:00
gui.h update framebuffer to have corewindow interface and use it for localhistory 2017-06-10 15:35:36 +01:00
image_data.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
local_history.c framebuffer/local_history: Scroll to cursor on open 2019-08-02 21:01:46 +01:00
local_history.h update framebuffer to have corewindow interface and use it for localhistory 2017-06-10 15:35:36 +01:00
Makefile make framebuffer use the language environment for the UI resources 2019-02-17 00:11:27 +00:00
Makefile.defaults Improve framebuffer install rule 2019-02-15 17:53:31 +00:00
options.h move frontends into sub directory 2016-05-15 13:44:34 +01:00
schedule.c Update scheduler logging to use catagory 2017-09-07 15:30:08 +01:00
schedule.h move frontends into sub directory 2016-05-15 13:44:34 +01:00