Commit Graph

14027 Commits

Author SHA1 Message Date
Joyce Er
4083eeefc1 Preserve ref in desktop remote -> local clone (#189852) 2023-08-07 19:34:17 +01:00
Robo
ea490e5545 chore: update to Electron 25 (#188268)
* chore: update electron@25.3.0

* ci: update NodeTool version

* chore: update @types/node

* add more common types to layers checker

* chore: update debian dependencies

* chore: update rpm dependencies

* fix: use legacy dns result order of Node.js

* ci: remove deprecated always-auth npm config

Refs npm/cli@72a7eeb

* chore: update deb and rpm dependencies

* chore: update armhf rpm dependencies

* chore: update x64 debian dependencies

* chore: update x64 rpm dependencies

* chore: update electron@25.3.1

* chore: update electron@25.4.0

* chore: bump distro

* chore: bump distro

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2023-08-07 21:46:27 +09:00
David Dossett
83fc3ad9bd Replace transparent colors in Light/Dark Modern themes (#189585)
* Switch to solid colors in light modern and transform values to all caps

* Remove transparent values from workbench in dark+

* Finish merge
2023-08-04 10:34:09 +10:00
David Dossett
2bba361d30 Fix list backgrounds, editor hover widget, and quick pick colors (#189591)
* Fix editor hover widget background

* Remove list overrides and match quick pick background to editor widgets
2023-08-04 09:41:07 +10:00
David Dossett
f0e0d81e2c Revert scrollbar overrides in Dark Modern (#189593) 2023-08-04 00:26:48 +01:00
David Dossett
1d28efe34c Fix light modern list focus outline (#189590) 2023-08-03 16:11:41 -07:00
David Dossett
45efcb4d17 Fix markdown pre and quote styling (#189586) 2023-08-03 15:41:07 -07:00
David Dossett
f78157b2b5 Update badge colors in light/dark modern themes (#189503)
* Update badge background and foreground colors for Light/Dark Modern themes

* Fix hc-dark
2023-08-02 15:00:24 -07:00
Tyler James Leonhardt
cb38b1b567 Fire event when using non-localserver flow (#189493)
Fixes https://github.com/microsoft/vscode/issues/186558
2023-08-02 11:26:09 -07:00
Meghan Kulkarni
1e882b5626 Deprioritize pasteAsMarkdown (#189433)
* deprioritize

* fix tests

* cleaned up code
2023-08-02 10:41:18 -07:00
Daniel Imms
fa4b3238c9 Re-enable unit test with retries
Fixes #188375
2023-08-02 07:09:26 -07:00
Matt Bierner
665aa8a131 Update markdown grammar (#189420) 2023-08-02 06:47:09 -07:00
Aiday Marlen Kyzy
9c184b6007 Sort JSONC files on save (#188480)
* adding the initial code for sorting on save setting

* adding code, it is working, but how to get the text editor options

* cleaning the code

* making the callback synchronous, why does waitUntil not work

* removed unwated edit

* previously the check on is text edit instance was throwing an error, now checking manually that it is working

* chaning the return type of `getOptionsForDocument` to udnefined by default

* Convert to TextEdit instances

---------
2023-08-02 03:24:03 -07:00
Meghan Kulkarni
0e15feeb95 Fixed markdown regular expression (#189423)
* fixed md regex

* update shared.ts
2023-08-01 14:32:33 -07:00
Meghan Kulkarni
934cd52fa8 Links paste as plain text over markdown links (#189366)
* remove updateTitle

* fixed ranges and tests

* fix tests
2023-08-01 13:14:56 -07:00
Matt Bierner
909693076d Bump dompurify (#189368)
* Bump dompurify

Moving to 3.x which drops IE support

* Don't reference trusted types

* Restore esm export block
2023-07-31 17:52:21 -07:00
Meghan Kulkarni
12985b627a Links are not automatically pasted as markdown over valid urls (#189347)
* check if selected text is link
2023-07-31 16:24:48 -07:00
Meghan Kulkarni
1fcc384bae Automatic markdown pasting should escape parentheses (#189357)
auto link with mismatched parens
2023-07-31 23:01:01 +01:00
Matt Bierner
3cc82327b5 Bump TS versions (#189344)
Bumps TS version for building VS Code
Bumps bundled TS version
2023-07-31 20:13:11 +01:00
Meghan Kulkarni
ed59945156 Links with no authority are considered invalid (#189323)
* edit validateLink
2023-07-31 19:36:21 +01:00
Meghan Kulkarni
f7d59ef171 Links are not automatically pasted as Markdown link if nothing is selected (#189338)
update automatic pasting
2023-07-31 11:30:03 -07:00
Alex Ross
5f9fc780c2 Add snippets as a language (#185017)
* Add snippets as a language

* Snippets -> Code Snippets

* Add tests

* json.snippets -> json.comments.snippets
2023-07-28 09:21:56 -07:00
Alex Ross
41c7fc34e0 Update grammars (#189172) 2023-07-28 17:48:19 +02:00
Meghan Kulkarni
e731964e84 Automatic markdown link pasting off by default (#189100)
pasting as markdown link off
2023-07-27 23:11:51 +01:00
Meghan Kulkarni
070707dffc Smart pasting results in a new widget label (#189098)
* add and localize smart label
2023-07-27 22:30:46 +01:00
Meghan Kulkarni
b5a46136c4 Markdown link pasting does not encode or decode links (#188992)
* uris pasted with no encoding or decoding

* add tests for checking encoding
2023-07-27 20:13:03 +01:00
Alexandru Dima
f94dcb9ae0 Turn off aiQuickFix by default for stable (#189069) 2023-07-27 17:16:25 +01:00
Meghan Kulkarni
df16c16211 Smart markdown pasting does not occur in tilde code block (#189004)
smart paste checks ~~~ code block
2023-07-27 09:09:38 -07:00
Andrea Mah
b448b21744 update license for OSS Tool (#188988)
* fixes to license and auto-generated thirdPartyNotices
2023-07-27 08:41:35 -07:00
Kartik Raj
1ca9aa71bb Merge pull request #188982 from microsoft/kartik/detailed-tahr
Fix for each in scope env collection
2023-07-26 14:32:34 -07:00
Kartik Raj
68d22e586d Fix for each in scope env collection 2023-07-26 20:58:53 +00:00
Andrea Mah
03c32aab74 Revert "update licenses" (#188962)
Revert "update licenses (#188880)"

This reverts commit 71bf483f13.
2023-07-26 19:38:04 +01:00
Andrea Mah
71bf483f13 update licenses (#188880) 2023-07-26 08:19:20 -07:00
Meghan Kulkarni
87afa166d0 markdown link smart pasting (#188437)
* making markdown link pasting feature smarter

* update validateLink
2023-07-24 16:25:19 -07:00
Hylke Bons
741de09ada themes: Fall back to Light/Dark+ themes for diff colors 2023-07-24 13:41:30 +02:00
Alex Ross
b210745306 Revert "Skip failing integration tests (#187424)" (#188459)
This reverts commit 00db67e440.
2023-07-21 08:30:45 -07:00
Sandeep Somavarapu
dc00865687 skip flaky test #188375 2023-07-21 09:34:18 +02:00
Meghan Kulkarni
2ba9f17b3f making the markdown link paste feature smart (#188119)
* making markdown link pasting feature smarter

* Update settings description

Co-authored-by: Joyce Er <joyceerhl@gmail.com>

* made checkPaste more concise

* won't paste md link in fenced code or math

* updated the smart md link pasting

* link validation and naming changes

* resolving comments and tests

* resolving comments & writing tests

---------

Co-authored-by: Joyce Er <joyceerhl@gmail.com>
2023-07-20 15:16:40 -07:00
Alex Ross
a6b766d8ad Fix an async test suite (#188380) 2023-07-20 15:46:52 +02:00
Alex Ross
e8f9d7587b Adopt new Java grammar! (#188361) 2023-07-20 13:03:00 +02:00
Peng Lyu
2cbf01b666 Revert "Notebook UI heading tweaks (#188117)" (#188335)
This reverts commit e055922046.
2023-07-20 08:02:39 +02:00
Daniel Imms
31b9e9aa9b Wait for terminal data before using terminal.selection APIs 2023-07-19 11:14:31 -07:00
Daniel Imms
471490656d Merge branch 'main' into tyriar/188173_term_selection 2023-07-19 11:07:37 -07:00
Matt Bierner
19f9f605a9 Correctly reload markdown preview on md contribution change (#188218)
Fixes #184295
2023-07-19 01:47:31 +02:00
Aaron Munger
bfdd302155 Merge pull request #187766 from microsoft/aamunger/notebookOutput
perf optimizations for large stream notebook outputs
2023-07-18 13:55:17 -07:00
Matt Bierner
e2720e7bf4 Make getWorkspaceRootForResource work for notebook cells (#188186)
Fixes #186811
2023-07-19 05:29:22 +10:00
Matt Bierner
40abe0e1d5 Explicitly add link in JSDoc (#188182)
Fixes #188159
2023-07-18 11:15:14 -07:00
Connor Peet
f82185934a testing: finalize testInvalidateResults (#188180)
Also sends the tests as a bulk to the renderer, and implements a
prefix tree for doing invalidation checks (which I plan to adopt
elsewhere later on, perhaps in debt week.)
2023-07-18 20:14:25 +02:00
Christian Bromann
e055922046 Notebook UI heading tweaks (#188117)
* Notebook UI heading tweaks

* align styles
2023-07-18 19:40:46 +02:00
Daniel Imms
49df64f6ac Remove unused import 2023-07-18 10:17:00 -07:00