summaryrefslogtreecommitdiff
path: root/desktop/browser.h
Commit message (Collapse)AuthorAgeFilesLines
* move desktop window header into public APIVincent Sanders2016-05-301-715/+0
|
* move mouse and pointer state header into public APIVincent Sanders2016-05-301-1/+1
|
* Implement basic browsing context name propertyVincent Sanders2015-10-181-1/+29
|
* Fix my spelling of teh everywhereVincent Sanders2014-11-181-1/+1
|
* Doxygen cleanups and documentation additionsVincent Sanders2014-11-101-7/+8
|
* Allow content handlers to have debug values set through APIVincent Sanders2014-11-061-2/+12
| | | | | | | | Previously content handler debugging features were accessed by global variables. This allows the setting of debugging parameters via a content API giving per content control over debugging features. Currently only used by the html content handler to toggle global redraw debugging.
* move themse install to its own headerVincent Sanders2014-11-061-14/+8
|
* remove unecessary utils/types.hVincent Sanders2014-11-021-1/+2
| | | | | | This cleans up this header and moves the functionality into more useful places while reducing the include complexity but only pulling in whats required.
* Change contextual content retrieval to browser features.Vincent Sanders2014-11-021-9/+35
| | | | | | | | | | | | | Update the API which allows frontends to acquire the page features (images, link urls or form elements) present at the given coordinates within a browser window. By making this an explicit browser_window API and using the browser.h header for the associated data structure with a more appropriate API naming the usage is much more obvious and contained. Additionally the link url is now passed around as a nsurl stopping it being converted from nsurl to text and back again several times.
* Update url setting API to return nserror code instead of calling warn_userVincent Sanders2014-10-291-1/+1
|
* Fix and improve comment for browser_window_get_scrollbar_type().Michael Drake2014-10-251-1/+8
|
* Add bw function to get scrollbar type.Michael Drake2014-10-251-0/+15
|
* Add function to find if a bw is a frameset.Michael Drake2014-10-251-0/+8
|
* Move browser_window_get_root to private header.Michael Drake2014-10-251-8/+0
|
* Move browser_window_set_status to private header.Michael Drake2014-10-251-8/+0
|
* improve documentation and whitespace cleanup.Vincent Sanders2014-10-191-8/+15
|
* improve documentation in headersVincent Sanders2014-10-191-14/+139
|
* Add is_selectable to browser window API surface.Michael Drake2014-10-181-0/+8
|
* Add call to test whether a browser window may be searched.Michael Drake2014-10-181-0/+8
|
* Move up_available fn to core.Michael Drake2014-10-181-0/+8
|
* Add core function to navigate to URL parent.Michael Drake2014-10-171-0/+8
|
* add API to set DPIVincent Sanders2014-10-131-0/+14
|
* fix DOM tree dump debugVincent Sanders2014-08-041-1/+2
|
* make gtk source viewer less explody. fixes #2159Vincent Sanders2014-07-211-0/+5
|
* try and improve usage of browser window internalsVincent Sanders2014-07-061-5/+30
|
* change reformat to be driven from the scheduler like redrawVincent Sanders2014-07-011-2/+15
|
* 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.