Commit Graph
4724 Commits
Author SHA1 Message Date
Jörg Breitbart ee3cbae35a modifier test examples 2019-07-18 00:00:41 +02:00
Jörg Breitbart d4f65b7d0e remove copied over bug comments 2019-07-17 18:42:04 +02:00
Jörg Breitbart 27e8f7aa31 mixed col/row in report parser 2019-07-17 18:10:09 +02:00
Jörg Breitbart 4e56eed914 basic mousing tracking api tests 2019-07-17 18:07:44 +02:00
jerch d55fb1e922 Merge pull request #2316 from jerch/mouse_modes
Mouse modes test script
2019-07-16 22:38:12 +02:00
jerch 48109cac6b Merge branch 'master' into mouse_modes 2019-07-16 22:06:14 +02:00
Jörg Breitbart 78c1569a6e cleanup 2019-07-16 22:05:06 +02:00
Jörg Breitbart 5b52094aa2 respect protocol and modifiers 2019-07-14 23:58:07 +02:00
Jörg Breitbart e5728ca78f test script for mouse modes 2019-07-14 20:34:51 +02:00
Daniel Imms 4edae7c7ae Merge pull request #2314 from Tyriar/sec
Update some dev dependencies
2019-07-14 09:08:30 -07:00
Daniel Imms 8b3a649d65 Update express-ws, ts-loader and webpack 2019-07-14 09:02:29 -07:00
Daniel Imms 94b77aaf8c Update express
Fixes security issue in negotiator
2019-07-14 08:57:09 -07:00
Daniel Imms a94a361e1c Merge pull request #2311 from Tyriar/layering3
Move range updating to DirtyRowService and add dependency injection
2019-07-14 08:55:50 -07:00
Daniel Imms 2c50af356a Remove note in readme 2019-07-14 08:53:03 -07:00
Daniel Imms 5e0b1b251f Merge branch 'master' into layering3 2019-07-14 00:44:28 -07:00
Daniel Imms ff017f8960 Merge pull request #2313 from xtermjs/dependabot/npm_and_yarn/extend-3.0.2
Bump extend from 3.0.1 to 3.0.2
2019-07-14 00:41:56 -07:00
Daniel Imms 1df737c394 Fix decorator error 2019-07-14 00:41:37 -07:00
dependabot[bot] b97c704c21 Bump extend from 3.0.1 to 3.0.2
Bumps [extend](https://github.com/justmoon/node-extend) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/justmoon/node-extend/releases)
- [Changelog](https://github.com/justmoon/node-extend/blob/master/CHANGELOG.md)
- [Commits](https://github.com/justmoon/node-extend/compare/v3.0.1...v3.0.2)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-14 07:19:39 +00:00
Daniel Imms 05992e093b Merge branch 'master' into layering3 2019-07-14 00:17:48 -07:00
Daniel Imms 8deef83c60 Add tslint rule to prevent import from out
Fixes #1996
2019-07-14 00:16:20 -07:00
Daniel Imms fb6d4e2bfe Remove imports from out 2019-07-13 23:54:44 -07:00
Daniel Imms a0e2c9b270 Fix naming issue with serviceBrand 2019-07-13 23:45:25 -07:00
Daniel Imms 358a707835 Fix most lint and tests 2019-07-13 23:44:08 -07:00
Daniel Imms 9315b50897 Use createInstance on service hungry objects 2019-07-13 22:56:54 -07:00
Daniel Imms 88c88f1141 Adopt DI in browser services 2019-07-13 22:26:13 -07:00
Daniel Imms f4208d0389 Merge pull request #2312 from xtermjs/dependabot/npm_and_yarn/lodash-4.17.14
Bump lodash from 4.17.10 to 4.17.14
2019-07-13 22:20:15 -07:00
dependabot[bot] 283d1b1105 Bump lodash from 4.17.10 to 4.17.14
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.10 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.10...4.17.14)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-14 05:04:11 +00:00
Daniel Imms 5cc8ad802c Get type safety in DI, fix character joiner not using buffer service 2019-07-13 22:02:13 -07:00
Daniel Imms 8359605951 Add license and credit to VS Code 2019-07-13 19:54:01 -07:00
Daniel Imms 21fbe25858 Dependency Injection prototype 2019-07-13 19:50:16 -07:00
Daniel Imms c078f3db48 Move range updating to DirtyRowService 2019-07-13 18:25:22 -07:00
Daniel Imms 5709e5ff30 Merge pull request #2310 from Tyriar/layering2
Move MouseZoneManager and Viewport into browser
2019-07-13 18:13:13 -07:00
Daniel Imms 9aaaf6d8db Move Viewport to browser 2019-07-13 17:50:43 -07:00
Daniel Imms 8aa296933d Break Viewport's dependency on ITerminal 2019-07-13 17:49:44 -07:00
Daniel Imms 4dfe3a6079 Move MouseZoneManager to browser 2019-07-13 17:43:23 -07:00
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