Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Pull flags out of textarea_setup. | Michael Drake | 2013-02-02 | 1 | -2/+4 | |
| | ||||||
* | Add move caret msg. Add flag to choose internal caret or caret move msgs. | Michael Drake | 2013-01-30 | 1 | -1/+1 | |
| | ||||||
* | Update textarea to inform client what it's doing with drags. | Michael Drake | 2013-01-29 | 1 | -42/+51 | |
| | | | | | | | Now single callback for both redraw requests and drag reports. Update treeview to use new textarea API. Update Atari URL bar to use new textarea API. (Ignores drag reports, currently.) Minor textarea fixes. | |||||
* | Add background colour to textarea_redraw API. Add source comments. | Michael Drake | 2013-01-12 | 1 | -1/+4 | |
| | ||||||
* | Add textarea_setup struct to textarea_create API. | Michael Drake | 2013-01-12 | 1 | -2/+18 | |
| | ||||||
* | Start rationalising textarea widget. | Michael Drake | 2013-01-05 | 1 | -2/+2 | |
| | ||||||
* | Tree can't be NULL. | Michael Drake | 2012-10-11 | 1 | -0/+1 | |
| | ||||||
* | Use gui_ interface to get system colours, rather than nosoption_. | Michael Drake | 2012-03-27 | 1 | -13/+13 | |
| | | | | svn path=/trunk/netsurf/; revision=13736 | |||||
* | Expose tree_setup_colours so it can be called from frontends if the system | Chris Young | 2012-03-26 | 1 | -1/+1 | |
| | | | | | | | colour scheme changes. svn path=/trunk/netsurf/; revision=13730 | |||||
* | Use system colours for treeview. Front ends must be updated to set them. | Michael Drake | 2012-03-25 | 1 | -13/+22 | |
| | | | | svn path=/trunk/netsurf/; revision=13705 | |||||
* | NetSurf options rework (a=vince r=daniels,jmb) | Vincent Sanders | 2012-03-22 | 1 | -12/+13 | |
| | | | | svn path=/trunk/netsurf/; revision=13548 | |||||
* | Redraw old width after deletion too. | Michael Drake | 2011-12-24 | 1 | -3/+5 | |
| | | | | svn path=/trunk/netsurf/; revision=13340 | |||||
* | Delete comment that seems incorrect. | Michael Drake | 2011-12-20 | 1 | -3/+0 | |
| | | | | svn path=/trunk/netsurf/; revision=13307 | |||||
* | When deleting multiple treeview nodes, don't redraw after every node is ↵ | Michael Drake | 2011-12-20 | 1 | -3/+31 | |
| | | | | | | deleted, only after the whole lot has gone. (Much faster.) Fix redraw to clear bottom of treeview after deleting nodes. svn path=/trunk/netsurf/; revision=13306 | |||||
* | Allow new (blank) hotlist entries to be created in the currently-selected folder | Chris Young | 2011-11-27 | 1 | -1/+13 | |
| | | | | | | | | | (if there is one) as this gives the user more control where their additions are being created. Functionality can be enabled/disabled by passing true/false to hotlist_add_folder/hotlist_add_entry. svn path=/trunk/netsurf/; revision=13185 | |||||
* | Trap RMB and select the node under the pointer if no other node selected | Chris Young | 2011-11-11 | 1 | -0/+23 | |
| | | | | svn path=/trunk/netsurf/; revision=13146 | |||||
* | fix redraw | Chris Young | 2011-11-10 | 1 | -2/+2 | |
| | | | | svn path=/trunk/netsurf/; revision=13143 | |||||
* | Make default folder appear different (redraw seems to be broken at present) | Chris Young | 2011-11-10 | 1 | -3/+46 | |
| | | | | svn path=/trunk/netsurf/; revision=13142 | |||||
* | Make default hotlist folder persistent across sessions | Chris Young | 2011-11-10 | 1 | -3/+28 | |
| | | | | svn path=/trunk/netsurf/; revision=13141 | |||||
* | Allow setting a default folder in the tree for hotlist entries to go into. ↵ | Chris Young | 2011-11-10 | 1 | -0/+52 | |
| | | | | | | | | | Frontends will need to be updated to use hotlist_set_default_folder() if they want to use this functionality. svn path=/trunk/netsurf/; revision=13139 | |||||
* | Port more internals to nsurl. Front ends may need updating. | Michael Drake | 2011-10-03 | 1 | -1/+10 | |
| | | | | svn path=/trunk/netsurf/; revision=12926 | |||||
* | Fix treeview deselection redraw issue. | Michael Drake | 2011-08-24 | 1 | -5/+6 | |
| | | | | svn path=/trunk/netsurf/; revision=12662 | |||||
* | Revert accidental change | Chris Young | 2011-07-28 | 1 | -1/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=12631 | |||||
* | Fix memory leak | Chris Young | 2011-07-28 | 1 | -1/+2 | |
| | | | | svn path=/trunk/netsurf/; revision=12630 | |||||
* | Fix GCC 4.6 warnings in core | John Mark Bell | 2011-07-26 | 1 | -2/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=12629 | |||||
* | When launching multiple URLs from a treeview, allow to open one window with ↵ | Chris Young | 2011-07-02 | 1 | -5/+15 | |
| | | | | | | | | multiple tabs instead of one window per URL. Make compatible frontends do this by default. svn path=/trunk/netsurf/; revision=12552 | |||||
* | Remove plotter table global. Pass a redraw context around redraw functions. ↵ | Michael Drake | 2011-06-30 | 1 | -39/+52 | |
| | | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543 | |||||
* | Unify content_redraw params in content_redraw_data struct. Core and RISC OS ↵ | Michael Drake | 2011-06-28 | 1 | -3/+14 | |
| | | | | | | content handlers updated. svn path=/trunk/netsurf/; revision=12529 | |||||
* | Disable extra logging. Here treeview init is down to ~5 seconds from ~20. | Chris Young | 2011-06-04 | 1 | -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 | |||||
* | Rudimentary text width caching to speed up many duplicate "Today", ↵ | Chris Young | 2011-06-04 | 1 | -4/+16 | |
| | | | | | | "Yesterday" calcs svn path=/trunk/netsurf/; revision=12461 | |||||
* | Remove at least one instance of unnecessary recalculation | Chris Young | 2011-06-04 | 1 | -13/+19 | |
| | | | | svn path=/trunk/netsurf/; revision=12460 | |||||
* | Extra logging to track the source of node size calculations | Chris Young | 2011-06-04 | 1 | -4/+21 | |
| | | | | | | A couple of minor changes to prevent unnecessary recalculation svn path=/trunk/netsurf/; revision=12459 | |||||
* | consolidate content redraw | Vincent Sanders | 2011-05-08 | 1 | -1/+1 | |
| | | | | | | more cleanups ready for image content refactor svn path=/trunk/netsurf/; revision=12317 | |||||
* | Merge branches/jmb/content-factory to trunk | John Mark Bell | 2011-05-06 | 1 | -1/+2 | |
| | | | | svn path=/trunk/netsurf/; revision=12283 | |||||
* | Pass clip rect to clip plotters as struct. Simplify clip rect handling in ↵ | Michael Drake | 2011-02-14 | 1 | -14/+15 | |
| | | | | | | debug window code. Pass clip rect to select menu as struct. svn path=/trunk/netsurf/; revision=11683 | |||||
* | Pass clip rect to textarea redraw as struct rect. | Michael Drake | 2011-02-14 | 1 | -2/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=11681 | |||||
* | Pass clip rect as struct through content_redraw api. Update the front ends ↵ | Michael Drake | 2011-02-13 | 1 | -1/+1 | |
| | | | | | | to use this. Note only RO build tested. svn path=/trunk/netsurf/; revision=11670 | |||||
* | Move stuct rect out of box.h and tree.c. | Michael Drake | 2011-02-11 | 1 | -5/+0 | |
| | | | | svn path=/trunk/netsurf/; revision=11647 | |||||
* | Make the tree icon dir a non-option | Daniel Silverstone | 2011-01-20 | 1 | -68/+75 | |
| | | | | svn path=/trunk/netsurf/; revision=11422 | |||||
* | Fix empty tree rendering. | Michael Drake | 2010-12-29 | 1 | -12/+13 | |
| | | | | svn path=/trunk/netsurf/; revision=11135 | |||||
* | Use colour options for treeview rendering. | Michael Drake | 2010-12-21 | 1 | -13/+48 | |
| | | | | svn path=/trunk/netsurf/; revision=11118 | |||||
* | Enable knockout for tree redraw. | Michael Drake | 2010-12-19 | 1 | -0/+9 | |
| | | | | svn path=/trunk/netsurf/; revision=11099 | |||||
* | Allow tree drag status to reflect drags within textareas. | Steve Fryatt | 2010-12-19 | 1 | -0/+2 | |
| | | | | svn path=/trunk/netsurf/; revision=11097 | |||||
* | Draw tree background when there are no nodes. | Michael Drake | 2010-12-18 | 1 | -4/+4 | |
| | | | | svn path=/trunk/netsurf/; revision=11092 | |||||
* | Simplify text plot position calc. | Michael Drake | 2010-12-17 | 1 | -3/+1 | |
| | | | | svn path=/trunk/netsurf/; revision=11088 | |||||
* | Base treeview line height on text height, unless that's too small for the ↵ | Michael Drake | 2010-12-17 | 1 | -5/+14 | |
| | | | | | | icon to fit. svn path=/trunk/netsurf/; revision=11087 | |||||
* | When a hotlist entry edit ends by cancelling, rather than confirming the ↵ | Michael Drake | 2010-12-17 | 1 | -1/+2 | |
| | | | | | | change, end the whole edit and don't pass onto next element for edit. svn path=/trunk/netsurf/; revision=11085 | |||||
* | Improve double click handling. | Michael Drake | 2010-12-15 | 1 | -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 Drake | 2010-12-15 | 1 | -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 Drake | 2010-12-15 | 1 | -1/+5 | |
| | | | | svn path=/trunk/netsurf/; revision=11062 |