summaryrefslogtreecommitdiff
path: root/render/html_interaction.c
Commit message (Collapse)AuthorAgeFilesLines
* Include dom/dom.h where it might be neededDaniel Silverstone2012-03-241-0/+2
| | | | svn path=/trunk/netsurf/; revision=13625
* NetSurf options rework (a=vince r=daniels,jmb)Vincent Sanders2012-03-221-1/+1
| | | | svn path=/trunk/netsurf/; revision=13548
* Set/get drag type via API.Michael Drake2012-02-281-5/+11
| | | | svn path=/trunk/netsurf/; revision=13496
* Check drag type via accessor.Michael Drake2012-02-281-2/+3
| | | | svn path=/trunk/netsurf/; revision=13495
* Use browser window scale accessor.Michael Drake2012-02-271-2/+5
| | | | svn path=/trunk/netsurf/; revision=13493
* Don't need root bw here any more.Michael Drake2012-01-111-4/+0
| | | | svn path=/trunk/netsurf/; revision=13396
* Pass pointer constraints for drag out to front ends. Ensure content ↵Michael Drake2012-01-111-7/+6
| | | | | | 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-3/+12
| | | | | | constraints. svn path=/trunk/netsurf/; revision=13394
* content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_urlJohn Mark Bell2011-12-041-2/+2
| | | | svn path=/trunk/netsurf/; revision=13236
* More conversion to nsurl. (box->href, object params, imagemaps, (i)frames)Michael Drake2011-10-031-7/+9
| | | | svn path=/trunk/netsurf/; revision=12933
* Port more internals to nsurl. Front ends may need updating.Michael Drake2011-10-031-2/+3
| | | | svn path=/trunk/netsurf/; revision=12926
* Restartable box tree constructor. Yield between elements.John Mark Bell2011-09-291-1/+1
| | | | svn path=/trunk/netsurf/; revision=12912
* Pass html_content to imagemap_get, instead of hlcache_handle.Michael Drake2011-09-061-1/+1
| | | | svn path=/trunk/netsurf/; revision=12752
* Move to new frame dimensions. Need to avoid poking inside bw struct here.Michael Drake2011-09-061-1/+1
| | | | svn path=/trunk/netsurf/; revision=12748
* Avoid instance of using bw->current_content outside desktop/.Michael Drake2011-08-311-35/+35
| | | | svn path=/trunk/netsurf/; revision=12690
* Fix GCC 4.6 warnings in coreJohn Mark Bell2011-07-261-5/+0
| | | | svn path=/trunk/netsurf/; revision=12629
* Fix selection for non-gui browser windows (iframes).Michael Drake2011-07-131-27/+40
| | | | | | | Selection no longer uses current_redraw_browser. Fix long-standing selection bugs on platforms that use action on release behaviour. svn path=/trunk/netsurf/; revision=12598
* Clean up text input code. Now desktop/textinput.{c|h} is concerend with ↵Michael Drake2011-07-071-2/+3
| | | | | | browser windows only. HTML content specific stuff moved to render/textinput.{c|h} and disassociated from browser windows. svn path=/trunk/netsurf/; revision=12587
* Front end gets root browser window on notification of scrollbar widget drag ↵Michael Drake2011-06-281-1/+4
| | | | | | start. svn path=/trunk/netsurf/; revision=12533
* Core form select widget now associated with HTML contents. Don't use ↵Michael Drake2011-06-281-9/+16
| | | | | | current_redraw_browser for select widget redraw. Fixes core select widget in iframes. svn path=/trunk/netsurf/; revision=12522
* Use interface for turning off drag.Michael Drake2011-06-281-2/+3
| | | | svn path=/trunk/netsurf/; revision=12521
* HTML contents manage box scrollbars, rather than browser_windows.Michael Drake2011-06-271-17/+25
| | | | svn path=/trunk/netsurf/; revision=12519
* Fix bw->drag_type to be aware of remaining drag types.Michael Drake2011-06-271-0/+2
| | | | svn path=/trunk/netsurf/; revision=12514
* Code style fix. Thanks Kinnison.Michael Drake2011-06-241-2/+2
| | | | svn path=/trunk/netsurf/; revision=12504
* Fix mouse action offsets within scaled iframes.Michael Drake2011-06-241-0/+2
| | | | svn path=/trunk/netsurf/; revision=12503
* First pass at core iframes. Currently lacking scrollbars.Michael Drake2011-06-141-3/+19
| | | | svn path=/trunk/netsurf/; revision=12474
* Fix content drags within scrollable areas. Various tidyups.Michael Drake2011-05-111-1/+2
| | | | svn path=/trunk/netsurf/; revision=12378
* s/scroll/scrollbar/ and improve scrollbar widget comments.Michael Drake2011-05-091-41/+45
| | | | svn path=/trunk/netsurf/; revision=12363
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-061-1/+1
| | | | svn path=/trunk/netsurf/; revision=12283
* s/int/size_t/Michael Drake2010-06-041-1/+1
| | | | svn path=/trunk/netsurf/; revision=10562
* + Refactor input handling from browser window code into contentMichael Drake2010-06-041-0/+882
handlers. + Disentangle all box tree manipulation from browser window code and put it where it belongs. + Move other content specific and other irrelevant code from browser window handling to appropriate places. + Put mouse state enum in new mouse header, since it's not just used by browser window code, and it is used by treeview windows on the treeview branch. svn path=/trunk/netsurf/; revision=10561