Yurong He
27a978cba5
Fixed #3387 ( #3401 )
2018-12-04 09:41:31 -08:00
Chris LaFreniere
71b4e6afa4
Fix Notebook Code Cell Height when Lines Wrap ( #3403 )
...
* Fix Notebook Code Cell Height when Lines Wrap
* Addressing PR comments
2018-12-03 20:55:46 -08:00
Chris LaFreniere
e1f3b19c0c
Ensure Selectboxes in Notebook Toolbar have Minimum Size ( #3393 )
...
* Setting minimum width on selectboxes in notebook toolbar
* Fix spacing
2018-12-03 20:31:08 -08:00
Kevin Cunnane
649c2aa5a6
Fix preview handling so the untitled notebooks are pinned by default ( #3405 )
2018-12-03 20:26:42 -08:00
Kevin Cunnane
cac8cc99e1
Notebook extensibility: Move New Notebook and configuration to an extension ( #3382 )
...
initial support for Notebook extensibility. Fixes #3148 , Fixes #3382 .
## Design notes
The extensibility patterns are modeled after the VSCode Document and Editor APIs but need to be different since core editor concepts are different - for example Notebooks have cells, and cells have contents rather than editors which have text lines.
Most importantly, a lot of the code is based on the MainThreadDocumentsAndEditors class, with some related classes (the MainThreadDocuments, and MainThreadEditors) brought in too. Given our current limitations I felt moving to add 3 full sets of extension host API classes was overkill so am currently using one. Will see if we need to change this in the future based on what we add in the additional APIs
## Limitations
The current implementation is limited to visible editors, rather than all documents in the workspace. We are not following the `openDocument` -> `showDocument` pattern, but instead just supporting `showDocument` directly.
## Changes in this PR
- Renamed existing APIs to make clear that they were about notebook contents, not about notebook behavior
- Added new APIs for querying notebook documents and editors
- Added new API for opening a notebook
- Moved `New Notebook` command to an extension, and added an `Open Notebook` command too
- Moved notebook feature flag to the extension
## Not covered in this PR
- Need to actually implement support for defining the provider and connection IDs for a notebook. this will be important to support New Notebook from a big data connection in Object Explorer
- Need to add APIs for adding cells, to support
- Need to implement the metadata for getting full notebook contents. I've only implemented to key APIs needed to make this all work.
2018-12-03 18:50:44 -08:00
Raj
cb162b16f2
No kernel is shown when open a new notebook from command palette ( #3374 )
...
Fixes #3271 . Ensure a provider is defined when opening through command palette
2018-12-03 18:12:25 -08:00
Karl Burtram
86e54ce145
Bump Azure Data Studio to 1.3.7
2018-12-03 17:43:12 -08:00
Anthony Dresser
efd809971f
fix row select ( #3390 )
1.3.6
2018-12-03 14:10:50 -08:00
Karl Burtram
38ae14cc4d
Use UTF8 for Azure token cache ( #3391 )
...
* Switch token cache encryption encoding to UTF8
* Try to parse as binary in fallback
* Code review feedback
2018-12-03 14:09:42 -08:00
Chris LaFreniere
c7e33a90fe
Notebook toolbar extensibility ( #3362 )
...
* Notebook Toolbar Contribution
* Address CR comments, ensure CSS can be passed in for contributed items
2018-12-03 11:15:14 -08:00
Yurong He
5add835750
Fixed issue: Notebook: Can't use PySpark3 even though having big data cluster connected #3363 ( #3380 )
2018-12-03 10:53:04 -08:00
Karl Burtram
734c614cba
Update installer to regkeys for per-user install ( #3376 )
2018-11-30 16:56:19 -08:00
Karl Burtram
f6b347fa62
Bump Azure Data Studio to 1.3.6
2018-11-30 16:51:27 -08:00
Alan Ren
08d2f3125e
Fix for issue 3133 ( #3375 )
...
* Fix for issue 3133
* fix test error
2018-11-30 15:53:36 -08:00
Matt Irvine
385c48dcad
Wait for account provider registration when using account service ( #3221 )
2018-11-30 11:52:01 -08:00
Yurong He
0926057bfe
Fixed #3294 removed dead code for "attach to" and remove disable to make it respond theme change ( #3349 )
...
* Fixed #3294
* Fixed #3294
1.3.5
2018-11-29 19:28:08 -08:00
Karl Burtram
6912e3893e
Bump Azure Data Studio to 1.3.5
2018-11-29 17:12:32 -08:00
Karl Burtram
d3052657df
Bump SQL Tools to 1.5.0-alpha.60
2018-11-29 17:12:05 -08:00
Karl Burtram
a5ca4d8edf
Add ALTER and PROC to the colorization list ( #3353 )
2018-11-29 17:04:45 -08:00
Anthony Dresser
afb1ebebd5
Result Streaming ( #3319 )
...
* handle releasing data when the grid is unrendered
* update sqlops
* add complete to sqlops
* update protocol
* update protocol
* formatting
* update sqlops.d.ts
* stash
* better handling of results streaming
* formatting
* improvments to result streaming
* bump slickgrid and address a performance bottleneck
* remove unnecessary code
* formatting
* update locks
* optimize large values in the grid
* formatting
* formatting
* update yarn
* bump packages
* yarn
* bump
* yarn lock
* locking
* yarn
* fix duplicate result sets
* fix event stream versions
* yarn
2018-11-29 15:16:53 -08:00
Matt Irvine
a04a9eb5ad
Hide connection account picker when there are no auth type options ( #3350 )
2018-11-29 14:54:46 -08:00
Cory Rivera
027badd21f
Fix capitalization in dataTierApplicationWizard imports. ( #3351 )
2018-11-29 14:32:45 -08:00
Raj
1affc760e6
Notebook save functionality through button ( #3340 )
...
* 3268: Notebook save using button
* 3268: Misc change
* Handle promise while saving notebook
* Async await functions to run action
2018-11-29 14:10:16 -08:00
Yurong He
3ca72b7398
Fixed Spark UI links within Notebooks are not working notebooks sql2019Preview ( #3344 )
...
#3277
2018-11-29 12:52:18 -08:00
Yurong He
702dbddd78
Fixed some issues for Markdown and CSS ( #3336 )
...
* Fixed few markdown cell issues
* Change the boolean value from 1 to true
2018-11-29 12:50:53 -08:00
Aditya Bist
8fbecc0227
Fixed agent step update ( #3308 )
...
* fixed agent step update
* enabled reordering of steps in edit job
2018-11-29 10:48:12 -08:00
Alan Ren
421271acfa
hide the profiler commands meant for internal use ( #3339 )
2018-11-28 15:03:53 -08:00
Raj
98af76b3ac
Build error ( #3335 )
2018-11-28 10:45:21 -08:00
Raj
3952fdbe2d
3240: Empty cells show thick border ( #3242 )
...
* 3240: Empty cells show thick border
* 3240: Refactoring code and markdown css selection +output UI improvement
2018-11-28 09:45:34 -08:00
Yurong He
bc13beaa85
Revert "Hide run button in markdown editor and pull toggleMoreAction to a seperate class ( #3321 )" ( #3328 )
...
This reverts commit 9ea8baca05 .
2018-11-27 23:43:16 -08:00
Karl Burtram
59b2e706ca
Bump Import extension to 0.4.2
1.3.4
2018-11-27 17:59:34 -08:00
Karl Burtram
8bf835c531
Update SQL Tools Service to 1.5.0-alpha.59
2018-11-27 16:37:46 -08:00
Matt Irvine
087ed7c132
Make resource parameter optional for getSecurityToken API ( #3322 )
2018-11-27 16:12:30 -08:00
kisantia
4c075df327
DacFx import/export wizard ( #3162 )
...
Basic wizard to import/export bacpacs and deploy/extract dacpacs
2018-11-27 16:10:17 -08:00
Yurong He
9ea8baca05
Hide run button in markdown editor and pull toggleMoreAction to a seperate class ( #3321 )
2018-11-27 15:32:20 -08:00
Karl Burtram
9b6784720e
Add EXCEPT,INTERSECT and DATALENGTH to color syntax ( #3320 )
2018-11-27 13:52:07 -08:00
Karl Burtram
3761e1dd60
Port event-stream changes from vscode ( #3317 )
2018-11-27 12:55:44 -08:00
Yurong He
b3eb809550
Hide ToggleMoreAction for inactive cell ( #3235 )
...
* Hide ToggleMoreAction for inactive cell
* Revert wrong merge
* Undo bad merge
* Enable markdown to hide ToggleMoreAction
* Resolve PR comments
* Fixed the name
* Change name
* Fix toggleMoreActions by passing in CellContext instead of just nb model
* Fixed the warning by removing notificationService from the caller
2018-11-27 12:54:27 -08:00
Matt Irvine
cb72865dcc
Enable Azure Active Directory MFA authentication ( #3125 )
2018-11-27 11:13:47 -08:00
Anthony Dresser
d646b4729b
Revert "Result Streaming ( #3124 )" ( #3312 )
...
This reverts commit 8925d44807 .
2018-11-27 10:42:41 -08:00
Karl Burtram
a2dd903d0d
Bump import, profiler, and agent extensions
2018-11-27 07:25:31 -08:00
Karl Burtram
28ed378ee7
Bump Azure Data Studio to 1.3.4
2018-11-27 05:53:43 -08:00
Karl Burtram
15ae55136f
Bump event-stream to 3.3.4
1.3.3
2018-11-26 16:34:03 -08:00
Karl Burtram
b18abd954f
Update Azure Data Studio to 1.3.3
2018-11-26 16:32:34 -08:00
Allen Cook
b45f79a1f8
Add Routine_Type to CreateStoredProc fixes #3257 ( #3286 )
2018-11-26 15:26:12 -08:00
Alan Ren
01a03b4c84
revert the taskbar icon size change ( #3306 )
2018-11-26 15:14:36 -08:00
Anthony Dresser
e48328af34
Handle qp clear input correctly ( #3258 )
...
* handle clearing xml in qp view
* formatting
2018-11-26 14:49:06 -08:00
Anthony Dresser
8925d44807
Result Streaming ( #3124 )
...
* handle releasing data when the grid is unrendered
* update sqlops
* add complete to sqlops
* update protocol
* update protocol
* formatting
* update sqlops.d.ts
* stash
* better handling of results streaming
* formatting
* improvments to result streaming
* bump slickgrid and address a performance bottleneck
* remove unnecessary code
* formatting
* update locks
* optimize large values in the grid
* formatting
* formatting
* update yarn
* bump packages
* yarn
* bump
* yarn lock
* locking
* yarn
2018-11-26 14:30:35 -08:00
Karl Burtram
213283510f
Bump SQL Tools to 1.5.0-alpha.58 for results streaming
2018-11-26 13:54:56 -08:00
Alan Ren
9f8190dc28
make taskbar more readable ( #3290 )
2018-11-20 15:09:24 -08:00