Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update entry points to backing store ready for allowing differing object ↵ | Vincent Sanders | 2014-11-20 | 1 | -0/+3 |
| | | | | lifetimes | ||||
* | replace save_link operation table entry usage of textural url with nsurl | Vincent Sanders | 2014-11-03 | 1 | -2/+3 |
| | |||||
* | change url setting api to take an nsurl instead of a text string | Vincent Sanders | 2014-11-02 | 1 | -1/+1 |
| | |||||
* | Update url setting API to return nserror code instead of calling warn_user | Vincent Sanders | 2014-10-29 | 1 | -1/+2 |
| | |||||
* | Clean up saving as PDF | Vincent Sanders | 2014-10-26 | 1 | -6/+16 |
| | | | | | | | | | | | | This removes the global PDF_Password interface that had completely bitrotted and moves it into the standard misc operation table with a sensible defualt implementation. This also cleans up and fixes the gtk frontend implementation of the pdf password callback so it compiles. Finally this moves the implementation to a sensible place alongside the other exporters reducing target makefile complexity futher. | ||||
* | Move create_form_select_menu to window gui table. | Michael Drake | 2014-10-24 | 1 | -8/+9 |
| | |||||
* | Update the core to use the split operations table headers | Vincent Sanders | 2014-10-16 | 1 | -5/+14 |
| | | | | Second in the series to decouple the core API usage from the frontends. | ||||
* | Fix core create_form_select_menu API to pass gw, rather than bw out to front ↵ | Michael Drake | 2014-10-16 | 1 | -1/+1 |
| | | | | ends. | ||||
* | stop poll callback entry being mandantory in preparation for its removal | Vincent Sanders | 2014-09-22 | 1 | -4/+0 |
| | |||||
* | change reformat to be driven from the scheduler like redraw | Vincent Sanders | 2014-07-01 | 1 | -0/+3 |
| | |||||
* | extend file table with mkdir all and make fs backing store use it. | Vincent Sanders | 2014-06-05 | 1 | -0/+9 |
| | | | | enable fs backing store for RISC OS. | ||||
* | make launch_url core operation use nsurl | Vincent Sanders | 2014-05-27 | 1 | -1/+2 |
| | |||||
* | rework path to url mapping functions to convert from and to nsurl | Vincent Sanders | 2014-05-26 | 1 | -7/+0 |
| | |||||
* | Completely re-write web search provider handling | Vincent Sanders | 2014-05-25 | 1 | -6/+38 |
| | |||||
* | low level source data cache backing store interface. | Vincent Sanders | 2014-05-12 | 1 | -1/+40 |
| | |||||
* | ensure operations tables are registered as early as possible. | Vincent Sanders | 2014-05-10 | 1 | -3/+3 |
| | |||||
* | add file operations table and make all frontends use it. | Vincent Sanders | 2014-05-07 | 1 | -6/+29 |
| | | | | | | | | | | | | | 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. | ||||
* | move page search gui callbacks to their own operations table | Vincent Sanders | 2014-03-18 | 1 | -1/+67 |
| | |||||
* | move scheduleing into browser operation table | Vincent Sanders | 2014-03-09 | 1 | -0/+4 |
| | |||||
* | move utf8 local conversion operations to table | Vincent Sanders | 2014-02-01 | 1 | -13/+70 |
| | |||||
* | clean up desktop/gui.h include usage | Vincent Sanders | 2014-01-29 | 1 | -1/+2 |
| | |||||
* | move path_to_url and url_to_path to fetch operation table | Vincent Sanders | 2014-01-25 | 1 | -0/+6 |
| | |||||
* | create table for fetcher operations and move all operations into it | Vincent Sanders | 2014-01-23 | 1 | -14/+45 |
| | |||||
* | cleanup copyright headers and some doc comments | Vincent Sanders | 2014-01-16 | 1 | -2/+21 |
| | |||||
* | move 401 login into operation table | Vincent Sanders | 2014-01-16 | 1 | -0/+9 |
| | |||||
* | move filename_from_path and path_add_part into gui operation tables | Vincent Sanders | 2014-01-16 | 1 | -0/+7 |
| | |||||
* | split browser gui operations up | Vincent Sanders | 2014-01-15 | 1 | -45/+95 |
| | |||||
* | move remaining gui operations to table | Vincent Sanders | 2014-01-14 | 1 | -0/+52 |
| | |||||
* | move download operations to download table | Vincent Sanders | 2014-01-14 | 1 | -7/+70 |
| | |||||
* | move teh final optional window operations into the table | Vincent Sanders | 2014-01-13 | 1 | -0/+34 |
| | |||||
* | move four more optional window operations to table | Vincent Sanders | 2014-01-13 | 1 | -3/+35 |
| | |||||
* | move two more mandantory window operations to table | Vincent Sanders | 2014-01-13 | 1 | -0/+7 |
| | |||||
* | move window scroll getter and setter into operations table | Vincent Sanders | 2014-01-13 | 1 | -1/+7 |
| | |||||
* | move mandantory window update and redraw operations into table | Vincent Sanders | 2014-01-12 | 1 | -0/+6 |
| | |||||
* | move more optional window operations into table including removing unused ↵ | Vincent Sanders | 2014-01-12 | 1 | -12/+36 |
| | | | | hide_pointer operation altogether | ||||
* | split gui operations into core and window and move more operations into tables | Vincent Sanders | 2014-01-12 | 1 | -18/+81 |
| | |||||
* | move set title, set url, start and stop throbber window operations to gui table | Vincent Sanders | 2014-01-12 | 1 | -1/+29 |
| | |||||
* | move window creation and destruction into table | Vincent Sanders | 2014-01-11 | 1 | -1/+8 |
| | |||||
* | Initial conversion of netsurf gui to callback vtable | Vincent Sanders | 2014-01-11 | 1 | -0/+33 |