Daniel Imms
|
d9991b25a4
|
Support wide char double click
|
2017-05-25 20:48:48 -07:00 |
|
Daniel Imms
|
cb6533f3a6
|
Get double click selection for wide chars mostly working
|
2017-05-25 20:22:43 -07:00 |
|
Daniel Imms
|
54e7f65d4e
|
Support selecting wide characters
|
2017-05-25 19:34:32 -07:00 |
|
Daniel Imms
|
ec61f3acf0
|
Only trim the right whitespace from selection
Fixes #673
|
2017-05-25 18:52:06 -07:00 |
|
Daniel Imms
|
f7d6ab5f2a
|
Move the selection model to its own module
|
2017-05-25 13:20:57 -07:00 |
|
Daniel Imms
|
0716cffd7d
|
Tidy up _areSelectionValuesReversed
|
2017-05-25 12:46:54 -07:00 |
|
Daniel Imms
|
e29ab29441
|
Fix drag when selectioning via double/triple click
|
2017-05-25 12:46:08 -07:00 |
|
Daniel Imms
|
9f271de803
|
Implement triple click to select line
|
2017-05-25 12:27:47 -07:00 |
|
Daniel Imms
|
43c796a781
|
Support copying of select all text
|
2017-05-25 11:35:22 -07:00 |
|
Daniel Imms
|
25152e4441
|
Add select all API
|
2017-05-25 10:14:40 -07:00 |
|
Daniel Imms
|
3846fe0a7d
|
Add null checks to fix trim related crash
|
2017-05-25 09:55:08 -07:00 |
|
Daniel Imms
|
b3b2bd1faf
|
Don't flag user scrolling if no scrolling happens
|
2017-05-25 09:51:13 -07:00 |
|
Daniel Imms
|
0dc3dd0336
|
Initial scroll drag implementation
|
2017-05-23 11:20:55 -07:00 |
|
Daniel Imms
|
ab40908fa4
|
Disable selection manager in mouse mode
This allows the application to take full control of the selection
|
2017-05-21 12:35:07 -07:00 |
|
Daniel Imms
|
e63fdf580b
|
Clean up
|
2017-05-20 15:21:12 -07:00 |
|
Daniel Imms
|
597c6939c8
|
Handle basic double click select
|
2017-05-20 00:17:23 -07:00 |
|
Daniel Imms
|
293ae18a11
|
Fix copy after scroll
|
2017-05-20 00:01:55 -07:00 |
|
Daniel Imms
|
32b34cbe4c
|
Handle copy
|
2017-05-19 23:53:20 -07:00 |
|
Daniel Imms
|
ad3ae67e70
|
Get selection partially rendering
|
2017-05-19 23:29:51 -07:00 |
|
Daniel Imms
|
b594407cd5
|
Tell renderer to draw selection
|
2017-05-19 20:06:05 -07:00 |
|
Daniel Imms
|
207c4cf961
|
More work on SelectionManager
|
2017-05-19 19:57:52 -07:00 |
|
Daniel Imms
|
b36d8780fd
|
Clean up
|
2017-05-05 17:40:23 -07:00 |
|
Daniel Imms
|
70fda99415
|
Basic fetching of coordinates
|
2017-05-05 17:36:15 -07:00 |
|