summaryrefslogtreecommitdiff
path: root/desktop
Commit message (Collapse)AuthorAgeFilesLines
* Pass clip rect to browser_window_redraw as struct.Michael Drake2011-02-112-18/+13
| | | | svn path=/trunk/netsurf/; revision=11648
* Move stuct rect out of box.h and tree.c.Michael Drake2011-02-112-5/+32
| | | | svn path=/trunk/netsurf/; revision=11647
* improve browser_window_redraw width and height handlingVincent Sanders2011-02-112-4/+8
| | | | svn path=/trunk/netsurf/; revision=11642
* add browser_window_redraw() method to make content_redraw calls from ↵Vincent Sanders2011-02-102-0/+54
| | | | | | frontends common RISC OS, atari, amiga and beos have not been updated svn path=/trunk/netsurf/; revision=11640
* Avoid unsafe cast of int* to size_t*John Mark Bell2011-02-011-3/+6
| | | | svn path=/trunk/netsurf/; revision=11597
* add default system colour handlers to each frontendVincent Sanders2011-01-304-0/+117
| | | | svn path=/trunk/netsurf/; revision=11530
* History colours as constants r=jmb,vinceSven Weidauer2011-01-243-3/+19
| | | | svn path=/trunk/netsurf/; revision=11478
* Make the tree icon dir a non-optionDaniel Silverstone2011-01-205-74/+78
| | | | svn path=/trunk/netsurf/; revision=11422
* Ensure we correctly release all icon resources associated with trees, SSL ↵Daniel Silverstone2011-01-209-2/+50
| | | | | | certs, search providers, etc. svn path=/trunk/netsurf/; revision=11421
* Remove erroneous commentary, and move associated code to a more sensible placeJohn Mark Bell2011-01-171-5/+4
| | | | svn path=/trunk/netsurf/; revision=11346
* Fix bug #3159040: make destruction order of browser_window objects saneJohn Mark Bell2011-01-171-6/+14
| | | | svn path=/trunk/netsurf/; revision=11345
* Document font APIs -- specifically, string lengths are specified in bytes, ↵John Mark Bell2011-01-091-1/+10
| | | | | | not characters svn path=/trunk/netsurf/; revision=11261
* Ensure we poke the favicon as soon as an HTML content reaches the browser ↵Daniel Silverstone2011-01-071-1/+6
| | | | | | window. This is the earliest we can safely do this, otherwise STOP etc. can cause problems. svn path=/trunk/netsurf/; revision=11248
* Add CONTENT_MSG_FAVICON_REFRESH and emit and handle it appropriately. ↵Daniel Silverstone2011-01-071-0/+5
| | | | | | Animated favicons now work svn path=/trunk/netsurf/; revision=11242
* Atari frontend (credit: Ole Loots)John Mark Bell2011-01-051-0/+2
| | | | svn path=/trunk/netsurf/; revision=11218
* Update to new libcss API for simultanious selection for base element and its ↵Michael Drake2011-01-051-2/+2
| | | | | | pseudo elements. svn path=/trunk/netsurf/; revision=11215
* Whee. Another runtime that doesn't support stdout = stderr.John Mark Bell2010-12-291-1/+1
| | | | | | We really should stop doing this. svn path=/trunk/netsurf/; revision=11148
* Fix empty tree rendering.Michael Drake2010-12-291-12/+13
| | | | svn path=/trunk/netsurf/; revision=11135
* Use colour options for treeview rendering.Michael Drake2010-12-211-13/+48
| | | | svn path=/trunk/netsurf/; revision=11118
* Add COLOUR option type. Add some colour options for rendering core interfaces.Michael Drake2010-12-212-1/+51
| | | | svn path=/trunk/netsurf/; revision=11117
* Enable knockout for tree redraw.Michael Drake2010-12-191-0/+9
| | | | svn path=/trunk/netsurf/; revision=11099
* Allow tree drag status to reflect drags within textareas.Steve Fryatt2010-12-192-4/+7
| | | | svn path=/trunk/netsurf/; revision=11097
* Draw tree background when there are no nodes.Michael Drake2010-12-181-4/+4
| | | | svn path=/trunk/netsurf/; revision=11092
* Take some calculations out of line redraw loop and fix rounding error.Michael Drake2010-12-171-15/+17
| | | | svn path=/trunk/netsurf/; revision=11089
* Simplify text plot position calc.Michael Drake2010-12-171-3/+1
| | | | svn path=/trunk/netsurf/; revision=11088
* Base treeview line height on text height, unless that's too small for the ↵Michael Drake2010-12-171-5/+14
| | | | | | icon to fit. svn path=/trunk/netsurf/; revision=11087
* When a hotlist entry edit ends by cancelling, rather than confirming the ↵Michael Drake2010-12-173-2/+8
| | | | | | change, end the whole edit and don't pass onto next element for edit. svn path=/trunk/netsurf/; revision=11085
* Fix bug #3138151: shut down caches before killing off fetch layerJohn Mark Bell2010-12-161-4/+4
| | | | svn path=/trunk/netsurf/; revision=11069
* Improve double click handling.Michael Drake2010-12-151-6/+10
| | | | svn path=/trunk/netsurf/; revision=11068
* Don't give up on a mouse action because BROWSER_MOUSE_PRESS_{1|2} is set. ↵Michael Drake2010-12-151-9/+11
| | | | | | The RISC OS front end sets them for action-on-button-press (rather than release) behaviour. svn path=/trunk/netsurf/; revision=11065
* Possible fix for issue reported by Chris Young.Michael Drake2010-12-151-1/+5
| | | | svn path=/trunk/netsurf/; revision=11062
* Debug function for dumping browser_mouse_state.Michael Drake2010-12-152-0/+49
| | | | svn path=/trunk/netsurf/; revision=11061
* Only draw caret if there is no selection.Michael Drake2010-12-151-1/+7
| | | | svn path=/trunk/netsurf/; revision=11060
* 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