Commit Graph

166 Commits

Author SHA1 Message Date
Johannes Rieken
a6a31f761f remove quickSuggestions team setting (#162811) 2022-10-06 09:57:00 +02:00
Connor Peet
cbc174dcad Merge remote-tracking branch 'origin/main' into build-integrated-cli 2022-10-05 10:00:18 -07:00
Ladislau Szomoru
f5b2542ccb Engineering - Update setting (#162558)
Update setting
2022-10-03 03:12:00 -07:00
Jamie Magee
8044546365 Add $schema to cgmanifest.json (#159779)
Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>
2022-09-28 02:32:51 -07:00
Alexandru Dima
809cceca75 update distro (#161957) 2022-09-27 05:29:48 -07:00
Connor Peet
07453efc00 cli: implement better self-updating
- Start separating a "standalone" CLI. This is a little awkward with clap-
  derive, but I got it working. Detection of whether the CLI _is_
  standalone is still todo.
- Remove the old ad-hoc update code for code-server, and use the update
  service instead.
- Fix some of the "permission denied" errors people got while updating
  before. We need to rename the old running binary, not just overwrite it.
2022-09-23 17:47:39 -07:00
Connor Peet
b784bcdd32 cli: use hard tabs to align with vscode style 2022-09-23 14:17:01 -07:00
Connor Peet
54ca489a5b cli: get update endpoint from build 2022-09-22 12:55:28 -07:00
Ladislau Szomoru
0cd555dc1f Enable git.fetchBeforeCheckout (#161092) 2022-09-16 05:58:00 -07:00
Matt Bierner
5e92794be6 Re-enable running our eslint rules using ts-node (#159495)
Resubmission of #157532 with the following changes:

- Use `eslint-plugin-local` instead of `yarn` link to run our plugins
- Move our plugins to a top level `.eslintplugin` dir (as required by `eslint-plugin-local`)
- Update all names to `local/`
2022-08-30 08:40:04 +02:00
Matt Bierner
9e5248072a Fix ts-node for eslint (#159483)
Bumps the cachesalt to make sure ts-node is installed
2022-08-29 20:51:12 +02:00
Matt Bierner
5b21c7f28b Run our custom eslint rules using ts-node (#157532)
* Run our custom eslint rules using ts-node

Use `ts-node` to run our custom eslint rules.  This lets us delete the pre-compiled js. It also means you can don't have to compile the rules while editing them

As part of this change, I've also switched us to using an eslint plugin instead of a rulesDir. This is now the preferred way to ship custom rules

* Fix two more disables

* Move ts-node to project root

* Enable transpileOnly
2022-08-29 09:39:09 -07:00
Johannes
7c78e2ea8e enable merge editor for the team 2022-06-27 12:55:05 +02:00
Ladislau Szomoru
3b4fb8e3b1 Add branch protection settings (#149437) 2022-05-13 05:15:14 -07:00
Ladislau Szomoru
3549cf9f3a Enable random branch creation (#149241) 2022-05-11 09:43:34 +00:00
Alex Ross
9fe391d5eb Add squash as default merge method (#149237) 2022-05-11 11:04:32 +02:00
Alex Ross
934e378165 Add setting to assign PRs to self (#149139) 2022-05-10 08:02:20 +00:00
Jackson Kearl
872a78f6e9 Close #148090 2022-04-25 16:55:35 -07:00
Johannes
89d7548ecc enable inline quick suggestions to force team feedback 2022-04-05 14:33:32 +02:00
Jackson Kearl
cc92ff83be Revert "Promote file nesting out of experimental"
Will continue with experimental rollout in order to investigate potential alternative configuration formats

This reverts commit 4ae1f28671.
2022-03-22 11:44:51 -07:00
Jackson Kearl
f6533ad8b1 Dogfood file nesting in vscode 2022-03-22 11:44:51 -07:00
Jackson Kearl
4ae1f28671 Promote file nesting out of experimental 2022-03-18 17:26:50 -07:00
Johannes Rieken
366e55dfbd remove inlay hints config again, fixes https://github.com/microsoft/vscode/issues/140225 2022-01-26 18:29:45 +01:00
Benjamin Pasero
15037b6d81 fix paths 2022-01-21 17:19:03 +01:00
Jackson Kearl
6612ae0f8b First pass at file nesting
ref #6328
2022-01-16 19:44:15 -08:00
rebornix
347f954c29 enable find in md/output. 2022-01-12 12:21:34 -08:00
rebornix
6b51d55ff1 enable hybrid search in code 2022-01-09 13:11:19 -08:00
Johannes Rieken
84ef964f73 enable typescript inlay hints for all for feedback 2022-01-03 10:19:24 +01:00
João Moreno
e7ea07d358 docs(sash): 📝 add documentation for the Sash widget
Related-to: #124652
2021-11-10 12:17:03 +01:00
João Moreno
5dfa71a9e8 fix(git): 🐛 git api commands should be registered as contributions
Closes: #111658
2021-11-09 13:24:28 +01:00
João Moreno
144d7e3f68 fix(list): 🐛 list/tree should show focus outline while context menu is open
Closes: #123771
2021-11-08 15:51:31 +01:00
João Moreno
39e3b69db0 chore: 🔧 update conventional commit scopes 2021-11-08 14:58:18 +01:00
João Moreno
6f0346f2cb fix(splitview): up/down arrows should change focus between pane view headers
Closes: #117440
2021-11-08 14:21:36 +01:00
João Moreno
5ce44b2e01 feat(grid): 🚸 2x2 mode can be enabled by splitting
Closes: #117866
2021-11-08 13:58:29 +01:00
João Moreno
cfb6bc83c9 fix(scm): dont create event listeners per scm row
Closes: #115016
2021-11-08 11:58:28 +01:00
João Moreno
e5bcb02e1e fix(tree): 🐛 allow navigating between breadcrumbs using arrow keys 2021-11-05 16:23:15 +01:00
Alex Dima
9d67be7ae0 Remove no longer necessary special settings for src/vs/server 2021-10-21 09:05:59 +02:00
Matt Bierner
f0975ec56c Remove now unused setting 2021-09-08 13:48:23 -07:00
Connor Peet
126218be87 main: add a lockfile, and set the user data dir while debugging
See https://github.com/microsoft/vscode/issues/127861#issuecomment-877417451
2021-07-09 12:56:02 -07:00
Connor Peet
bb3ea733de testing: rework running side to new apis 2021-04-16 16:40:01 -07:00
Matt Bierner
34354cd5a5 Enable useMarkdownRenderer by default again and document this experimental setting 2021-03-29 14:28:18 -07:00
Matt Bierner
ff42bf4651 Disable markdown renders by default
Disabling to get more testing of stable markdown renderers before shipping
2021-03-23 21:02:19 -07:00
Connor Peet
5b41604444 testing: add more logical default autorun behavior
Fixes #117526
2021-03-09 16:40:38 -08:00
Matt Bierner
8806d063fe Enable extensible markdown notebook rendering in VS Code workspace 2021-02-18 15:37:00 -08:00
Connor Peet
65e1707d19 format js/ts on save 2020-12-17 08:13:35 -08:00
Alex Dima
b3f4f13920 Fix unit test 2020-10-20 15:29:35 +02:00
João Moreno
448115e436 set default formatter for js 2020-09-22 14:36:58 +02:00
Matt Bierner
1512c95b66 Update to latest TS nightly for building VS Code 2020-06-29 14:40:15 -07:00
Matt Bierner
a8f1fedaf6 Update to latest TS 4.0 for building VS Code
Also removes an unused export that was causing compile issues
2020-06-22 15:02:52 -07:00
Johannes Rieken
c66ac0387c move perf data into separate file that's ignored by search, fyi @sandy081 2020-06-18 11:21:23 +02:00