Anthony Dresser
48682bacde
rework panel to not need platform ( #5270 )
2019-04-30 13:19:21 -07:00
Anthony Dresser
56342af140
Rework editableDropdown to not need platform ( #5189 )
...
* rework editableDropdown to not need platform
* rework editable dropdown to not depend on platform
* fix compile
* fix focus bluring
2019-04-30 09:25:04 -07:00
Kevin Cunnane
02916aeffa
Fix #3440 link in Markdown requires cmd+click ( #5239 )
...
- Copied over click handler from VSCode markdown renderer
- Added logic to only support command links if trusted
Now clicking on a link will do an action or open a file.
Created #5238 to track need to support relative links which doesn't work
2019-04-29 19:15:39 -07:00
Yurong He
f1e21ebe9d
Fix driverlog uri in output ( #5212 )
...
* Fixed #4813
* Changed to lowercase for comparision
2019-04-26 20:25:55 -07:00
Yurong He
49c36cc040
Fixed #4947 Increase the size of the notebook command icons and space between icon and button ( #5235 )
2019-04-26 19:57:40 -07:00
Anthony Dresser
ca98ef879d
Last of the layering ( #5187 )
...
* layer query
* update imports
2019-04-26 15:30:41 -07:00
Chris LaFreniere
bb9c85cd8f
Improve Cleanup of Jupyter processes on Notebook and/or ADS Close ( #5142 )
...
* Close jupyter and python
* Ensure we stop jupyter correctly on process end
* dont stopServer from clientSession shutdown
* PR comments
* close notebook after each test
2019-04-26 15:28:26 -07:00
Anthony Dresser
91b946bf3d
rework listbox to not require platform ( #5192 )
2019-04-26 15:02:03 -07:00
Alan Ren
705e7b30bc
enable 'New Notebook' entry points for PG SQL ( #5194 )
...
* enable 'New Notebook' entry points for PG SQL
* fix comment
* permanent fix for context menu entry point
2019-04-25 16:23:01 -07:00
Yurong He
5d5f44ba11
Fixed #3961 Removed hardcoded value in notebook and use QueryEditor Result RowHight to keep it consistent ( #5208 )
2019-04-25 12:59:13 -07:00
Anthony Dresser
9e804089e0
Move Tasks Panel ( #5162 )
...
* moving tasks panel
* fix css styling
* clean up code
* do a bunch of renaming
2019-04-24 13:54:58 -07:00
Yurong He
07bc5e2de9
Fixed #3244 ( #5166 )
2019-04-24 09:04:15 -07:00
Chris LaFreniere
7d46e77922
Notebooks: Show keyboard shortcut for run cell ( #5097 )
...
* Show keyboard shortcut for run cell
* PR comment
2019-04-23 17:33:15 -07:00
Chris LaFreniere
33aacc1798
Improve Notebook Context Menu Casing ( #5145 )
2019-04-23 11:35:46 -07:00
Karl Burtram
32374f264f
Adjust default fonts ( #5146 )
...
* Adjust default fonts
* Adjust default ratio
2019-04-22 17:30:16 -07:00
Chris LaFreniere
432034d2cb
Notebooks: Pressing Escape key in markdown cell exits edit mode ( #5094 )
...
* Pressing Escape key in markdown exits edit mode
* text + code cells inactive when pressing escape
2019-04-19 16:19:16 -07:00
Chris LaFreniere
3372a5ad4b
Fix hygiene issues in textCell.css ( #5116 )
2019-04-18 15:58:27 -07:00
Chris LaFreniere
7ce921d449
Improve tabe markdown css ( #5093 )
2019-04-18 14:57:26 -07:00
Chris LaFreniere
31f7364f08
Only show nb loading spinner when no cells shown ( #5095 )
2019-04-18 14:57:11 -07:00
Anthony Dresser
5119d28b9d
fix svg references ( #5109 )
2019-04-18 12:29:18 -07:00
Anthony Dresser
9c0e56d640
Layering of everything else but query ( #5085 )
...
* layer profiler and edit data
* relayering everything but query
* fix css import
* readd qp
* fix script src
* fix hygiene
2019-04-18 01:28:43 -07:00
Anthony Dresser
ddd89fc52a
Renable Strict TSLint ( #5018 )
...
* removes more builder references
* remove builder from profiler
* formatting
* fix profiler dailog
* remove builder from oatuhdialog
* remove the rest of builder references
* formatting
* add more strict null checks to base
* enable strict tslint rules
* fix formatting
* fix compile error
* fix the rest of the hygeny issues and add pipeline step
* fix pipeline files
2019-04-18 00:34:53 -07:00
Aditya Bist
1fec26c6b3
dont dispose serverTreeView every time hidden ( #5092 )
2019-04-17 20:12:44 -07:00
Charles Gagnon
41bf10d989
Fix for build break caused by missing SVG ( #5078 )
...
* Fix for build break caused by missing SVG
These files were moved in #5029
* Add a few more missing SVGs
2019-04-17 11:22:42 -07:00
Anthony Dresser
2f8519cb6b
Layer Object Explorer; query plan; task history ( #5030 )
...
* relayer query plan, task history, object-explorer
* formatting
2019-04-16 21:12:34 -07:00
Anthony Dresser
5c10127758
Layer grid code ( #5029 )
...
* layer grid
* errors; edit data still not showing up
* fix edit data
* fix tab spaces
2019-04-16 13:30:15 -07:00
Aditya Bist
96c0f62cf5
Removed duplicate connections code ( #5045 )
...
* removed duplicate connections code
* removed old comment
* removed unused code
2019-04-16 11:54:07 -07:00
Anthony Dresser
72e7e5e025
relayer connection code; formatting ( #5020 )
2019-04-15 01:05:23 -07:00
Anthony Dresser
6dbf757385
Remove some vscode differences ( #5010 )
...
* remove some vscode differences
* add dates to todo comments
2019-04-12 21:55:07 -07:00
Charles Gagnon
34288435ec
Fix Data Explorer context menu items visibility ( #4996 )
...
* Fix Data Explorer context menu items visibility
The when clause was making the menu items show up for all nodes in the Data Explorer - even ones that didn't make sense such as the Databases folders. This change makes it only appear for the Database and Server nodes (which is how the OE tree is set up)
2019-04-12 17:09:53 -07:00
Anthony Dresser
cb1682542b
remove sql/services ( #4991 )
2019-04-12 12:48:06 -07:00
Anthony Dresser
9e56187c16
Remove sql/common ( #4990 )
...
* remove sql/common/
* formatting
* fix cyclic dependency
2019-04-12 12:47:48 -07:00
Yurong He
51851efda5
Use notebookUtils.getErrorMessage to get the correct msg instead of showing {0} ( #5012 )
2019-04-12 11:50:44 -07:00
Kevin Cunnane
c8f6937166
Fix #4500 Untitled notebook reopen doesn't show dirty ( #5005 )
...
* Fix 2 notebook issues
- Do not create notebook model twice on start
- Do not cause disposed warnings due to markdown cell deserialization
* Fix notebook dirty on open issue
Before model is resolved we weren't getting dirty events.
Solution is to use backing text model until it's ready.
Must hook to the dirty event & notify to get the dot to appear
2019-04-11 16:39:54 -07:00
Maddy
ad36c1df3d
add wrap to the <pre> tag ( #5002 )
...
* add wrap to the <pre> tag
* removed styles for browser support
2019-04-11 15:32:52 -07:00
Anthony Dresser
bc898cc2c2
revert data explorer id to connections ( #5003 )
2019-04-11 15:10:26 -07:00
Yurong He
4f8d14ed3e
Fix ##3479 ctrl+a select active cell output or preview markdown ( #4981 )
...
* Enable ctrl+a to select the output or markdown content when the cell is active
* Moved toggleUserSelect into ngOnChanges
* Resolve PR comments
2019-04-11 11:36:42 -07:00
Chris LaFreniere
442adfbbc3
Add New Notebook from Server Dashboard ( #4971 )
2019-04-11 10:15:45 -07:00
Aditya Bist
fe12233954
Azure extension changes ( #4987 )
...
* removed search box
* removed commented code
2019-04-11 09:44:43 -07:00
Kevin Cunnane
293f9c22c4
Touchbar support for Run Cell, Run Query, Add Cell ( #4972 )
...
* Basic touchbar support
* Touchbar support for Run Cell, Run Query, Add Cell
- Add top 3 notebook commands
- Add top query command
Actions only appear on having active editor of expected type.
In order to make Notebook work as expected, added tabindex to support focusing
and hide outline to ensure it doesn't get weird blue outline on click
Note: does not have icons yet, which would be nice.
However can add in subsequent PR once this comes from UX.
2019-04-10 14:04:36 -07:00
Anthony Dresser
a74510544f
Remove rest of builder ( #4963 )
...
* removes more builder references
* remove builder from profiler
* formatting
* fix profiler dailog
* remove builder from oatuhdialog
* remove the rest of builder references
* formatting
2019-04-10 13:23:33 -07:00
Chris LaFreniere
88712f46bf
Fix for relative markdown image paths ( #4889 )
...
* Fix for relative markdown image paths
* PR comments
2019-04-10 11:35:06 -07:00
Chris LaFreniere
d332ae1132
Fix to ensure that we rewrite spark ui links correctly ( #4962 )
2019-04-09 18:23:21 -07:00
Kevin Cunnane
37f45b10a3
Mitigate (but not fully fix) Run Cell from disconnected notebook ( #4960 )
...
This is a partial fix that lays groundwork for full "Prompt to connect" if a kernel needs a connection.
I am waiting on Yurong's refactoring of connection handling before doing any of the prompt work.
- Adds kernel metadata about whether a connection is required.
- For Jupyter, only Spark kernels are listed as requiring a connection
- If this is true and there's no active connection, will show notification and not call execute
In the future, this path will still be used if user is prompted to connect and cancels out.
The future change will be to inject a "connect" handler from notebook.component to the cell callback and use to set connection context
2019-04-09 17:45:05 -07:00
Gene Lee
b3be1d79cd
Add support for new endpoint key string 'gateway' ( #4954 )
2019-04-09 15:19:02 -07:00
Kevin Cunnane
2de47c2a50
Fix #4930 Text cells are referred to as text and markdown in commands ( #4956 )
2019-04-09 14:20:29 -07:00
Anthony Dresser
3670dfbebd
changes strings for data explorer ( #4946 )
2019-04-09 12:39:15 -07:00
Anthony Dresser
2fb06e7f4f
Move notebooks to workbench ( #4888 )
...
* move notebooks under workbench
* fix style imports
2019-04-09 01:59:55 -07:00
Anthony Dresser
8bdcc3267a
Code Layering dashboard ( #4883 )
...
* move dashboard to workbench
* revert xlf file changes
* 💄
* 💄
* add back removed functions
2019-04-09 00:26:57 -07:00
Karl Burtram
0532346f4f
Merge from vscode 591842cc4b71958c81947b254924a215fe3edcbd ( #4886 )
2019-04-05 14:14:26 -07:00