Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix unused variable warning in framebuffer Message loading | Vincent Sanders | 2015-06-22 | 1 | -1/+4 |
| | |||||
* | This moves message loading out of netsurf_init into each frontend | Vincent Sanders | 2015-06-21 | 1 | -2/+5 |
| | | | | | | | | | | 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. | ||||
* | Change LOG() macro to be varadic | Vincent Sanders | 2015-05-28 | 1 | -17/+17 |
| | | | | | | | | | | | | 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. | ||||
* | Convert framebuffer frontend to bitmap operations table. | Vincent Sanders | 2015-04-14 | 1 | -1/+3 |
| | |||||
* | Reduce log spam esp. from animated gifs. | Michael Drake | 2015-03-28 | 1 | -6/+0 |
| | |||||
* | To avoid namespace conflicts with ncurses add NetSurf key prefix. | Witold Filipczyk | 2015-03-27 | 1 | -14/+14 |
| | | | | Adds a NetSurf key code prefix of NS_ to all key codes. | ||||
* | allow for framebuffer command line parsing to cope with unknown long options | Vincent Sanders | 2014-12-27 | 1 | -1/+7 |
| | |||||
* | change the framebuffer frontend way of disabling the toolbar | Vincent Sanders | 2014-12-27 | 1 | -1/+2 |
| | | | | | This changes the toolbar disabling from the empty string (which is impossible to configure) to the q (for quiet) specifier | ||||
* | change url setting api to take an nsurl instead of a text string | Vincent Sanders | 2014-11-02 | 1 | -2/+2 |
| | |||||
* | remove unecessary utils/types.h | Vincent Sanders | 2014-11-02 | 1 | -1/+0 |
| | | | | | | This cleans up this header and moves the functionality into more useful places while reducing the include complexity but only pulling in whats required. | ||||
* | Update url setting API to return nserror code instead of calling warn_user | Vincent Sanders | 2014-10-29 | 1 | -1/+2 |
| | |||||
* | remove the die API from the core. | Vincent Sanders | 2014-10-26 | 1 | -0/+13 |
| | | | | | | | | 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 | ||||
* | remove unecessary browser.h include from core headers | Vincent Sanders | 2014-10-17 | 1 | -2/+1 |
| | |||||
* | Update framebuffer frontend to cope with split operations table headers | Vincent Sanders | 2014-10-16 | 1 | -5/+6 |
| | |||||
* | change frmebuffer to run its own main loop | Vincent Sanders | 2014-09-22 | 1 | -19/+24 |
| | |||||
* | Fix up use of uninitialised variable. | Michael Drake | 2014-07-26 | 1 | -2/+2 |
| | |||||
* | Add rudimentary support for resizing. | Michael Drake | 2014-07-26 | 1 | -0/+272 |
| | | | | | | | | | | | - Currently only libnsfb's SDL surface supports resizing. - Flickers like crazy while resizing. Possibly because the SDL surface is not set to use double buffering. - The internal widget library, fbtk, was never intended for this, as such it has no knowledge of how a widget should be positioned with respect to its parent. This means the top level window has to track everything and move them itself. | ||||
* | remove content include from urldb header | Vincent Sanders | 2014-07-17 | 1 | -0/+1 |
| | |||||
* | fixup merge of scheduled reformat | Vincent Sanders | 2014-07-06 | 1 | -1/+1 |
| | |||||
* | change reformat to be driven from the scheduler like redraw | Vincent Sanders | 2014-07-01 | 1 | -0/+10 |
| | |||||
* | convert all frontends to scheduled fetch operation | Vincent Sanders | 2014-06-26 | 1 | -4/+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 | -2/+7 |
| | |||||
* | move scheduleing into browser operation table | Vincent Sanders | 2014-03-09 | 1 | -5/+5 |
| | |||||
* | Remove unused includes. | Michael Drake | 2014-02-15 | 1 | -2/+0 |
| | |||||
* | Make history internal to browser_window module. | Michael Drake | 2014-02-15 | 1 | -6/+5 |
| | |||||
* | Make browser_window_navigate (un)verifiable flag match browser_window_create. | Michael Drake | 2014-02-10 | 1 | -8/+2 |
| | |||||
* | Allow tab creation without history clone. Changes browser_window_create and ↵ | Michael Drake | 2014-02-10 | 1 | -4/+3 |
| | | | | browser_window_navigate flags. | ||||
* | Clean up gui_window creation API. | Michael Drake | 2014-02-09 | 1 | -4/+3 |
| | |||||
* | Simplify local history interface. | Michael Drake | 2014-02-08 | 1 | -2/+2 |
| | |||||
* | Use API to get scale. | Michael Drake | 2014-02-08 | 1 | -11/+17 |
| | |||||
* | Use API to get bw extents. | Michael Drake | 2014-02-08 | 1 | -11/+10 |
| | |||||
* | move utf8 local conversion operations to table | Vincent Sanders | 2014-02-01 | 1 | -0/+1 |
| | |||||
* | move framebuffer fetch operations to their own module | Vincent Sanders | 2014-01-24 | 1 | -47/+2 |
| | |||||
* | create table for fetcher operations and move all operations into it | Vincent Sanders | 2014-01-23 | 1 | -4/+12 |
| | |||||
* | cleanup copyright headers and some doc comments | Vincent Sanders | 2014-01-16 | 1 | -2/+3 |
| | |||||
* | move filename_from_path and path_add_part into gui operation tables | Vincent Sanders | 2014-01-16 | 1 | -0/+39 |
| | |||||
* | split browser gui operations up | Vincent Sanders | 2014-01-15 | 1 | -6/+7 |
| | |||||
* | move remaining gui operations to table | Vincent Sanders | 2014-01-14 | 1 | -21/+4 |
| | |||||
* | move download operations to download table | Vincent Sanders | 2014-01-14 | 1 | -24/+0 |
| | |||||
* | move teh final optional window operations into the table | Vincent Sanders | 2014-01-13 | 1 | -29/+0 |
| | |||||
* | move four more optional window operations to table | Vincent Sanders | 2014-01-13 | 1 | -4/+8 |
| | |||||
* | move two more mandantory window operations to table | Vincent Sanders | 2014-01-13 | 1 | -2/+4 |
| | |||||
* | move window scroll getter and setter into operations table | Vincent Sanders | 2014-01-13 | 1 | -2/+4 |
| | |||||
* | move mandantory window update and redraw operations into table | Vincent Sanders | 2014-01-12 | 1 | -2/+4 |
| | |||||
* | move more optional window operations into table including removing unused ↵ | Vincent Sanders | 2014-01-12 | 1 | -23/+0 |
| | | | | hide_pointer operation altogether | ||||
* | split gui operations into core and window and move more operations into tables | Vincent Sanders | 2014-01-12 | 1 | -35/+9 |
| | |||||
* | move set title, set url, start and stop throbber window operations to gui table | Vincent Sanders | 2014-01-12 | 1 | -9/+8 |
| | |||||
* | move window creation and destruction into table | Vincent Sanders | 2014-01-11 | 1 | -7/+9 |
| | |||||
* | Initial conversion of netsurf gui to callback vtable | Vincent Sanders | 2014-01-11 | 1 | -98/+104 |
| |