Commit Graph
63928 Commits
Author SHA1 Message Date
Daniel Imms cd09afee2b Move terminal configuration into new common file 2020-04-09 07:57:58 -07:00
Daniel Imms b2434e3120 Convert send sequence and new with cwd to Action2
Part of #93390
2020-04-09 07:51:23 -07:00
Daniel Imms ac209e9314 Merge pull request #94788 from microsoft/tyriar/terminal_tests
Fix flaky test
2020-04-09 07:13:18 -07:00
Daniel Imms b4e3612294 Fix split terminal icon orientation
Fixes #93576
2020-04-09 07:12:47 -07:00
Rob Lourens ca72cb1b2e Tweak "last synced" color and position 2020-04-09 09:08:45 -05:00
Rob Lourens ece89b90c6 Add aria label for "last synced" label
Fix #93878
2020-04-09 09:08:45 -05:00
isidor 29b5338102 fixes #93789 2020-04-09 16:08:15 +02:00
João Moreno db48c19e86 fixes #92225 2020-04-09 16:02:41 +02:00
Daniel Imms c06a709e0e Update distro 2020-04-09 07:00:03 -07:00
João Moreno 60b8f614ae fixes #91310 2020-04-09 15:53:35 +02:00
João Moreno 1591086ce0 rename 2020-04-09 15:53:35 +02:00
Daniel Imms 2ba9da5afc Update xterm addons 2020-04-09 06:48:08 -07:00
Jackson Kearl 70a9b8b291 Add experimental setting to reuse prior search config. Ref #89353. 2020-04-09 06:45:55 -07:00
Daniel Imms 945ee295ca xterm@4.5.0-beta.21
https://github.com/xtermjs/xterm.js/compare/c5593bd...21b490f

Link provider fix
- Merge pull request xtermjs/xterm.js#2710 from jmbockhorst/linkFix

Leaked reference
- Merge pull request xtermjs/xterm.js#2767 from JavaCS3/fix/addDisposableDomListener-leak

Missing cursor fix
- Merge pull request xtermjs/xterm.js#2731 from jerch/fix_2729

Accessibility fix
- Merge pull request xtermjs/xterm.js#2814 from Tyriar/role_list

Fixes #93480

Showcase

Merge pull request xtermjs/xterm.js#2761 from slel/patch-1
Merge pull request xtermjs/xterm.js#2723 from UziTech/patch-1

Test, doc, build improvements

Merge pull request xtermjs/xterm.js#2766 from Tyriar/readme
Merge pull request xtermjs/xterm.js#2786 from Tyriar/eslint
Merge pull request xtermjs/xterm.js#2799 from Tyriar/enum_like_upper_case
Merge pull request xtermjs/xterm.js#2730 from Tyriar/ts38
Merge pull request xtermjs/xterm.js#2753 from jerch/fix_vtfeatures_template
Merge pull request xtermjs/xterm.js#2754 from jerch/fix_vtfeatures_2
Merge pull request xtermjs/xterm.js#2722 from Tyriar/linux_tests
Merge pull request xtermjs/xterm.js#2712 from jmbockhorst/playwright
Merge pull request xtermjs/xterm.js#2800 from Tyriar/upgrade_mac

Many dependency updates

Merge pull request xtermjs/xterm.js#2758 from Tyriar/acorn
Merge pull request xtermjs/xterm.js#2770 from xtermjs/dependabot/npm_and_yarn/deep-eq…
Merge pull request xtermjs/xterm.js#2779 from xtermjs/dependabot/npm_and_yarn/webpack…
Merge pull request xtermjs/xterm.js#2760 from xtermjs/dependabot/npm_and_yarn/acorn-5…
Merge pull request xtermjs/xterm.js#2772 from xtermjs/dependabot/npm_and_yarn/https-p…
Merge pull request xtermjs/xterm.js#2783 from Tyriar/deps
Merge pull request xtermjs/xterm.js#2795 from xtermjs/dependabot/npm_and_yarn/types/w…
Merge pull request xtermjs/xterm.js#2801 from xtermjs/dependabot/npm_and_yarn/types/w…
Merge pull request xtermjs/xterm.js#2780 from xtermjs/dependabot/npm_and_yarn/types/w…
Merge pull request xtermjs/xterm.js#2792 from xtermjs/dependabot/npm_and_yarn/mocha-7…
Merge pull request xtermjs/xterm.js#2803 from Tyriar/more_deps
Merge pull request xtermjs/xterm.js#2805 from xtermjs/dependabot/npm_and_yarn/mustach…
Merge pull request xtermjs/xterm.js#2810 from xtermjs/dependabot/npm_and_yarn/deep-eq…
Merge pull request xtermjs/xterm.js#2815 from xtermjs/dependabot/npm_and_yarn/nyc-15.0.1
Merge pull request xtermjs/xterm.js#2820 from xtermjs/dependabot/npm_and_yarn/typescr…
Merge pull request xtermjs/xterm.js#2819 from xtermjs/dependabot/npm_and_yarn/typescr…
2020-04-09 06:41:01 -07:00
Daniel Imms 183c010f9f Fix flaky test
Terminal Extension pty terminals should respect dimension overrides

Fixes #90064
2020-04-09 06:25:03 -07:00
João Moreno 8ceb90a807 fixes #93493 2020-04-09 15:22:27 +02:00
João Moreno 83af777292 cleanup list/tree navigators 2020-04-09 15:22:27 +02:00
Jackson Kearl 9d8bf6d842 Clean up services required 2020-04-09 06:17:48 -07:00
Daniel Imms da1d56500a Remove PromiseLike usage from terminal contrib
Fixes #92646
2020-04-09 06:07:15 -07:00
Daniel Imms 8279cc70d9 Respect thisArg in EnvironmentVariableCollection.forEach
Fixes #94077
2020-04-09 06:05:34 -07:00
Daniel Imms 74ea30b46e Finalize registerTerminalLinkHandler API
Fixes #91606
2020-04-09 06:01:04 -07:00
Sandeep Somavarapu 7ca8791021 💄 2020-04-09 12:56:05 +02:00
Martin Aeschlimann bda2aa7c3d Typo: nOK to install? Fixes #94362 2020-04-09 12:54:56 +02:00
isidor e206fb549b slighly better jsdoc for editor context keys
fixes #94168
2020-04-09 12:35:47 +02:00
isidor d04356f27c status: use status role and aria-live off
#94677
2020-04-09 11:18:44 +02:00
João Moreno 85f3f46ec1 fixes #93779 2020-04-09 11:13:36 +02:00
isidor 3b34c9aa87 status bar: go with role complemenatry for now
#94677
2020-04-09 10:57:11 +02:00
isidor 6f75e0bb91 line and column information should be shown in status bar even if screen reader present
#94677
2020-04-09 10:57:11 +02:00
Sandeep Somavarapu 2225d77536 fix tests 2020-04-09 10:51:18 +02:00
isidor 906931eecb centere editor layout: more precise check 2020-04-09 10:11:10 +02:00
Jackson Kearl 379e732c79 Refactor to only use untitled search editors and transparently convert to disk format on save/load. Ref #89268. 2020-04-08 23:40:06 -07:00
Sandeep Somavarapu a88044003a Fix #94292 2020-04-09 08:15:00 +02:00
Matt Bierner 7ae7343973 Fix some strict null errors revealed by change to emitter 2020-04-08 18:06:24 -07:00
Matt Bierner d4ce7148dd New custom editor API proposal
For #77131

Fixes #93963
Fixes #94515
Fixes #94517
Fixes #94527
Fixes #94509
Fixes #94514
Fixes #93996
Fixes #93913

This removes explicit edits from the API and reshapes the API to more closely match VS Code's internal API. The change also tries to better express the lifecycle of backups
2020-04-08 17:53:39 -07:00
Matt Bierner 1ed9dcda26 Always require data for EventEmitter.fire
Fixes #93875

The data field should not be optional as this breaks strict null typings. With `EventEmitter<void>`, you can still call `.fire()` with no arguments
2020-04-08 17:53:39 -07:00
rebornix 3bec9a342e Center layout validate can be earlier than widget creation. 2020-04-08 17:52:23 -07:00
SteVen Batten 43ae69de18 fixes #94724 2020-04-08 16:04:16 -07:00
Rob Lourens 78cbcc5cc0 Fix tests 2020-04-08 15:42:00 -07:00
Rob Lourens d1fdc9636e Fix tests 2020-04-08 15:42:00 -07:00
Gaurav Makhecha d91ca067ca Spell fix (#94687) 2020-04-08 15:10:57 -07:00
Rob Lourens ba08874f33 Remove redundant line 2020-04-08 14:58:26 -07:00
Rob Lourens 6f2b989c3a Use RemotePathService.userHome instead of EnvironmentService - #94506
Would be better to make the querybuilder async but that has a huge downstream impact
2020-04-08 14:56:27 -07:00
Rachel Macfarlane 8ff268e598 Ignore 'item already exists' keychain errors for now, fixes ##94005 2020-04-08 14:51:14 -07:00
e57b91ce77 Developed setting to loop search from the beginning or end of document in Find Widget (#92243)
* Improved documentation of 'title' property on OpenDialogOptions and SaveDialogOptions

* Developed setting which controls whether the search automatically restarts from the beginning (or the end) when no further matches can be found

* Removed needless condition to update Find Widget buttons

* Delete launch.json

File has been unintentionally committed.

Co-authored-by: Gustavo Cassel <GustavoASC@users.noreply.github.com>
Co-authored-by: Peng Lyu <penlv@microsoft.com>
2020-04-08 14:04:17 -07:00
Matt Bierner 32929fbbb8 Always prefer the extract constant refactoring with the lowest scope
Fixes #94717

Previously we hardcoded a check to scope_0
2020-04-08 13:48:03 -07:00
Matt Bierner 74b4540bd1 Prioritize implement interface over remove unused in JS/ts
Fixes #94212

If both `implement interface` and `remove unused` are possible, only mark `implement interface` as prefered.

Also changes our core code action sorting logic to prioritize autofixes
2020-04-08 13:05:44 -07:00
Matt Bierner 7c49df64ec Move editorAssociations to own file 2020-04-08 13:05:44 -07:00
Matt Bierner d07de2a7a4 Move contributed custom editors into common 2020-04-08 13:05:43 -07:00
Matt Bierner 46d13db531 Webview -> Custom Editors 2020-04-08 13:05:43 -07:00
Matt Bierner 7744a5a2ae Move extensionPoint into common 2020-04-08 13:05:43 -07:00