summaryrefslogtreecommitdiff
path: root/desktop/browser.h
Commit message (Collapse)AuthorAgeFilesLines
* Make browser_window_navigate (un)verifiable flag match browser_window_create.Michael Drake2014-02-101-3/+19
|
* Allow tab creation without history clone. Changes browser_window_create and ↵Michael Drake2014-02-101-22/+33
| | | | browser_window_navigate flags.
* Move broser_window_initialise_common to browser_private.hMichael Drake2014-02-091-3/+0
|
* Add flag for cloning a window.Michael Drake2014-02-091-6/+14
|
* Clean up gui_window creation API.Michael Drake2014-02-091-0/+10
|
* Add function to get browser window's extents.Michael Drake2014-02-081-0/+12
|
* Move browser_window_update_extent to browser_private.hMichael Drake2014-02-081-8/+0
|
* Function to determine whether bw has a content.Michael Drake2014-02-081-0/+8
|
* Add function to get bw's URL.Michael Drake2014-02-081-0/+10
|
* Simplify browser_window_refresh_url_bar.Michael Drake2014-02-081-2/+1
| | | | Reduces front end need to access bw internals.
* reduce desktop/browser.h unecessary includesVincent Sanders2014-02-031-5/+6
|
* add missing include for neturf_quit symbolVincent Sanders2014-01-291-7/+7
|
* clean up desktop/gui.h include usageVincent Sanders2014-01-291-1/+1
|
* Add infrastructure for calling front ends to set file gadget filenames via ↵Rob Kendrick2014-01-051-0/+3
| | | | clicking in addition to drag-and-drop
* Move hotlist_visted from browser.h to hotlist.hMichael Drake2013-07-121-4/+0
|
* Move global_history_add out of browser.h into global_history_core.hMichael Drake2013-07-121-3/+0
|
* Propagate native caret clip rect through core.Michael Drake2013-03-051-2/+2
|
* Less ambiguous flag documentation comment.Michael Drake2013-03-041-3/+1
|
* A load of refactoring of how content selection and input work.Michael Drake2013-02-221-31/+17
| | | | | | | | | | | | | Keypresses now go via content interface. Contents don't shove the selection object into browser windows any more. Contents report selection existence by sending message. HTML content keeps track of where selections in it exist. Contents report whether they have input focus via caret setting msg. Caret can be hidden (can still input/paste) or removed. Consolidate textarea selection handling. Make textarea report its selection status changes to client. Various textarea fixes. Changed how we decide when to clear selections, and give focus.
* rename flags for browser_window routines to be shorterVincent Sanders2013-02-181-5/+5
|
* change browser_window_create and refactor all callsitesVincent Sanders2013-02-181-12/+14
|
* browser_window_navigate refactorVincent Sanders2013-02-181-16/+55
|
* HTML drags now go via content msg.Michael Drake2013-02-081-2/+0
|
* First pass at getting html forms to use textarea widget.Michael Drake2013-02-061-0/+2
| | | | | (Input element types text & password, and textarea element.) Can edit and submit forms, but there are loads of issues.
* Fix up ripples from urldb change.Michael Drake2012-10-111-1/+1
|
* Remove unused functions.Michael Drake2012-10-091-2/+0
|
* trivial docuemntation cleanups to address some of the huge number of ↵Vincent Sanders2012-10-081-1/+1
| | | | docuemntation warnings
* Move browser_window struct to private header. Places that shouldn't include ↵Michael Drake2012-08-221-145/+1
| | | | | | | | | | | | | | | | | it do, such as front end code. Frontends that have been updated to build: framebuffer gtk monkey riscos TODO: amiga atari beos cocoa windows
* Clean up includes.Michael Drake2012-08-221-3/+1
|
* Function for front ends to get debug dump from bw.Michael Drake2012-08-201-0/+9
|
* Remove declaration of nonexistent function.Michael Drake2012-08-201-2/+0
|
* Let *_drop_file_at_point determine if a drop is possible.Michael Drake2012-08-201-3/+4
|
* Move mouse pointer enums to mouse header.Michael Drake2012-08-171-23/+0
|
* Don't use GUI_POINTERs in content handlers.Michael Drake2012-08-161-1/+24
|
* doxygen serious warning cleanupVincent Sanders2012-07-241-1/+1
|
* improve javascript supportVincent Sanders2012-06-101-2/+0
| | | | svn path=/trunk/netsurf/; revision=13962
* Migrate frame types so that desktop/browser.h does not include render/html.hDaniel Silverstone2012-03-241-3/+2
| | | | svn path=/trunk/netsurf/; revision=13605
* Add browser_window drag type accessor.Michael Drake2012-02-281-2/+9
| | | | svn path=/trunk/netsurf/; revision=13494
* Add browser window scale acceser.Michael Drake2012-02-271-0/+1
| | | | svn path=/trunk/netsurf/; revision=13491
* Constify rect param to browser_window_set_drag_type.Michael Drake2012-01-111-1/+1
| | | | svn path=/trunk/netsurf/; revision=13398
* Pass pointer constraints for drag out to front ends. Ensure content ↵Michael Drake2012-01-111-0/+1
| | | | | | scrollbar drag termination always informs the browser window layer that the drag is over. svn path=/trunk/netsurf/; revision=13395
* Allow drag handlers to inform browser window layer of any pointer range ↵Michael Drake2012-01-101-1/+2
| | | | | | constraints. svn path=/trunk/netsurf/; revision=13394
* Totaly prefunctry binding to spidermonkeyVincent Sanders2012-01-011-0/+5
| | | | svn path=/trunk/netsurf/; revision=13360
* Currently untested (and unused) "drop file on browser window" handling.Michael Drake2011-12-011-0/+12
| | | | svn path=/trunk/netsurf/; revision=13215
* New function for sending a scroll request into a core browser window at a ↵Michael Drake2011-11-291-0/+15
| | | | | | given coordinate. Currently handles frames only. TODO: iframes and css overflow scrollable boxes. Front ends should call this to pass scroll wheel actions to the core. svn path=/trunk/netsurf/; revision=13197
* Intern bw->frag_id.Michael Drake2011-10-281-2/+2
| | | | svn path=/trunk/netsurf/; revision=13090
* use the default resource:favicon.ico when a site has no icon of its ownVincent Sanders2011-10-071-0/+2
| | | | svn path=/trunk/netsurf/; revision=12992
* metadata links stored in contentsVincent Sanders2011-10-071-1/+3
| | | | | | browser uses metadata links for favicons svn path=/trunk/netsurf/; revision=12977
* initial favicon supportVincent Sanders2011-10-061-0/+3
| | | | svn path=/trunk/netsurf/; revision=12975
* Port more internals to nsurl. Front ends may need updating.Michael Drake2011-10-031-1/+1
| | | | svn path=/trunk/netsurf/; revision=12926