Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Stop looking on first modified sheet found. | Michael Drake | 2013-03-18 | 1 | -1/+3 |
| | |||||
* | Remove extra logging. | Michael Drake | 2013-03-18 | 1 | -3/+0 |
| | |||||
* | Fix bug where html conversion began before STYLE element fetch had been ↵ | Michael Drake | 2013-03-18 | 4 | -5/+30 |
| | | | | launched. | ||||
* | Add some extra logging. Some pedantic wrap changes. | Michael Drake | 2013-03-18 | 1 | -15/+19 |
| | |||||
* | Loads of changes including fixes, new functionality, and optimisation. | Michael Drake | 2013-03-17 | 1 | -633/+699 |
| | | | | | | | | | | | | | | | | | | | | | | | + Refactor internals to be byte, rather than character based. + Don't need to hammer utf8_* functions everywhere + Optimises: + Redraw (lots) + Editing (insertion, replacement, removal) + Caret placement + Selection + Early avoid of zero length autoscroll during selection drag. + Optimised redraw to avoid nsfont_width when: + There's no selection at all. + We're on last part of line, and it's unselected. + Implemented WORD_LEFT and WORD_RIGHT keys (shift + cursor left/right) + Fixed UP and DOWN (cursor up/down) keys to handle non-monospace fonts. (Now based on 'x' offset on line, rather than character offset on line.) + Fixed PAGE_UP and PAGE_DOWN to scroll without moving the caret. + Fixed redraw bug in text selection edge case. + Changed textarea_replace_text and textarea_insert_text to return a byte delta for caret position changes. + Coordinate to text offset function handles global and viewport coords. + Many small improvements and tidying. | ||||
* | Add function to get the byte length of n characters in a utf8 string. | Michael Drake | 2013-03-17 | 2 | -0/+19 |
| | |||||
* | Merge branch 'master' of git://git.netsurf-browser.org/netsurf | Michael Drake | 2013-03-16 | 2 | -148/+187 |
|\ | |||||
| * | Debounce style updates | John-Mark Bell | 2013-03-16 | 2 | -22/+57 |
| | | |||||
| * | Move public API to end | John-Mark Bell | 2013-03-16 | 1 | -128/+128 |
| | | |||||
| * | Ensure a reference is taken on style nodes. | John-Mark Bell | 2013-03-16 | 1 | -1/+5 |
| | | |||||
* | | Make textarea_get_caret private. | Michael Drake | 2013-03-13 | 2 | -33/+30 |
|/ | |||||
* | split sources lists out to their subdirectories as first step towards using ↵ | Vincent Sanders | 2013-03-11 | 12 | -77/+120 |
| | | | | core buildsystem | ||||
* | Fix pointer shape and status bar messages for textareas and their scrollbars. | Michael Drake | 2013-03-11 | 7 | -58/+188 |
| | |||||
* | move javascript makefile | Vincent Sanders | 2013-03-11 | 2 | -1/+1 |
| | |||||
* | Correctly set initial size of the search area. | Ole Loots | 2013-03-11 | 1 | -1/+9 |
| | |||||
* | Fixed / Improved commandline URL handling. | Ole Loots | 2013-03-11 | 1 | -8/+20 |
| | | | | | - It's now possible to drag local files onto netsurf executable. - Added better resource file logging (THING passes strange CWD) | ||||
* | Removed toolbar | Ole Loots | 2013-03-11 | 1 | -1/+0 |
| | |||||
* | beos: Set the filename in the download file panel | François Revol | 2013-03-09 | 1 | -1/+2 |
| | |||||
* | beos: Fix some cpp warnings | Adrien Destugues - PulkoMandy | 2013-03-09 | 2 | -71/+64 |
| | |||||
* | C89 | François Revol | 2013-03-09 | 2 | -5/+4 |
| | |||||
* | Support old picture.datatype | Chris Young | 2013-03-09 | 3 | -3/+33 |
| | |||||
* | Make autoscroll start at inside edge of border or scrollbar. | Michael Drake | 2013-03-06 | 1 | -9/+15 |
| | |||||
* | Fix min line width calc when an inline isn't to be wrapped in a block that ↵ | Michael Drake | 2013-03-06 | 1 | -3/+18 |
| | | | | allows wrap. | ||||
* | 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 |
| | |||||
* | Pass caret clip rect out to front ends. (Nothing actually using them yet.) | Michael Drake | 2013-03-05 | 11 | -17/+29 |
| | |||||
* | Propagate native caret clip rect through core. | Michael Drake | 2013-03-05 | 5 | -18/+54 |
| | |||||
* | Unref the node in the callbacks | Daniel Silverstone | 2013-03-05 | 1 | -0/+2 |
| | |||||
* | Support ZSH and change behaviour for MAKE a little | Daniel Silverstone | 2013-03-05 | 1 | -8/+23 |
| | | | | | | Adds support for ZSH by shonky means, and also changes ns-make to ns-make-libs, extends the script to count CPUs and use a -jX and adds ns-make to call make with the given args and also the -jX. | ||||
* | add example environment script | Vincent Sanders | 2013-03-05 | 1 | -0/+101 |
| | |||||
* | 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 |
| | |||||
* | Use correct base URL for inline stylesheets | John-Mark Bell | 2013-02-27 | 4 | -7/+31 |
| | |||||
* | Fix logging | John-Mark Bell | 2013-02-27 | 1 | -1/+2 |
| | |||||
* | Use custom fetcher for inline CSS | John-Mark Bell | 2013-02-27 | 10 | -217/+418 |
| | |||||
* | Fix toolbar flag setup. | Ole Loots | 2013-02-26 | 1 | -1/+1 |
| | |||||
* | Removed unused variable. | Ole Loots | 2013-02-26 | 2 | -15/+6 |
| | |||||
* | Fix handling of inline stylesheets with @import | John-Mark Bell | 2013-02-26 | 3 | -22/+57 |
| | |||||
* | split out object handling from render/html.c | Vincent Sanders | 2013-02-25 | 4 | -574/+655 |
| | |||||
* | fix quirk stylesheet loading | Vincent Sanders | 2013-02-25 | 3 | -23/+55 |
| | |||||
* | Merge branch 'master' of git://git.netsurf-browser.org/netsurf | Steve Fryatt | 2013-02-24 | 2 | -0/+6 |
|\ | |||||
| * | Fix leak when handling paste | John-Mark Bell | 2013-02-24 | 1 | -0/+2 |
| | | |||||
| * | Fix memory leak | John-Mark Bell | 2013-02-24 | 1 | -0/+4 |
| | | |||||
* | | Set Message_DataRequest length correctly. | Steve Fryatt | 2013-02-24 | 1 | -1/+1 |
|/ | |||||
* | Fix handling of Ctrl-Left/Right/Up/Down in browser windows. | Steve Fryatt | 2013-02-24 | 1 | -7/+8 |
| | | | | | | Reverse Ctrl-Left/Right actions to match reality. Make Ctrl-Down duplicate End action. Tidy mixed usage of + and | in key definitions. | ||||
* | refactor stylesheet handling to separate object from within html rendering | Vincent Sanders | 2013-02-24 | 7 | -668/+729 |
| | |||||
* | Handle readonly attribute for text inputs and textareas. | Michael Drake | 2013-02-23 | 3 | -15/+25 |
| | |||||
* | Fix trying to free a load of stuff dereferenced from a NULL ptr. | Michael Drake | 2013-02-22 | 1 | -11/+13 |
| |