Michael Drake
|
140795500c
|
Claim, position, and render caret in text input widget. Currently does not remove caret when input widget is stripped of focus (because widget doesn't know).
|
2012-07-31 20:43:43 +01:00 |
|
Michael Drake
|
2e4bb2d020
|
Round to nearest point between chars in nsfont_position_in_string, instead of rounding down.
|
2012-07-31 20:41:27 +01:00 |
|
Michael Drake
|
941a48dabd
|
When setting fbtk caret, register callback for redrawing caret removal.
|
2012-07-31 20:40:14 +01:00 |
|
Michael Drake
|
4125a8afdf
|
Remove strlen from redraw functions.
|
2012-07-31 15:18:25 +01:00 |
|
Michael Drake
|
45b9d96678
|
Add support for editing text input widget contents from arbitrary position in string (instead of just end).
|
2012-07-31 15:13:52 +01:00 |
|
Vincent Sanders
|
cbfd887311
|
Merge branch 'vince/script-async'
|
2012-07-31 14:50:43 +01:00 |
|
Vincent Sanders
|
c0aaf31f5a
|
fix global handling
|
2012-07-31 14:48:53 +01:00 |
|
Michael Drake
|
90b0c48bb2
|
Split out common code to generate a font style for text input widget.
|
2012-07-31 14:06:57 +01:00 |
|
Michael Drake
|
f6436d54c8
|
Add caret to browser window widgets. Caret now shows when editing forms.
|
2012-07-31 14:05:39 +01:00 |
|
Michael Drake
|
8db6d74bcb
|
Add basic awareness of text input caret to ftbk and functions to get/set caret pos.
|
2012-07-31 14:04:12 +01:00 |
|
Vincent Sanders
|
d763e57d30
|
fix dom parser error return check
|
2012-07-31 12:49:41 +01:00 |
|
Vincent Sanders
|
4182685d1e
|
fix parse completion - working syncronous scripts
|
2012-07-30 22:56:40 +01:00 |
|
Vincent Sanders
|
b0a41606ff
|
extend html data processing to deal with paused parse
|
2012-07-30 22:56:15 +01:00 |
|
Vincent Sanders
|
db76dd3b1a
|
extend completion types
|
2012-07-30 22:55:13 +01:00 |
|
Vincent Sanders
|
06608c1bf0
|
extend script enumeration to include asyncronous and deferred scripts
|
2012-07-30 22:54:14 +01:00 |
|
Vincent Sanders
|
4f0e70b50d
|
split up the script processing
|
2012-07-30 22:54:14 +01:00 |
|
Vincent Sanders
|
f207f14be1
|
simple script tests
|
2012-07-30 22:54:14 +01:00 |
|
Chris Young
|
c48d7fa2da
|
missing 'defined'
|
2012-07-28 22:32:32 +01:00 |
|
Chris Young
|
8ac36b64b1
|
Add a GUI option to enable/disable Javascript, if NetSurf is built with Javascript support.
|
2012-07-28 22:27:53 +01:00 |
|
Chris Young
|
dfef1d6fde
|
Use requester.class directly, so we can get requesters to appear on NetSurf's screen. Untested.
|
2012-07-28 21:56:27 +01:00 |
|
Michael Drake
|
72fe92d9ca
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2012-07-27 14:08:17 +01:00 |
|
Michael Drake
|
41f88e6937
|
Scrollbar behaviour fixes.
Stop scrollbar sliding at different rate from pointer.
Stop jump on drag start when scrollbar position indicator isn't at zero.
|
2012-07-27 14:05:13 +01:00 |
|
Ole Loots
|
7d011c62ff
|
Open hotlist and history at top right corner
|
2012-07-27 03:47:42 +02:00 |
|
Ole Loots
|
e4d83d660e
|
Open search form at lower right corner
|
2012-07-27 03:35:53 +02:00 |
|
Ole Loots
|
329fba581a
|
Handle "Save window size" menu event.
|
2012-07-27 03:06:12 +02:00 |
|
Michael Drake
|
382c2f2289
|
Only warp pointer once for a sequence of consecutive move events. Further reduces lag when dragging scrollbar.
|
2012-07-26 23:14:27 +01:00 |
|
Michael Drake
|
514bee5786
|
Handle consecutive queued mouse move events together. Reduces pointer lag when busy.
|
2012-07-26 22:38:38 +01:00 |
|
Michael Drake
|
8660bed543
|
Change a couple of 'if's to 'else if's.
|
2012-07-26 19:04:45 +01:00 |
|
Michael Drake
|
305938bb48
|
Avoid a load of repeat operations when panning by greater than viewport size.
|
2012-07-26 19:00:38 +01:00 |
|
Michael Drake
|
d9d7dcb758
|
Avoid redrawing the whole screen when scrolling by zero pixels.
|
2012-07-26 18:37:51 +01:00 |
|
Michael Drake
|
59ba5dd43c
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2012-07-26 18:28:34 +01:00 |
|
Michael Drake
|
4bd23e73ab
|
s/object/option/
|
2012-07-26 18:27:15 +01:00 |
|
Vincent Sanders
|
d3b8809020
|
add libdom
|
2012-07-26 18:01:29 +01:00 |
|
Vincent Sanders
|
0a9b28d3e0
|
add missing include
|
2012-07-26 17:55:19 +01:00 |
|
Michael Drake
|
888d8eac4f
|
A few tweaks from when I was looking for internal font renderer bug in wrong place.
|
2012-07-26 17:37:44 +01:00 |
|
Michael Drake
|
2f408f0ecb
|
More use of interns.
|
2012-07-26 15:57:33 +01:00 |
|
Michael Drake
|
81e079e747
|
Use interns for string comparisons.
|
2012-07-26 14:49:27 +01:00 |
|
Ole Loots
|
483d32cadc
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2012-07-26 12:33:53 +02:00 |
|
Ole Loots
|
93f36a8c9b
|
Implemented a new colour picker.
This colour picker allows to select the 216 web colors
plus 15 shades of gray. Removed the color popup from
the resource file.
|
2012-07-26 12:25:27 +02:00 |
|
Daniel Silverstone
|
2b5eecb5bb
|
Merge origin/mono/change-atari-defaults on Ole Loots' behalf.
|
2012-07-26 08:13:51 +01:00 |
|
Ole Loots
|
d408eb0e18
|
Added option comments
|
2012-07-26 00:49:33 +02:00 |
|
Ole Loots
|
4f4ccedfb5
|
Adjusted atari defaults
This change is required by latest changes to the atari Makefile.target
and is an preparation for auto-building the atari version.
|
2012-07-26 00:37:37 +02:00 |
|
Ole Loots
|
8307f62e23
|
Clean up flags setup, requires changes to Makefile.default
|
2012-07-25 14:00:51 +02:00 |
|
Ole Loots
|
b06fecab55
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2012-07-25 13:59:38 +02:00 |
|
Ole Loots
|
e1a9a98e05
|
Fixed colour type for vs* functions, added comments.
|
2012-07-25 13:58:38 +02:00 |
|
Vincent Sanders
|
25cdea3351
|
doxygen serious warning cleanup
|
2012-07-24 16:19:49 +01:00 |
|
Vincent Sanders
|
bd740ad9b7
|
update doxygen config
|
2012-07-24 14:00:47 +01:00 |
|
Vincent Sanders
|
83866790e1
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2012-07-24 12:57:27 +01:00 |
|
Vincent Sanders
|
a796b6020c
|
fix library link order
|
2012-07-24 12:52:54 +01:00 |
|
Chris Young
|
45ba2ab276
|
Change Disegna to Draw for consistency, and because this refers to !Draw
|
2012-07-23 23:01:23 +01:00 |
|