summaryrefslogtreecommitdiff
path: root/gtk/gui.c
Commit message (Collapse)AuthorAgeFilesLines
* stop using certificate data from the stack outside the message context.Vincent Sanders2014-07-171-5/+8
|
* 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-41/+28
|
* extend file table with mkdir all and make fs backing store use it.Vincent Sanders2014-06-051-2/+2
| | | | enable fs backing store for RISC OS.
* make launch_url core operation use nsurlVincent Sanders2014-05-271-4/+6
|
* Completely re-write web search provider handlingVincent Sanders2014-05-251-10/+8
|
* ensure new config directories can be created.Vincent Sanders2014-05-131-3/+3
|
* Enable filesystem based cache in gtk frontendVincent Sanders2014-05-131-1/+115
|
* add backing store storage path to browser initialisationVincent Sanders2014-05-131-1/+1
|
* fix gtk options loadingVincent Sanders2014-05-121-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
|
* add file operations table and make all frontends use it.Vincent Sanders2014-05-071-25/+30
| | | | | | | | | | | | | This rationalises the path construction and basename file operations. The default implementation is POSIX which works for all frontends except windows, riscos and amiga which have differeing path separators and rules. These implementations are significantly more robust than the previous nine implementations and also do not use unsafe strncpy or buffers with arbitrary length limits. These implementations also carry full documentation comments.
* make gtk commandline filename loading use snprintfVincent Sanders2014-04-301-4/+6
|
* make GTK configuration handling conform to XDG specification.Vincent Sanders2014-04-281-94/+248
|
* move page search gui callbacks to their own operations tableVincent Sanders2014-03-181-0/+2
|
* move scheduleing into browser operation tableVincent Sanders2014-03-091-2/+3
|
* Allow tab creation without history clone. Changes browser_window_create and ↵Michael Drake2014-02-101-2/+1
| | | | browser_window_navigate flags.
* Don't need browser_private.h any more.Michael Drake2014-02-081-1/+1
|
* Native select menu interface shouldn't force front end to dig inside bw struct.Michael Drake2014-02-081-2/+2
|
* move utf8 local conversion operations to tableVincent Sanders2014-02-011-31/+0
|
* make clipboard table operations static and remove unecessary includesVincent Sanders2014-02-011-6/+1
|
* move utf8 conversion routines to use nserror instead of their own error enumVincent Sanders2014-01-281-8/+6
|
* move path_to_url and url_to_path to fetch operation tableVincent Sanders2014-01-251-117/+3
|
* create table for fetcher operations and move all operations into itVincent Sanders2014-01-231-3/+11
|
* move 401 login into operation tableVincent Sanders2014-01-161-0/+1
|
* move filename_from_path and path_add_part into gui operation tablesVincent Sanders2014-01-161-2/+4
|
* split browser gui operations upVincent Sanders2014-01-151-8/+11
|
* complete move of remaining core gui functionsVincent Sanders2014-01-151-4/+12
|
* 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-13/+5
|
* 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-2/+4
|
* Initial conversion of netsurf gui to callback vtableVincent Sanders2014-01-111-99/+108
|
* Change gui_file_gadget_interface to pass gui_window not browser_window, add ↵Rob Kendrick2014-01-051-7/+0
| | | | GTK implementation that of course does not work.
* Add new gui entry point for file open dialogue requestsRob Kendrick2014-01-051-3/+6
|
* check return of chmod (coverity 1109836)Vincent Sanders2013-11-271-1/+3
|
* Fix Coverity #1129524, resource leak.Michael Drake2013-11-181-2/+3
|
* Use realpath and stuff file:// on the front of file arguments in GTK frontendDaniel Silverstone2013-11-171-4/+20
|
* fix coverity 1109891Vincent Sanders2013-10-311-4/+11
|
* Fix Ctrl+Shift+Z.Michael Drake2013-10-011-3/+1
|
* Pass KEY_UNDO and KEY_REDO to core. (Currently ignored.)Michael Drake2013-09-301-0/+11
|
* Remove old hotlist, cookies, and history_global_core modules.Michael Drake2013-09-021-2/+0
| | | | New versions of expand/collapse node functions for these modules aren't yet implemented.
* Remove bulk of old treeview implementation.Michael Drake2013-09-021-4/+0
|
* Avoid sslcert_get_tree_flags.Michael Drake2013-08-131-3/+2
|
* Use new ssl certificate viewer.Michael Drake2013-08-121-9/+7
|
* Fix up for cookies_old rename.Michael Drake2013-07-221-1/+1
|
* add finalisation to options and document the API betterVincent Sanders2013-06-011-4/+11
|
* move gtk frontend to use new options APIVincent Sanders2013-05-281-23/+43
|
* fix mismatched option name and variable namesVincent Sanders2013-05-281-2/+2
| | | | | block_ads should be block_advertisments to match option name toolbar_status_width should be toolbar_status_size to match option name