summaryrefslogtreecommitdiff
path: root/desktop
Commit message (Collapse)AuthorAgeFilesLines
* Remove assumption of gui window from search.Michael Drake2011-07-143-11/+48
| | | | svn path=/trunk/netsurf/; revision=12603
* Fix selection for non-gui browser windows (iframes).Michael Drake2011-07-136-74/+108
| | | | | | | 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
* Scale caret height in coreMichael Drake2011-07-111-1/+1
| | | | svn path=/trunk/netsurf/; revision=12596
* Refactor http utilitiesJohn Mark Bell2011-07-081-24/+30
| | | | svn path=/trunk/netsurf/; revision=12595
* Clean up text input code. Now desktop/textinput.{c|h} is concerend with ↵Michael Drake2011-07-074-2174/+36
| | | | | | browser windows only. HTML content specific stuff moved to render/textinput.{c|h} and disassociated from browser windows. svn path=/trunk/netsurf/; revision=12587
* Reduce forward declaration of functions.Michael Drake2011-07-071-1183/+1158
| | | | svn path=/trunk/netsurf/; revision=12586
* Pass struct rect to browser_window_update_box(), rather than union ↵Michael Drake2011-07-062-17/+17
| | | | | | content_msg_data. svn path=/trunk/netsurf/; revision=12584
* Pass struct rect to gui_window_update_box(), rather than union content_msg_data.Michael Drake2011-07-062-10/+13
| | | | svn path=/trunk/netsurf/; revision=12574
* Fix update_box coords when issued from scaled iframe.Michael Drake2011-07-061-4/+4
| | | | svn path=/trunk/netsurf/; revision=12573
* Use prescribed method for discovering browser window position.Michael Drake2011-07-061-15/+4
| | | | svn path=/trunk/netsurf/; revision=12572
* Iframe scrollbars.Michael Drake2011-07-054-24/+401
| | | | svn path=/trunk/netsurf/; revision=12571
* Set focus browser_window in place_caret.Michael Drake2011-07-042-5/+3
| | | | svn path=/trunk/netsurf/; revision=12570
* Function to find out if browser window has a selection. Front ends should ↵Michael Drake2011-07-022-0/+22
| | | | | | use this API. RISC OS front end updated. svn path=/trunk/netsurf/; revision=12556
* Minor selection changes.Michael Drake2011-07-022-9/+4
| | | | svn path=/trunk/netsurf/; revision=12555
* Set selection browser window as before, for now.Michael Drake2011-07-021-0/+7
| | | | svn path=/trunk/netsurf/; revision=12553
* When launching multiple URLs from a treeview, allow to open one window with ↵Chris Young2011-07-027-14/+35
| | | | | | | | multiple tabs instead of one window per URL. Make compatible frontends do this by default. svn path=/trunk/netsurf/; revision=12552
* Set/unset selection context's browser window on content_open/content_close.Michael Drake2011-07-012-46/+29
| | | | svn path=/trunk/netsurf/; revision=12551
* Fix up RISC OS front end.Michael Drake2011-06-301-0/+1
| | | | svn path=/trunk/netsurf/; revision=12545
* Remove plotter table global. Pass a redraw context around redraw functions. ↵Michael Drake2011-06-3016-177/+208
| | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543
* Function to get root browser window.Michael Drake2011-06-282-20/+22
| | | | svn path=/trunk/netsurf/; revision=12531
* Unify content_redraw params in content_redraw_data struct. Core and RISC OS ↵Michael Drake2011-06-284-12/+53
| | | | | | content handlers updated. svn path=/trunk/netsurf/; revision=12529
* Move rectangle type to utils/types.hMichael Drake2011-06-283-34/+2
| | | | svn path=/trunk/netsurf/; revision=12525
* Make search_term_highlighted a core function.Michael Drake2011-06-283-8/+8
| | | | svn path=/trunk/netsurf/; revision=12524
* Core form select widget now associated with HTML contents. Don't use ↵Michael Drake2011-06-282-10/+1
| | | | | | current_redraw_browser for select widget redraw. Fixes core select widget in iframes. svn path=/trunk/netsurf/; revision=12522
* HTML contents manage box scrollbars, rather than browser_windows.Michael Drake2011-06-273-24/+11
| | | | svn path=/trunk/netsurf/; revision=12519
* Remove obsolete comment.Michael Drake2011-06-271-3/+0
| | | | svn path=/trunk/netsurf/; revision=12517
* browser_window_mouse_drag_end is private now, and can be removed once ↵Michael Drake2011-06-272-4/+5
| | | | | | contents handle all their own interaction. svn path=/trunk/netsurf/; revision=12516
* Fix bw->drag_type to be aware of remaining drag types.Michael Drake2011-06-272-21/+44
| | | | svn path=/trunk/netsurf/; revision=12514
* Iframes inherit parent browser window's scale.Michael Drake2011-06-241-0/+1
| | | | svn path=/trunk/netsurf/; revision=12505
* Remove gui_window_set_scale().Michael Drake2011-06-241-1/+0
| | | | svn path=/trunk/netsurf/; revision=12502
* Fix crash when scaling pages with iframes on RISC OS.Michael Drake2011-06-241-2/+0
| | | | svn path=/trunk/netsurf/; revision=12501
* If iframes are reformatted due to containing document reflow, don't need to ↵Michael Drake2011-06-244-18/+91
| | | | | | redraw them since they will be redrawn when the containing document is redrawn. Make iframe handling more robust. svn path=/trunk/netsurf/; revision=12497
* Ensure top level browser window has focus by default.Michael Drake2011-06-221-1/+2
| | | | svn path=/trunk/netsurf/; revision=12495
* Purge more favicon remnants.Michael Drake2011-06-221-7/+0
| | | | svn path=/trunk/netsurf/; revision=12494
* Give the selection context the current bw when it's created.Michael Drake2011-06-161-0/+2
| | | | svn path=/trunk/netsurf/; revision=12485
* Delete redundant function declaration.Michael Drake2011-06-151-2/+0
| | | | svn path=/trunk/netsurf/; revision=12480
* Fix paste in form inputs in iframes.Michael Drake2011-06-151-2/+3
| | | | svn path=/trunk/netsurf/; revision=12479
* Remove logging.Michael Drake2011-06-151-1/+0
| | | | svn path=/trunk/netsurf/; revision=12478
* Improve scale with iframes.Michael Drake2011-06-151-4/+10
| | | | svn path=/trunk/netsurf/; revision=12477
* Only call gui_window_new_content for browser windows with gui windows.Michael Drake2011-06-141-1/+2
| | | | svn path=/trunk/netsurf/; revision=12475
* First pass at core iframes. Currently lacking scrollbars.Michael Drake2011-06-147-90/+407
| | | | svn path=/trunk/netsurf/; revision=12474
* Disable extra logging. Here treeview init is down to ~5 seconds from ~20.Chris Young2011-06-041-1/+1
| | | | | | | Still more room for improvement, as adding nodes appears to recalculate the widths of all the parent nodes even though (the text and icon of) those haven't changed. svn path=/trunk/netsurf/; revision=12463
* Don't expand cookies tree by defaultChris Young2011-06-041-1/+1
| | | | svn path=/trunk/netsurf/; revision=12462
* Rudimentary text width caching to speed up many duplicate "Today", ↵Chris Young2011-06-041-4/+16
| | | | | | "Yesterday" calcs svn path=/trunk/netsurf/; revision=12461
* Remove at least one instance of unnecessary recalculationChris Young2011-06-041-13/+19
| | | | svn path=/trunk/netsurf/; revision=12460
* Extra logging to track the source of node size calculationsChris Young2011-06-041-4/+21
| | | | | | A couple of minor changes to prevent unnecessary recalculation svn path=/trunk/netsurf/; revision=12459
* Remove redundant code.Michael Drake2011-06-041-9/+0
| | | | svn path=/trunk/netsurf/; revision=12458
* Purge unused variable.Michael Drake2011-05-171-3/+1
| | | | svn path=/trunk/netsurf/; revision=12425
* check for dereference of teh right valueVincent Sanders2011-05-171-1/+1
| | | | svn path=/trunk/netsurf/; revision=12424
* Avoid dereferencing NULLJohn Mark Bell2011-05-161-1/+2
| | | | svn path=/trunk/netsurf/; revision=12421