Daniel Imms
89eb5b9018
Use -r over -f in bash si script
...
-r is for 'readable', -f is for 'regular files'
2023-01-17 05:10:40 -08:00
Sandeep Somavarapu
69d8e1f374
fix #171142 ( #171490 )
2023-01-17 14:00:18 +01:00
João Moreno
e8fa61d2fc
retry terrapin 5 times ( #171489 )
...
fixes #170935
2023-01-17 13:48:02 +01:00
Ladislau Szomoru
df6f1b8ac5
Git - only show unsafe repository notification if we cannot use a welcome view. ( #171485 )
2023-01-17 13:36:41 +01:00
Sandeep Somavarapu
7ca45e6949
global activity menu ( #171481 )
...
* prototype: global acitivty menu
- merge profiles and global acitivty menu
- clean up items in acitivity menu
* clean up global activity menu and merge profile menu
* bring back telemetry and online settings actions
* uncomment
* remove pick icon action
2023-01-17 12:40:51 +01:00
Christof Marti
5efa6f4e4f
Allow @prerelease
2023-01-17 10:28:05 +01:00
Connor Peet
4d882322ca
cli: start to extract a generic rpc interface ( #171299 )
...
I want to use the rpc interface for communication via stdin/out in wsl,
but currently RPC is tightly coupled to the control server. The control
server also speaks msgpack instead of JSON, since it deals with binary
messages. WSL won't, and we'll want to use JSON to interact with VS
Code, so some separation is needed.
This pulls out a base set of RPC types for use in both scenarios.
Currently these are only 'helper' structs that don't actually do any
i/o, but once I figure out the model I would like to have a cleaner way
to do i/o in a unified way as well.
For the control server, previously we basically handled all methods in
one big `switch` block with nasty macros, whereas now there's
nicer `register_a/sync` functions.
Some additional small refactors were needed to preserve the strict
ordering of server messages, since they need to be order else we get
decompression errors. This is the `start_bridge_write_loop`. As a small
benefit, this means we can avoid the relatively expensive async Tokio
mutex that we were using, and instead use the standard library mutex.
2023-01-16 21:43:41 -08:00
Benjamin Pasero
1379f03754
Merge pull request #171323 from microsoft/ben/sheer-bee
...
Improve protocol link handling around `windowId=_blank` support
2023-01-16 16:07:57 +01:00
Benjamin Pasero
e7c9b0ec0b
Merge branch 'main' into ben/sheer-bee
2023-01-16 15:16:39 +01:00
Benjamin Pasero
a5ec27a72b
address feedback from @joaomoreno
2023-01-16 14:37:35 +01:00
Ladislau Szomoru
f50eeb50b5
Git - Migrate post commit command storage ( #171416 )
...
* Git - Migrate post commit command storage
* Make it explicit that migration is async
2023-01-16 13:24:17 +00:00
Johannes Rieken
f6a538af99
[esm] avoid __filename usage because that doesn't exist in ESM land ( #171409 )
2023-01-16 13:34:09 +01:00
Benjamin Pasero
2992efaa34
Label name with undefined when the workspace is not named ( fix #171402 ) ( #171412 )
2023-01-16 13:33:43 +01:00
Sandeep Somavarapu
d627ebb408
remote duplicates ( #171377 )
2023-01-16 12:22:18 +01:00
Henning Dieterichs
7ef08adcc6
Merge pull request #171406 from microsoft/hediet/revert-inline-suggest-shortcut
...
Revert "Fixes #140708 by introducing Ctrl+Right/Left keybindings to accept/undo parts of inline completions. (#171251 )
2023-01-16 11:36:14 +01:00
Henning Dieterichs
aefadd74fc
Revert "Fixes #140708 by introducing Ctrl+Right/Left keybindings to accept/undo parts of inline completions. ( #171251 )"
...
This reverts commit 140004f4ee8e93278bc74774738d1ca770bd3435.
2023-01-16 11:17:48 +01:00
Sandeep Somavarapu
58f0d465bd
clean up ( #171395 )
2023-01-16 09:59:59 +01:00
Joyce Er
05e1981145
Lint redundant package.json activation events ( #171297 )
2023-01-16 09:28:19 +01:00
Benjamin Pasero
16ed64e85f
comments 💄
2023-01-15 19:47:23 +01:00
Benjamin Pasero
8be8d96ab8
perf - log startup timings in web same as desktop ( #171310 )
2023-01-15 15:26:36 +01:00
Benjamin Pasero
b925a06fb6
url - add logging to renderer
2023-01-15 14:59:41 +01:00
Benjamin Pasero
78418c729e
url - make blank window handling much simpler
2023-01-15 14:29:42 +01:00
Benjamin Pasero
ad85952301
more 💄
2023-01-15 13:13:38 +01:00
Benjamin Pasero
1eb3104e7b
document IInitialProtocolUrls
2023-01-15 12:42:39 +01:00
Benjamin Pasero
037b7d2887
urls - better version of windowId=_blank support
2023-01-15 12:21:21 +01:00
Benjamin Pasero
be0197d61d
urls - first cut better windowId=_blank support
2023-01-15 11:49:13 +01:00
Benjamin Pasero
dafad403e9
💄 - more use of IInitialProtocolUrls
2023-01-15 10:58:35 +01:00
Benjamin Pasero
7fd9269aa1
💄 - introduce IInitialProtocolUrls
2023-01-15 10:56:22 +01:00
Benjamin Pasero
ab750c623a
💄 - cleanup app
2023-01-14 20:59:30 +01:00
Benjamin Pasero
111dff7710
💄 - introduce IProtocolUrl
2023-01-14 20:36:48 +01:00
Sandeep Somavarapu
5e4c5c7812
adopt pinned version ( #171290 )
...
support pinned version
- settings sync
- profiles
2023-01-14 19:47:17 +01:00
Sandeep Somavarapu
05d59b893e
Log: Enhancements and cleaup ( #171325 )
...
- Make logger service primary source for log level
- Automatically register output channels for loggers from anywhere
- Use logger channels on remote processes (server, pty)
- clean up loggers and log service
2023-01-14 19:46:46 +01:00
Benjamin Pasero
e089995868
💄 - extract handleProtocolLink
2023-01-14 16:39:23 +01:00
Benjamin Pasero
0e3d81fd17
💄 - extract resolveProtocolLinks
2023-01-14 16:32:50 +01:00
Benjamin Pasero
a2bdb408ba
scorer - improve debug output ( #171308 )
2023-01-14 08:54:24 +01:00
Martin Aeschlimann
688900a2d6
ActionGroup.icon: use color from ThemeIcon ( #171286 )
2023-01-13 21:18:11 +01:00
Martin Aeschlimann
d4237bd8d5
merge ThemeIcon and CSSIcon ( #171279 )
2023-01-13 20:15:16 +01:00
Ladislau Szomoru
99ecdd4122
Git - Another attempt to fix an edge case for adding a safe directory ( #171151 )
...
* Git - Another attempt to fix an edge case for adding a safe directory
* Pull request feedback
2023-01-13 20:10:48 +01:00
Joyce Er
30f439066e
API: emit event with waitUntil when an edit session identifier will be requested ( #171210 )
...
* Support syncing with remote before Continue On
* Use `AsyncEmitter` util to implement `waitUntil`
2023-01-13 19:24:56 +01:00
Megan Rogge
646dd5965a
play audio cues on cursor change in diff editors ( #171275 )
2023-01-13 12:14:03 -06:00
Rob Lourens
c151349547
Fix debug line highlight ( #171274 )
...
Import new css file
Fix #171272
2023-01-13 18:46:34 +01:00
SteVen Batten
9194231bb6
support workspace trust keyboard shortcut ( #171131 )
...
* support workspace trust keyboard shortcut
* macos test/fix
* Add support for short labels to the Button
* Remove code that is not needed
Co-authored-by: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com>
2023-01-13 09:42:14 -08:00
Megan Rogge
8f9abdacc2
support reading the line content and audio cues in diff review mode ( #171212 )
2023-01-13 17:49:26 +01:00
Daniel Imms
7d707d16ef
Merge pull request #171267 from microsoft/tyriar/commercial-scorpion
...
Improve separator setting description
2023-01-13 07:28:07 -08:00
Daniel Imms
a3132d6bd7
Improve separator setting description
2023-01-13 07:08:51 -08:00
Daniel Imms
94c63cfd96
Merge pull request #171191 from microsoft/merogge/quick-fix-promises
...
ensure quick fix selector is registered before provider
2023-01-13 06:58:48 -08:00
Martin Aeschlimann
081f3eda34
use an object for Codicon ( #171254 )
...
* remove codicon as class
* use an Object for Codicon
2023-01-13 15:05:36 +01:00
Alex Ross
9bcc577478
Point to new microsoft/vscode-css repo ( #171252 )
...
Part of #169873
2023-01-13 14:33:39 +01:00
Henning Dieterichs
140004f4ee
Fixes #140708 by introducing Ctrl+Right/Left keybindings to accept/undo parts of inline completions. ( #171251 )
2023-01-13 14:32:37 +01:00
Johannes Rieken
05625e39e1
esm - remove getPathFromAmdModule, replace its usages with FileAccess.asFileUri and AppResourcePath ( #171250 )
2023-01-13 14:06:16 +01:00