summaryrefslogtreecommitdiff
path: root/framebuffer/gui.c
Commit message (Collapse)AuthorAgeFilesLines
* allow for framebuffer command line parsing to cope with unknown long optionsVincent Sanders2014-12-271-1/+7
|
* change the framebuffer frontend way of disabling the toolbarVincent Sanders2014-12-271-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 stringVincent Sanders2014-11-021-2/+2
|
* remove unecessary utils/types.hVincent Sanders2014-11-021-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_userVincent Sanders2014-10-291-1/+2
|
* remove the die API from the core.Vincent Sanders2014-10-261-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 headersVincent Sanders2014-10-171-2/+1
|
* Update framebuffer frontend to cope with split operations table headersVincent Sanders2014-10-161-5/+6
|
* change frmebuffer to run its own main loopVincent Sanders2014-09-221-19/+24
|
* Fix up use of uninitialised variable.Michael Drake2014-07-261-2/+2
|
* Add rudimentary support for resizing.Michael Drake2014-07-261-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 headerVincent Sanders2014-07-171-0/+1
|
* fixup merge of scheduled reformatVincent Sanders2014-07-061-1/+1
|
* change reformat to be driven from the scheduler like redrawVincent Sanders2014-07-011-0/+10
|
* convert all frontends to scheduled fetch operationVincent Sanders2014-06-261-4/+0
|
* 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
|
* move scheduleing into browser operation tableVincent Sanders2014-03-091-5/+5
|
* Remove unused includes.Michael Drake2014-02-151-2/+0
|
* Make history internal to browser_window module.Michael Drake2014-02-151-6/+5
|
* Make browser_window_navigate (un)verifiable flag match browser_window_create.Michael Drake2014-02-101-8/+2
|
* Allow tab creation without history clone. Changes browser_window_create and ↵Michael Drake2014-02-101-4/+3
| | | | browser_window_navigate flags.
* Clean up gui_window creation API.Michael Drake2014-02-091-4/+3
|
* Simplify local history interface.Michael Drake2014-02-081-2/+2
|
* Use API to get scale.Michael Drake2014-02-081-11/+17
|
* Use API to get bw extents.Michael Drake2014-02-081-11/+10
|
* move utf8 local conversion operations to tableVincent Sanders2014-02-011-0/+1
|
* move framebuffer fetch operations to their own moduleVincent Sanders2014-01-241-47/+2
|
* create table for fetcher operations and move all operations into itVincent Sanders2014-01-231-4/+12
|
* cleanup copyright headers and some doc commentsVincent Sanders2014-01-161-2/+3
|
* move filename_from_path and path_add_part into gui operation tablesVincent Sanders2014-01-161-0/+39
|
* split browser gui operations upVincent Sanders2014-01-151-6/+7
|
* move remaining gui operations to tableVincent Sanders2014-01-141-21/+4
|
* move download operations to download tableVincent Sanders2014-01-141-24/+0
|
* move teh final optional window operations into the tableVincent Sanders2014-01-131-29/+0
|
* move four more optional window operations to tableVincent Sanders2014-01-131-4/+8
|
* move two more mandantory window operations to tableVincent Sanders2014-01-131-2/+4
|
* move window scroll getter and setter into operations tableVincent Sanders2014-01-131-2/+4
|
* move mandantory window update and redraw operations into tableVincent Sanders2014-01-121-2/+4
|
* move more optional window operations into table including removing unused ↵Vincent Sanders2014-01-121-23/+0
| | | | hide_pointer operation altogether
* split gui operations into core and window and move more operations into tablesVincent Sanders2014-01-121-35/+9
|
* move set title, set url, start and stop throbber window operations to gui tableVincent Sanders2014-01-121-9/+8
|
* move window creation and destruction into tableVincent Sanders2014-01-111-7/+9
|
* Initial conversion of netsurf gui to callback vtableVincent Sanders2014-01-111-98/+104
|
* Add some more frontend stubs and fix up some othersDaniel Silverstone2014-01-051-0/+7
|
* Register destruction function for browser widget.Michael Drake2013-10-231-2/+17
|
* Call font finaliser on quit.Michael Drake2013-10-231-0/+3
|
* Pass KEY_UNDO and KEY_REDO to core. (Currently ignored.)Michael Drake2013-09-301-0/+28
|
* s/history_core/local_history/Michael Drake2013-07-101-1/+1
|
* add finalisation to options and document the API betterVincent Sanders2013-06-011-2/+5
|