summaryrefslogtreecommitdiff
path: root/desktop
Commit message (Collapse)AuthorAgeFilesLines
...
* Amiga icon loader. Treeviews will now use the user's icons for content types.Chris Young2010-10-301-0/+3
| | | | svn path=/trunk/netsurf/; revision=10925
* If a drag is in progress that the tree can't handle, it is a ↵Chris Young2010-10-302-1/+4
| | | | | | | | TREE_UNKNOWN_DRAG not a TREE_NO_DRAG, as the platform code might be able to deal with it. svn path=/trunk/netsurf/; revision=10920
* Only set TREE_MOVE_DRAG is the tree is TREE_MOVABLEChris Young2010-10-301-1/+2
| | | | svn path=/trunk/netsurf/; revision=10919
* Allow getting the tree's drag property. This ensures we can see whether the ↵Chris Young2010-10-292-8/+19
| | | | | | | | current drag is something we might need to display an icon for. svn path=/trunk/netsurf/; revision=10917
* Fix bug 3095552: don't escape URLs after editing. (credit: Martin Bazley)John Mark Bell2010-10-271-6/+2
| | | | svn path=/trunk/netsurf/; revision=10911
* Squash warningJohn Mark Bell2010-10-241-2/+0
| | | | svn path=/trunk/netsurf/; revision=10903
* Don't expand the oldest global history entries by default.Chris Young2010-10-241-5/+0
| | | | svn path=/trunk/netsurf/; revision=10902
* Make CR also stop and save tree editsChris Young2010-10-171-0/+1
| | | | svn path=/trunk/netsurf/; revision=10892
* Add some missing CONTENT_WEBPs. WebP images in HTML docs now display correctly.Chris Young2010-10-161-0/+3
| | | | svn path=/trunk/netsurf/; revision=10890
* ensure iframe stuff does not de-reference null pointersVincent Sanders2010-10-141-4/+11
| | | | svn path=/trunk/netsurf/; revision=10884
* - Request correct redraw area when changing a node's size in ↵Steve Fryatt2010-10-101-29/+29
| | | | | | | | tree_handle_node_changed(). - Update parameter documentation to match function definitions. svn path=/trunk/netsurf/; revision=10876
* If the cookies tree has not been initialised do not allow operations to be ↵Vincent Sanders2010-10-061-2/+6
| | | | | | scheduled upon it. svn path=/trunk/netsurf/; revision=10868
* Merge treeview-redux to trunkJohn Mark Bell2010-10-0515-1405/+5142
| | | | svn path=/trunk/netsurf/; revision=10865
* Simplify a browser_window_go_post() to browser_window_go().James Bursa2010-09-121-2/+1
| | | | svn path=/trunk/netsurf/; revision=10762
* Clean up how GTK frontend finds resourcesVincent Sanders2010-07-281-4/+1
| | | | svn path=/trunk/netsurf/; revision=10668
* Amiga: Add "cut" option; make cut/copy/paste menus context sensitive; allow ↵Chris Young2010-07-242-0/+3
| | | | | | | | | | | dragging selections within NetSurf window to text fields (does not work across windows). todo: switching tabs will reset cut/copy/paste menus to initial state; cut option is putting something on the clipboard which causes a crash when pasting it back svn path=/trunk/netsurf/; revision=10660
* Fix inventory file leafname.Michael Drake2010-07-091-1/+1
| | | | svn path=/trunk/netsurf/; revision=10624
* Replace unnecessarily complicated path concatenation with something simpler andChris Young2010-07-091-9/+7
| | | | | | easily adaptable to different platform path structures. svn path=/trunk/netsurf/; revision=10621
* Merge branches/vince/netsurf-fbtk-rework to trunk.John Mark Bell2010-07-071-2/+2
| | | | svn path=/trunk/netsurf/; revision=10605
* In switch statements add default branch for unknown enum values, with assert.Michael Drake2010-07-061-35/+54
| | | | svn path=/trunk/netsurf/; revision=10603
* Fix up confusing formattingVincent Sanders2010-06-281-2/+2
| | | | svn path=/trunk/netsurf/; revision=10586
* Fix mouse.h file description. Add iframe comment.Michael Drake2010-06-091-1/+1
| | | | svn path=/trunk/netsurf/; revision=10571
* + Refactor input handling from browser window code into contentMichael Drake2010-06-049-1525/+151
| | | | | | | | | | | | | 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
* It turns out that realloc(ptr, 0) --> free(ptr) is not actually required by ↵John Mark Bell2010-04-301-0/+5
| | | | | | | | the C standard (whereas realloc(NULL, size) --> malloc(size) is). Therefore, explicitly model the behaviour expected by our libraries (that realloc of 0 size is equivalent to free). svn path=/trunk/netsurf/; revision=10524
* The schedule_run function is only called by the frontends so remove it from ↵Vincent Sanders2010-04-281-1/+0
| | | | | | | | | the core header and add its definition to the frontend headers. Alter the framebuffer schedule_run to return the time untill the next event. svn path=/trunk/netsurf/; revision=10512
* Log any remaining interned strings (there should be none)John Mark Bell2010-04-271-0/+7
| | | | svn path=/trunk/netsurf/; revision=10502
* First step to fixing memory leaks -- Box model no longer leaks computed stylesDaniel Silverstone2010-04-271-1/+1
| | | | svn path=/trunk/netsurf/; revision=10500
* Clean up caches on exitJohn Mark Bell2010-04-271-0/+4
| | | | svn path=/trunk/netsurf/; revision=10494
* Fix typo.Michael Drake2010-04-241-1/+1
| | | | svn path=/trunk/netsurf/; revision=10478
* remove _GNU_SOURCE define from everywhere.Vincent Sanders2010-04-242-3/+5
| | | | | | strndup is not standard so provide an implementation. svn path=/trunk/netsurf/; revision=10474
* Ensure we can search textplain againDaniel Silverstone2010-04-221-5/+7
| | | | svn path=/trunk/netsurf/; revision=10454
* Remove redundant codeJohn Mark Bell2010-04-181-3/+0
| | | | svn path=/trunk/netsurf/; revision=10430
* Squash leakJohn Mark Bell2010-04-181-0/+3
| | | | svn path=/trunk/netsurf/; revision=10429
* Liberally sprinkle #ifdef aroundJohn Mark Bell2010-04-161-2/+3
| | | | svn path=/trunk/netsurf/; revision=10417
* Extract parent charset and quirkinessJohn Mark Bell2010-04-161-4/+3
| | | | svn path=/trunk/netsurf/; revision=10416
* Handle llcache queries (GTK only for now)John Mark Bell2010-04-143-9/+39
| | | | svn path=/trunk/netsurf/; revision=10403
* Move content shuffling to prevent crash during threading through reformatDaniel Silverstone2010-04-141-3/+3
| | | | svn path=/trunk/netsurf/; revision=10396
* Ensure url bar is updated with in-progress URL and restored if stop/download ↵Daniel Silverstone2010-04-121-0/+11
| | | | | | occurs svn path=/trunk/netsurf/; revision=10385
* Yes, ownership of the theme content is passed to theme_installJohn Mark Bell2010-04-111-2/+0
| | | | svn path=/trunk/netsurf/; revision=10375
* Take the easy way out wrt loading messages files: leave it to the RISC OS ↵John Mark Bell2010-04-111-2/+4
| | | | | | frontend to do this. svn path=/trunk/netsurf/; revision=10374
* Implement hlcache_poll(), which drives the low-level cache event loop, and ↵John Mark Bell2010-04-111-2/+2
| | | | | | | | attempts to clean the high-level cache. Call this, instead of llcache_poll(). svn path=/trunk/netsurf/; revision=10371
* Remove dead special case for gtk status bar width.Michael Drake2010-04-081-4/+0
| | | | svn path=/trunk/netsurf/; revision=10322
* Don't bother trying to fetch search provider icons when BMP support is ↵Rob Kendrick2010-04-081-6/+14
| | | | | | disabled. This code could do with a little rearrangement to make this cleaner. svn path=/trunk/netsurf/; revision=10311
* Calling a hlcache_handle "content" is confusing.Michael Drake2010-04-071-1/+1
| | | | svn path=/trunk/netsurf/; revision=10266
* Fix textarea crash.John Mark Bell2010-04-072-10/+32
| | | | | | I cannot express just how much I hate the necessity of this change: browser windows (and other code in desktop/) should stop poking around inside content objects svn path=/trunk/netsurf/; revision=10258
* Make downloads work again.John Mark Bell2010-04-054-92/+349
| | | | svn path=/trunk/netsurf/; revision=10243
* Make the high-level cache drop contents of unacceptable type on the floor.John Mark Bell2010-04-042-2/+12
| | | | svn path=/trunk/netsurf/; revision=10238
* Most of a stop implementation.John Mark Bell2010-04-041-2/+4
| | | | | | | | | Remaining work: 1) Clone content_html_data 2) Cloning content_css_data requires the charset of the old content 3) Calling hlcache_handle_abort() before a content has been created must clean up the retrieval context. svn path=/trunk/netsurf/; revision=10236
* Revert previous changeChris Young2010-03-301-2/+1
| | | | svn path=/trunk/netsurf/; revision=10215
* Avoid crash if pargc is NULL. This might happen, for example, when ↵Chris Young2010-03-301-1/+2
| | | | | | | | launching NetSurf from Workbench under AmigaOS :) svn path=/trunk/netsurf/; revision=10214