| Commit message (Expand) | Author | Age | Files | Lines |
* | Ensure cut can be undone. | Michael Drake | 2013-10-01 | 1 | -2/+2 |
* | Implement textarea undo and redo. | Michael Drake | 2013-10-01 | 1 | -12/+89 |
* | Start implementing undo/redo. For now it just records changes, the actual un... | Michael Drake | 2013-09-30 | 1 | -11/+182 |
* | We return client data, not node. | Michael Drake | 2013-09-14 | 1 | -2/+55 |
* | Remove dead assignment. | Michael Drake | 2013-09-05 | 1 | -3/+2 |
* | Remove dead assignement. | Michael Drake | 2013-09-05 | 1 | -2/+1 |
* | Don't show caret when scrolling a textarea that hasn't been given focus. | Michael Drake | 2013-03-27 | 1 | -1/+2 |
* | Tidy up pointer beyond scrollbars. | Michael Drake | 2013-03-27 | 1 | -0/+7 |
* | Reduce multi-line textarea a bit more. When redrawing only one line, don't r... | Michael Drake | 2013-03-26 | 1 | -1/+23 |
* | Further reduce redraw region for multi-line textareas when editing. | Michael Drake | 2013-03-26 | 1 | -9/+26 |
* | Trivial redraw optimisation for multiline textareas. Only redraw the line th... | Michael Drake | 2013-03-25 | 1 | -10/+19 |
* | Remove some spaces. | Michael Drake | 2013-03-25 | 1 | -8/+8 |
* | Reduce redraw area for selection set/change/clear. | Michael Drake | 2013-03-22 | 1 | -11/+39 |
* | Move line start calc into reflow handler. | Michael Drake | 2013-03-22 | 1 | -17/+14 |
* | Optimise redraw of single line textarea. When single line textarea is unscro... | Michael Drake | 2013-03-21 | 1 | -17/+42 |
* | Split reflow into two functions for single or multi line textareas. | Michael Drake | 2013-03-21 | 1 | -95/+175 |
* | Robust detection of scroll changes. | Michael Drake | 2013-03-20 | 1 | -6/+17 |
* | Avoid double redraw when edit causes scroll. | Michael Drake | 2013-03-20 | 1 | -16/+15 |
* | Use cached line length to avoid some nsfont_width calls for selection renderi... | Michael Drake | 2013-03-20 | 1 | -6/+4 |
* | Avoid redraw of scrollbars when they've not changed. | Michael Drake | 2013-03-20 | 1 | -16/+22 |
* | Cache line widths. Fixes scrollbar issue introduced with partial reflow enab... | Michael Drake | 2013-03-20 | 1 | -4/+18 |
* | Start reflow on line before change in text, rather than always reflowing the ... | Michael Drake | 2013-03-20 | 1 | -11/+28 |
* | Comment fixes. | Michael Drake | 2013-03-19 | 1 | -3/+2 |
* | Fix warnings. | Michael Drake | 2013-03-19 | 1 | -3/+3 |
* | Start reducing unnecessary redraws: when only start OR end of selection has c... | Michael Drake | 2013-03-19 | 1 | -7/+54 |
* | Loads of changes including fixes, new functionality, and optimisation. | Michael Drake | 2013-03-17 | 1 | -633/+699 |
* | Make textarea_get_caret private. | Michael Drake | 2013-03-13 | 1 | -25/+30 |
* | Fix pointer shape and status bar messages for textareas and their scrollbars. | Michael Drake | 2013-03-11 | 1 | -22/+39 |
* | Make autoscroll start at inside edge of border or scrollbar. | Michael Drake | 2013-03-06 | 1 | -9/+15 |
* | Pull scrollbar mouse handling out into helper function. | Michael Drake | 2013-03-06 | 1 | -12/+36 |
* | Textarea sends caret hide msg if caret completely outside visible area. | Michael Drake | 2013-03-06 | 1 | -11/+35 |
* | Don't show caret if there's a selection. | Michael Drake | 2013-03-06 | 1 | -1/+2 |
* | Propagate native caret clip rect through core. | Michael Drake | 2013-03-05 | 1 | -3/+21 |
* | 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 |
* | 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 | 1 | -63/+120 |
* | Move selection clearing into a function, and expose it in the header file. | Michael Drake | 2013-02-13 | 1 | -14/+26 |
* | Calculate and store text offsets only when they change, rather than recalcula... | Michael Drake | 2013-02-13 | 1 | -23/+37 |
* | Implement selection modification. Clicks and drags with button 2 alter the n... | Michael Drake | 2013-02-12 | 1 | -2/+21 |
* | Triple click selects paragraph in textarea widget. | Michael Drake | 2013-02-12 | 1 | -0/+56 |
* | Tidy textarea-handled mouse action. | Michael Drake | 2013-02-12 | 1 | -9/+10 |
* | Init clipboard to NULL, just in case front end implementation of gui_get_clip... | Michael Drake | 2013-02-12 | 1 | -1/+1 |
* | When reqesting redraaw to remove internal caret, make sure caret is already r... | Michael Drake | 2013-02-12 | 1 | -0/+3 |
* | Don't include '\0' in single-line nsfont_width call. | Michael Drake | 2013-02-11 | 1 | -1/+1 |