Commit graph

144 commits

Author SHA1 Message Date
Bhavya U 049ee36265
Initial welcome widget commit (#183446)
* Initial welcome widget commit

* Update i18n.resource.json for welcomeDialog

* Clean up code
2023-05-26 00:03:23 +02:00
Joyce Er bc1090cc10
Initial share provider API and UI (#182999)
* Formalize share provider API

* i18n.resources.json

* Don't introduce a generic Success dialog severity
2023-05-22 15:32:43 -07:00
Benjamin Pasero 487a08afe5
Investigate detecting slow network connections (#178553) (#182653) 2023-05-22 14:38:13 +02:00
Rob Lourens 2156969dcf
Rename files 2023-05-15 15:54:11 -07:00
meganrogge 7c905c6ba0
use editor options 2023-04-24 09:44:08 -07:00
Alexandru Dima c29e4b0fdb
Revert "add accessibility verbosity settings for terminal and diff editor aria hints" (#180477) 2023-04-21 09:26:33 +02:00
meganrogge 612c4f17e8
fix issues 2023-04-19 14:19:35 -07:00
Daniel Imms 278e7e7750
Add hover to i18n.resources 2023-03-28 15:35:44 -07:00
Ulugbek Abdullaev 69bb0ad98a
add a new command runCommands that allows to run several commands sequentially (#177104)
add a new command `runCommands` that allows to run several commands sequentially
2023-03-16 15:48:48 +01:00
Johannes Rieken 1db217a0e2
Revert "Introduce share links in more places via a contrib" (#177328)
Revert "Introduce share links in more places via a contrib (#177311)"

This reverts commit e9ff97aa0f.
2023-03-16 11:27:25 +01:00
Joyce Er e9ff97aa0f
Introduce share links in more places via a contrib (#177311)
* Introduce share links in more places via a contrib

* Update `build/lib/i18n.resources.json`
2023-03-16 09:15:15 +01:00
Johannes Rieken ddf5399b62
joh/warm pig (#177206)
* move into workbench/contrib, integrate with view

* always preview workspace edits
2023-03-15 12:48:37 +01:00
Daniel Imms a6c67db750
Add terminalContrib i18n 2023-03-02 13:44:11 -08:00
Rob Lourens 825e84e144
Implement interactive session provider api (#175810)
Implement interactive session provider
2023-03-01 23:47:18 +01:00
Bhavya U c43e386ec1 Remove welcomeOverlay and its references 2023-02-28 11:53:27 -08:00
Tyler James Leonhardt d5277e8e2b
Ensure language packs are installed on the server side (#174622) 2023-02-17 07:23:00 -08:00
Martin Aeschlimann 911f119120
generalize limit indicator and use for color decorators (#173730)
* generalize limit indicator and use for color decorators

* remove updateDebounceInfo max
2023-02-08 07:43:29 +01:00
Daniel Imms 70ed6fa10a
Add workbench suggest o i18n.resources.json 2023-01-19 13:22:58 -08:00
Martin Aeschlimann c83eff40dd
Remove too many folding regions notification (#163854)
* Remove too many folding regions notification

* remove duplicate folding limit item for JSON/JSONC

* polish

* fix test
2022-10-17 14:42:02 -07:00
Martin Aeschlimann 17c7a08962
Add cli & command to run the code server on the desktop (#163546)
Add cli & command to run the code server on the desktop
2022-10-13 15:02:42 +02:00
Henning Dieterichs d29ab10eb6
Implements telemetry for bracket colorizer 2 extension usage 2022-07-18 16:55:11 +02:00
Henning Dieterichs 8630720a0b
Fixes #155179 by implementing DeprecatedExtensionMigratorContribution (#155318)
* Fixes #155179 by implementing DeprecatedExtensionMigratorContribution

* Fixes CI.
2022-07-15 18:15:12 +02:00
Joyce Er 934408aea7
Debt - sessionSync -> editSessions (#154289) 2022-07-06 11:03:38 -07:00
Sandeep Somavarapu 6f1cdd1469
Merge branch 'main' into sandy081/settingsProfile 2022-06-13 13:11:47 +02:00
Joyce Er 7b6ca7b23d
Initial implementation of Continue Edit Session (#151528) 2022-06-10 11:40:10 -07:00
Sandeep Somavarapu 5178151d23
Merge branch 'main' into sandy081/settingsProfile 2022-06-01 14:12:03 +02:00
Henning Dieterichs ac312975c6
Merge branch 'main' into 3wm
# Conflicts:
#	build/lib/i18n.resources.json
2022-05-25 18:12:25 +02:00
Tyler James Leonhardt f363be172c
Rename LocalizationsService to LanguagePackService and misc moves (#150314)
* rename LocalizationsService to LanguagePackService and misc moves

* couple more renames

* one more rename
2022-05-24 15:05:17 -07:00
Sandeep Somavarapu 86d085dbca
- Save settings profile
- Switch settings profile
- Remove settings profile
- Status bar entry
2022-05-23 00:57:58 +02:00
Johannes 34d31f4b9e
merge editor kick off 2022-05-09 14:09:00 +02:00
Sandeep Somavarapu a6d76c2abb
show progress while applying profile 2022-04-23 18:07:35 +05:30
Sandeep Somavarapu 5b242ed4ff
Implement export/import profiles
- Introduce workbench profile service
- Implement settings, global state, extension profiles
- Implement import/export profile actions
2022-04-22 23:51:05 +05:30
Benjamin Pasero 783d298131
history - first cut timeline provider for local history 2022-03-10 13:08:05 +01:00
Johannes Rieken 0ccf2b289d
use audio cue to signal no inlay hints can be read 2022-02-21 12:23:19 +01:00
Benjamin Pasero afb3140beb
welcome - introduce dedicated top level folders (#141138)
* welcome - introduce dedicated top level folders

* Remove special rules for `contrib/welcome`

* fix svgs

* fix layers lint

Co-authored-by: Alex Dima <alexdima@microsoft.com>
2022-01-22 09:21:56 +01:00
Joao Moreno f6c56a64b4
fix build 2022-01-17 17:20:23 +01:00
Henning Dieterichs 4e92361380
Configures i18n for vs/workbench/contrib/audioCues. 2022-01-06 16:16:41 +01:00
Alex Dima c8e2fd7bae
Renames 2021-12-29 00:37:35 +01:00
Johannes Rieken 4222c512c2
add fly-out UI for language status items, tweak API proposal 2021-08-17 16:58:36 +02:00
Tyler James Leonhardt 8f88009816
Initial support for language detection (#128708)
* initial language detection

* add configuration and extra event on UntitedTextEditorService

* check isWeb, use beter mode API, include model in unpacked

* typo in path
2021-07-16 16:43:23 -07:00
Johannes Rieken ce17560387
fix missing nls entry 2021-07-15 14:51:56 +02:00
rebornix 0cfaaa7dad
Slim notebook contributions for interactive window 2021-06-15 22:40:04 -07:00
isidor 6101771809
#118731 2021-04-20 16:02:07 +02:00
Benjamin Pasero acb172752a
backups - move tracker and restorer out of contrib into service 2021-04-09 14:13:46 +02:00
Benjamin Pasero 00cb6865ab keyboard - document my contextkeys 2021-02-22 08:09:03 +01:00
SteVen Batten afd102cbd2
Trusted Workspaces Feature Branch Merge (#115961)
* draft trusted workspace service / model

* renaming

* add request model and action

* err fix

* add request handlers with mock actions

* some quick fixes

* adding badge icon to activity bar gear

* Add Statusbar item to indicate trust

* Cleanup code

* Add background color

* Use theme color for the status background color

* adding basic editing experience

* observe trust with startup tasks

* Extension enablement

* Add capability to provide a custom message

* Remove old actions

* explorer: if you can not undo, pass undo to editor

fixes #111630

* Remove plug icon from ports view
Part of https://github.com/microsoft/vscode-internalbacklog/issues/1689

* Fixed compilation error

* Handle extension uninstall

* Handle extension install

* Ability to prompt when state is untrusted

* Do not change state is the modal dialog is dismissed or the Cancel button is pressed

* Refactored enablement code

* Prompt when installing from VSIX

* Prompt when installing from the Gallery

* Move file into the browser folder

* fixes and polish

* restructure workspace contributions

* restructure actions and use confirmations

* Initial draft of the proposed APIs

* Added stubs for the proposed api

* Trusted Workspace proposed API

* Fix a regression introduced by merge

* status bar indicator improvements

* remove helper command as we now have hooks

* verbose messaging for the immediate request

* add indication to global activity icon of pending request

* try personal title

* Add configuration setting

* Add additional extension actions

* Fix contributions

* Removed context key that is not needed

* Fixed issue with the dialog

* Reduce arbitrary event limiter from 16ms down to 4.16666 (support for monitors up-to 240hz) #107016

* Fixes #115221: update emoji tests

* Give a higher priority to language configuration set via API call (#114684)

* debug console menu action polish

* Avoid the CSS general sibling combinator ~ for perf reasons

* more notebook todos

* Use label as tooltip fallback properly
Part of #115337

* Fixes microsoft/monaco-editor#2329: Move `registerThemingParticipant` call to `/editor/`

* Fix port label not always getting set
Part of microsoft/vscode-remote-release#4364

* simplify map creation, fyi @bpasero

* Fix #114432: Multiple save dialogs appearing on Windows if Ctrl+S is pressed multiple times (#114450)

* fix multiple save dialogs appearing on Windows when spamming Ctrl+S

* remove old fix and instead keep track of windows with open dialogs in the dialogMainService

* keep initialisation of activeWindowDialogs in constructor

* remove unused variable

* some changes

* queue dialogs based on hash of options

* simplify structure, fix comment typo

* Apply suggestions from code review

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>

* remove unnecessary async/await for aquireFileDialogLock method

* don't acquire file dialog lock for message boxes

* use MessageBoxReturnValue | SaveDialogReturnValue | OpenDialogReturnValue instead of any type for getWindowDialogQueue

* Apply suggestions from code review

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>

Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>

* 💄 dialog main service locks

* debt - adopt some ? operator

* Better hiding of custom hover in icon label

* Limit to 8ms (120fps)

* more API todos for notebooks

* 💄

* Update grammars

* chore - group notebook specific api proposals together

* added unreleased fixes to endgame notebook

* Add changes back to the modal dialog

* Add back the workspace trust proposed APIs

* Adjust dialog buttons

* Standardize on WorkspaceTrust name across interfaces, classes, variables

* Renamed some of the missing keys

* Add TestWorkspaceTrust stub and fix failing tests

* Add requiresWorkspaceTrust property to fix test failure

* remove notebook change

Co-authored-by: Ladislau Szomoru <lszomoru@microsoft.com>
Co-authored-by: isidor <inikolic@microsoft.com>
Co-authored-by: Alex Ross <alros@microsoft.com>
Co-authored-by: TacticalDan <gorksorf@gmail.com>
Co-authored-by: Alexandru Dima <alexdima@microsoft.com>
Co-authored-by: Johannes Rieken <johannes.rieken@gmail.com>
Co-authored-by: Cameron <cameron532@gmail.com>
Co-authored-by: Benjamin Pasero <benjpas@microsoft.com>
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2021-02-06 00:38:32 -08:00
Matt Bierner 0227681492 Add new external uri opener service
This workbench service handles opening external uris. Unlike the core OpenerService, it also has logic for configuring a default opener and prompting if multiple openers are availble for a given uri
2021-01-12 12:41:15 -08:00
Connor Peet fe4f9a9e6f
testing: add to i18n 2020-12-11 15:33:06 -08:00
Benjamin Pasero e6d238e251 web - clipboard warning when failing access 2020-12-10 14:16:12 +01:00
Jackson Kearl 0921f711c3
Add GettingStartedService/Registry and initial getting started UI (#111175)
* WIP -Getting Started Registry

* Initial idea of how registry/service will work

* Getting started with Getting Started

* Add telemetry and touch up enablement flag

* Add contrib as startup editor

* Move to allowing static Getting Start blob

* No newline

* Remove unused enum
2020-11-25 14:05:49 -08:00