Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
74172d0
Expand variable explorer tests to work for native editor too. (#7699)
rchiodo Oct 1, 2019
e8347e7
Allow connection to servers with no token and no password (#7708)
IanMatthewHuff Oct 1, 2019
456167b
Add capability to support current file path for notebook root (#7724)
rchiodo Oct 2, 2019
b4b4d2d
Better cancellations (#7714)
DonJayamanne Oct 2, 2019
50f8461
Variable explorer and mime test fixes for tests (#7740)
rchiodo Oct 3, 2019
fd54775
Fix liveshare guest hang issue (#7764)
IanMatthewHuff Oct 4, 2019
899add9
Fix jupyter server startup hang when xeus-cling is installed (#7773)
rchiodo Oct 4, 2019
14cd95f
Make interactive window and native editor take their fontSize and fon…
Oct 5, 2019
17ee45a
Fix a number of perf issues with large notebooks (#7778)
rchiodo Oct 7, 2019
f110ca3
Change the default cell marker (#7782)
rchiodo Oct 7, 2019
ee7a507
Fix selection and focus not updating when clicking around in a notebo…
rchiodo Oct 7, 2019
e77abfb
More functional tests for the notebook editor (#7804)
rchiodo Oct 8, 2019
b48395e
Add native command palette cell commands and recontext IW cell comman…
IanMatthewHuff Oct 8, 2019
672cae9
Tests for keyboard shortcuts in native editor (#7797)
DonJayamanne Oct 8, 2019
12ed894
Smoke tests does not depend on build stage (#7819)
DonJayamanne Oct 8, 2019
2ebc223
Tests for undo using keyboard shortcut 'z' (#7824)
DonJayamanne Oct 8, 2019
bf5aaa6
Update @types/vscode (#7833)
DonJayamanne Oct 9, 2019
939a1a2
Fix focus problems with add new cell buttons (#7827)
rchiodo Oct 9, 2019
963c556
Use VSC API instead of hardcoding the uri resource vscode-resource (#…
DonJayamanne Oct 9, 2019
db32d3a
Remove jison dependency (#7863)
rchiodo Oct 10, 2019
9a340ab
Another fix for focus on add (#7883)
rchiodo Oct 10, 2019
6a7512d
Auto save native editor notebook (#7831)
DonJayamanne Oct 10, 2019
2c5c54b
Fix ctrl+s to work in the notebook editor (#7919)
rchiodo Oct 11, 2019
2de46cc
Cherry pick commit b6545e38d7de2239edbbaefe10fa678547a3b3cd
DonJayamanne Oct 14, 2019
6b8e26d
Prevent updates to cell text when stauts of cell has changed (#7973)
DonJayamanne Oct 14, 2019
e39d835
When automatically opening the `Notebook Editor`, non file schemes (#…
DonJayamanne Oct 14, 2019
e8cecc6
Copy *.trie files related to fontkit, as part of webpacking (#7978)
DonJayamanne Oct 14, 2019
557b271
Cherry pick saving fix for ipynb files
rchiodo Oct 14, 2019
6f4c648
new notebook command outside of extension (#7981)
IanMatthewHuff Oct 15, 2019
42fddf3
Hide the parameters list when editor doesn't have focus (#7987)
DonJayamanne Oct 15, 2019
1e7649c
Fix max output size to be passed down to rendering (#8017)
rchiodo Oct 16, 2019
10f3e0a
Fix intellisense popping up in the wrong spot when first typing in a …
rchiodo Oct 16, 2019
b2bbb55
Fix markdown disappearing after editing and hitting the escape key. (…
rchiodo Oct 17, 2019
528d664
Fixes to allowing users to open a diff view for ipynb files (#8081)
DonJayamanne Oct 18, 2019
4c783af
Ensure metadata for notebooks are always present (#8109)
DonJayamanne Oct 21, 2019
3eeadfb
Do not auto save if notebook is untitled (#8095)
DonJayamanne Oct 21, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions build/ci/vscode-python-ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -265,8 +265,7 @@ stages:


- stage: Smoke
dependsOn:
- Build
dependsOn: []
jobs:
- job: 'Smoke'
dependsOn: []
Expand Down
3 changes: 1 addition & 2 deletions build/ci/vscode-python-pr-validation.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -93,8 +93,7 @@ stages:
- template: templates/test_phases.yml

- stage: Smoke
dependsOn:
- Build
dependsOn: []
jobs:
- job: 'Smoke'
dependsOn: []
Expand Down
1 change: 1 addition & 0 deletions build/webpack/webpack.extension.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ const config = {
onEnd: [
{
copy: [
{ source: './node_modules/fontkit/*.trie', destination: './out/client/node_modules' },
{ source: './node_modules/pdfkit/js/data/*.*', destination: './out/client/node_modules/data' },
{ source: './node_modules/pdfkit/js/pdfkit.js', destination: './out/client/node_modules/' }
]
Expand Down
1 change: 1 addition & 0 deletions build/webpack/webpack.extension.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ const config: Configuration = {
onEnd: [
{
copy: [
{ source: './node_modules/fontkit/*.trie', destination: './out/client/node_modules' },
{ source: './node_modules/pdfkit/js/data/*.*', destination: './out/client/node_modules/data' },
{ source: './node_modules/pdfkit/js/pdfkit.js', destination: './out/client/node_modules/' }
]
Expand Down
1 change: 1 addition & 0 deletions news/1 Enhancements/4441.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Support other variables for notebookFileRoot besides ${workspaceRoot}. Specifically allow things like ${fileDirName} so that the dir of the first file run in the interactive window is used for the current directory.
1 change: 1 addition & 0 deletions news/1 Enhancements/7800.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add command palette commands for native editor (run all cells, run selected cell, add new cell). And remove interactive window commands from contexts where they don't apply.
1 change: 1 addition & 0 deletions news/1 Enhancements/7831.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Added ability to auto-save chagnes made to the notebook.
1 change: 1 addition & 0 deletions news/2 Fixes/7137.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Fix regression to allow connection to servers with no token and no password and add functional test for this scenario
1 change: 1 addition & 0 deletions news/2 Fixes/7483.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Perf improvements for opening notebooks with more than 100 cells.
1 change: 1 addition & 0 deletions news/2 Fixes/7569.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Fix jupyter server startup hang when xeus-cling kernel is installed.
1 change: 1 addition & 0 deletions news/2 Fixes/7624.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Make interactive window and native take their fontSize and fontFamily from the settings in VS Code.
1 change: 1 addition & 0 deletions news/2 Fixes/7638.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Fix a hang in the Interactive window when connecting guest to host after the host has already started the interactive window.
2 changes: 2 additions & 0 deletions news/2 Fixes/7674.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Change the default cell marker to '# %%' instead of '#%%' to prevent linter errors in python files with markers.
Also added a new setting to change this - 'python.dataScience.defaultCellMarker'.
1 change: 1 addition & 0 deletions news/2 Fixes/7688.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
When there's no workspace open, use the directory of the opened file as the root directory for a jupyter session.
1 change: 1 addition & 0 deletions news/2 Fixes/7802.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Fix selection and focus not updating when clicking around in a notebook editor.
1 change: 1 addition & 0 deletions news/2 Fixes/7820.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Fix add new cell buttons in the notebook editor to give the new cell focus.
1 change: 1 addition & 0 deletions news/2 Fixes/7844.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Prevent updates to the cell text when cell execution of the same cell has commenced or completed.
1 change: 1 addition & 0 deletions news/2 Fixes/7851.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Hide the parameters intellisense widget in the `Notebook Editor` when it is not longer required.
1 change: 1 addition & 0 deletions news/2 Fixes/7888.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Allow the "Create New Blank Jupyter Notebook" command to be run when the python extension is not loaded yet.
1 change: 1 addition & 0 deletions news/2 Fixes/7899.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Ensure the `*.trie` files related to `font kit` npm module are copied into the output directory as part of the `Webpack` bundling operation.
1 change: 1 addition & 0 deletions news/2 Fixes/7904.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CTRL+S is not saving a Notebook file.
1 change: 1 addition & 0 deletions news/2 Fixes/7905.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
When automatically opening the `Notebook Editor`, then ignore uris that do not have a `file` scheme
1 change: 1 addition & 0 deletions news/2 Fixes/7960.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Minimize the changes to an ipynb file when saving - preserve metadata and spacing.
1 change: 1 addition & 0 deletions news/2 Fixes/8009.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Fix intellisense popping up in the wrong spot when first typing in a cell.
1 change: 1 addition & 0 deletions news/2 Fixes/8010.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Fix python.dataScience.maxOutputSize to be honored again.
1 change: 1 addition & 0 deletions news/2 Fixes/8045.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Fix markdown disappearing after editing and hitting the escape key.
1 change: 1 addition & 0 deletions news/3 Code Health/7369.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add functional tests for notebook editor's use of the variable list.
1 change: 1 addition & 0 deletions news/3 Code Health/7372.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
More functional tests for the notebook editor.
1 change: 1 addition & 0 deletions news/3 Code Health/7832.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Update version of `@types/vscode`.
1 change: 1 addition & 0 deletions news/3 Code Health/7834.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Use `Webview.asWebviewUri` to generate a URI for use in the `Webview Panel` instead of hardcoding the resource `vscode-resource`.
139 changes: 15 additions & 124 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions package.datascience-ui.dependencies.json
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@
"escape-carriage",
"extend",
"fast-plist",
"immutable",
"inherits",
"is-alphabetical",
"is-alphanumerical",
Expand Down
Loading