Commit Graph

12 Commits

Author SHA1 Message Date
Logan Ramos
76c3eb94c9 On the fly tab model construction (#133025)
* Enrich the change event

* Initial tab model building

* Work in progress model construction

* Add pauseable emitter

* Attempt using microtask

* Make tests pass

* Update active tab logic

* Fix layering issue

* event rename

* PR feedback

* Remove stray new line

* Add test for microtask emitter

* Add move event

* Add mmerge functionality to Microtask emitter

* Fix compilation errrors

* Fix tests

* Add tests to address feedback

* Change editor change event to an array

* Add array support to editorsChangeEvent

* Update src/vs/workbench/common/editor/editorGroupModel.ts

Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>

* Switch to a less efficient array method

* Add console.log for debugging

* Test with different notebook

* Fix notebook URI

* For now split up file open for better debugging

* Don't use notebook in test for now

* Cleanup event

* Fix tests

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
2021-09-16 14:34:54 -04:00
Benjamin Pasero
8f1b7a36de sandbox - allow to reuse environment service in sandbox 2021-03-15 11:27:31 +01:00
Benjamin Pasero
a6946159d4 💄 layers checker 2020-12-08 09:29:16 +01:00
Benjamin Pasero
50ee84f780 debt - btoa/atob is not core 2020-10-15 13:55:18 +02:00
Benjamin Pasero
01472963d7 sandbox - rename electron service => native host service 2020-09-17 16:20:23 +02:00
Benjamin Pasero
82d30d49b2 sandbox - add electron service to layers checker 2020-09-17 15:43:15 +02:00
Benjamin Pasero
b2acd8fa72 sandbox - make layers checker fit to complain about native things definedin common layer 2020-09-04 10:32:00 +02:00
Benjamin Pasero
3514e96bf5 sandbox - add rules for new electron-sandbox layer 2020-05-22 12:21:25 +02:00
Benjamin Pasero
2095810809 layers check - make sure to test editor contrib as well 2020-02-05 11:19:00 +01:00
Benjamin Pasero
d59de94ba1 💄 2020-01-07 11:19:01 +01:00
Benjamin Pasero
9b6b25112e 💄 2020-01-07 11:10:01 +01:00
Benjamin Pasero
078b82d428 debt - rewrite layers checker to catch more cases 2020-01-07 11:04:05 +01:00