summaryrefslogtreecommitdiff
path: root/monkey/main.c
Commit message (Collapse)AuthorAgeFilesLines
* move frontends into sub directoryVincent Sanders2016-05-151-398/+0
|
* stop monkey frontend using depricated warn_user APIVincent Sanders2016-04-291-6/+0
|
* use the miscellaneous table warning entryVincent Sanders2016-04-251-0/+8
| | | | | | | change all the frontends to provide the warning callback in the miscelaneous table instead of using the warn_user function. Changing all the warn_user callsites still requires completion.
* update monkey frontend to use layout tableVincent Sanders2016-04-241-0/+2
|
* move sys/time.h support functionality out of generic headerVincent Sanders2016-04-191-1/+1
| | | | | | | The utils header is a large collection of functionality for several system headers and API. This splits out the ones from sys/time.h into a separate header reducing the need for many unconnected source files to include the system header unecessarily.
* complete the rename of the gui browser tableVincent Sanders2016-04-161-2/+2
| | | | | | When the operations tables were created the browser table was renamed to miscellaneous except the actual rename patch was never applied, this fixes that situation.
* remove reliance on GLib from monkey frontendVincent Sanders2016-02-121-7/+70
| | | | | This changes the monkey implemntation to use a simple scheduler list and select instead of glib events.
* ensure limits is included for PATH_MAXVincent Sanders2016-02-071-0/+1
|
* remove need for glib in monkey frontend mainVincent Sanders2016-02-071-4/+111
|
* fixup missing lincludes from messages API updateVincent Sanders2015-06-221-0/+1
|
* This moves message loading out of netsurf_init into each frontendVincent Sanders2015-06-211-2/+7
| | | | | | | | | | The translated message loading is dependant on configuration of resource location in each frontend, additionally they should have the ability to deal with errors in this loading in a implementation specific manner. This also extends the message loading API to be capable of loading from an inline memory buffer instead of from a file.
* Update monkey frontend to use bitmap operation table.Vincent Sanders2015-04-151-0/+2
|
* Monkey: fix double-free on exitJohn-Mark Bell2015-02-251-2/+0
|
* remove the die API from the core.Vincent Sanders2014-10-261-2/+23
| | | | | | | | The die() API for abnormal termination does not belong within the core of netsurf and instead errors are propogated back to the callers. This is the final part of this change and the API is now only used within some parts of the frontends
* reduce uncesessary inclusion of browser.h and browser_private.hVincent Sanders2014-10-171-0/+1
|
* Update monkey frontend to cope with split operations table headersVincent Sanders2014-10-161-3/+3
|
* remove use of deprecated netsurf_quit variable in monkeyVincent Sanders2014-10-121-3/+8
| | | | | | 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.
* set defaults for cookie and url databaseVincent Sanders2014-10-121-1/+5
|
* make launch_url core operation use nsurlVincent Sanders2014-05-271-3/+3
|
* add backing store storage path to browser initialisationVincent Sanders2014-05-131-1/+1
|
* ensure operations tables are registered as early as possible.Vincent Sanders2014-05-101-2/+7
|
* remove unecessary utils/url.h includesVincent Sanders2014-05-091-1/+0
|
* move scheduleing into browser operation tableVincent Sanders2014-03-091-8/+10
|
* move path_to_url and url_to_path to fetch operation tableVincent Sanders2014-01-251-84/+23
|
* create table for fetcher operations and move all operations into itVincent Sanders2014-01-231-16/+23
|
* move 401 login into operation tableVincent Sanders2014-01-161-0/+2
|
* move filename_from_path and path_add_part into gui operation tablesVincent Sanders2014-01-161-0/+41
|
* split browser gui operations upVincent Sanders2014-01-151-5/+6
|
* complete move of remaining core gui functionsVincent Sanders2014-01-151-2/+6
|
* move download operations to download tableVincent Sanders2014-01-141-0/+1
|
* split gui operations into core and window and move more operations into tablesVincent Sanders2014-01-121-8/+3
|
* move set title, set url, start and stop throbber window operations to gui tableVincent Sanders2014-01-121-0/+6
|
* move window creation and destruction into tableVincent Sanders2014-01-111-3/+5
|
* Initial conversion of netsurf gui to callback vtableVincent Sanders2014-01-111-2/+7
|
* No need to set treeview icon for ssl cert windows.Michael Drake2013-08-121-7/+3
|
* add finalisation to options and document the API betterVincent Sanders2013-06-011-2/+6
|
* make monkey frontend use new options codeVincent Sanders2013-05-281-10/+27
|
* move options includeVincent Sanders2013-05-281-2/+2
|
* add missing includeVincent Sanders2013-05-231-0/+1
|
* move the logging initialisation out to be call by frontendsVincent Sanders2013-05-231-0/+16
| | | | | This allows each frontend to pass a distinct callback to configure the output file stream appropriately for their use.
* Fix "error setting certificate verify locations" problem when the Choices ↵Michael Drake2012-10-171-0/+6
| | | | file doesn't exist. Now there's a single place for front ends to set options overrides. Fix nsoption_setnull_charp leak.
* NetSurf options rework (a=vince r=daniels,jmb)Vincent Sanders2012-03-221-7/+7
| | | | svn path=/trunk/netsurf/; revision=13548
* Build resource: map at start timeJohn Mark Bell2011-10-051-13/+11
| | | | | | Remove stylesheet url globals -- the core will always use resource:{default,quirks,adblock}.css as appropriate svn path=/trunk/netsurf/; revision=12949
* gui_find_resource --> gui_get_resource_url.Michael Drake2011-03-171-1/+1
| | | | svn path=/trunk/netsurf/; revision=12089
* Rename utils/resource to utils/filepath to avoid confusion with resource: ↵Michael Drake2011-03-171-8/+8
| | | | | | fetcher. svn path=/trunk/netsurf/; revision=12088
* WINDOW REDRAW and WINDOW RELOAD. Also, when quitting, cleanupDaniel Silverstone2011-03-121-0/+2
| | | | svn path=/trunk/netsurf/; revision=11978
* Give Monkey a hearing aid, add 'WINDOW NEW' 'WINDOW GO' and 'WINDOW DESTROY' ↵Daniel Silverstone2011-03-121-3/+20
| | | | | | commands, along with 'QUIT' svn path=/trunk/netsurf/; revision=11974
* Add a deaf monkey frontend. TODO: Make it listenDaniel Silverstone2011-03-121-0/+120
svn path=/trunk/netsurf/; revision=11968