aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Selection.h
AgeCommit message (Collapse)AuthorFilesLines
2009-07-21Added commands for rotating selections and swapping caret and anchor ofnyamatongwe1-0/+1
main selection.
2009-07-15Remove duplicate carets after Delete or Backspace.nyamatongwe1-0/+1
Adding 1 to size returned for GetSelText so that container will allocate enough memory to hold \0 for empty selection.
2009-07-15No explicit count of ranges in selection as can use vector::size().nyamatongwe1-4/+1
Removed EmptyRanges method so that there is always at least one selection. Added SetSelection method to set a simple single selection. Removed 3 argument form of AddSelection since callers do know which argument is the caret. Simplified rectangular selection code.
2009-07-14Added controls for enabling multiple selection and multiple selectionnyamatongwe1-5/+4
typing. Renamed multiline options to reflect use on multiple selections. Using std::vector for selections.
2009-07-09Added setings for colours, alpha, and caret colour for additionalnyamatongwe1-2/+4
selections.
2009-07-08Draw discontiguous and virtual space selection in non-alpha mode.nyamatongwe1-1/+21
2009-07-06Allow drag and drop in virtual space.nyamatongwe1-0/+4
2009-07-03Discontiguoues selection and virtual space initial commit.nyamatongwe1-0/+142