Udeesha Gautam
d4434016d0
Remove -1 from table tab index to allow tabbing into the table ( #9681 )
...
* Remove -1 from table tab index to allow tabbing into the table
2020-03-25 15:29:13 -07:00
Anthony Dresser
ad472c80be
fix strict null
2020-03-11 00:35:08 -07:00
Kim Santiago
a013f7d6ff
Accessibility fixes ( #9516 )
...
* add aria label for deploy plan table
* shift focus to options dialog when opened
* add check for when table is empty
2020-03-10 14:59:06 -07:00
Anthony Dresser
0f934081e1
More layering and strictness ( #9004 )
...
* move handling generated files to the serilization classes
* remove unneeded methods
* add more folders to strictire compile, add more strict compile options
* update ci
* wip
* add more layering and fix issues
* add more strictness
* remove unnecessary assertion
* add missing checks
* fix indentation
* wip
* remove jsdoc
* fix layering
* fix compile
* fix compile errors
* wip
* wip
* finish layering
* fix css
* more layering
* remove no longer good parts
* fix issues with startup
* another try
* fix startup
2020-02-11 00:47:17 -06:00
Anthony Dresser
56695be14a
More layering and compile strictness ( #8973 )
...
* add more folders to strictire compile, add more strict compile options
* update ci
* wip
* add more layering and fix issues
* add more strictness
* remove unnecessary assertion
* add missing checks
* fix indentation
* remove jsdoc
2020-01-29 20:35:11 -08:00
Alan Ren
c03cce7f60
set aria label for table ( #8443 )
2019-11-22 16:05:57 -08:00
Charles Gagnon
f26c790736
Add aria role and selected properties ( #8405 )
...
* Add aria role and selected properties
* Add img role fix
* Add title to text
2019-11-20 13:56:59 -08:00
Charles Gagnon
ae8304fc33
Add focus function for modelview components ( #8348 )
...
* Add focus method for modelview components
* Remove focus properties from table and radiobutton
* Fix break
2019-11-15 17:36:55 -08:00
Anthony Dresser
827e6162c7
fix import ( #8116 )
2019-10-30 13:11:29 -07:00
Kim Santiago
ce5eb00177
Fix schema compare include/exclude behavior ( #8042 )
...
* don't uncheck difference if unsuccessful
* changes after rebasing to get schema compare fix
* First cut of column checkbox checking reactive to include opteration
* handle blocking dependencies and affected dependencies
* Changing the checked property of table to be list
* Addressing comments
* add map to keep row number of diff entries
* remove findDifferenceRow() since it isn't needed anymore
* fix scrolling to the top when checking/unchecking and add info message
* change checked to updateCells
* improve warning cannot include/exclude message
2019-10-29 11:55:31 -07:00
Kim Santiago
37426b0794
don't allow tabbing into table ( #7769 )
2019-10-22 16:25:37 -07:00
Udeesha Gautam
5ae8017233
Bug/accessibility 5 ( #7008 )
...
* fixing 6946 and 6796(second part)
* fix for https://github.com/microsoft/azuredatastudio/issues/6726
* comments cleanup
* taking PR comments
* adding strong border for HC focus
* convert to string template
2019-09-09 15:37:12 -07:00
Benjin Dubishar
faf6eae535
Inform screen-readers of Dacpac Deploy loading and loading complete for summary ( #7000 )
...
* Loading components now announce themselves. Likely need way to disable.
* Adding focus elements to table for screen-reading after component is loaded in
* Adding piping for aria roles on tables
* Alerting on completion of deploy plan summary
* Removing extra ariaLive property
2019-08-28 14:42:40 -07:00
Udeesha Gautam
1372cbaee1
Bug/Accessibility fix for 6796 (partial), 6800 and 6745 ( #6882 )
...
* fix for https://github.com/microsoft/azuredatastudio/issues/6796 (partial) and https://github.com/microsoft/azuredatastudio/issues/6800 and checkbox regression
* fix for https://github.com/microsoft/azuredatastudio/issues/6745
2019-08-22 17:31:06 -07:00
Udeesha Gautam
1a97313d19
fix for https://github.com/microsoft/azuredatastudio/issues/6729 ( #6863 )
...
Tables in Extensions need a way to override tab so that tabbing in table cells is not possible and tabbing takes control out of Table - this is the accessibility requirement for tables not having actionable cells. Keeping it as a switch so that we can continue having older behavior where needed.
2019-08-22 11:42:09 -07:00
Anthony Dresser
8e070454c3
Global object linting ( #6857 )
...
* add more linting
* fix linting issues
2019-08-22 10:51:59 -07:00
Benjin Dubishar
77bf228809
Improve narration for backup and dacpac UIs ( #6783 )
...
* Added ability to specify aria-rowcount and -colcount to tables.
* Cleanup
* Adds aria role to table container so that screen-readers ignore it
2019-08-19 16:51:38 -07:00
Kim Santiago
8287e0dda5
Add optional title to tables ( #6740 )
...
* Add optional title to tables
* addressing comments
2019-08-14 11:12:18 -07:00
kenvanhyning
5cffa7fe52
Feat/importpreview2 ( #6506 )
...
* Allow column resizing in preview table
* added property to TableComponentProperties
* hooked up new prop into model view
* new setOptions
* adding enum to azdata interface
* bring in slickgrid 2.3.30
* PR feedback
2019-07-26 08:31:47 -07:00
Anthony Dresser
c23738f935
Inital platform relayering ( #6385 )
...
* moving test files and inital refactoring
* relayer extension host code
* fix imports
* make insights work
* relayer dashboard
* relayer notebooks
* moveing more code around
* formatting
* accept angular as browser
* fix serializer
* add missing files
* remove declarations from extensions
* fix build errors
* more relayering
* change urls to relative to help code relayering
* remove layering to prep for merge
* fix hygiene errors
* fix hygiene errors
* fix tests
2019-07-18 17:29:17 -07:00