Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | textarea: C89 | François Revol | 2013-01-20 | 1 | -2/+3 |
| | |||||
* | Early scrollbar mouse handling. | Michael Drake | 2013-01-18 | 1 | -7/+95 |
| | |||||
* | Ensure we know for sure if scrollbar widget will want to scroll us. Avoid ↵ | Michael Drake | 2013-01-15 | 1 | -6/+12 |
| | | | | double xy to offset conversion. | ||||
* | Add parentheses. | Michael Drake | 2013-01-15 | 1 | -2/+2 |
| | |||||
* | Add scrollbars to textarea, and improve scrolling to try to keep caret in ↵ | Michael Drake | 2013-01-15 | 1 | -118/+310 |
| | | | | centre. Currently the scrollbars are mostly decoration, although they show accuratly where you are scrolled to in the area. TODO: Pass mouse input to scrollbars. | ||||
* | Use right padding. Thanks jmb. | Michael Drake | 2013-01-14 | 1 | -1/+1 |
| | |||||
* | Fix caret removal redraw to take account of border width. Fix ↵ | Michael Drake | 2013-01-14 | 1 | -3/+4 |
| | | | | scroll_visible to take account of border width in vertical scroll. | ||||
* | Implement most of the styling needed for HTML. Allow caret to be hidden. | Michael Drake | 2013-01-13 | 2 | -47/+62 |
| | |||||
* | Rewrite redraw to handle selection properly. (Now text can change colour ↵ | Michael Drake | 2013-01-13 | 1 | -93/+104 |
| | | | | inside selection, rather than just rendering a rectangle under the normal line of text. This removes colour restrictions, allowing e.g. inversion for selected text.) | ||||
* | Add background colour to textarea_redraw API. Add source comments. | Michael Drake | 2013-01-12 | 3 | -27/+26 |
| | |||||
* | Add textarea_setup struct to textarea_create API. | Michael Drake | 2013-01-12 | 3 | -14/+72 |
| | |||||
* | Fix redraw of caret when scroll offsets are non-zero, only caret has moved, ↵ | Michael Drake | 2013-01-10 | 1 | -0/+4 |
| | | | | and we're not getting a full textarea redraw. | ||||
* | Simplify routine to scroll ta so that caret is visible. | Michael Drake | 2013-01-10 | 1 | -16/+2 |
| | |||||
* | More wrap behaviour improvement. | Michael Drake | 2013-01-10 | 1 | -15/+17 |
| | |||||
* | Fix silly. | Michael Drake | 2013-01-10 | 1 | -1/+1 |
| | |||||
* | Fix previous caret position redraw. | Michael Drake | 2013-01-10 | 1 | -32/+4 |
| | |||||
* | Improve reflow in multiline textareas. | Michael Drake | 2013-01-10 | 1 | -4/+10 |
| | |||||
* | Simplfy caret placement and redraw. | Michael Drake | 2013-01-10 | 1 | -16/+13 |
| | |||||
* | Fix caret placement in multi-line textareas. | Michael Drake | 2013-01-10 | 1 | -5/+4 |
| | |||||
* | Add support for clipboard. Improve text selection behaviour. Various fixes. | Michael Drake | 2013-01-09 | 1 | -53/+133 |
| | |||||
* | Make get_xy_offset return both char and byte offset. (Byte being needed for ↵ | Michael Drake | 2013-01-09 | 1 | -19/+35 |
| | | | | selection replacement.) | ||||
* | Rename selection index markers. | Michael Drake | 2013-01-08 | 1 | -55/+55 |
| | |||||
* | Redo html textinput for new front end clipboard API. This doesn't affect ↵ | Michael Drake | 2013-01-08 | 1 | -1/+3 |
| | | | | the textinput code's brokenness. | ||||
* | Update to use new front end clipboard functions. Now we build the buffer ↵ | Michael Drake | 2013-01-08 | 1 | -71/+88 |
| | | | | from each individual text box in the core, instead of in each front end. Styles for text runs are generated in the HTML case. | ||||
* | Remove content_msg for PASTE, since it doesn't need a gui_window to get the ↵ | Michael Drake | 2013-01-08 | 1 | -6/+0 |
| | | | | buffer from the front end now. | ||||
* | Change clipboard api, so it does not assume either ↵ | Michael Drake | 2013-01-08 | 1 | -6/+27 |
| | | | | browser_window/gui_window, or html/text-plain content selection objects. This allows desktop/textarea to use clipboard. | ||||
* | Fix redraw of selection hightlight during selection drags. | Michael Drake | 2013-01-07 | 1 | -21/+10 |
| | |||||
* | Remove wrong comments. | Michael Drake | 2013-01-07 | 1 | -2/+0 |
| | |||||
* | Make comment concise. | Michael Drake | 2013-01-07 | 1 | -3/+1 |
| | |||||
* | Remove forward declaration. | Michael Drake | 2013-01-05 | 1 | -448/+441 |
| | |||||
* | Put exported function comments in header. | Michael Drake | 2013-01-05 | 2 | -97/+124 |
| | |||||
* | Start rationalising textarea widget. | Michael Drake | 2013-01-05 | 3 | -52/+56 |
| | |||||
* | For now selection clear and selection copy are handled by the bw. Select ↵ | Michael Drake | 2013-01-03 | 1 | -11/+14 |
| | | | | | | all is only handled by the bw if nothing has claimed input. This stops the crash when select all is used in textarea. TODO: The special keys should not be handled by the bw, they should be handled by the content with focus. | ||||
* | Ensure selection related keypresses go to whatever has claimed input. | Michael Drake | 2013-01-03 | 1 | -6/+7 |
| | |||||
* | implement the GTK preferances dialog with signals | Vincent Sanders | 2013-01-01 | 2 | -1/+6 |
| | |||||
* | Correctly emit entities when serialising to HTML. | John-Mark Bell | 2012-12-30 | 2 | -15/+108 |
| | |||||
* | add message retrival of error codes ensuring there are messages for all codes | Vincent Sanders | 2012-11-26 | 1 | -93/+1 |
| | |||||
* | C89 | François Revol | 2012-11-25 | 1 | -1/+1 |
| | |||||
* | Report (and ignore) failure to load non-existent document. (Credit: Chris Young) | John-Mark Bell | 2012-11-11 | 1 | -3/+6 |
| | |||||
* | Permit hotlist entries to have no title. | John-Mark Bell | 2012-11-11 | 1 | -6/+8 |
| | |||||
* | Prevent NULL pointer access with plain text contents | Chris Young | 2012-11-10 | 1 | -1/+1 |
| | |||||
* | remove redundant domutils and put functionality in existing utils/libdom | Vincent Sanders | 2012-11-10 | 1 | -7/+7 |
| | |||||
* | Port hotlist load/save to libdom. | John-Mark Bell | 2012-11-09 | 1 | -230/+295 |
| | |||||
* | Fix to escape comments in save complete output. | Michael Drake | 2012-11-06 | 1 | -0/+8 |
| | |||||
* | Height is already scaled. Make OBJ char bigger. | Michael Drake | 2012-11-05 | 1 | -1/+1 |
| | |||||
* | Don't abort redraw on bad image. | Michael Drake | 2012-11-05 | 2 | -0/+27 |
| | |||||
* | Port save complete to libdom. | John-Mark Bell | 2012-11-03 | 2 | -605/+894 |
| | |||||
* | fix warnings | Vincent Sanders | 2012-10-18 | 1 | -6/+12 |
| | |||||
* | Improve error handling in html content | Vincent Sanders | 2012-10-17 | 1 | -0/+119 |
| | |||||
* | Fix "error setting certificate verify locations" problem when the Choices ↵ | Michael Drake | 2012-10-17 | 2 | -2/+11 |
| | | | | file doesn't exist. Now there's a single place for front ends to set options overrides. Fix nsoption_setnull_charp leak. |