path: root/monkey/poll.c
Commit message (Collapse)AuthorAgeFilesLines
* remove reliance on GLib from monkey frontendVincent Sanders2016-02-121-140/+0
| | | | | This changes the monkey implemntation to use a simple scheduler list and select instead of glib events.
* Change LOG() macro to be varadicVincent Sanders2015-05-281-5/+5
| | | | | | | | | | | | 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.
* reduce uncesessary inclusion of browser.h and browser_private.hVincent Sanders2014-10-171-3/+4
* Update monkey frontend to cope with split operations table headersVincent Sanders2014-10-161-1/+0
* remove use of deprecated netsurf_quit variable in monkeyVincent Sanders2014-10-121-2/+1
| | | | | | The core no longer needs to run the event polling loop as fetches are now scheduler driven. This is part of a series which will ultimately remove netsurf_poll callback altogether.
* change reformat to be driven from the scheduler like redrawVincent Sanders2014-07-011-5/+0
* convert all frontends to scheduled fetch operationVincent Sanders2014-06-261-48/+34
* Initial conversion of netsurf gui to callback vtableVincent Sanders2014-01-111-1/+1
* Remove gui_multitaskJohn Mark Bell2011-09-211-5/+0
| | | | svn path=/trunk/netsurf/; revision=12828
* Shunt some schedule_run() calls around.. Should improve behaviour on GTK and ↵Daniel Silverstone2011-03-131-2/+2
| | | | | | monkey a little svn path=/trunk/netsurf/; revision=12004
* Run the schedule before as well as after the pollDaniel Silverstone2011-03-121-0/+2
| | | | svn path=/trunk/netsurf/; revision=12002
* Take advantage of not needing to spin like a mofo thanks to r11986Daniel Silverstone2011-03-121-2/+2
| | | | svn path=/trunk/netsurf/; revision=11987
* Give Monkey a hearing aid, add 'WINDOW NEW' 'WINDOW GO' and 'WINDOW DESTROY' ↵Daniel Silverstone2011-03-121-1/+56
| | | | | | commands, along with 'QUIT' svn path=/trunk/netsurf/; revision=11974
* Add a deaf monkey frontend. TODO: Make it listenDaniel Silverstone2011-03-121-0/+108
svn path=/trunk/netsurf/; revision=11968