summaryrefslogtreecommitdiff
path: root/riscos/window.c
Commit message (Collapse)AuthorAgeFilesLines
* Add support for external hotlist utilities.Steve Fryatt2011-10-091-1/+1
| | | | svn path=/trunk/netsurf/; revision=13022
* Don't need to url_normalise, since the core is nsurl based.Michael Drake2011-10-061-7/+7
| | | | svn path=/trunk/netsurf/; revision=12966
* Update for content_get_url returning a nsurl.Michael Drake2011-10-031-21/+31
| | | | svn path=/trunk/netsurf/; revision=12927
* Fix fallout from r12733John Mark Bell2011-09-231-0/+2
| | | | svn path=/trunk/netsurf/; revision=12864
* Port RISC OS front end to browser_window_get_contextual_content. Adds ↵Michael Drake2011-09-061-20/+9
| | | | | | support for saving link pointed to from imagemap. Fixes behaviour with frames. svn path=/trunk/netsurf/; revision=12758
* Remove gui_window_frame_resize_start() functions.Michael Drake2011-09-051-98/+0
| | | | svn path=/trunk/netsurf/; revision=12738
* Remove various bits of dead frames handling.Michael Drake2011-09-051-10/+1
| | | | svn path=/trunk/netsurf/; revision=12733
* Dig out more dead frames stuff.Michael Drake2011-09-051-18/+3
| | | | svn path=/trunk/netsurf/; revision=12722
* Delete redundant browser_window_type test.Michael Drake2011-09-041-2/+1
| | | | svn path=/trunk/netsurf/; revision=12716
* Remove gui_window_position_frame() definition from core and remove all ↵Michael Drake2011-09-041-92/+0
| | | | | | implementations from front ends. svn path=/trunk/netsurf/; revision=12711
* Purge dead code out of gui_create_browser_window().Michael Drake2011-09-041-77/+24
| | | | svn path=/trunk/netsurf/; revision=12710
* Remove redundant bw->current_content check.Michael Drake2011-09-011-4/+0
| | | | svn path=/trunk/netsurf/; revision=12696
* Don't need to set current_redraw_browser any more.Michael Drake2011-08-241-6/+0
| | | | svn path=/trunk/netsurf/; revision=12656
* Fix selection for non-gui browser windows (iframes).Michael Drake2011-07-131-3/+5
| | | | | | | 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
* Caret position is already scaled in core.Michael Drake2011-07-111-3/+1
| | | | svn path=/trunk/netsurf/; revision=12597
* Remove pointless content_msg_data.Michael Drake2011-07-061-4/+0
| | | | svn path=/trunk/netsurf/; revision=12585
* Fix up RISC OS for r12574 API change.Michael Drake2011-07-061-6/+5
| | | | svn path=/trunk/netsurf/; revision=12582
* Function to find out if browser window has a selection. Front ends should ↵Michael Drake2011-07-021-9/+9
| | | | | | use this API. RISC OS front end updated. svn path=/trunk/netsurf/; revision=12556
* Remove plotter table global. Pass a redraw context around redraw functions. ↵Michael Drake2011-06-301-4/+10
| | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543
* Frond ends signal end of drag with call to browser_window_mouse_track.Michael Drake2011-06-271-1/+1
| | | | svn path=/trunk/netsurf/; revision=12515
* Simplify browser_window_mouse_drag_end calls.Michael Drake2011-06-271-4/+1
| | | | svn path=/trunk/netsurf/; revision=12513
* Fix crash when scaling pages with iframes on RISC OS.Michael Drake2011-06-241-13/+0
| | | | svn path=/trunk/netsurf/; revision=12501
* Delete commented out code.Michael Drake2011-06-241-4/+0
| | | | svn path=/trunk/netsurf/; revision=12500
* Replace iframe stuff with asserts for now.Michael Drake2011-06-241-7/+6
| | | | svn path=/trunk/netsurf/; revision=12499
* If iframes are reformatted due to containing document reflow, don't need to ↵Michael Drake2011-06-241-1/+1
| | | | | | redraw them since they will be redrawn when the containing document is redrawn. Make iframe handling more robust. svn path=/trunk/netsurf/; revision=12497
* Put RISC OS filetype content handlers in their own directory.Michael Drake2011-05-091-1/+1
| | | | svn path=/trunk/netsurf/; revision=12336
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-061-40/+16
| | | | svn path=/trunk/netsurf/; revision=12283
* Help menu options for about:credits and about:licence to replace old about ↵Michael Drake2011-03-161-3/+7
| | | | | | NetSurf entry. svn path=/trunk/netsurf/; revision=12071
* Purge ro_plot_set_scale() and ro_plot_scale global, as front ends nolonger ↵Michael Drake2011-03-091-3/+0
| | | | | | need to maintain scale for plotting. svn path=/trunk/netsurf/; revision=11942
* Fix bug #3200899: Don't claim keypresses we don't handle.Steve Fryatt2011-03-061-39/+50
| | | | svn path=/trunk/netsurf/; revision=11925
* Test correct items before preparing selection save dialogue.Steve Fryatt2011-03-061-3/+3
| | | | svn path=/trunk/netsurf/; revision=11923
* remove obsolete, unused gui_window_redraw APIVincent Sanders2011-03-011-28/+9
| | | | svn path=/trunk/netsurf/; revision=11870
* Merge branches/stevef/toolbars to trunk.Steve Fryatt2011-02-201-1246/+2971
| | | | svn path=/trunk/netsurf/; revision=11741
* Remove thumbnail_create() from browser.h. Make RO front end use the core ↵Michael Drake2011-02-191-0/+1
| | | | | | thumbnail_redraw function. Make other front ends include the right header for thumbnail_create(). svn path=/trunk/netsurf/; revision=11716
* Pass clip rect to browser_window_redraw as pointer.Michael Drake2011-02-131-2/+2
| | | | svn path=/trunk/netsurf/; revision=11672
* Fix broken plotting on RO with locked contents and buffered rendering.Michael Drake2011-02-131-0/+6
| | | | svn path=/trunk/netsurf/; revision=11667
* Remove RO white background fill.Michael Drake2011-02-131-6/+0
| | | | svn path=/trunk/netsurf/; revision=11666
* Pass clip rect to browser_window_redraw as struct.Michael Drake2011-02-111-14/+16
| | | | svn path=/trunk/netsurf/; revision=11648
* Unilaterally clear background to white before redrawJohn Mark Bell2011-02-111-0/+4
| | | | svn path=/trunk/netsurf/; revision=11644
* change risc os frontend to use browser_window_redraw (r=jmb)Vincent Sanders2011-02-111-66/+4
| | | | svn path=/trunk/netsurf/; revision=11643
* Remove redundant code from drag browser_mouse_state setup.Michael Drake2010-12-161-9/+0
| | | | svn path=/trunk/netsurf/; revision=11080
* Document RISC OS front end's setup of browser_mouse_state.Michael Drake2010-12-161-12/+30
| | | | svn path=/trunk/netsurf/; revision=11079
* Pass adjust double clicks to the core too.Michael Drake2010-12-161-0/+3
| | | | svn path=/trunk/netsurf/; revision=11074
* Ensure mouse button press events are sent to the core for treeview type ↵Michael Drake2010-12-151-13/+19
| | | | | | windows. Keep track of both select and adjust drags, and inform the core which is being held during a drag. svn path=/trunk/netsurf/; revision=11066
* Restore toolbar menus in RO treeview windows.Steve Fryatt2010-10-241-4/+4
| | | | svn path=/trunk/netsurf/; revision=10908
* Merge treeview-redux to trunkJohn Mark Bell2010-10-051-21/+57
| | | | svn path=/trunk/netsurf/; revision=10865
* + Refactor input handling from browser window code into contentMichael Drake2010-06-041-0/+1
| | | | | | | | | | | | | 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
* I don't understand the full_redraw flag, or the optimisation gained from not ↵John Mark Bell2010-04-111-40/+24
| | | | | | | | using it. No frontend other than RISC OS ever used it, so stop the RO frontend using it, too. svn path=/trunk/netsurf/; revision=10380
* More fixing for new cache.Michael Drake2010-04-071-25/+32
| | | | svn path=/trunk/netsurf/; revision=10292
* More fixing for new cache.Michael Drake2010-04-071-28/+44
| | | | svn path=/trunk/netsurf/; revision=10291