Commit Graph
100 Commits
Author SHA1 Message Date
Daniel Imms b1eecf10ff Remove relative imports with common 2019-06-08 18:05:12 -07:00
Daniel Imms f2e60d4c43 Remove ! in Buffer ctor 2019-06-08 18:01:27 -07:00
Daniel Imms 9a237cb205 Move BufferSet* into common 2019-06-08 18:00:04 -07:00
Daniel Imms 62ff97c82d Move BufferSet deps to common 2019-06-08 17:58:56 -07:00
Daniel Imms 658cd987d9 Move Buffer.test and test utils to common 2019-06-08 17:56:55 -07:00
Daniel Imms 50378403cf Move Buffer to common 2019-06-08 17:43:40 -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 c44524b553 Use MockBufferService in tests 2019-06-08 17:06:43 -07:00
Daniel Imms 0dfc1afc21 Create BufferService 2019-06-08 16:59:28 -07:00
Daniel Imms a6540c8d06 Freeze DEFAULT_OPTIONS to prevent accidental edits 2019-06-08 16:48:12 -07:00
Daniel Imms cd61f95612 Adopt options service in buffer 2019-06-08 16:46:03 -07:00
Daniel Imms e2cea7578b Adopt options service in buffer 2019-06-08 16:24:36 -07:00
Daniel Imms 6e91875bc4 Rename ui to browser 2019-06-08 16:14:29 -07:00
Daniel Imms 98cda5ca86 Remove duplicate imports 2019-06-08 16:12:20 -07:00
Daniel Imms f8e7ff24d9 Merge core into common
Part of #1507
2019-06-08 16:09:27 -07:00
Daniel Imms 1704548b46 Move OptionsService into services folder 2019-06-08 15:58:44 -07:00
Daniel Imms 9df3a3671d Adopt CharSizeService in RenderCoordinator 2019-06-08 15:46:12 -07:00
Daniel Imms 6375d9b88e Fix event firing 2019-06-08 15:45:07 -07:00
Daniel Imms 47fab14efc Adopt in Terminal 2019-06-08 15:29:16 -07:00
Daniel Imms 0f2d560e01 Adopt in SelectionManager 2019-06-08 15:26:53 -07:00
Daniel Imms 53c3151de6 Adopt in Viewport 2019-06-08 15:25:34 -07:00
Daniel Imms 760128e0f6 Adopt in renderers 2019-06-08 15:24:30 -07:00
Daniel Imms bfcd2b52c2 Adopt CharSizeService in CompositionHelper 2019-06-08 15:22:17 -07:00
Daniel Imms 6246bb5026 Adopt CharSizeService in MouseHelper 2019-06-08 15:20:03 -07:00
Daniel Imms 38bb122bbd CharDimensions -> CharSize 2019-06-08 15:09:55 -07:00
Daniel Imms 2e243feebe Create ICharDimensionsService 2019-06-08 14:54:05 -07:00
Daniel Imms a1e4cd6931 Remove node folder 2019-06-08 14:19:47 -07:00
Daniel Imms 4493ed2575 Rename .integration to .test, this fixes debugging that test 2019-06-08 11:58:52 -07:00
Daniel Imms a29c0fa095 Move other api tests into test folder 2019-06-08 11:50:35 -07:00
Daniel Imms a365b57361 Move node to root-level tests folder 2019-06-08 11:49:14 -07:00
Daniel Imms 0917ce34c6 Move CharWidth.api into node module 2019-06-08 11:39:16 -07:00
Daniel Imms 1546e0c12d Move CharWidth into common 2019-06-08 11:35:52 -07:00
Daniel Imms e758a78f2e Move integration tests into CharWidth.api 2019-06-08 11:32:32 -07:00
Daniel Imms 75d4890e7d Fix debugging launch targets 2019-06-08 11:32:22 -07:00
Daniel Imms d271095e28 Freeze DEFAULT_ATTR_DATA to hard fail when not cloned 2019-06-06 15:05:34 -07:00
Daniel Imms 767eec3a2c Properly clone default attr data on DECSTR
Fixes #2196
2019-06-06 14:59:31 -07:00
Daniel Imms c4db8879ac Improve grammar, add old addon link 2019-06-06 12:54:50 -07:00
Daniel Imms 1473afd1b6 Add addon docs to README
Fixes #2192
2019-06-06 12:40:06 -07:00
Daniel Imms 2526b2d76d Merge branch 'master' into search_strict 2019-06-05 06:22:05 -07:00
Daniel Imms 4e9163fee4 Fix test warning 2019-06-05 05:35:48 -07:00
Daniel Imms 0ab72d5ce9 Merge branch 'master' into search_strict 2019-06-04 23:54:11 -07:00
Daniel Imms 9994047dc7 Remove typings test
Fixes #2185
2019-06-04 23:52:17 -07:00
Daniel Imms c8cd47b51a Correct IBufferLine.getCell API
Fixes #2182
2019-06-04 23:38:39 -07:00
Daniel Imms 031fbde580 Turn on TS strict in search addon
Fixes #2163
2019-06-04 23:37:12 -07:00
Daniel Imms be2c29c95a Remove old redeclared xterm types in search addon 2019-06-04 23:19:26 -07:00
Daniel Imms 7cc00e09ac Fix typings location 2019-06-04 11:38:44 -07:00
Daniel Imms fee08d74e0 Remove old ITerminalAddon def 2019-06-04 11:34:55 -07:00
Daniel Imms 1a8c7ef596 Bump versions
A lot of them were wrong, updating and publishing on this
2019-06-04 11:11:03 -07:00
Daniel Imms d4be839d8d Remove @xtermjs package scope
Too big of a change for now, I think we should do this when/if we
move to GH package registry (we would have to I think).
2019-06-04 11:07:11 -07:00
Daniel Imms 2b96be0506 Merge branch 'master' into addons_in_repo 2019-06-02 12:58:54 -07:00
Daniel Imms c202773f6a Fix prepublishOnly again for new path 2019-06-01 15:14:13 -07:00
Daniel Imms d464341630 Rename to GH org for scope @xtermjs 2019-06-01 15:10:29 -07:00
Daniel Imms 6c18f5c1fe Use scoped packages, fix some typing issues 2019-06-01 15:07:59 -07:00
Daniel Imms 6817a20092 Fix addon prepublish scripts 2019-06-01 14:49:20 -07:00
Daniel Imms b5be5c06ad Merge branch 'master' into addons_in_repo 2019-06-01 14:36:55 -07:00
Daniel Imms 9abb9ddf76 Merge branch 'master' into bracketed_paste_test 2019-06-01 14:31:59 -07:00
Daniel Imms 86d410bfe9 Also test exit bracketed paste mode 2019-06-01 14:31:36 -07:00
Daniel Imms 2925e976e0 Add test for bracketed paste
Part of #2170
Part of #2117
2019-06-01 14:29:26 -07:00
Daniel Imms ba758ad800 Merge branch 'master' into options_service 2019-06-01 11:13:42 -07:00
Daniel Imms 22c6a879bb Merge branch 'master' into parser_core 2019-06-01 10:11:31 -07:00
Daniel Imms 463b427000 Merge branch 'master' into addons_in_repo 2019-06-01 09:42:45 -07:00
Daniel Imms fb022eeae5 Merge branch 'master' into options_service 2019-06-01 09:38:36 -07:00
Daniel Imms 8a3c60d495 Clean up 2019-06-01 09:38:09 -07:00
Daniel Imms 041bd7a5d1 Move RenderCoordinator options listener out of Terminal 2019-06-01 09:34:13 -07:00
Daniel Imms 3ba7069787 Introduce options service 2019-06-01 09:29:11 -07:00
Daniel Imms 343d4c3348 Remove path mapping to self modules
This would cause imports in the common module to reference out/ instead
of src/, this leads to weird behavior when errors are introduced.
2019-06-01 08:38:58 -07:00
Daniel Imms 9068107f5a Remove path mapping to self modules
This would cause imports in the common module to reference out/ instead
of src/, this leads to weird behavior when errors are introduced.
2019-06-01 08:37:37 -07:00
Daniel Imms 4163b13be0 Move EscapeSequenceParser to core 2019-05-31 22:34:51 -07:00
Daniel Imms 087a40ff07 Fix AttachAddon test name 2019-05-31 21:51:17 -07:00
Daniel Imms 65189e0f28 Don't publish yarnrc 2019-05-31 21:49:46 -07:00
Daniel Imms 8e1f0697b9 Remove zmodem npm script, move scripts above deps 2019-05-31 21:47:37 -07:00
Daniel Imms 38ea4d1d1d Fix lint 2019-05-31 21:40:15 -07:00
Daniel Imms 27fc4d1639 Remove old style addon test 2019-05-31 21:39:37 -07:00
Daniel Imms 42d2ed0d3a Make addon tsconfigs more consistent 2019-05-31 21:29:44 -07:00
Daniel Imms 27b8cf9785 Remove old fit addon 2019-05-31 21:25:53 -07:00
Daniel Imms df72c70800 Add new fit addon 2019-05-31 21:25:35 -07:00
Daniel Imms 9637ee8d76 Make addons use consistent structure 2019-05-31 21:08:05 -07:00
Daniel Imms 42eb5e6b97 Remove all old addons except fit (no replacement yet) 2019-05-31 21:04:17 -07:00
Daniel Imms d9a074899b Remove temporary ITerminalAddon declarations 2019-05-31 20:09:38 -07:00
Daniel Imms 8235bf5dad Add search addon 2019-05-31 20:07:12 -07:00
Daniel Imms a1a63f99ff Add attach addon 2019-05-31 19:58:12 -07:00
Daniel Imms 1cde8a3167 Get tests passing 2019-05-31 19:34:10 -07:00
Daniel Imms ba5fe4bac2 Remove dependency on real web-links addon 2019-05-31 19:24:31 -07:00
Daniel Imms 3fa55475aa Remove unused coveralls npm script 2019-05-31 19:23:38 -07:00
Daniel Imms 65d420486d Clean up included web-links files 2019-05-31 19:23:19 -07:00
Daniel Imms 887b34110c Common web links sources 2019-05-31 19:02:54 -07:00
Daniel Imms 996555c556 Remove accidental sub-module 2019-05-31 19:02:30 -07:00
Daniel Imms 413f9ca3a1 Import web links into demo via node path 2019-05-31 18:58:48 -07:00
Daniel Imms 96b96cfcf8 Move tsconfig.all.json out of src 2019-05-31 18:14:10 -07:00
Daniel Imms b7a8519173 Merge branch 'master' into 1576_remove_static_atlas 2019-05-31 16:03:33 -07:00
Daniel Imms 0b70083e8f Merge pull request #2162 from Tyriar/remove_xterm_ts
Remove old browserify entry point
2019-05-31 12:28:57 -07:00
Daniel Imms c0ec7d1e6e Remove old browserify entry point
No longer needed after webpack refactor

Missed in #2132
2019-05-31 12:15:31 -07:00
Daniel Imms 653d38b19f Merge pull request #2149 from Tyriar/2148_update_after_ech
Update cells after an ECH
2019-05-31 12:03:42 -07:00
Daniel Imms dea12055de Merge branch 'master' into 2148_update_after_ech 2019-05-31 11:54:07 -07:00
Daniel Imms 468efed19d Merge pull request #2160 from Tyriar/clean_npmignore
Remove webpack config and out from package
2019-05-31 11:50:25 -07:00
Daniel Imms fc91b954f2 Merge pull request #2159 from Tyriar/2158_wp_sourcemaps
Build sourcemaps in lib
2019-05-31 11:11:43 -07:00
Daniel Imms cdaf9d6f63 Remove webpack config and out from package
Part of #2152
2019-05-31 11:11:11 -07:00
Daniel Imms f8c311b59f Build sourcemaps in lib
Fixes #2158
2019-05-31 11:06:41 -07:00
Daniel Imms 53c71b3579 Remove experimentalCharAtlas, make dynamic default
The NoneCharAtlas is still available to swap in if we need it.

Fixes #1576
2019-05-31 10:54:23 -07:00