summaryrefslogtreecommitdiff
path: root/riscos/textselection.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix paste. Store clipboard as UTF-8 internally, to avoid unnecessary data ↵John-Mark Bell2013-01-221-49/+183
| | | | loss when copying internally.
* Update RISC OS front end to implement new clipboard API. TODO: Handle paste ↵Michael Drake2013-01-081-112/+36
| | | | when NetSurf doesn't own clipboard. Might be able to do some setup before KEY_PASTE is passed to the core.
* Move browser_window struct to private header. Places that shouldn't include ↵Michael Drake2012-08-221-5/+0
| | | | | | | | | | | | | | | | | it do, such as front end code. Frontends that have been updated to build: framebuffer gtk monkey riscos TODO: amiga atari beos cocoa windows
* Pass font plot style out to front end clipboard append function.Michael Drake2012-08-131-1/+3
|
* Remove remaining use of core internals.Michael Drake2012-08-021-59/+1
|
* Use selection_copy_to_clipboard instead of peering into core innards.Michael Drake2012-08-021-40/+1
|
* Include render/box.h and render/html.h to fix build.Michael Drake2012-03-261-0/+2
| | | | svn path=/trunk/netsurf/; revision=13719
* Fix build.Michael Drake2011-07-071-23/+1
| | | | svn path=/trunk/netsurf/; revision=12588
* Frond ends signal end of drag with call to browser_window_mouse_track.Michael Drake2011-06-271-1/+1
| | | | svn path=/trunk/netsurf/; revision=12515
* Simplify browser_window_mouse_drag_end calls.Michael Drake2011-06-271-4/+1
| | | | svn path=/trunk/netsurf/; revision=12513
* Fix text selectionJohn Mark Bell2011-03-061-1/+1
| | | | svn path=/trunk/netsurf/; revision=11927
* Merge branches/stevef/toolbars to trunk.Steve Fryatt2011-02-201-1/+4
| | | | svn path=/trunk/netsurf/; revision=11741
* Fix copying text/plain to clipboardJohn Mark Bell2011-02-091-2/+5
| | | | svn path=/trunk/netsurf/; revision=11636
* Merge treeview-redux to trunkJohn Mark Bell2010-10-051-12/+13
| | | | svn path=/trunk/netsurf/; revision=10865
* Amiga: Add "cut" option; make cut/copy/paste menus context sensitive; allow ↵Chris Young2010-07-241-0/+11
| | | | | | | | | | | dragging selections within NetSurf window to text fields (does not work across windows). todo: switching tabs will reset cut/copy/paste menus to initial state; cut option is putting something on the clipboard which causes a crash when pasting it back svn path=/trunk/netsurf/; revision=10660
* Fix for new cache.Michael Drake2010-04-071-6/+7
| | | | svn path=/trunk/netsurf/; revision=10283
* Merge LibCSS port to trunk.John Mark Bell2009-07-231-1/+2
| | | | svn path=/trunk/netsurf/; revision=8752
* Tidy up somewhat. Lose redundant assignment.John Mark Bell2009-05-291-33/+27
| | | | svn path=/trunk/netsurf/; revision=7638
* Squash warningJohn Mark Bell2009-03-271-1/+1
| | | | svn path=/trunk/netsurf/; revision=6915
* Don't constrain mouse pointer to window area during text selection.Michael Drake2008-06-031-4/+5
| | | | svn path=/trunk/netsurf/; revision=4256
* Tidy up.Michael Drake2008-03-311-9/+12
| | | | svn path=/trunk/netsurf/; revision=4064
* Fix formatting of copied or saved text selections.Michael Drake2008-03-311-13/+21
| | | | svn path=/trunk/netsurf/; revision=4063
* Ensure 'tracking window' defined when starting selectionAdrian Lees2008-03-231-0/+1
| | | | svn path=/trunk/netsurf/; revision=4042
* Update all source code file headers to reflect GPL version 2 only and ↵Vincent Sanders2007-08-081-3/+14
| | | | | | contain appropriate licence text svn path=/trunk/netsurf/; revision=3486
* Remove the netsurf/ from the include paths and rationalise use of <> vs "" ↵Daniel Silverstone2007-05-301-11/+11
| | | | | | | | | | | | | | in includes NetSurf includes are now done with ""s and other system includes with <>s as C intended. The scandeps tool has been updated to only look for ""ed includes, and to verify that the files exist in the tree before adding them to the dependency lines. The depend rule has therefore been augmented to make sure the autogenerated files are built before it is run. This is untested under self-hosted RISC OS builds. All else tested and works. svn path=/trunk/netsurf/; revision=3307
* Update project URL.Michael Drake2006-11-271-3/+3
| | | | svn path=/trunk/netsurf/; revision=3073
* Simplify and tidy up RISC OS gui_ functions. Fix toolbar height changing ↵Richard Wilson2006-09-061-36/+11
| | | | | | issues for framesets. svn path=/trunk/netsurf/; revision=2924
* [project @ 2006-03-10 09:09:03 by dsilvers]Daniel Silverstone2006-03-101-3/+4
| | | | | | Minor refactor to pass the gui_window to gui_window_set_pointer and gui_window_hide_pointer svn path=/import/netsurf/; revision=2123
* [project @ 2006-02-15 23:09:53 by adrianl]Adrian Lees2006-02-151-20/+251
| | | | | | Extend text selection, copying, saving and searching code to handle textplain contents; modified textplain code to accept other line terminators svn path=/import/netsurf/; revision=2081
* [project @ 2006-02-11 18:33:05 by adrianl]Adrian Lees2006-02-111-10/+14
| | | | | | Textarea/selection improvements and fixes svn path=/import/netsurf/; revision=2072
* [project @ 2006-02-02 17:32:00 by jmb]John Mark Bell2006-02-021-12/+28
| | | | | | Tidy up and fix 1422623. svn path=/import/netsurf/; revision=2053
* [project @ 2005-09-01 03:21:13 by adrianl]Adrian Lees2005-09-011-2/+3
| | | | | | Fix NULL read svn path=/import/netsurf/; revision=1858
* [project @ 2005-07-20 23:27:27 by adrianl]Adrian Lees2005-07-201-26/+70
| | | | | | 2D scrolling of text areas/frames; First cut at selection in textareas; Further text editing actions (Word left/right; Page up/down; Cut block; Delete line start/end) svn path=/import/netsurf/; revision=1812
* [project @ 2005-07-19 04:05:08 by adrianl]Adrian Lees2005-07-191-9/+21
| | | | | | Convert to local encoding when copying to clipboard svn path=/import/netsurf/; revision=1807
* [project @ 2005-04-20 12:24:41 by adrianl]Adrian Lees2005-04-201-2/+47
| | | | | | text import from global clipboard, other apps & files and additional keys for editing text in textareas svn path=/import/netsurf/; revision=1673
* [project @ 2005-04-15 05:54:44 by adrianl]Adrian Lees2005-04-151-44/+334
| | | | | | Text selection, page drag scrolling, drag-saving images and a few SaveAs improvements svn path=/import/netsurf/; revision=1640
* [project @ 2005-04-07 20:46:22 by rjw]Richard Wilson2005-04-071-3/+4
| | | | | | Update to the way menus are handled. Various GUI bug fixes. svn path=/import/netsurf/; revision=1603
* [project @ 2004-07-18 17:38:01 by bursa]James Bursa2004-07-181-3/+3
| | | | | | Improve form control interaction code. Replace box_under_area() with simpler box_at_point(). Detect objects for menu once on menu opening. Remove obsolete text selection code. svn path=/import/netsurf/; revision=1096
* [project @ 2004-07-17 23:32:08 by bursa]James Bursa2004-07-171-5/+5
| | | | | | Rewrite and simplify mouse click handling. svn path=/import/netsurf/; revision=1094
* [project @ 2004-07-17 13:00:38 by bursa]James Bursa2004-07-171-10/+8
| | | | | | Simplify gui_window structure. Clean up various parts of the gui code. svn path=/import/netsurf/; revision=1092
* [project @ 2004-02-26 00:44:42 by bursa]James Bursa2004-02-261-105/+26
| | | | | | Implement drag saving of drawfiles and clean up drag/drop/save code. svn path=/import/netsurf/; revision=568
* [project @ 2004-02-25 15:12:57 by bursa]James Bursa2004-02-251-2/+2
| | | | | | Implement scaling; rewrite desktop/browser; add riscos/thumbnail; rewrite history. svn path=/import/netsurf/; revision=566
* [project @ 2003-12-27 00:11:57 by jmb]John Mark Bell2003-12-271-1/+2
| | | | | | | Tidy code to reduce compiler warnings. htmlredraw.c and plugin.c produce the most now. Hopefully I haven't broken anything ;) svn path=/import/netsurf/; revision=451
* [project @ 2003-11-07 23:51:13 by bursa]James Bursa2003-11-071-1/+1
| | | | | | Split out window.c, implement DataOpen and tidy up gui code. svn path=/import/netsurf/; revision=408
* [project @ 2003-10-05 23:30:21 by rob]Rob Jackson2003-10-051-1/+64
| | | | | | Implemented download window interface, and modified ro_drag_info struct svn path=/import/netsurf/; revision=345
* [project @ 2003-10-01 00:26:42 by jmb]John Mark Bell2003-10-011-0/+89
Split text selection related code from riscos/gui.c svn path=/import/netsurf/; revision=338