summaryrefslogtreecommitdiff
path: root/desktop/selection.c
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite text export to use box tree. Improves output formatting. Simplify ↵Michael Drake2008-04-131-93/+12
| | | | | | selection saving. svn path=/trunk/netsurf/; revision=4094
* Improve selection of text in floats.Michael Drake2008-04-111-1/+4
| | | | svn path=/trunk/netsurf/; revision=4092
* Improve click handling in text inputs.Michael Drake2008-04-081-4/+2
| | | | svn path=/trunk/netsurf/; revision=4087
* Various text selection improvements:Michael Drake2008-04-071-27/+57
| | | | | | | | | + Fix redraw bug where parts of old selections would get left behind + Enable selection of list marker boxes (bullet points and numbers) + Improve formatting of copied-to-clipboard or saved text selections + Select click anywhere outside current selection now clears current selection svn path=/trunk/netsurf/; revision=4079
* Improve formatting of copied/saved text from text selections in PREs. ↵Michael Drake2008-04-021-5/+16
| | | | | | Improve formatting in other odd cases too. svn path=/trunk/netsurf/; revision=4071
* Remove unused variable. Update copyright.Michael Drake2008-03-311-2/+1
| | | | svn path=/trunk/netsurf/; revision=4067
* Suppress the box->space spaces after BRs in copied/saved text selections.Michael Drake2008-03-311-1/+2
| | | | svn path=/trunk/netsurf/; revision=4066
* Tidy up.Michael Drake2008-03-311-28/+36
| | | | svn path=/trunk/netsurf/; revision=4064
* Fix formatting of copied or saved text selections.Michael Drake2008-03-311-58/+154
| | | | svn path=/trunk/netsurf/; revision=4063
* Ensure adjust drags before selection adjust selection start point.Michael Drake2008-03-301-1/+1
| | | | svn path=/trunk/netsurf/; revision=4061
* Selection adjustments always change the selection end when click is inside ↵Michael Drake2008-03-291-6/+2
| | | | | | the existing selection. svn path=/trunk/netsurf/; revision=4059
* Update all source code file headers to reflect GPL version 2 only and ↵Vincent Sanders2007-08-081-4/+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-9/+9
| | | | | | | | | | | | | | 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-1/+1
| | | | svn path=/trunk/netsurf/; revision=3073
* Squash warningJohn Mark Bell2006-09-111-1/+2
| | | | svn path=/trunk/netsurf/; revision=2951
* Fixed spurious newline after pasting into textarea; possibly fixed some ↵Jeffrey Lee2006-09-101-7/+11
| | | | | | selection processing/rendering bugs svn path=/trunk/netsurf/; revision=2942
* Fix crash when saving a selection after its containing window's content John Mark Bell2006-04-261-6/+9
| | | | | | has changed. svn path=/trunk/netsurf/; revision=2557
* [project @ 2006-02-15 23:09:53 by adrianl]Adrian Lees2006-02-151-192/+137
| | | | | | 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-12 21:23:21 by adrianl]Adrian Lees2006-02-121-10/+17
| | | | | | Show all matches svn path=/import/netsurf/; revision=2076
* [project @ 2006-02-11 18:33:05 by adrianl]Adrian Lees2006-02-111-5/+40
| | | | | | Textarea/selection improvements and fixes svn path=/import/netsurf/; revision=2072
* [project @ 2006-02-06 00:07:18 by adrianl]Adrian Lees2006-02-061-2/+27
| | | | | | Drag-saving of text without pressing Ctrl svn path=/import/netsurf/; revision=2058
* [project @ 2005-09-01 03:20:21 by adrianl]Adrian Lees2005-09-011-41/+94
| | | | | | Save text in local encoding; fix selection of zero-length blocks svn path=/import/netsurf/; revision=1857
* [project @ 2005-07-24 06:13:25 by adrianl]Adrian Lees2005-07-241-52/+65
| | | | | | Make selecting text easier by finding the nearest text above-left of the pointer; sort out issues with spaces in copied/saved text svn path=/import/netsurf/; revision=1820
* [project @ 2005-07-20 23:27:27 by adrianl]Adrian Lees2005-07-201-32/+134
| | | | | | 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-04-18 11:52:26 by adrianl]Adrian Lees2005-04-181-1/+2
| | | | | | Ignore save drags from browser window that remain within window svn path=/import/netsurf/; revision=1667
* [project @ 2005-04-17 03:30:35 by adrianl]Adrian Lees2005-04-171-3/+2
| | | | | | Search text highlighting in browser windows svn path=/import/netsurf/; revision=1657
* [project @ 2005-04-16 08:22:57 by adrianl]Adrian Lees2005-04-161-18/+24
| | | | | | first cut at selecting inter-block spaces svn path=/import/netsurf/; revision=1652
* [project @ 2005-04-15 20:45:43 by adrianl]Adrian Lees2005-04-151-1/+4
| | | | | | Fix for selection changing when page reformatted svn path=/import/netsurf/; revision=1644
* [project @ 2005-04-15 05:51:11 by adrianl]Adrian Lees2005-04-151-0/+726
Text selection svn path=/import/netsurf/; revision=1634