Michael Drake
|
2a4b9b2217
|
Comment current html wrap/text-splitting behaviour.
|
2013-02-10 11:50:04 +00:00 |
|
Michael Drake
|
ceb1668a8a
|
Choose pretty colours for selection.
|
2013-02-09 22:55:31 +00:00 |
|
Michael Drake
|
10edbc45bd
|
If a character is replaced by a character of different width, the caret needs to move. Checking change in character index isn't enough, so move caret if redraw was required too.
|
2013-02-09 18:41:23 +00:00 |
|
Michael Drake
|
32e9602126
|
When updating textarea layout settings, remember scrollbar status.
|
2013-02-09 18:21:10 +00:00 |
|
Michael Drake
|
1be54d7b10
|
If restarting reflow for scrollbar change, need to start at line 0.
|
2013-02-09 16:50:30 +00:00 |
|
Michael Drake
|
56cfa93531
|
Empty textarea has one line.
|
2013-02-09 16:28:00 +00:00 |
|
Michael Drake
|
25b036418e
|
Stop it from using past the end of lines data allocation. (It could add up to 2 lines per pass, but assumed 1 for allocation.)
|
2013-02-09 15:26:20 +00:00 |
|
Michael Drake
|
8c3e0cf81a
|
[Return] will replace selection.
|
2013-02-09 14:43:21 +00:00 |
|
Michael Drake
|
b4609f41bc
|
Support front ends that pass CR for [return], as well as those that pass NL.
|
2013-02-09 14:19:38 +00:00 |
|
Michael Drake
|
eb1113e4c3
|
Fix handling of empty textarea.
|
2013-02-09 14:18:17 +00:00 |
|
Michael Drake
|
048b344a43
|
Take account of scrollbar-occupied regions.
|
2013-02-09 13:34:28 +00:00 |
|
Michael Drake
|
f848de3dd0
|
Fix use of x values when y is required.
|
2013-02-09 13:18:16 +00:00 |
|
Michael Drake
|
7fa8f30f44
|
Don't add box scrollbar padding to gadgets.
|
2013-02-09 13:01:56 +00:00 |
|
Michael Drake
|
2bd0d13817
|
Take account of caret height when scrolling to show caret.
|
2013-02-09 11:54:13 +00:00 |
|
Michael Drake
|
688e1b0e4f
|
Slight selection auto-scroll optimisation.
|
2013-02-09 11:24:44 +00:00 |
|
Michael Drake
|
363d02b8ad
|
Pedantic wrap.
|
2013-02-08 23:39:41 +00:00 |
|
Michael Drake
|
50c52408f5
|
Fix seg fault when moving cursor up onto empty top line.
|
2013-02-08 23:38:05 +00:00 |
|
Michael Drake
|
6fee220c52
|
Adjust code to reduce indentation.
|
2013-02-08 23:35:42 +00:00 |
|
Michael Drake
|
0d831c4ab6
|
Scaled textarea rendering support. Ugly.
|
2013-02-08 23:25:40 +00:00 |
|
Michael Drake
|
586e02e915
|
Implement text selection auto-scroll.
|
2013-02-08 20:03:44 +00:00 |
|
Michael Drake
|
7a397d29c6
|
Improve scroll-to-caret behaviour.
|
2013-02-08 19:46:35 +00:00 |
|
Michael Drake
|
59d24187f7
|
Support dropping text file on textarea widget.
|
2013-02-08 16:05:44 +00:00 |
|
Michael Drake
|
0a4e1a05e3
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2013-02-08 15:28:38 +00:00 |
|
Michael Drake
|
698f391289
|
Add scrollwheel support to textareas.
|
2013-02-08 15:26:24 +00:00 |
|
Michael Drake
|
f57e89cc25
|
Add ta to documentation.
|
2013-02-08 15:15:27 +00:00 |
|
Michael Drake
|
98befbb770
|
Fix comment.
|
2013-02-08 15:10:39 +00:00 |
|
Michael Drake
|
9c20ff9592
|
Drag fixup. Add some documentation.
|
2013-02-08 15:05:07 +00:00 |
|
Michael Drake
|
4747bbbfb2
|
HTML drags now go via content msg.
|
2013-02-08 13:22:53 +00:00 |
|
Michael Drake
|
9ec663f3a9
|
Tweak selection rendering. Adjusting layout doesn't emit redraw request. Client must redraw when it wants it.
|
2013-02-08 13:16:24 +00:00 |
|
Vincent Sanders
|
4ffa39177d
|
fix docuemnt/window location to correctly navigate, fixes http://www.avaaz.org/ base page
|
2013-02-07 18:16:37 +00:00 |
|
Michael Drake
|
76b0e59b18
|
Don't lose fractional part of text pt size to rounding.
|
2013-02-07 15:03:35 +00:00 |
|
Michael Drake
|
08035f1197
|
Remove unused textinput widget. (Old html form text editing.)
|
2013-02-07 14:36:54 +00:00 |
|
Michael Drake
|
cb283c516a
|
Don't build or include old render/textinput module.
|
2013-02-07 14:28:20 +00:00 |
|
Michael Drake
|
2979a19786
|
Remove input subtree special numberspacing.
|
2013-02-07 14:21:48 +00:00 |
|
Michael Drake
|
94be5edbfa
|
Native caret not now set in redraw. Prevents endless redraw when textarea has caret.
|
2013-02-07 13:58:43 +00:00 |
|
Michael Drake
|
762e1aad73
|
First pass at getting html forms to use textarea widget.
(Input element types text & password, and textarea element.)
Can edit and submit forms, but there are loads of issues.
|
2013-02-06 22:39:45 +00:00 |
|
Michael Drake
|
008cdb42d7
|
Fix empty textarea reflow. Fix empty line (just \n) redraw. Add set layout function to set size and padding.
|
2013-02-06 22:30:32 +00:00 |
|
Michael Drake
|
2260152ebf
|
Fix split implementation.
|
2013-02-06 22:27:51 +00:00 |
|
Chris Young
|
7957cc59b1
|
Updated Italian translation from Samir Hawamdeh
|
2013-02-06 20:03:07 +00:00 |
|
Chris Young
|
a853194c1d
|
Correct SSL certificate accept/reject messages name
|
2013-02-06 20:00:46 +00:00 |
|
Chris Young
|
02115a8958
|
Optimise box redraws some more by discarding simple subsets
|
2013-02-06 18:44:41 +00:00 |
|
Chris Young
|
7c671378aa
|
Don't add the same box redraw to the queue more than once
|
2013-02-05 19:44:21 +00:00 |
|
Michael Drake
|
79301e423c
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2013-02-03 23:20:20 +00:00 |
|
Chris Young
|
9c7031143f
|
Use last known scroll pos, not current
|
2013-02-03 22:19:31 +00:00 |
|
Chris Young
|
b704ad3e88
|
Correct fast scroll co-ordinates
|
2013-02-03 19:30:11 +00:00 |
|
Chris Young
|
4c27d6dd8e
|
Ensure scale can be accssed from the keyboard
|
2013-02-03 19:14:25 +00:00 |
|
Chris Young
|
34f1e427f9
|
Un-fix scaled box redraw, as it cause more problems than it solves
|
2013-02-03 19:10:30 +00:00 |
|
Chris Young
|
ccaeced4bf
|
Make fast scroll code easier to read
|
2013-02-03 18:50:16 +00:00 |
|
Chris Young
|
871a8e7cba
|
Fix scaled redraw of boxes
|
2013-02-03 18:21:28 +00:00 |
|
Michael Drake
|
601ab918e8
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2013-02-03 16:50:38 +00:00 |
|