Commit graph

124 commits

Author SHA1 Message Date
Alexandru Dima d912e6c925
Exclude fixture file from search (#175384) 2023-02-24 22:12:47 +01:00
Connor Peet d74acc2714
debug: apply outFiles to debug terminal for faster boot (#169441)
Fixes most of https://github.com/microsoft/vscode/issues/167911
2022-12-16 23:02:55 +01:00
Connor Peet 387bab6993
testing: add test actions to editor context menus (#167091)
* testing: add test actions to editor context menus

Fixes #130548

* add an efficient test by uri lookup, and editor context key
2022-11-23 20:32:57 +00:00
Henning Dieterichs 0b69760803
Addresses feedback from PR 2022-11-14 15:53:59 +01:00
Henning Dieterichs d5d6647f39
Renames tsx files to tst files, configures tst files as typescript files in local .vscode settings 2022-11-01 19:07:36 +01:00
Johannes Rieken c07b428d7d
enable experimental renderer profiling for us (#164418) 2022-10-24 10:22:04 +02:00
Connor Peet 84a929b8b7
Merge remote-tracking branch 'origin/main' into connor4312/cli-self-update 2022-10-14 14:23:41 -07:00
Connor Peet 6353f80f3d
Merge pull request #161640 from microsoft/build-integrated-cli
Update build process to include integrated CLI
2022-10-12 08:59:37 -07:00
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