Matt Irvine
f5b147ca4b
Add info/warning/error messages for wizards and dialogs ( #1696 )
2018-06-21 11:55:23 -07:00
Madeline MacDonald
520cfb780a
Profiler notifications ( #1648 )
...
* adding lost events flag to events available notification
* Initial changes to support notifications for stopped session and lost events
* Updated localized strings & send stop notification box
* reordering imports
* vbump sqltools & dataprotocolclient, fix notification wording
2018-06-19 11:23:01 -07:00
Leila Lali
e686fed209
fixing the table, form dialog tab layout issues ( #1671 )
2018-06-19 10:55:23 -07:00
Leila Lali
a225925bc4
fixed several model view issues ( #1640 )
...
* fixed several model view issues
2018-06-15 16:59:12 -07:00
Madeline MacDonald
af2bc859d1
Profiler toolbar changes ( #1615 )
...
* Clear event view pane when starting new session
* Removing debug logging
* Handling pause button
* Cleaning up comments from previous commit
* Fixing comments from PR
* Fixing a comment I forgot to delete
* Bumping dataprotocolclient version
* Bumping sqltoolsservice & sqlops-dataprotocolclient version
2018-06-15 13:39:46 -07:00
Leila Lali
30b111034d
added option to mode view input box to create the input as text area ( #1630 )
...
* added option to create input as multi line
* added min and max for input box
2018-06-13 16:32:34 -07:00
Karl Burtram
733bb69d25
Add Agent Service configuration request methods ( #1608 )
...
* WIP 1
* WIP 2
* Add Agent Service configuration request methods
* Fix typo
* Tabify sqlops.d.ts.
2018-06-11 16:32:18 -07:00
Leila Lali
4609694141
added Declarative table to model view controls ( #1593 )
...
* added Declarative table to model view controls
2018-06-11 12:40:17 -07:00
Matt Irvine
e3a2ed95d4
Add wizard navigation validator ( #1587 )
2018-06-08 15:32:37 -07:00
Matt Irvine
20c4f085c8
Fix custom UI validation bugs ( #1583 )
2018-06-08 15:32:21 -07:00
Leila Lali
02af7e9299
Feature/model view list ( #1551 )
...
* fixed the issue with drop down styling
* added list box to model view library
2018-06-08 13:51:02 -07:00
Matt Irvine
2bbb2842e5
Fix model view component updateProperties implementation ( #1586 )
2018-06-08 09:41:00 -07:00
Matt Irvine
a5b4eeb932
Add loading spinner component ( #1580 )
2018-06-07 17:54:48 -07:00
Abbie Petchtes
38ad60478c
Support icon for button.component ( #1565 )
...
* support icon button
* formatting
* fix dropdown css and set attribute for model view editor
2018-06-06 14:05:36 -07:00
Matt Irvine
0c58f09e59
Merge VS Code 1.23.1 ( #1520 )
2018-06-05 11:24:51 -07:00
Leila Lali
473a414bc3
added table componenet ( #1542 )
2018-06-04 12:04:05 -07:00
Abbie Petchtes
9ad4ec6464
Support view model toolbar ( #1533 )
...
* support view model toolbar
* add EULA
* formatting
* address comment
2018-06-04 10:11:32 -07:00
Matt Irvine
14a7a5534f
Add API for extensions to get data protocol providers ( #1518 )
2018-05-30 16:37:11 -07:00
Leila Lali
a13039b14b
added group container ( #1508 )
2018-05-29 13:08:13 -07:00
Abbie Petchtes
c208abf0c5
Fix view model editor and webview component ( #1483 )
...
* destroy viewmodel when editor is closed and add example
* support retainContextWhenHidden option for webview component
* fix breaking change from master
* dispose html element during dispose
* add more comments
2018-05-24 13:54:41 -07:00
Abbie Petchtes
36a8991682
Feature/webview for model view ( #1463 )
...
* support webview for view model
* formatting
* remove unused imports
2018-05-23 09:51:44 -07:00
Leila Lali
1461929f86
added text component ( #1462 )
...
* added text component
2018-05-22 16:12:02 -07:00
Leila Lali
4bfc549927
model view drop down now support editable and not editable list ( #1460 )
...
* model view drop down now support editable and not editable list
2018-05-22 13:12:53 -07:00
Matt Irvine
8e234d9b2d
Enable basic wizard API ( #1450 )
2018-05-21 15:19:21 -07:00
Abbie Petchtes
70819252a9
Add support for model view editor ( #1442 )
...
* Add proposed API for model view editors
* Initial working model view editor
* Add extension demo
* Revert "Add extension demo"
This reverts commit 10d3b720ad347919dd5668a339da8e96e26b2b82.
* view model editor and add the support for register content
* clean up the code
* fix editor issues where you register more than one content
* formating
* remove unused imports
* addressed comments
* address comments2
* address comment3
2018-05-21 12:46:13 -07:00
Leila Lali
ba264d8311
added radio button model view component ( #1439 )
...
* added radio button model view component
2018-05-21 11:45:27 -07:00
Leila Lali
45e3c6ae49
added register content method to dialog and tab ( #1415 )
...
* added register content method to dialog and tab
2018-05-16 09:09:41 -07:00
Matt Irvine
d526fe0f7f
Fire model view close event when destroyed ( #1427 )
2018-05-15 17:35:31 -07:00
Matt Irvine
9bd45cf66a
Add default model view input types and validation ( #1397 )
2018-05-14 16:20:19 -07:00
Cory Rivera
89c48bbe75
Add option for using generic SQL queries to filter EditData rows via a query editor pane. ( #1329 )
2018-05-14 12:27:55 -07:00
Kevin Cunnane
41ffd6e8ae
Add action list to cards with callback ( #1392 )
...
- Add the ActionDescriptor functionality. This is a table of information with actionable links
- Also add optional status indicator which shows a color. In the future, would like to extend to have icon in this space as an alternative.
- Fixed 1 issue with account management UI throwing an error on cancel
2018-05-11 10:59:42 -07:00
Leila Lali
bcd6178d67
added properties to inputbox and form to be able to change style fro… ( #1371 )
...
* added properties to inputbox and form to be able to change style from extension
* moved registerModelViewProvider from dashboard to ui namespace
2018-05-09 10:58:23 -07:00
Matt Irvine
f10e281ffc
Add validation to model view components ( #1356 )
2018-05-08 14:15:26 -07:00
Leila Lali
1847c2e322
added checkbox component ( #1330 )
2018-05-03 17:11:55 -07:00
Matt Irvine
24e8c20511
Simplify button logic and enable button updates for custom dialogs ( #1283 )
2018-04-27 16:29:18 -07:00
Leila Lali
886717d330
added dropdown and form layout to model view ( #1269 )
...
* added dropdown and form layout to model view
2018-04-27 15:43:23 -07:00
Matt Irvine
ec150917c2
Fix button handle bug and add tests ( #1267 )
2018-04-25 16:22:54 -07:00
Matt Irvine
1811dfa423
Expose custom dialog extension APIs ( #1206 )
2018-04-24 16:43:14 -07:00
Abbie Petchtes
965458ca74
Add Query Editor API to sqlops.proposed ( #1196 )
...
* add support query editor API
* remove sqlops.proposed.d.ts in sp_whoIsActive
* address comments
* add catch error when connect
2018-04-23 13:42:27 -07:00
Leila Lali
a7c4686980
Feature/input box component ( #1190 )
...
* Adding new view component for input box
2018-04-20 16:26:58 -07:00
Matt Irvine
93aa052856
Initial work for custom model view dialogs ( #1183 )
2018-04-19 16:24:02 -07:00
Leila Lali
d3f0ac7954
refactor model components to not reference any dashboard services ( #1168 )
...
* refactor model components to not reference any dashboard services
2018-04-18 11:48:20 -07:00
Kevin Cunnane
b2c70e9301
Feat/model backed ui ( #1145 )
...
This is an initial PR for a new model-driven UI where extensions can provide definitions of the components & how they're laid out using Containers.
#1140 , #1141 , #1142 , #1143 and #1144 are all tracking additional work needed to improve the initial implementation and fix some issues with the implementation.
Features:
- Supports defining a FlexContainer that maps to a flexbox-based layout.
- Supports creating a card component, which is a key-value pair based control that will lay out simple information to a user. Eventually this will have an optional set of actions associated with it.
- Has a sample project which shows how to use the API and was used for verification
2018-04-13 15:59:18 -07:00
Karl Burtram
3990719054
Rename registeredServers to objectExplorer ( #1093 )
2018-04-06 13:33:49 -07:00
Karl Burtram
dafb780987
Merge VS Code 1.21 source code ( #1067 )
...
* Initial VS Code 1.21 file copy with patches
* A few more merges
* Post npm install
* Fix batch of build breaks
* Fix more build breaks
* Fix more build errors
* Fix more build breaks
* Runtime fixes 1
* Get connection dialog working with some todos
* Fix a few packaging issues
* Copy several node_modules to package build to fix loader issues
* Fix breaks from master
* A few more fixes
* Make tests pass
* First pass of license header updates
* Second pass of license header updates
* Fix restore dialog issues
* Remove add additional themes menu items
* fix select box issues where the list doesn't show up
* formatting
* Fix editor dispose issue
* Copy over node modules to correct location on all platforms
2018-04-04 15:27:51 -07:00
Karl Burtram
2eeb2b0d71
Fix build break from agent PR ( #972 )
2018-03-23 13:42:12 -07:00
Karl Burtram
357bb1916e
Initial SQL Agent merge for March release ( #961 )
...
* WIP
* wip
* SQL Agent wip
* wip
* Initial control host (wip)
* Initial hookup of SQL Agent service to job component
* Update agent package.json
* Hook up getJobs call
* A couple job view updates
* Add some more agent views
* Rename some 'agent' classes to 'jobManagement'
* job history page (#852 )
* added back button, run actions and overview accordion
* refactoring
* overview table complete
* fixed the dropdown arrow for the overview section
* added table for prev job list
* fixed agent job result type
* code cleaning and code review comments
* fixed yarn.lock conflicts
* added function for job history
* changed vscode-languageclient version
* changed yarn lock file
* fixed yarn lock file
* fixed yarn file
* fixed css paths
* added images to packaging step
* fix resource path for packaging
* Switch back getJobs return type
* Make enum const
* Remove sqlops const
* WIP
* WIP
* Feature/agent1 adbist (#899 )
* added back button, run actions and overview accordion
* refactoring
* overview table complete
* fixed the dropdown arrow for the overview section
* added table for prev job list
* fixed agent job result type
* code cleaning and code review comments
* fixed yarn.lock conflicts
* added function for job history
* changed vscode-languageclient version
* changed yarn lock file
* fixed yarn lock file
* fixed yarn file
* fixed css paths
* added images to packaging step
* fix resource path for packaging
* added steps lists
* fixed style and dimensions
* fixed conflicts
* implemented job list
* added the Date and Status columns
* update yarn files
* merged feature/agent1
* added theme styling for light theme
* changed yarn lock files
* made job history page css more specific
* Add visiblity check to job view
* Clean up jobs styling and call getJobHistory
* Add more Job Table styling
* Enable detail view in job table
* Use updated slickgrid repo
* vbumped slickgrid
* Convert rowdetail slickgrid plug to TypeScript
* Feature/agent1 adbist (#945 )
* added back button, run actions and overview accordion
* refactoring
* overview table complete
* fixed the dropdown arrow for the overview section
* added table for prev job list
* fixed agent job result type
* code cleaning and code review comments
* fixed yarn.lock conflicts
* added function for job history
* changed vscode-languageclient version
* changed yarn lock file
* fixed yarn lock file
* fixed yarn file
* fixed css paths
* added images to packaging step
* fix resource path for packaging
* added steps lists
* fixed style and dimensions
* fixed conflicts
* implemented job list
* added the Date and Status columns
* update yarn files
* merged feature/agent1
* added theme styling for light theme
* changed yarn lock files
* added method signatures for job history with DMP
* added methods for job running
* added job actions to sqlops
* Refer to dataprotocol from feature/agentDmp1 branch
* Update SQL Tools version to 1.4.0-alpha.13
* Change Feb to March in release note prompt
* SQL Agent extension metadata
* add feature explicitly in client creation
* Update Agent job registration
* Update package.json
* Feature/agent1 adbist (#955 )
* added back button, run actions and overview accordion
* refactoring
* overview table complete
* fixed the dropdown arrow for the overview section
* added table for prev job list
* fixed agent job result type
* code cleaning and code review comments
* fixed yarn.lock conflicts
* added function for job history
* changed vscode-languageclient version
* changed yarn lock file
* fixed yarn lock file
* fixed yarn file
* fixed css paths
* added images to packaging step
* fix resource path for packaging
* added steps lists
* fixed style and dimensions
* fixed conflicts
* implemented job list
* added the Date and Status columns
* update yarn files
* merged feature/agent1
* added theme styling for light theme
* changed yarn lock files
* added method signatures for job history with DMP
* added methods for job running
* added job actions to sqlops
* navigation works but is really slow to load data
* Add jobs view icon
* Misc. cleanups
2018-03-23 13:27:55 -07:00
Matt Irvine
67a9ff3e16
Add registerAgentServicesProvider data protocol implementation ( #969 )
2018-03-23 11:34:10 -07:00
Matt Irvine
38bedea0bd
Add findNodes Object Explorer API ( #916 )
2018-03-16 13:37:24 -07:00
Matt Irvine
c06ab27d08
Object Explorer API ( #783 )
...
See https://github.com/Microsoft/sqlopsstudio/wiki/Extensibility-API#object-explorer for usage details
2018-03-09 15:02:20 -08:00