Matt Irvine
424eb90dd8
Save edit data scroll position when switching tabs ( #2129 )
2018-08-03 16:18:18 -07:00
Matt Irvine
df804d0729
Make sure chart viewer height gets set correctly ( #2143 )
2018-08-03 16:17:49 -07:00
Matt Irvine
9c84bf3fd5
Fix directory name error exporting results multiple times ( #2134 )
2018-08-03 11:52:01 -07:00
Sebastian Pfliegel
49e20488bc
Added more saveAsCsv options ( #2099 )
...
Fixes #203
Options:
lineSeperator
textIdentifier
encoding
2018-08-01 22:51:31 -04:00
Aditya Bist
172e1cf3bf
put parse syntax in command palette instead of editor ( #2103 )
2018-07-31 16:27:11 -07:00
Matt Irvine
e9ef95ef1f
Save query result selection/scroll when switching tabs ( #2052 )
2018-07-27 14:01:34 -07:00
Aditya Bist
335b9f445f
Feature: Parse Query Syntax ( #1997 )
...
* feature/parseSyntax
* added error when no connection
* removed elapsed time logic
* code review comments
* changed error message to match SSMS
2018-07-25 16:11:58 -07:00
Matt Irvine
4bfa6b3a5d
Save editor cursor/scroll position when switching sql files ( #1978 )
...
* Save editor layouts when switching sql files
* Move import
* Restore the view state after laying out the editor
2018-07-20 10:48:12 -04:00
Matt Irvine
30b66934cd
Enable custom delimiters when saving as CSV ( #1928 )
...
* Support custom delimiters for csv
* Run tsfmt
2018-07-13 18:12:57 -07:00
Kevin Cunnane
d51a7a9eb7
Extensibility: Context menu support in Object Explorer ( #1883 )
...
- Fixes #1867 context menu should be extensible
- Added context keys to support "when" conditions on the new extensions
- Fixes issue where actions like New Query, scripting show up even if these are not valid for the provider type or object type
- Fixed node expansion bug where rapid connect / expand / disconnect could break the app (fix in ObjectExplorerService.onNodeExpanded)
- Major change to how internal actions work. These cannot assume the context has non-serializable objects. Opened up some APIs to make this easier to handle.
- Fixed a number of existing bugs in internal actions.
- Notably, DisconnectAction was adding a listener on each right-click on an active connection and never getting it disposed. This wasn't needed at all due to design changes.
- Another bug fix is that the Manage action now correctly navigates to the DB dashboard for database-level connections. Before this it went to the server-level dashboard.
* Define API for context info
2018-07-10 12:23:47 -07:00
Anthony Dresser
cb060cb5db
add row status on status bar for queries ( #1841 )
2018-07-05 10:43:24 -07:00
Anthony Dresser
2d80d5e611
Add connection info to title ( #1645 )
...
* add connection info to the file label
* formatting
* first attempt at title shortening
* add user to title shortening
* add settings to control connection info in title
* formatting
* move setting
2018-06-29 17:04:09 -07:00
Aditya Bist
3e3ff163db
Jobs - New step (WIP) ( #1711 )
...
* added jobs view toolbar
* create job command and dialog stub
* add tab content and wire up the provider
* fix the steps tab error
* create job dialog 6/15 changes
* general tab done
* success action and retries completed
* added failure action dropdown
* add notification tab checkbox events
* added AgentJobStepInfo objects in sqlops
* create job dialog - 0618 update 1
* added model save function
* width for controls and initial state for notification tab controls
* refresh master and changes to work with latest code
* fixed next and prev button positions
* new step dialog ui finished
* implemented parse button
* fix package file
* add validation and sub-items collections
* hook up the step creation dialog - step 1
* merged master
2018-06-26 11:09:41 -07:00
Anthony Dresser
473ddfcdf1
Modifying angular bootstrap to add injection at the module level ( #1691 )
...
* work on fixing injection
* change bootstrapping method
* add a catch for testing
* remove unneeded code
2018-06-22 16:09:13 -07:00
Anthony Dresser
9d2b206156
Accessibility enhancements ( #1678 )
...
* adds aria-label to inputs for connection
* formatting
* add ariaLabels to all checkboxes/inputboxes/dropdowns
* fix labels on database dropdown action
* fix compile errors
* remove unnecessary code
2018-06-20 16:56:19 -07:00
Anthony Dresser
63fb4e2827
Bootstrap Service Abstract injection ( #1534 )
...
* change to generic injection
* formatting
* fixed missed merge
* change to keep a record of the services per selector
* formatting
* adding back in tests
* apply back tests
* remove fundamentally broken test
2018-06-07 16:19:26 -07:00
Matt Irvine
0c58f09e59
Merge VS Code 1.23.1 ( #1520 )
2018-06-05 11:24:51 -07:00
Karl Burtram
edc60e0ad1
Fix nullref exception showing query plan panel ( #1516 )
2018-05-30 14:30:14 -07:00
Anthony Dresser
1359354387
Angular Individual Service Injection - Decouple bootstrap service ( #1457 )
...
* change services to be individually injected into angular
* messing around with injection
* change angular bootstrapping to factory style
* formatting
* formatting
* fix imports
* fix build errors
* fix testsw
* fix tests
* fix compile errors
2018-05-23 16:51:02 -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
Abbie Petchtes
eae8de0373
Add grid.viewAsChart and grid.goToNextGrid keyboard shortcuts for editor ( #1390 )
...
* adding shortcuts for view as chart and go to next grid
* small fix
* refactor query output functions out of gridParentComponents
* Revert "refactor query output functions out of gridParentComponents"
This reverts commit 51addcac76d2a21df150a8d95f54f061aab6ac7a.
2018-05-11 09:38:14 -07:00
Anthony Dresser
23ec6ac567
Change angular panel display behavior ( #1344 )
...
* got it working
* remove unneeded code
* formatting
* added scrollable, dashboard tabs don't scroll correctly though
* fix all bugs I could find
* address comments
2018-05-10 09:27:41 -07:00
Anthony Dresser
e82b7615b3
Add more options to chart viewer ( #1307 )
...
* fixing up chart viewer
* formatting
* everything is working
* removed unnecessary code
* removed unneeded code
2018-05-02 10:15:51 -07:00
Abbie Petchtes
1efd5e6502
change keyboard shortcut for focusOnCurrentQuery ( #1241 )
2018-04-24 13:09:32 -07:00
Anthony Dresser
f739c47984
Adds aria labels to all input ui ( #1136 )
...
* adds aria-label to inputs for connection
* formatting
* add ariaLabels to all checkboxes/inputboxes/dropdowns
2018-04-13 12:09:25 -07:00
Abbie Petchtes
13fb9fdfd2
Add keyboard shortcuts for focus on current query and go to next output query tab ( #1153 )
...
* add go to next output query tab shotcut
* add a new keyboard shortcut for focus on current query
* minor change
2018-04-13 11:11:25 -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
Anthony Dresser
ddfb61b46a
change settings to only affect grid; remove default fontfamily ( #989 )
2018-03-27 11:14:54 -07:00
Anthony Dresser
b045e536c1
Revert "Revert "Results grid options ( #962 )"" ( #982 )
...
* Revert "Revert "Results grid options (#962 )" (#979 )"
This reverts commit ab91c88b34 .
* fix angular2-slickgrid compiled files
2018-03-25 10:48:59 -07:00
Karl Burtram
ab91c88b34
Revert "Results grid options ( #962 )" ( #979 )
...
This reverts commit f2779f2a50 .
2018-03-23 22:16:32 -07:00
Anthony Dresser
f2779f2a50
Results grid options ( #962 )
...
* added inital config
* added the ability to specifiy properties of the grid
* formatting
* fix some rendering bugs
* vbump
2018-03-23 13:41:16 -07:00
Anthony Dresser
2f854cce4a
correctly detect undefined for input strings during copy ( #906 )
2018-03-16 19:52:49 -07:00
Aditya Bist
090ac6eab2
Persist save file location throughout a session ( #772 )
...
* persist save file location throughout a session
* added path logic to serializer instead of pathUtilities
2018-03-08 11:18:25 -08:00
Abbie Petchtes
56ca3406c4
Fix pin, unpin and close icon issues ( #822 )
...
* fix pin, unpin and close icon issues
* formatting
2018-03-02 16:01:12 -08:00
Karl Burtram
c06f45cf0e
Fix duplicate localization ids ( #803 )
...
* Add sqlops-core loc project
* Fix duplicate ids step 1
* Merge duplicate id changes.
* A few more duplicate ids
2018-03-01 15:25:51 -08:00
Kevin Cunnane
7ee6dfa21e
Add shortcut for toggle results pane ( #764 )
2018-02-23 15:56:17 -08:00
Anthony Dresser
8570910a43
Move protocol client out ( #643 )
...
* close
* connection is working
* formatting
* adds all
* formatting
* formatting and changing how features are initialized
* formatting
* changed named of typings file
* update
* updated to use dataprotocol npm
* formatting
* removed unneeded logging
* readd npm shrinkwrap
* still not working
* removed unnecessary codfe
* addressed comments
* readded azure resource provider
* fix capabilities cacheing
* added backwards capat for older protocol
* update shrinkwrap
* update shrinkwrap
* updated shrinkwrap
* fixed tests
* removed dead code
* remove dead code
* fix compile
* remove backcompat stuff
* change location of npm
* vbump sqltools
* merge master
* fix imports
* fix build breaks
* update for sqlops
* update yarn dependencies
2018-02-20 13:38:16 -08:00
Karl Burtram
251ae01c3e
Initial VS Code 1.19 source merge ( #571 )
...
* Initial 1.19 xcopy
* Fix yarn build
* Fix numerous build breaks
* Next batch of build break fixes
* More build break fixes
* Runtime breaks
* Additional post merge fixes
* Fix windows setup file
* Fix test failures.
* Update license header blocks to refer to source eula
2018-01-28 23:37:17 -08:00
Kevin Cunnane
a6cb7cbd65
Fix #457 Provide user setting to change defaults for Chart Viewer ( #484 )
...
- Added contribution to define the available chart types
- Use the setting when initializing the chart viewer
2018-01-14 14:16:01 -08:00
Matt Irvine
6d3995aa29
Enable hot exit for saved files ( #469 )
2018-01-11 14:29:26 -08:00
Matt Irvine
5e4b8924ec
Set tab color default off and add config for fill/border ( #452 )
2018-01-08 20:05:27 -05:00
Karl Burtram
b8db4a76b4
Fix broken Run Current Query command ( #420 )
2018-01-03 11:17:49 -08:00
Matt Irvine
b1b3a92717
Add tab coloring by server group ( #383 )
2017-12-20 18:21:48 -08:00
Karl Burtram
7fd77173d1
Fix mssql intellisense settings namespace name
2017-12-16 01:30:56 -08:00
Karl Burtram
6ad0df0e3e
Refresh master with initial release/0.24 snapshot ( #332 )
...
* Initial port of release/0.24 source code
* Fix additional headers
* Fix a typo in launch.json
2017-12-15 15:38:57 -08:00
Karl Burtram
3cdac41339
SQL Operations Studio Public Preview 1 (0.23) release source code
2017-11-09 14:30:27 -08:00