Ole Loots
42054fabf0
Merged toolbar conflict.
2013-01-31 19:53:11 +01:00
Ole Loots
0703404654
Merge branch 'master' into mono/removing-windom-dependency
...
Conflicts:
atari/toolbar.c
2013-01-31 19:28:26 +01:00
Ole Loots
54f719aa96
Some more finetuning...
2013-01-31 19:22:35 +01:00
Chris Young
89856f5592
ifdef some code that will never work under AmigaOS <4.0
2013-01-30 18:23:48 +00:00
Michael Drake
663191791e
Add move caret msg. Add flag to choose internal caret or caret move msgs.
2013-01-30 18:01:01 +00:00
John-Mark Bell
e30e6ec8e9
Require and bundle Iconv 0.12
2013-01-29 23:58:37 +00:00
Michael Drake
5eb417fff4
Create textarea_msg struct on stack, rather than using global.
2013-01-29 22:52:21 +00:00
Michael Drake
af7a5d2d67
Don't redraw if selection is unchanged.
2013-01-29 20:28:10 +00:00
Michael Drake
385d9170d9
Replace textarea_drag_end call with textarea_mouse_action. s/redraw_request/request_redraw/
2013-01-29 17:46:05 +00:00
Michael Drake
93cc123200
Update textarea to inform client what it's doing with drags.
...
Now single callback for both redraw requests and drag reports.
Update treeview to use new textarea API.
Update Atari URL bar to use new textarea API. (Ignores drag reports, currently.)
Minor textarea fixes.
2013-01-29 17:34:08 +00:00
Michael Drake
75a24f7838
Add enum value for when no button is pressed (hover).
2013-01-29 14:07:24 +00:00
Chris Young
7710214ec2
Remove p96EncodeColour and ensure the alpha byte is set to 0xff.
2013-01-27 23:09:26 +00:00
Chris Young
a30d51cb50
Ensure we free the same size raster that we allocated
2013-01-27 11:09:54 +00:00
John-Mark Bell
23e16e020e
Initialise return values in error cases, too: core code is horrifically lax at checking errors from these APIs.
2013-01-26 22:05:16 +00:00
Chris Young
30dfa09008
Disable help for now, as it causes the popupmenu.class deadlock again
2013-01-24 20:16:35 +00:00
Chris Young
12890d3c60
Attempt fix screen close problem
2013-01-24 20:08:59 +00:00
Chris Young
f058e98817
Added more pages to AmigaGuide doc
2013-01-24 20:01:27 +00:00
Chris Young
18091ec1a9
Add basic context-sensitive help.
2013-01-24 20:00:09 +00:00
Chris Young
db71ffc8ea
AmigaGuide class provided by Daniel Jedlicka
2013-01-24 19:22:01 +00:00
Vincent Sanders
67ffb8e6e9
implement Element::hasAttribute
2013-01-23 17:46:40 +00:00
Vincent Sanders
09dc0649df
implement Element::removeAttribute
2013-01-23 17:12:57 +00:00
Vincent Sanders
7ab835df8f
implement Element::className
2013-01-23 17:00:13 +00:00
Vincent Sanders
16d938dd63
implement Element::id
2013-01-23 16:28:35 +00:00
Vincent Sanders
db7d3acdc3
add and use debug logging macro
2013-01-23 15:51:55 +00:00
Vincent Sanders
1d08350981
implement Element::tagName
2013-01-23 15:51:55 +00:00
Vincent Sanders
fab7b04de6
implement Element::getElementsByTagName
2013-01-23 15:51:45 +00:00
Vincent Sanders
31f7af700f
implement Element::setAttribute
2013-01-23 13:42:43 +00:00
Vincent Sanders
faddd8b035
implement Element::getAttribute
2013-01-23 12:37:56 +00:00
Vincent Sanders
9b568abf96
add default property handler for array indexing
2013-01-22 22:54:34 +00:00
Ole Loots
577ff3cffc
The Window toolbar now have independet AES objects,
...
which means no state restore is required before redraw.
2013-01-22 22:28:20 +01:00
Vincent Sanders
fc6f04161e
simplify jsapi property compatability macros
2013-01-22 18:58:22 +00:00
John-Mark Bell
053976eb0f
Merge commit 'origin/mmu_man/beos-fixes'
2013-01-22 09:12:17 +00:00
John-Mark Bell
64ae9e8693
Fix paste. Store clipboard as UTF-8 internally, to avoid unnecessary data loss when copying internally.
2013-01-22 08:51:58 +00:00
Ole Loots
985e4ce6be
Prefixed gemtk module functions.
2013-01-22 02:33:27 +01:00
Ole Loots
2e91d4e17e
Do not redraw textarea background.
2013-01-22 01:21:24 +01:00
Chris Young
def45f8e55
Ensure buff is NULL-initialised.
2013-01-21 20:03:03 +00:00
François Revol
87946c5de8
beos: Fix clipboard handling to use the new API
2013-01-20 18:00:36 +01:00
François Revol
2f94b0a949
textarea: C89
2013-01-20 17:59:55 +01:00
John-Mark Bell
088cbf5499
Require CryptRandom 0.13 or later
2013-01-20 12:32:44 +00:00
Chris Young
e547026dfa
Copy hotlist from the pre-3.0 to the 3.0 location during install, if it exists and there isn't one present in the new location already.
2013-01-20 11:38:26 +00:00
Michael Drake
9995ef583f
Early scrollbar mouse handling.
2013-01-18 23:32:53 +00:00
Michael Drake
bba7aeca14
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
2013-01-18 22:05:35 +00:00
Michael Drake
bf7b23506d
Make nsfont_split implementation better for core textarea.
2013-01-18 22:04:57 +00:00
Michael Drake
a6e56546c9
Check the right thing for NULL.
2013-01-18 21:58:37 +00:00
Chris Young
f16229552a
Entering the search string now find the first occurence immediately
2013-01-18 21:20:10 +00:00
Chris Young
c4e8651b27
Activate the find window's string gadget on open
2013-01-18 21:16:47 +00:00
Ole Loots
fb8cc34e9c
Restore object state for save/abort buttons.
2013-01-18 01:18:04 +01:00
Vincent Sanders
5f66864c3a
add macros for default proprty actions
2013-01-17 19:58:15 +00:00
Vincent Sanders
7b62bb5ff8
implement document.compatmode
2013-01-17 19:58:15 +00:00
Chris Young
3f1c2a8315
OS3 needs PBL too
2013-01-17 18:50:02 +00:00