Kevin Cunnane
d8cd78cd6b
Merge master
2018-11-13 16:35:17 -08:00
Aditya Bist
0efb89d6ff
fix loading perf when switching tabs ( #3169 )
2018-11-13 13:06:45 -08:00
Chris LaFreniere
06660160e7
Vertical Toolbar Improvements and Fix for Untitled File Load Issue ( #3189 )
...
* Add horizontal toolbar
* Add vertical toolbar
* Fix for untitled scheme file load
* further fixes to vertical toolbar
* Addressing PR comments
2018-11-13 11:05:54 -08:00
Kevin Cunnane
0b571737b7
Support notebook file types contribution ( #3196 )
...
* Support notebook file types contribution
- Extensions can define a provider and what file types it should be used for
- Verified that this works for Jupyter Content & Server Managers.
- Starts Jupyter server as expected
Not in this PR:
- Support for session manager end to end
- Tests
2018-11-12 17:32:53 -08:00
Raj
0a486a280d
3190: Code and Text cells from tool bar ( #3191 )
...
* 3190: Code and Text cells from tool bar
* 3190: Adding images under media folder and to css
2018-11-12 11:41:02 -08:00
Raj
a2bbf3f44e
3147: Notebook markdown cell should be opened in preview mode ( #3168 )
...
* 3147: Notebook markdown cell should be opened in preview mode
* 3147: Default ability to double click a cell to add text
* Misc changes
* CSS cleanup
* Localization stuff
* Remove constants file in Notebook codebase
2018-11-09 10:38:14 -08:00
Alan Ren
410bb62906
fix for stop session error and session selection lost issue ( #3167 )
...
* fix for stop session error and session selection lost issue
* remove the console.error call
2018-11-08 16:51:39 -08:00
Alan Ren
cbb4ac3e20
make it preserve the line breaks ( #3176 )
2018-11-08 16:34:27 -08:00
Yurong He
7508192ab9
Added empty kernel and hook up with Kernel drop down ( #3173 )
...
* Initial toolbar work
- This is in-progress and needs additional fixes
* Resolve PR comments
* Added empty kernel and hook up with Kernel dropdown
* Resolve PR comments
2018-11-08 14:27:20 -08:00
Raj
bbf6cbd8fb
Hookup trusted flag to both code cell and markdown preview ( #3166 )
...
* 1133: Notebook file registration changes
* File registration stuff
* Yarn files
* Outputview Changes
* Misc changes
* Changes to code component name space
* Output view changes
* notebook output view changes
* Latest changes
* Output view changes
* Code review changes on output view
* CSS file and misc changes
* Hookup trusted mode to code cell and markdown
* Return default sanitizer
* Misc changes - code review comments
2018-11-08 14:12:59 -08:00
Kevin Cunnane
9765269d27
Begin defining Extension-based Notebook Provider ( #3172 )
...
Implements provider contribution in the MainThreadNotebook, with matching function calls in the ExtHostNotebook class. This will allow us to proxy through notebook providers (specifically, creation of a notebook manager with required content, server managers) from an extension up through to the main process.
Implemented in this PR:
- Callthroughs for content and server manager APIs
- Very basic unit tests covering provider & manager registration
Not implemented:
- Fuller unit tests on the specific callthrough methods for content & server manager.
- Contribution point needed to test this (so we can actually pass through the extension's existing Notebook implementation)
2018-11-08 13:06:40 -08:00
Raj
71c14a0837
Output view changes ( #3146 )
...
* 1133: Notebook file registration changes
* File registration stuff
* Yarn files
* Outputview Changes
* Misc changes
* Changes to code component name space
* Output view changes
* notebook output view changes
* Latest changes
* Output view changes
* Code review changes on output view
* CSS file and misc changes
2018-11-07 14:19:33 -08:00
Alan Ren
9bbed2c275
fix for issue 3157 ( #3158 )
...
* fix for issue 3157
* use state instead of _state
2018-11-07 12:00:51 -08:00
Alan Ren
d9ba4d9130
profiler improvements ( #3151 )
...
* profiler improvements
* fix for issue 3114
2018-11-07 11:25:24 -08:00
Kevin Cunnane
ecd40de7ec
Integrate notebook service with notebook UI ( #3143 )
...
Port notebookView code over to notebook.component.ts.
Integrate loading of notebook contents into the UI
2018-11-06 16:31:37 -08:00
Alan Ren
f7879bdbf9
Alanren/custom message box location ( #3139 )
...
* make message box associated with wizard page
* missed one condition check after renaming
* fix compilation error
2018-11-06 10:44:02 -08:00
Alan Ren
b931ccfabf
fix for 1705 ( #3131 )
2018-11-06 10:34:58 -08:00
Matt Irvine
eeab048f46
Use correct foreground color for copy details button ( #3126 )
2018-11-06 10:14:25 -08:00
Yurong He
5da89ac05b
Add localContentManger and dummy sessionManager ( #3130 )
...
* - keyboard binding to arrow keys
- toggle markdown editor by double click
* Added localContentManger and dummpy sessionManager
2018-11-05 17:55:13 -08:00
Anthony Dresser
e2b446be1c
change default setting for showing default connection info in settings ( #3043 )
2018-11-05 16:08:55 -08:00
Anthony Dresser
5f2e17a738
Query Editor Memory improvements ( #3041 )
...
* working through memory issues
* work in progress
* add missing value
* work in progress
* more work in progress
* various more memory fixes
* additional improvements
* fix imports
* change test that we dispose queries on close not dispose
* update tests
2018-11-05 16:08:41 -08:00
Alan Ren
f36f3ffd21
connect dialog ux improvement ( #3105 )
...
* connect dialog ux improvement
* more style updates
2018-11-04 17:10:05 -08:00
Kevin Cunnane
3c785ae7d8
Merge master
2018-11-04 15:15:27 -08:00
Kevin Cunnane
d434724a54
Remove handle from API ( #3093 )
...
- This was missed in previous checkin
2018-11-01 17:00:46 -07:00
Kevin Cunnane
fc3bf45a7f
Port most notebook model code over to be behind a service ( #3068 )
...
- Defines a new NotebookService in Azure Data Studio which will be used to interact with notebooks. Since notebooks can require per-file instantiation the provider is just used to create & track managers for a given URI.
- Inject this into notebook.component.ts and pass required parameters that'll be used to properly initialize a manger into the method. Actual initialization not done yet.
- Port over & recompile notebook model code
- Define most required APIs in sqlops.proposed.d.ts. In the future, these will be used by extensions to contribute their own providers.
2018-10-31 22:01:40 -07:00
Anthony Dresser
cff21124da
Auto Scale Axis ( #3070 )
...
* fix input to chart that was causes scales to not auto size
* formatting
* formatting
* added comments
2018-10-31 20:27:40 -07:00
Aditya Bist
ce7893c2e5
Agent/edit job logic ( #3023 )
...
* lumped stepdata with jobdata in job dialog
* fix bug with empty steps
* added clumped and update steps and schedules from job dialog
* edit data sends one call instead of multiple
* cleaned code
2018-10-31 16:40:36 -07:00
Alan Ren
f7dcaa38ff
fix for issue 3065 ( #3067 )
...
* fix for 3065
* remove the parameter, no need to save connection
2018-10-31 16:13:09 -07:00
Alan Ren
56c2d16560
a few ux improvements ( #3057 )
...
* style update
* checkbox styler
* casing update
2018-10-31 13:44:12 -07:00
Alan Ren
2238c42432
fix for issue 2719 ( #3060 )
2018-10-31 13:22:08 -07:00
Karl Burtram
c0e9f1ca43
Fix build break in previous Query Plan commit
2018-10-31 13:00:23 -07:00
David Shiflet
7f66087d8c
Add a command line interface for connecting to a SQL Server ( #3047 )
...
* Add switches for server, database, user, integrated auth
* Refactor into new commandline service
* Open query editor when passed server on command line
* Add tests
2018-10-31 13:05:37 -04:00
Ryan
18671b7cca
Add query plan theme support ( #2991 ) ( #3031 )
...
Add monaco-editor and monaco-editor-hover to output otherwise backgrounds collide.
2018-10-31 10:03:02 -07:00
Alan Ren
233156c744
fix missing footer for backup dialog ( #3056 )
...
@MattIrv Thanks for helping out
2018-10-30 16:17:14 -07:00
Kevin Cunnane
ac0ffab99c
Merge remote-tracking branch 'origin/master' into feature/nativeNotebook
2018-10-30 16:08:19 -07:00
Karl Burtram
59e7a5fa4b
Change 'None' to 'Do not save' in Connection Dialog ( #3051 )
2018-10-30 10:45:47 -07:00
Anthony Dresser
726eb8d0e1
Time elapsed status item ( #3006 )
...
* added time elapsed status item
* add missing files
2018-10-29 15:24:08 -07:00
Anthony Dresser
2c0d6b93ee
move query actions from underneath scrollbar, permanently show scrollbar ( #3007 )
2018-10-29 15:23:55 -07:00
Karl Burtram
98d06b2892
Format JSON and XML output when clicking resultgrid link ( #3024 )
2018-10-26 17:33:46 -07:00
Abbie Petchtes
533f2734f1
Add markdown cell to Notebook ( #3014 )
...
* add markdown cell
* add markdown preview for Notebook
* formatting
* address comment
2018-10-26 16:20:06 -07:00
Alan Ren
3237507bb2
Alanren/modal message high contrast fix ( #3018 )
...
* make modal dialog message section HC aware
* handle warning icon
2018-10-26 15:38:51 -07:00
Anthony Dresser
ff5a248240
Clean up result tab better ( #3015 )
...
* do a better job cleaning up results tab
* formatting
2018-10-26 13:27:01 -07:00
linda07
afb6862035
Adjust notebook toolbar icon to 20px and font size to 13px ( #3001 )
2018-10-25 14:51:48 -07:00
Alan Ren
92d9d04a78
make checkbox vertically aligned and remove the x scroll for modaldialog ( #3005 )
2018-10-25 14:26:44 -07:00
Anthony Dresser
7dfcd89a04
Rework timeSeries in chart viewer ( #2987 )
...
* rework timeSeries in chart viewer
* rework important to fix tests
2018-10-24 14:58:24 -07:00
Raj
2859bee4c0
1133: Notebook file registration changes ( #2969 )
...
* 1133: Notebook file registration changes
* File registration stuff
2018-10-24 13:47:41 -07:00
Alan Ren
724c49f5c4
Fix for issue 2725 and ux fixes ( #2992 )
2018-10-24 11:02:08 -07:00
Raj
48c4a473df
[2977]OpenConnectiondialog doesn't filter controls based on connection type ( #2986 )
...
* Get latest from master
* 2977: OpenConnectiondialog doesn't filter controls based on connection
* 2977: OpenConnectiondialog doesn't filter controls
* Misc change
* [2977]OpenConnectiondialog - code review changes
2018-10-24 10:47:12 -07:00
Aditya Bist
3d39272536
Agent/operators ( #2962 )
...
* added caching and view for operators
* fixed row detail import
2018-10-23 15:22:44 -07:00
Aditya Bist
89e959c2e3
Agent/alerts ( #2943 )
...
* alerts view is now cached
* added styling to alerts page
* fixed row detail view import
2018-10-23 14:42:31 -07:00