Chris Young
|
f15f19f788
|
Convert to UTF-8 before doing length calculations (untested)
|
2013-01-09 18:41:53 +00:00 |
|
Michael Drake
|
ec8e6ac91d
|
Add support for clipboard. Improve text selection behaviour. Various fixes.
|
2013-01-09 18:10:20 +00:00 |
|
Michael Drake
|
31e7b6d983
|
Make get_xy_offset return both char and byte offset. (Byte being needed for selection replacement.)
|
2013-01-09 14:26:11 +00:00 |
|
Michael Drake
|
4f1553f2e9
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2013-01-09 09:44:18 +00:00 |
|
Ole Loots
|
1f693a8677
|
Removed obsolete variable tmp_clipboard
|
2013-01-09 01:39:34 +01:00 |
|
Ole Loots
|
f1fe8350a8
|
Removed windom variable from clipboard functions.
|
2013-01-09 01:37:11 +01:00 |
|
Ole Loots
|
64f8030b28
|
Merge branch 'master' into mono/removing-windom-dependency
Conflicts:
atari/gui.c
atari/toolbar.h
|
2013-01-09 01:33:53 +01:00 |
|
Ole Loots
|
bfbb4ccbb2
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2013-01-09 01:16:17 +01:00 |
|
Ole Loots
|
bded644d7f
|
Fixes for new clipboard interface.
|
2013-01-09 01:12:30 +01:00 |
|
Chris Young
|
7ae27476a7
|
Re-implement reading the clipboard using CollectionChunk; this removes the need for an initial UTF8 chunk scan and allows the chunks to be collated before sending back to the core. Untested and length calculations ignore charset conversion.
|
2013-01-08 23:44:13 +00:00 |
|
Chris Young
|
5aae2c3ed0
|
Fix drag selection
|
2013-01-08 23:01:57 +00:00 |
|
Ole Loots
|
b96d7afc77
|
Merge branch 'master' into mono/removing-windom-dependency
|
2013-01-08 23:36:09 +01:00 |
|
Ole Loots
|
13c71436ba
|
Removed border around toolbar textarea
|
2013-01-08 23:12:15 +01:00 |
|
Michael Drake
|
50c8e2c11d
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2013-01-08 22:10:16 +00:00 |
|
Chris Young
|
d1dabbb0e2
|
remove gui_copy_to_clipbaord call - this needs fixing
|
2013-01-08 20:21:16 +00:00 |
|
Chris Young
|
78f3f53622
|
re-enable ami_drag_selection
|
2013-01-08 20:15:27 +00:00 |
|
Chris Young
|
5a43a5a1a9
|
fix typo
|
2013-01-08 20:07:46 +00:00 |
|
Chris Young
|
e408c9ea43
|
Update copy to new API (untested), pasting needs work, ami_drag_selection needs thought.
|
2013-01-08 19:58:44 +00:00 |
|
Michael Drake
|
964a736a53
|
Rename selection index markers.
|
2013-01-08 19:51:59 +00:00 |
|
Michael Drake
|
0767e590fd
|
Remove unused function.
|
2013-01-08 17:54:55 +00:00 |
|
Michael Drake
|
fe210c5d58
|
Fixups.
|
2013-01-08 17:52:12 +00:00 |
|
Michael Drake
|
9cb1da921b
|
Prompt core to deal with copy/paste correctly.
|
2013-01-08 17:47:04 +00:00 |
|
Michael Drake
|
9dc965d51c
|
Untested update for new clipboard API.
|
2013-01-08 17:07:04 +00:00 |
|
Michael Drake
|
94f13d8555
|
Untested update for new clipboard API.
|
2013-01-08 17:06:37 +00:00 |
|
Michael Drake
|
0bfc40618a
|
Make Monkey front end build with new clipboard API.
|
2013-01-08 17:06:01 +00:00 |
|
Michael Drake
|
00a08e7b94
|
Update RISC OS front end to implement new clipboard API. TODO: Handle paste when NetSurf doesn't own clipboard. Might be able to do some setup before KEY_PASTE is passed to the core.
|
2013-01-08 17:03:50 +00:00 |
|
Michael Drake
|
fc9199f14e
|
Update framebuffer front end to implement new clipboard API.
|
2013-01-08 17:03:12 +00:00 |
|
Michael Drake
|
e2e7aa135c
|
Update GTK front end to implement new clipboard API.
|
2013-01-08 17:02:27 +00:00 |
|
Michael Drake
|
8af3dd9a43
|
Redo html textinput for new front end clipboard API. This doesn't affect the textinput code's brokenness.
|
2013-01-08 16:59:26 +00:00 |
|
Michael Drake
|
de63a64b50
|
Update to use new front end clipboard functions. Now we build the buffer from each individual text box in the core, instead of in each front end. Styles for text runs are generated in the HTML case.
|
2013-01-08 16:54:46 +00:00 |
|
Michael Drake
|
147f2bd08a
|
Remove content_msg for PASTE, since it doesn't need a gui_window to get the buffer from the front end now.
|
2013-01-08 16:53:00 +00:00 |
|
Michael Drake
|
e93fae7f2d
|
Change clipboard api, so it does not assume either browser_window/gui_window, or html/text-plain content selection objects. This allows desktop/textarea to use clipboard.
|
2013-01-08 16:44:45 +00:00 |
|
Michael Drake
|
8314101ada
|
Pass various control keys to core for clipboard control, etc.
|
2013-01-08 12:07:56 +00:00 |
|
Ole Loots
|
7920daaa3f
|
Implemented language and font renderer popups.
|
2013-01-07 23:45:02 +01:00 |
|
Ole Loots
|
0bbccaa935
|
Finally it compiles without WinDom - still some things to bring back:
- Serch window
- Pop Menus in the settings dialog
|
2013-01-07 20:04:44 +01:00 |
|
Vincent Sanders
|
87ee963ff2
|
Initial changes ready to improve caching decisions
|
2013-01-07 18:45:29 +00:00 |
|
Michael Drake
|
f43f84f5ad
|
Fix redraw of selection hightlight during selection drags.
|
2013-01-07 14:15:35 +00:00 |
|
Michael Drake
|
0c0f1e4b7a
|
Remove wrong comments.
|
2013-01-07 12:59:06 +00:00 |
|
Michael Drake
|
e414d545af
|
Make comment concise.
|
2013-01-07 12:22:51 +00:00 |
|
Michael Drake
|
c22c04710e
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2013-01-07 12:05:25 +00:00 |
|
Ole Loots
|
5acf36b89e
|
Clip only once, not on every drawing primitive...
|
2013-01-06 23:05:04 +01:00 |
|
Chris Young
|
94118d22be
|
Remove unused global
|
2013-01-06 11:44:37 +00:00 |
|
Chris Young
|
a6c6d476e2
|
Set the default pointer, not the busy pointer, after completing a redraw
|
2013-01-06 11:42:19 +00:00 |
|
Chris Young
|
4011cc8671
|
Only set the busy pointer after we've decided not to bail out early
|
2013-01-06 11:40:37 +00:00 |
|
Chris Young
|
cc321d5f63
|
Track the mouse pointer on a per-window basis
|
2013-01-06 00:21:15 +00:00 |
|
Michael Drake
|
1ac2e00134
|
Remove forward declaration.
|
2013-01-05 15:27:53 +00:00 |
|
Michael Drake
|
912d3f7690
|
Put exported function comments in header.
|
2013-01-05 15:15:23 +00:00 |
|
Michael Drake
|
46b7691522
|
Start rationalising textarea widget.
|
2013-01-05 14:52:02 +00:00 |
|
Ole Loots
|
82a376a6d0
|
Bring netsurf frontend arch and buildsystem arch in sync.
Previously, the frontend used ATARI_ARCH for output package
configuration, this is now changed to ATARIARCH.
|
2013-01-05 13:19:09 +01:00 |
|
John-Mark Bell
|
3dff750ae2
|
Downgrade TLS version support if it turns out the server can't cope with TLSv1.1.
|
2013-01-04 23:13:23 +00:00 |
|