Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove atari need to use browser internal data structures | Vincent Sanders | 2014-11-21 | 1 | -0/+9 |
| | |||||
* | fix up some warnings in atari build | Vincent Sanders | 2014-11-10 | 1 | -1/+1 |
| | |||||
* | Doxygen warning fixes | Vincent Sanders | 2014-11-10 | 1 | -2/+2 |
| | |||||
* | Continue doxygen error cleanup. | Vincent Sanders | 2014-11-08 | 1 | -6/+1 |
| | |||||
* | fix up more doxygen errors | Vincent Sanders | 2014-11-08 | 1 | -2/+2 |
| | |||||
* | fix errors in change url setting api to take an nsurl instead of a text string | Vincent Sanders | 2014-11-02 | 1 | -0/+1 |
| | |||||
* | change url setting api to take an nsurl instead of a text string | Vincent Sanders | 2014-11-02 | 1 | -6/+6 |
| | |||||
* | Update url setting API to return nserror code instead of calling warn_user | Vincent Sanders | 2014-10-29 | 1 | -2/+4 |
| | |||||
* | Doesn't look like browser window internals are used here. | Michael Drake | 2014-10-25 | 1 | -1/+0 |
| | |||||
* | stop dereferencing browser private data in atari gui | Vincent Sanders | 2014-10-19 | 1 | -5/+4 |
| | |||||
* | update atari includes to accomodate gui operation table refactor | Vincent Sanders | 2014-10-16 | 1 | -3/+6 |
| | |||||
* | remove unecessary css includes from fronetends | Vincent Sanders | 2014-10-13 | 1 | -1/+0 |
| | |||||
* | Put the font operations table alongside all the other core API | Vincent Sanders | 2014-10-13 | 1 | -1/+1 |
| | | | | | | | | | | | | The netsurf core is driven from numerous operation tables most of which are now set through a common netsurf_register() interface. The font and plotting interfaces are currently separate and unlike all the other operation tables are modified for differing contexts. This change moves the font operations alongside all the other operations table and remove unnecessary interaction with the renderers font internals. Further this also removes the need for css internals to be visible in frontends. | ||||
* | fix typo in netsurf_quit rework | Vincent Sanders | 2014-10-12 | 1 | -1/+1 |
| | |||||
* | remove use of deprecated netsurf_quit variable | Vincent Sanders | 2014-10-12 | 1 | -14/+15 |
| | | | | | | | | | 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. The Atari maintainer probably wants to look at moving the ami_quit handling inside atari_poll() to further reduce overhead. | ||||
* | whitespace and documentation cleanups | Vincent Sanders | 2014-10-12 | 1 | -330/+380 |
| | |||||
* | Fixed some unused variable warining. | Ole Loots | 2014-09-15 | 1 | -2/+0 |
| | |||||
* | Enabled the filesystem backing store. | Ole Loots | 2014-09-15 | 1 | -0/+4 |
| | |||||
* | Pass store path to netsurf_init() | Ole Loots | 2014-09-15 | 1 | -1/+3 |
| | |||||
* | Replace default posix file handling table with GEMDOS compatible one | Ole Loots | 2014-09-13 | 1 | -1/+3 |
| | | | | | | | | | | | | | Since build #1917, URL to path conversion was broken. Thanks to Peter for reporting the bug. Most of the path handling code was taken from the windows frontend. Note: - NetSurf core switched to an file handling table with default posix compatible functions. - The atari frontend always uses GEMDOS compatible path like: "u:\folder\1", even when running on top of FreeMiNT environment. | ||||
* | try and improve usage of browser window internals | Vincent Sanders | 2014-07-06 | 1 | -5/+5 |
| | |||||
* | change reformat to be driven from the scheduler like redraw | Vincent Sanders | 2014-07-01 | 1 | -14/+7 |
| | |||||
* | convert all frontends to scheduled fetch operation | Vincent Sanders | 2014-06-26 | 1 | -3/+2 |
| | |||||
* | rework path to url mapping functions to convert from and to nsurl | Vincent Sanders | 2014-05-26 | 1 | -8/+2 |
| | |||||
* | Scope reduce some variables. | Michael Drake | 2014-05-19 | 1 | -2/+2 |
| | |||||
* | Remove unused variables. | Michael Drake | 2014-05-19 | 1 | -7/+0 |
| | |||||
* | add backing store storage path to browser initialisation | Vincent Sanders | 2014-05-13 | 1 | -1/+1 |
| | |||||
* | ensure operations tables are registered as early as possible. | Vincent Sanders | 2014-05-10 | 1 | -3/+8 |
| | |||||
* | remove unecessary utils/url.h includes | Vincent Sanders | 2014-05-09 | 1 | -4/+3 |
| | |||||
* | add file operations table and make all frontends use it. | Vincent Sanders | 2014-05-07 | 1 | -24/+0 |
| | | | | | | | | | | | | | 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. | ||||
* | Improve documentation on mimetype fetcher table | Vincent Sanders | 2014-05-07 | 1 | -1/+0 |
| | |||||
* | move page search gui callbacks to their own operations table | Vincent Sanders | 2014-03-18 | 1 | -0/+1 |
| | |||||
* | move scheduleing into browser operation table | Vincent Sanders | 2014-03-09 | 1 | -4/+4 |
| | |||||
* | Make history internal to browser_window module. | Michael Drake | 2014-02-15 | 1 | -1/+0 |
| | |||||
* | Allow tab creation without history clone. Changes browser_window_create and ↵ | Michael Drake | 2014-02-10 | 1 | -2/+1 |
| | | | | browser_window_navigate flags. | ||||
* | Clean up gui_window creation API. | Michael Drake | 2014-02-09 | 1 | -5/+5 |
| | |||||
* | move utf8 local conversion operations to table | Vincent Sanders | 2014-02-01 | 1 | -7/+7 |
| | |||||
* | move utf8 conversion routines to use nserror instead of their own error enum | Vincent Sanders | 2014-01-28 | 1 | -7/+7 |
| | |||||
* | move path_to_url and url_to_path to fetch operation table | Vincent Sanders | 2014-01-25 | 1 | -0/+2 |
| | |||||
* | create table for fetcher operations and move all operations into it | Vincent Sanders | 2014-01-23 | 1 | -3/+12 |
| | |||||
* | fix missing forward declaration | Vincent Sanders | 2014-01-16 | 1 | -0/+1 |
| | |||||
* | fix atari build errors | Vincent Sanders | 2014-01-16 | 1 | -1/+2 |
| | |||||
* | move 401 login into operation table | Vincent Sanders | 2014-01-16 | 1 | -2/+2 |
| | |||||
* | move filename_from_path and path_add_part into gui operation tables | Vincent Sanders | 2014-01-16 | 1 | -0/+23 |
| | |||||
* | split browser gui operations up | Vincent Sanders | 2014-01-15 | 1 | -9/+13 |
| | |||||
* | move remaining gui operations to table | Vincent Sanders | 2014-01-14 | 1 | -20/+8 |
| | |||||
* | move download operations to download table | Vincent Sanders | 2014-01-14 | 1 | -0/+3 |
| | |||||
* | move teh final optional window operations into the table | Vincent Sanders | 2014-01-13 | 1 | -32/+0 |
| | |||||
* | move four more optional window operations to table | Vincent Sanders | 2014-01-13 | 1 | -3/+6 |
| | |||||
* | move two more mandantory window operations to table | Vincent Sanders | 2014-01-13 | 1 | -3/+8 |
| |