Commit Graph
4689 Commits
Author SHA1 Message Date
Daniel Imms ca4e3d3fc4 Merge pull request #2309 from Tyriar/layering
Move several components to sub-projects
2019-07-13 17:40:19 -07:00
Daniel Imms 78f015308a Re-enable linkifier unicode tests in Terminal.test.ts 2019-07-13 17:28:09 -07:00
Daniel Imms 2eec18e7f5 Remove ITerminal from MouseZoneManager 2019-07-13 14:35:31 -07:00
Daniel Imms 0cd4093e53 Move Linkifier to browser 2019-07-13 14:15:28 -07:00
Daniel Imms f0a02e3188 Move linkifier types into browser 2019-07-13 13:53:16 -07:00
Daniel Imms 1ffa568a2f Remove ITerminal from Linkifier 2019-07-13 13:47:17 -07:00
Daniel Imms a696f4747a Move clipboard to browser 2019-07-13 13:18:44 -07:00
Daniel Imms 4d9d6fbd86 Merge pull request #2304 from Tyriar/inputhandler_bufferservice
Use IBufferService for buffer access in InputHandler
2019-07-13 11:09:04 -07:00
Daniel Imms 46002599d3 Prefix all logging with 'xterm.js'
This makes it easier to differentiate messages in large apps
2019-07-13 10:11:02 -07:00
Daniel Imms 0c038352f3 Remove debug internal option completely and add option APIs 2019-07-13 10:00:15 -07:00
Daniel Imms f314543135 Log bad linkifier instead of throwing 2019-07-13 09:48:16 -07:00
Daniel Imms cd01d8ad56 Lint 2019-07-13 09:47:11 -07:00
Daniel Imms 2977a53cc1 Use log service everywhere, fix log printing
Fixes #1560
2019-07-13 09:44:16 -07:00
Daniel Imms 94199ae124 Introduce logLevel option
Part of #1560
2019-07-13 09:36:21 -07:00
Daniel Imms af9c050e93 Remove ITerminal usage in DECRQSS 2019-07-13 01:46:01 -07:00
Daniel Imms 49fa86d6bb Get rows/cols in input hander from buffer service 2019-07-13 01:38:02 -07:00
Daniel Imms dd239b9811 Use IBufferService for buffer access in InputHandler 2019-07-13 00:52:54 -07:00
Daniel Imms 61b219ce22 Merge pull request #2303 from Tyriar/compositionhelper_browser
Move CompositionHelper into browser
2019-07-13 00:30:27 -07:00
Daniel Imms 27a946286a Make browser import absolute 2019-07-13 00:25:37 -07:00
Daniel Imms b929f82101 Move CompositionHelper into browser 2019-07-13 00:23:56 -07:00
Daniel Imms 4a442888ce Merge pull request #2288 from jerch/cleanup_sequences_files
fix edge cases in inputhandler methods
2019-07-11 15:37:42 -07:00
Daniel Imms b658f7ba44 Merge branch 'master' into cleanup_sequences_files 2019-07-11 15:25:17 -07:00
Daniel Imms e99de7a910 Merge pull request #2302 from Tyriar/2301_mouse_events
Don't trigger selection when mouse events are on
2019-07-11 11:12:21 -07:00
Daniel Imms 7a37bd880e Add test for mouse events 2019-07-11 11:07:03 -07:00
Daniel Imms da9b4b1a69 Don't trigger selection when mouse events are on
Fixes #2301
2019-07-11 09:34:45 -07:00
Jörg Breitbart eb707bb1d7 better typing in test file 2019-07-11 02:41:20 +02:00
Jörg Breitbart 6ec093a717 Merge branch 'cleanup_sequences_files' of github.com:jerch/xterm.js into cleanup_sequences_files 2019-07-10 23:39:20 +02:00
Jörg Breitbart 24b26c7311 force closing of pty 2019-07-10 23:39:05 +02:00
Daniel Imms c2a4ff1c72 Merge branch 'master' into cleanup_sequences_files 2019-07-10 11:57:33 -07:00
Daniel Imms a9961c867d Merge pull request #2297 from qwefgh90/master
Add NgTerminal to the users list
2019-07-10 11:48:51 -07:00
Daniel Imms a32c46758f Improve grammar 2019-07-10 11:48:30 -07:00
Jörg Breitbart cc3bb83ced getting rid of native access in test file 2019-07-10 14:57:49 +02:00
Changwon Choe 6f58572d1f Add NgTerminal to the users list 2019-07-10 12:48:18 +09:00
Jörg Breitbart ab25997192 change to max/min 2019-07-09 22:30:00 +02:00
Jörg Breitbart 9d2418ece6 remove comment 2019-07-09 21:41:17 +02:00
Jörg Breitbart d8650ad722 Merge branch 'master' into cleanup_sequences_files 2019-07-09 00:44:12 +02:00
Daniel Imms 44a843bbe6 Merge pull request #2294 from Tyriar/fix_keyup
Don't handle keyup that is handled by custom handler
2019-07-08 15:36:54 -07:00
Daniel Imms bf35ee8016 Fix lint 2019-07-08 15:29:09 -07:00
Daniel Imms cf3cf38e60 Don't handle keyup that is handled by custom handler
Fixes #2293
2019-07-08 15:25:30 -07:00
Jörg Breitbart 691a8addfc cleanup; doc; move cursor methods next to each other 2019-07-08 23:59:46 +02:00
Jörg Breitbart 3d6f87ea7f reset cursor on DECOM 2019-07-08 23:22:46 +02:00
Jörg Breitbart e91c223bb0 respect DECSTBM margins in DECOM mode 2019-07-08 23:09:53 +02:00
Jörg Breitbart cb25e2d4e0 save/restore charset in DECSC/DECRC 2019-07-08 02:42:02 +02:00
Jörg Breitbart bc867bf12b partial fix DECSTBM IL/DL 2019-07-08 02:11:46 +02:00
Jörg Breitbart 5122fdc441 document wonky usage of Terminal.reset 2019-07-08 00:55:26 +02:00
Jörg Breitbart 8654133b15 move leftover sequence methods to InputHandler 2019-07-08 00:39:05 +02:00
Jörg Breitbart 41cc99a919 DECSTBM SU/SD 2019-07-08 00:19:21 +02:00
Jörg Breitbart e2366fa83d rewrite DECSTBM 2019-07-07 23:37:02 +02:00
Jörg Breitbart 46f89cd4ff fix NPE 2019-07-07 22:22:19 +02:00
Jörg Breitbart ef58f1fef8 add vttest wrapping testfile 2019-07-07 22:19:45 +02:00