summaryrefslogtreecommitdiff
path: root/desktop
Commit message (Collapse)AuthorAgeFilesLines
* Position text and caret correctly in single line text area. Make caret red ↵Michael Drake2010-12-151-14/+33
| | | | | | so it stands out for now. It should be an OS caret anyway. svn path=/trunk/netsurf/; revision=11059
* Much faster redraw of treeviews.Michael Drake2010-12-151-8/+19
| | | | svn path=/trunk/netsurf/; revision=11058
* Further tidy up of node redraw.Michael Drake2010-12-151-20/+24
| | | | svn path=/trunk/netsurf/; revision=11057
* Pass clip rectangle around tree redraw. Update clipping area with respect ↵Michael Drake2010-12-151-104/+163
| | | | | | to what's being plotted. Simplify tree redraw and add more comments. svn path=/trunk/netsurf/; revision=11056
* Small refactor to change icon names to being passed in from frontends ↵Vincent Sanders2010-12-1411-23/+27
| | | | | | instead of core treeview globals svn path=/trunk/netsurf/; revision=11053
* Set text position with respect to TREE_LINE_HEIGHT.Michael Drake2010-12-121-6/+16
| | | | svn path=/trunk/netsurf/; revision=11043
* Set expansion toggle position with respect to TREE_LINE_HEIGHT.Michael Drake2010-12-121-2/+2
| | | | svn path=/trunk/netsurf/; revision=11042
* Set icon position with respect to TREE_LINE_HEIGHT.Michael Drake2010-12-121-9/+9
| | | | svn path=/trunk/netsurf/; revision=11041
* Remove redundant line plots, from tree_draw_node() and add comments.Michael Drake2010-12-122-14/+14
| | | | svn path=/trunk/netsurf/; revision=11040
* More "NetSurfy" colours. Note treeview restyling is still in progress; this ↵Michael Drake2010-12-121-3/+3
| | | | | | will change. svn path=/trunk/netsurf/; revision=11039
* Create some tree plot styles and use them.Michael Drake2010-12-121-9/+22
| | | | svn path=/trunk/netsurf/; revision=11038
* Remove pointless rectangle fill under text.Michael Drake2010-12-122-4/+1
| | | | svn path=/trunk/netsurf/; revision=11037
* Rename usages of "furniture" which applied to expansion toggle boxes to ↵Michael Drake2010-12-121-20/+25
| | | | | | "expansion_toggle". Now "furniture" refers exclusively to all tree furniture. Start commenting things. svn path=/trunk/netsurf/; revision=11036
* Rename tree_draw_node_expansion() to tree_draw_node_expansion_toggle(). ↵Michael Drake2010-12-121-27/+31
| | | | | | Pedantic wrap/indentation changes in tree_draw_node. svn path=/trunk/netsurf/; revision=11035
* Fix TREE_ICON_SIZE to match size of actual icons. Fix clip rectangle for ↵Michael Drake2010-12-121-3/+3
| | | | | | icon redraw. svn path=/trunk/netsurf/; revision=11034
* Use TREE_LINE_HEIGHT define instead of magic 20 everywhere.Michael Drake2010-12-121-12/+10
| | | | svn path=/trunk/netsurf/; revision=11033
* Clearer font styles.Michael Drake2010-12-121-6/+6
| | | | svn path=/trunk/netsurf/; revision=11032
* Change styles used for plotting local history to make it more obvious what ↵Rob Kendrick2010-12-052-3/+5
| | | | | | the current page is, along with other minor improvements. svn path=/trunk/netsurf/; revision=11008
* Retain edits to hotlist entry titles.Michael Drake2010-12-051-2/+2
| | | | svn path=/trunk/netsurf/; revision=11006
* Remove Hubbub and Wapcaplet initialisation and finalisation.Michael Drake2010-12-041-12/+0
| | | | svn path=/trunk/netsurf/; revision=10980
* More useful comment about what bw->scroll is for.Michael Drake2010-11-031-1/+2
| | | | svn path=/trunk/netsurf/; revision=10936
* 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