Daniel Imms
80ce33f9ef
Rename EventEmitter2 to EventEmitter
...
Fixes #2029
2019-06-08 21:33:02 -07:00
Daniel Imms
5dbab76bed
Move MouseHelper into browser
2019-06-08 19:34:38 -07:00
Daniel Imms
5c93f2971e
Move buffer types to common
2019-06-08 17:17:17 -07:00
Daniel Imms
291fc7368d
Fix remaining tests
2019-06-08 17:12:18 -07:00
Daniel Imms
6e91875bc4
Rename ui to browser
2019-06-08 16:14:29 -07:00
Daniel Imms
f8e7ff24d9
Merge core into common
...
Part of #1507
2019-06-08 16:09:27 -07:00
Daniel Imms
0f2d560e01
Adopt in SelectionManager
2019-06-08 15:26:53 -07:00
Daniel Imms
6246bb5026
Adopt CharSizeService in MouseHelper
2019-06-08 15:20:03 -07:00
Daniel Imms
49c8270b1c
Use absolute paths for modules in root project
2019-05-26 11:46:58 -07:00
Daniel Imms
556c56ff94
Merge branch 'master' into api_tests
2019-05-11 00:10:33 -07:00
Daniel Imms
34ac1bc502
Fix clearSelection not firing onSelectionChange
...
Fixes #2070
2019-05-10 23:38:45 -07:00
Daniel Imms
228ec7b818
Move BufferLine into core
2019-05-09 22:15:32 -07:00
Daniel Imms
f381cdfc33
Move a bunch of types to core
2019-05-09 21:57:33 -07:00
Daniel Imms
362152004b
Move files not in ui project back to root
2019-04-28 02:28:20 +00:00
Daniel Imms
2e0e24c382
Remove extends EventEmitter from SelectinoManager
2019-04-09 20:26:18 -07:00
Daniel Imms
db78b75e8b
Convert selection to EventEmitter2
2019-04-09 20:05:13 -07:00
Daniel Imms
6ff81c43f6
Convert marker dispose, selection manager newselection
2019-04-07 14:09:31 -04:00
Daniel Imms
798cf8abc3
Merge branch 'master' into event_emitter_2
2019-04-04 00:12:07 -04:00
Daniel Imms
60c2b20d68
Replace EventEmitter usage in BufferSet
2019-04-02 11:35:20 -07:00
Daniel Imms
f8fb4da9f4
Replace EventEmitter with EventEmitter2 in CircularList
2019-04-02 11:30:47 -07:00
Daniel Imms
81dda13218
Merge branch 'master' into 1990_layering_libs
2019-04-02 06:35:59 -07:00
Daniel Imms
5c8c680dac
Fix feedback
2019-04-01 00:01:41 -07:00
Daniel Imms
4a3609f805
Move platform to common and remove dom dependence in common
...
Because common/ imports 'xterm', it also imported dom accidentally.
Fixes #1990
2019-03-31 23:24:29 -07:00
Jörg Breitbart
079729f1b4
change property getter into methods
2019-02-01 01:10:20 +01:00
Jörg Breitbart
907a6b9732
Merge branch 'master' into utf32_buffer
2019-01-12 13:43:11 +01:00
Ashwin Ramaswami
f04f2efc52
doc: fix more typos
2019-01-06 15:09:57 -08:00
Jörg Breitbart
62dfa84d5d
remove get CharData calls from codebase (beside tests)
2019-01-05 01:01:10 +01:00
Daniel Imms
04ac36fc16
Fix translateToString endCol default arg
2018-12-18 16:22:41 -08:00
Daniel Imms
b9a22eb468
Remove utils/ folder
...
Part of #1507
2018-12-10 16:46:57 -08:00
Daniel Imms
f4a522516c
Remove shared/ folder
...
We changed plans from moving web worker compatible code to shared/
to enforcing layers using core/, common/, ui/ and public/. This
change moves files back from the shared/ dir to clean up the
codebase.
Part of #1507
2018-11-24 07:03:59 -08:00
Daniel Imms
fc6f101e16
Remove unused lineHeight parameters
2018-11-23 08:59:30 -08:00
Daniel Imms
a480f483cd
Add tests
2018-11-16 17:54:03 -08:00
Daniel Imms
774793c7ca
Fixing isClickInSelection to cover missing cases
...
The following cases weren't working:
- The first character on single line selections
- The first row on multi-line selection
2018-11-08 19:20:12 -08:00
Daniel Imms
443b2dbc28
Have common only reference within common
...
Part of #1337
2018-09-04 08:01:04 -07:00
Jörg Breitbart
59fc4af9a0
IBufferLine interface
2018-08-30 17:52:45 +02:00
Jörg Breitbart
77cb697990
remove <any> casts for .isWrapped
2018-08-26 16:04:52 +02:00
Jörg Breitbart
0340d91150
first step to buffer redesign: class TerminalLine; discourage low level index access to cells
2018-08-25 22:41:42 +02:00
Daniel Imms
c9ec7aa215
Fix flickering when dragging below viewport
2018-08-06 11:17:28 -07:00
Daniel Imms
7675be7da3
Fix dragging when in column selection mode
2018-08-06 11:13:56 -07:00
Daniel Imms
67d6ad57c3
Add tests
2018-07-26 12:23:34 -07:00
Daniel Imms
48f1c4667a
Fix select to word upwards
2018-07-26 11:30:49 -07:00
Daniel Imms
6a9da97163
Cover select to word downwards
2018-07-26 11:15:34 -07:00
Daniel Imms
7b68cb9fe7
Support double click select word over wrapped lines
...
Part of #1571
2018-07-26 11:09:29 -07:00
Daniel Imms
117c79e4e7
Polish
2018-06-30 10:11:48 -07:00
Viraj Sinha
3a4ad37177
Added mac platform check before we try to use mac specific config var
2018-06-29 20:19:18 -07:00
Viraj Sinha
ace612e575
Fixes for merging column select
2018-06-29 20:15:17 -07:00
Viraj Sinha
169cbb3fca
Merge branch 'master' into column-select
2018-06-28 15:59:27 -07:00
Viraj Sinha
2669576b6c
Adds a toggle to disable column selections on mac
2018-06-28 15:56:25 -07:00
Viraj Sinha
3202ddc96d
Adds support for column selections if holding alt on mac and shift on windows/linux
2018-06-28 15:55:44 -07:00
Daniel Imms
8dda3e68f8
MOve CharMeasure into ui/
2018-06-23 17:32:32 +10:00