summaryrefslogtreecommitdiff
path: root/desktop
Commit message (Collapse)AuthorAgeFilesLines
* More conversion to nsurl. (box->href, object params, imagemaps, (i)frames)Michael Drake2011-10-031-2/+3
| | | | svn path=/trunk/netsurf/; revision=12933
* Port more internals to nsurl. Front ends may need updating.Michael Drake2011-10-039-80/+121
| | | | svn path=/trunk/netsurf/; revision=12926
* Make llcache_handle_get_url return a nsurl.Michael Drake2011-09-281-2/+3
| | | | svn path=/trunk/netsurf/; revision=12905
* Port llcache to nsurl.Michael Drake2011-09-282-3/+25
| | | | svn path=/trunk/netsurf/; revision=12904
* Fix bug #3413611: results page should be added to historyJohn Mark Bell2011-09-261-1/+1
| | | | svn path=/trunk/netsurf/; revision=12878
* Better caret positioning in scrolled frames.Michael Drake2011-09-211-2/+9
| | | | svn path=/trunk/netsurf/; revision=12851
* Remove gui_multitaskJohn Mark Bell2011-09-211-1/+0
| | | | svn path=/trunk/netsurf/; revision=12828
* Virtualise content handler finalisation calls. Remove pointless implementations.John Mark Bell2011-09-151-7/+2
| | | | svn path=/trunk/netsurf/; revision=12797
* Ensure root bw and gui window before asking front end to remove caret.Michael Drake2011-09-151-1/+2
| | | | svn path=/trunk/netsurf/; revision=12795
* Stop Esc/Ctrl-[ crashing when browser_window selection is NULLChris Young2011-09-111-1/+1
| | | | svn path=/trunk/netsurf/; revision=12786
* Make high level cache, low level cache and image cache all be initialised ↵Vincent Sanders2011-09-101-7/+22
| | | | | | | | | from passed parameters Calculate all cache sizes from single memory cache size option and sanity check have a single global struct to hold all parameters instead of several individual variables svn path=/trunk/netsurf/; revision=12784
* make high level cache take a parameter structureVincent Sanders2011-09-081-1/+7
| | | | | | make hlcache have a single global container svn path=/trunk/netsurf/; revision=12779
* Improve resizing frames.Michael Drake2011-09-072-3/+3
| | | | svn path=/trunk/netsurf/; revision=12771
* move bitmap cache initialisation up a levelVincent Sanders2011-09-071-0/+33
| | | | | | improve stats reporting svn path=/trunk/netsurf/; revision=12770
* Handle scrolled (i)frames.Michael Drake2011-09-061-0/+4
| | | | svn path=/trunk/netsurf/; revision=12757
* Expose contextual content request API to front ends, via browser window layer.Michael Drake2011-09-062-0/+67
| | | | svn path=/trunk/netsurf/; revision=12755
* Remove old frame dimensions from browser_window struct.Michael Drake2011-09-061-6/+0
| | | | svn path=/trunk/netsurf/; revision=12750
* Finish moving frame resizing over to new frame dimensions.Michael Drake2011-09-061-19/+20
| | | | svn path=/trunk/netsurf/; revision=12749
* Move to new bw dimensions.Michael Drake2011-09-061-1/+1
| | | | svn path=/trunk/netsurf/; revision=12747
* Remove unused browser_window_owner function.Michael Drake2011-09-052-32/+0
| | | | svn path=/trunk/netsurf/; revision=12739
* Remove gui_window_frame_resize_start() functions.Michael Drake2011-09-052-3/+8
| | | | svn path=/trunk/netsurf/; revision=12738
* Remove gui_window_get_browser_window from core. Remove unused ↵Michael Drake2011-09-051-1/+0
| | | | | | implementations from front ends. Rename the GTK front end implementation to nsgtk_get_browser_window and change the GTK front end to use that. svn path=/trunk/netsurf/; revision=12737
* Remove gui_window_position_frame() definition from core and remove all ↵Michael Drake2011-09-041-2/+0
| | | | | | implementations from front ends. svn path=/trunk/netsurf/; revision=12711
* Implement frames in the core.Michael Drake2011-09-042-112/+284
| | | | svn path=/trunk/netsurf/; revision=12709
* Sniff content types where appropriate.John Mark Bell2011-09-042-1/+9
| | | | | | We never sniff for CSS, nor for non-page artefacts (e.g. treeview icons) svn path=/trunk/netsurf/; revision=12707
* Optimise out scrollbar action induced redraws with no effect.Michael Drake2011-08-311-0/+5
| | | | svn path=/trunk/netsurf/; revision=12688
* More robustification.Michael Drake2011-08-301-5/+12
| | | | svn path=/trunk/netsurf/; revision=12678
* Make more robust. E.g. zero length scrollbars.Michael Drake2011-08-271-2/+8
| | | | svn path=/trunk/netsurf/; revision=12672
* Fix bug #3398114: only unref filename_value if we successfully obtained itJohn Mark Bell2011-08-251-2/+3
| | | | svn path=/trunk/netsurf/; revision=12670
* Fix step size for clicks on scrollbar arrow icons.Michael Drake2011-08-251-4/+4
| | | | svn path=/trunk/netsurf/; revision=12669
* Fix scrollbar click coords.Michael Drake2011-08-251-4/+4
| | | | svn path=/trunk/netsurf/; revision=12668
* When scrollbar extents are updated, scale current offset appropriately.Michael Drake2011-08-251-2/+4
| | | | svn path=/trunk/netsurf/; revision=12667
* When passing drag on to it's bw, we don't need to do anything if the drag is ↵Michael Drake2011-08-241-1/+1
| | | | | | for the current bw. svn path=/trunk/netsurf/; revision=12666
* During drags, prevent mouse interaction with other widgets.Michael Drake2011-08-241-4/+7
| | | | svn path=/trunk/netsurf/; revision=12665
* Set up page drag start in iframes.Michael Drake2011-08-241-1/+2
| | | | svn path=/trunk/netsurf/; revision=12664
* Improve browser window drag tracking, so that drags in internal browser ↵Michael Drake2011-08-242-0/+28
| | | | | | windows (iframes) carry on if pointer goes outside the bw that owns the drag. svn path=/trunk/netsurf/; revision=12663
* Fix treeview deselection redraw issue.Michael Drake2011-08-241-5/+6
| | | | svn path=/trunk/netsurf/; revision=12662
* Remove current_redraw_browser global.Michael Drake2011-08-242-4/+0
| | | | svn path=/trunk/netsurf/; revision=12661
* Don't need to set current_redraw_browser any more.Michael Drake2011-08-241-3/+0
| | | | svn path=/trunk/netsurf/; revision=12660
* Core part of search improvement:Michael Drake2011-08-244-663/+48
| | | | | | | | | | + Split up browser window and content related elements of html & text search. + Associate search contexts with contents, rather than browser windows. + Remove highlighting of search terms dependency on current_redraw_browser. + Fixes issues with search contexts being applied to the wrong content. svn path=/trunk/netsurf/; revision=12646
* Revert accidental changeChris Young2011-07-281-1/+1
| | | | svn path=/trunk/netsurf/; revision=12631
* Fix memory leakChris Young2011-07-281-1/+2
| | | | svn path=/trunk/netsurf/; revision=12630
* Fix GCC 4.6 warnings in coreJohn Mark Bell2011-07-261-2/+1
| | | | svn path=/trunk/netsurf/; revision=12629
* Selection is now subordinate to html and text content types, and ↵Michael Drake2011-07-263-85/+83
| | | | | | disassociated from browser windows. Note: search currently uses hlcache_handle_get_content() to go from bw to h to get at c for search highlighting via selection. svn path=/trunk/netsurf/; revision=12626
* Remove unused hlcache_handle from search context.Michael Drake2011-07-261-4/+1
| | | | svn path=/trunk/netsurf/; revision=12625
* Shared URL nodes in the treeview actually want to be readonly. They ↵John Mark Bell2011-07-244-32/+32
| | | | | | certainly have no business not copying transient data. svn path=/trunk/netsurf/; revision=12623
* Fix double frees on download failureJohn Mark Bell2011-07-231-1/+4
| | | | svn path=/trunk/netsurf/; revision=12621
* Abort loading content when closing windowJohn Mark Bell2011-07-231-0/+1
| | | | svn path=/trunk/netsurf/; revision=12620
* 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