Commit graph

100789 commits

Author SHA1 Message Date
Alex Ross 82431003f3
Finalize view size proposal (#161244)
Fixes #122283
2022-09-19 08:35:53 -07:00
Raymond Zhao 0e7735ed70
Enable WCO on OSS in main process (#161158)
Fixes #161143
2022-09-19 07:48:16 -07:00
Benjamin Pasero 65b6256102
tabs - only update scrollLeft when scrollLeftChanged (#34745) (#161240) 2022-09-19 07:15:44 -07:00
Alex Ross 78b7dd8ffd
Make some services delayed (#161236) 2022-09-19 15:23:18 +02:00
Johannes Rieken f2f591639e
Merge pull request #161234 from microsoft/joh/menu-config
joh/menu config
2022-09-19 15:00:00 +02:00
Alex Ross cb1ebb2cd8
Apply recent learnings about array filter (#161233) 2022-09-19 05:54:16 -07:00
Johannes 488eb5d8e7
add "Reset Menu" to editor and view/pane menus 2022-09-19 14:38:54 +02:00
Johannes 263ad880ba
add option for an inplace "Reset Menu" command 2022-09-19 14:27:29 +02:00
Johannes 0e0b5991ed
experiement with subtle config-mode animation 2022-09-19 14:15:05 +02:00
Johannes 70f629f997
support to hide/show submenus too 2022-09-19 13:46:12 +02:00
Alex Ross bf9d94c014
Cannot read properties of null (reading 'getModel') (#161229)
Fixes #161058
2022-09-19 04:43:17 -07:00
Alex Ross 0b869de3a2
Cannot read properties of undefined (reading 'commentThreads') (#161227)
Fixes #161057
2022-09-19 13:28:24 +02:00
Sandeep Somavarapu d0c462b875
Profiles: fix setting install time in metadata (#161222) 2022-09-19 03:10:59 -07:00
Matt Bierner 3f92eb60d8
Better handle markup rendering errors in noetebooks (#161153)
Better handle markup rendering errors

Show an error to users if rendering of markup items fail. Previously when a renderer fails to load or render, we would not show any user facing errors (and would sometimes prevent the entire notebook from loading)
2022-09-19 07:49:02 +02:00
Sandeep Somavarapu 2ae5bc6980
support syncing profiles (#161208)
- sync profiles while turning on
- simplify turn on experience
- improve handling conflicts
2022-09-19 07:17:20 +02:00
Matt Bierner d03f015931
Clean up structure of markdown extension (#161148)
- Move things related to the client under `client`
- Remove extra abstractions that are no longer used
- Add MdLanguageClient type
2022-09-19 07:16:45 +02:00
Matt Bierner f4bf1f30a2
Skip ul and ol when highlighting selected markdown element (#161139)
Fixes #155552

For lists, the outer ul/ol always has the same source line as the first element in the list. We should prefer using the first element in the list when highlighting the active line

This also fixes a bug where scroll sync would stop working if you added lines to the doc. This was caused by `lineCount` getting out of sync as the document is being updated. I've removed this state and made the reveal logic more robust instead
2022-09-19 07:16:06 +02:00
Alexandru Dima bd782eb059
Adopt latest loader (#161129) 2022-09-16 21:13:20 -07:00
Peng Lyu b753d3303f
Avoid tweaking command arguments when they are already provided by extensions (#161154) 2022-09-16 20:54:53 -04:00
Matt Bierner a10bdfb49b
Allow underscores in rendered md headers (#161149)
Follow up from https://github.com/microsoft/vscode-markdown-languageservice/pull/49
2022-09-16 20:52:50 -04:00
Matt Bierner 4c9c3f628d
Pick up latest markdown language service (#161142) 2022-09-16 20:52:16 -04:00
Benjamin Simmonds 42e854463c
checkbox api event naming change (#161131) 2022-09-16 14:53:07 -07:00
Peng Lyu 6e8bc02be4
Cell attachment cleanup tool improvement in diff editor (#161132)
* Move attachment out of custom metadata, prep for attachment clean up in diff editor

* recover attachments from dirty notebook document

* Allow metadata to be restored when content changed/reverted in nb diff editor
2022-09-16 14:12:53 -07:00
Matt Bierner 2d7655cb16
Add Refactor.move and Refactor.inline to code action widget (#161134)
Fixes #158515

Also aligns the icon to be more consistent with how they are used:

- Surround with snippets use snippet icon
- All refactorings use the wrench icon
- Remove custom color which was added to some refactorings but not others
2022-09-16 13:51:00 -07:00
Matt Bierner 6c3e1f0ff1
Pick up latest notebook renderer API typings (#161135) 2022-09-16 13:09:20 -07:00
Matt Bierner 687712b871
Pick up latest TS nightly for building VS Code (#161127) 2022-09-16 10:37:58 -07:00
Matt Bierner 7c3ea7ac06
Pick up TS 4.8.3 (#161126)
Picks up latest TS stable build
2022-09-16 10:22:13 -07:00
Matt Bierner b12b061b7e
Throw when invalid parameter hint label is passed in (#161125)
Fixes #161055

I'm fairly sure that our code is correct if everything has the expected types. However extensions may be passing us invalid data so that the types are runtime don't match what we expect
2022-09-16 10:16:40 -07:00
Rob Lourens f05eb4af4f
Clean up duplicate menu registration in cell run toolbar (#161124) 2022-09-16 10:07:22 -07:00
Sandeep Somavarapu c126d947f6
Introduce Conflicts view (#161116)
* Introduice Conflicts view
- supports showing conflicts across profiles

* fix tests
2022-09-16 19:04:13 +02:00
Aaron Munger 236e476f01
Merge pull request #158421 from amunger/undoIWCellDelete
enabled core cell delete for IW and undo operations
2022-09-16 09:35:44 -07:00
Benjamin Pasero 84c46b71a5
Revert "Use esbuild to bundle some CommonJS main files (#160957)" (#161118)
This reverts commit 2179e52fb9.
2022-09-16 09:31:44 -07:00
Johannes Rieken 107f6cade5
Merge pull request #161098 from microsoft/joh/notebook-toolbar
joh/notebook toolbar
2022-09-16 18:22:35 +02:00
Robo 158949651c
chore: update distro (#161117) 2022-09-16 09:01:42 -07:00
Alexandru Dima fe71b38f5d
Update service registration (#161115)
Update service registration (for #159178)
2022-09-16 08:53:20 -07:00
Martin Aeschlimann 94402ce979
Set IWorkbenchThemeService as Eager. For #159178 (#161113) 2022-09-16 08:03:04 -07:00
Martin Aeschlimann 724a088c68
update vscode-uri, fix links in untited (fixes #147788) (#161108) 2022-09-16 07:57:10 -07:00
Johannes Rieken c65b01d010
show a disabled placeholder action when right clicking a none MenuItemAction, e.g the ... button (#161101) 2022-09-16 16:05:32 +02:00
Benjamin Pasero 42cbf7dde0
build - debug playwright install (#161099) 2022-09-16 06:52:48 -07:00
Benjamin Pasero 9d90f376eb
dev - fix user data path running out of sources (#161097) 2022-09-16 06:38:26 -07:00
Tyler James Leonhardt 869733274b
Have createAsset not short circuit (#161030) 2022-09-16 06:34:58 -07:00
Johannes 7c5634e0aa
tweak hiddenItemStrategy for run toolbar 2022-09-16 15:27:34 +02:00
Johannes 17079b458d
tweak delete cell toolbar 2022-09-16 15:23:44 +02:00
Johannes f14be8257b
show a disabled placeholder action when right clicking a none MenuItemAction, e.g the ... button 2022-09-16 15:18:26 +02:00
Johannes a936d06bde
Revert "use WorkbenchToolBar in notebook editor toolbar"
This reverts commit fa89b71d8a.
2022-09-16 15:13:33 +02:00
Johannes 0d067d86df
use WorkbenchToolBar in notebook diff land 2022-09-16 15:02:43 +02:00
Daniel Imms bed45532b5
Merge pull request #161012 from microsoft/tyriar/xterm5_update
xterm@5
2022-09-16 06:02:37 -07:00
Johannes fa89b71d8a
use WorkbenchToolBar in notebook editor toolbar 2022-09-16 15:02:15 +02:00
Ladislau Szomoru 0cd555dc1f
Enable git.fetchBeforeCheckout (#161092) 2022-09-16 05:58:00 -07:00
Johannes 76d65d3772
use WorkbenchToolBar in codeCellRunToolbar 2022-09-16 14:34:24 +02:00