Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Less ambiguous flag documentation comment. | Michael Drake | 2013-03-04 | 1 | -3/+1 |
| | |||||
* | Fix history. | Michael Drake | 2013-03-04 | 1 | -3/+1 |
| | |||||
* | Pedantic wrap. | Michael Drake | 2013-03-04 | 1 | -1/+2 |
| | |||||
* | Fix logging | John-Mark Bell | 2013-02-27 | 1 | -1/+2 |
| | |||||
* | Use custom fetcher for inline CSS | John-Mark Bell | 2013-02-27 | 2 | -15/+4 |
| | |||||
* | Fix handling of inline stylesheets with @import | John-Mark Bell | 2013-02-26 | 1 | -2/+2 |
| | |||||
* | Handle readonly attribute for text inputs and textareas. | Michael Drake | 2013-02-23 | 1 | -13/+7 |
| | |||||
* | Don't need initial caret pos now. | Michael Drake | 2013-02-22 | 1 | -2/+2 |
| | |||||
* | No point in setting caret there. | Michael Drake | 2013-02-22 | 1 | -1/+0 |
| | |||||
* | Remove redundant code. | John-Mark Bell | 2013-02-22 | 1 | -8/+0 |
| | |||||
* | Always set caret. | Michael Drake | 2013-02-22 | 1 | -3/+1 |
| | |||||
* | Shove allocation step size into #define. | Michael Drake | 2013-02-22 | 1 | -12/+16 |
| | |||||
* | Increase allocation increment step size. | Michael Drake | 2013-02-22 | 1 | -13/+13 |
| | |||||
* | Textarea tweaks for caret placement after selection removal. | Michael Drake | 2013-02-22 | 1 | -3/+6 |
| | |||||
* | Fix setting of empty selections. | Michael Drake | 2013-02-22 | 1 | -0/+5 |
| | |||||
* | A load of refactoring of how content selection and input work. | Michael Drake | 2013-02-22 | 8 | -353/+277 |
| | | | | | | | | | | | | | Keypresses now go via content interface. Contents don't shove the selection object into browser windows any more. Contents report selection existence by sending message. HTML content keeps track of where selections in it exist. Contents report whether they have input focus via caret setting msg. Caret can be hidden (can still input/paste) or removed. Consolidate textarea selection handling. Make textarea report its selection status changes to client. Various textarea fixes. Changed how we decide when to clear selections, and give focus. | ||||
* | Fix handling of treeview launch actions. | John-Mark Bell | 2013-02-19 | 1 | -1/+4 |
| | |||||
* | rename flags for browser_window routines to be shorter | Vincent Sanders | 2013-02-18 | 6 | -31/+31 |
| | |||||
* | change browser_window_create and refactor all callsites | Vincent Sanders | 2013-02-18 | 5 | -71/+126 |
| | |||||
* | browser_window_navigate refactor | Vincent Sanders | 2013-02-18 | 4 | -228/+249 |
| | |||||
* | Move selection clearing into a function, and expose it in the header file. | Michael Drake | 2013-02-13 | 2 | -14/+34 |
| | |||||
* | Calculate and store text offsets only when they change, rather than ↵ | Michael Drake | 2013-02-13 | 1 | -23/+37 |
| | | | | recalculating on every redraw and caret placement. Also ensures that caret placement and redraw get the same text offset values. | ||||
* | Fun micro-optimisations. | Michael Drake | 2013-02-12 | 1 | -21/+15 |
| | |||||
* | Implement selection modification. Clicks and drags with button 2 alter the ↵ | Michael Drake | 2013-02-12 | 1 | -2/+21 |
| | | | | nearest end of the selection. Button 2 when there is no selection selects from caret pos to click pos. | ||||
* | Triple click selects paragraph in textarea widget. | Michael Drake | 2013-02-12 | 2 | -13/+77 |
| | |||||
* | Tidy textarea-handled mouse action. | Michael Drake | 2013-02-12 | 1 | -9/+10 |
| | |||||
* | Init clipboard to NULL, just in case front end implementation of ↵ | Michael Drake | 2013-02-12 | 1 | -1/+1 |
| | | | | gui_get_clipboard fails to set it on empty clipboard. | ||||
* | When reqesting redraaw to remove internal caret, make sure caret is already ↵ | Michael Drake | 2013-02-12 | 1 | -0/+3 |
| | | | | removed as the redraw may be serviced immediatley. | ||||
* | Don't include '\0' in single-line nsfont_width call. | Michael Drake | 2013-02-11 | 1 | -1/+1 |
| | |||||
* | Selection autoscroll of scrollbarless textareas (single line). | Michael Drake | 2013-02-11 | 1 | -13/+38 |
| | |||||
* | Early detection of regions outside the visible. | Michael Drake | 2013-02-11 | 1 | -0/+9 |
| | |||||
* | Clip native caret render so it can't overwrite border. Slight simplification. | Michael Drake | 2013-02-11 | 1 | -11/+12 |
| | |||||
* | Single line textareas don't have scrollbars, so they don't get the scroll ↵ | Michael Drake | 2013-02-11 | 1 | -3/+16 |
| | | | | redraw request from the scrollbar callback. | ||||
* | Don't need to redraw for caret removal if using a native caret. | Michael Drake | 2013-02-11 | 1 | -1/+2 |
| | |||||
* | Fix internal caret redraw bounds. | Michael Drake | 2013-02-11 | 1 | -1/+1 |
| | |||||
* | Fix delete-to-line-end. | Michael Drake | 2013-02-11 | 1 | -1/+1 |
| | |||||
* | Make delete line key enum value name less missleading. (Doesn't cut to ↵ | Michael Drake | 2013-02-11 | 2 | -3/+2 |
| | | | | clipboard.) | ||||
* | Move html textarea's selection colour chooser to plot_style.h, as it could ↵ | Michael Drake | 2013-02-11 | 1 | -0/+8 |
| | | | | be used elsewhere. | ||||
* | Implement delete line. (Ctrl+U on RISC OS.) | Michael Drake | 2013-02-10 | 1 | -8/+36 |
| | |||||
* | If a character is replaced by a character of different width, the caret ↵ | Michael Drake | 2013-02-09 | 1 | -1/+2 |
| | | | | needs to move. Checking change in character index isn't enough, so move caret if redraw was required too. | ||||
* | When updating textarea layout settings, remember scrollbar status. | Michael Drake | 2013-02-09 | 1 | -2/+2 |
| | |||||
* | If restarting reflow for scrollbar change, need to start at line 0. | Michael Drake | 2013-02-09 | 1 | -1/+4 |
| | |||||
* | Empty textarea has one line. | Michael Drake | 2013-02-09 | 1 | -0/+1 |
| | |||||
* | Stop it from using past the end of lines data allocation. (It could add up ↵ | Michael Drake | 2013-02-09 | 1 | -3/+17 |
| | | | | to 2 lines per pass, but assumed 1 for allocation.) | ||||
* | [Return] will replace selection. | Michael Drake | 2013-02-09 | 1 | -5/+18 |
| | |||||
* | Support front ends that pass CR for [return], as well as those that pass NL. | Michael Drake | 2013-02-09 | 1 | -0/+1 |
| | |||||
* | Fix handling of empty textarea. | Michael Drake | 2013-02-09 | 1 | -2/+4 |
| | |||||
* | Take account of scrollbar-occupied regions. | Michael Drake | 2013-02-09 | 1 | -2/+5 |
| | |||||
* | Fix use of x values when y is required. | Michael Drake | 2013-02-09 | 1 | -2/+2 |
| | |||||
* | Take account of caret height when scrolling to show caret. | Michael Drake | 2013-02-09 | 1 | -2/+2 |
| |