Alex Dima
|
57d7b84dee
|
Adopt dom.addDisposableListener in the few places still using addListener
|
2016-02-02 18:26:18 +01:00 |
|
Alex Dima
|
083a56c3b1
|
Cleanup in scrollableElement
|
2016-02-02 18:26:17 +01:00 |
|
Alex Dima
|
bd641b5c70
|
var -> let, format
|
2016-02-02 18:26:15 +01:00 |
|
Alex Dima
|
9775c79472
|
Rearrange scrollbar code
|
2016-02-02 18:26:14 +01:00 |
|
Benjamin Pasero
|
770a4105fb
|
InputBox: decorations are not indicated to screen readers (fixes #2614)
|
2016-02-02 15:27:18 +01:00 |
|
Benjamin Pasero
|
083495a9fb
|
input box: set aria-invalid based on validation
|
2016-02-02 12:54:40 +01:00 |
|
Benjamin Pasero
|
82d1a0b77c
|
checkbox/find: do not move focus when checkbox interaction via keyboard
|
2016-02-02 12:30:18 +01:00 |
|
Benjamin Pasero
|
6c058db11e
|
bug fix and add some more aria labels
|
2016-02-02 12:17:35 +01:00 |
|
Johannes Rieken
|
0053dfc730
|
consume gulp-tsb 1.10.0 and fix 'new' compile issues
|
2016-02-02 12:16:26 +01:00 |
|
Benjamin Pasero
|
40882b06eb
|
fix npe in DOM
|
2016-02-02 10:22:08 +01:00 |
|
Benjamin Pasero
|
749e2bcdbf
|
a11y role cleanup
|
2016-02-01 18:23:56 +01:00 |
|
Benjamin Pasero
|
a14adc90be
|
some vs/base/browser linting
|
2016-02-01 11:01:16 +01:00 |
|
Benjamin Pasero
|
39607775e9
|
fix npe
|
2016-02-01 10:20:51 +01:00 |
|
Benjamin Pasero
|
8cff82d8f0
|
Cannot invoke actions in quick open entries with keyboard (fixes #2493)
|
2016-02-01 10:04:45 +01:00 |
|
Benjamin Pasero
|
3dc44508d6
|
Messages are not announced to screen reader (fixes #2531)
|
2016-02-01 09:14:18 +01:00 |
|
Alex Dima
|
f4ff58d2a0
|
Use Widget api to register dom listeners
|
2016-01-29 10:18:23 +01:00 |
|
Benjamin Pasero
|
669ed9637d
|
Mac: Select dropdowns in light theme are not styled (fixes #2510)
|
2016-01-28 18:28:20 +01:00 |
|
Johannes Rieken
|
e3c6a95d60
|
for #2491 - use a synthetic-focus class which is stronger than real focus, tho must be set manually as class
|
2016-01-28 16:19:28 +01:00 |
|
Benjamin Pasero
|
ab5dce2444
|
Up and down arrows should jump through splitview headers (fixes #2373)
|
2016-01-28 07:56:41 +01:00 |
|
Benjamin Pasero
|
c1946bdb3b
|
splitview: use opacity to hide actions so that it does not break keyboard a11y
|
2016-01-27 16:43:37 +01:00 |
|
Benjamin Pasero
|
9ce2dd1355
|
Left and right arrow keys seem to do the same thing in the splitview header (fixes #2372)
|
2016-01-27 11:25:10 +01:00 |
|
Johannes Rieken
|
c8a0aef0c8
|
hover - use <div> instead of <p> for paragraphs, fixes #2344
|
2016-01-27 09:44:55 +01:00 |
|
Benjamin Pasero
|
64872bd866
|
do not set aria-hidden to true unless the element is really hidden
|
2016-01-25 15:33:23 +01:00 |
|
Johannes Rieken
|
b7be456d95
|
use Renderer#code
|
2016-01-25 10:28:42 +01:00 |
|
Johannes Rieken
|
d94cbbf2af
|
synchronously render markdown in hover
|
2016-01-25 10:28:41 +01:00 |
|
Johannes Rieken
|
04643f8788
|
first steps in supporting markdown preview
|
2016-01-25 10:28:40 +01:00 |
|
Johannes Rieken
|
13eaadc104
|
simplify content renderer
|
2016-01-25 10:28:40 +01:00 |
|
Benjamin Pasero
|
fcbb726bc8
|
make sure disabled buttons have no tabindex
|
2016-01-25 08:37:51 +01:00 |
|
Benjamin Pasero
|
6a6a09cf7a
|
outline: solid
|
2016-01-23 18:15:21 +01:00 |
|
Benjamin Pasero
|
363aeeafb6
|
aria: apply more attributes to help screen readers
|
2016-01-23 16:04:49 +01:00 |
|
Benjamin Pasero
|
80fc8b8596
|
tweaks for keyboard accessibility
|
2016-01-23 14:23:10 +01:00 |
|
Johannes Rieken
|
84b1033d29
|
💄 tslint
|
2016-01-21 12:21:01 +01:00 |
|
Benjamin Pasero
|
3330e7e20e
|
back to previous focus indication for the tree; show actions for focused tree row
|
2016-01-20 19:02:30 +01:00 |
|
Benjamin Pasero
|
54309da291
|
keyboard control for button class
|
2016-01-19 10:19:54 +01:00 |
|
Benjamin Pasero
|
b33141613f
|
Merge branch 'master' into ben/focus-indication
|
2016-01-19 09:57:37 +01:00 |
|
Benjamin Pasero
|
6bd608e81a
|
more polish and linting
|
2016-01-19 07:41:48 +01:00 |
|
Alex Dima
|
357c6dca01
|
Fixes #2068: Update find and replace strings in state on input event
|
2016-01-18 22:34:27 +02:00 |
|
Benjamin Pasero
|
c53bf63681
|
split view: allow access to toolbar in header
|
2016-01-18 17:12:20 +01:00 |
|
Benjamin Pasero
|
2d4a748360
|
split view header keyboard access
|
2016-01-18 16:38:58 +01:00 |
|
Benjamin Pasero
|
917a9ef13b
|
support arrow key navigation in search options
|
2016-01-18 16:20:33 +01:00 |
|
Benjamin Pasero
|
204674828a
|
have outline for input/textarea in one place
|
2016-01-18 14:50:28 +01:00 |
|
Benjamin Pasero
|
6a3c574b86
|
Merge branch 'master' into ben/focus-indication
|
2016-01-18 11:27:02 +01:00 |
|
Benjamin Pasero
|
c8604d4fc9
|
more linting in base
|
2016-01-18 11:26:37 +01:00 |
|
Benjamin Pasero
|
bc387b6e97
|
do not eat keys for dropdowns
|
2016-01-18 11:08:55 +01:00 |
|
Benjamin Pasero
|
b8540dede5
|
properly focus dropdowns in toolbars
|
2016-01-18 10:59:06 +01:00 |
|
Benjamin Pasero
|
569865d4e7
|
improve focus handling within actionbar
|
2016-01-18 10:36:05 +01:00 |
|
Benjamin Pasero
|
0e29fada3b
|
escape -> blur
|
2016-01-18 10:24:08 +01:00 |
|
Benjamin Pasero
|
3e288084bb
|
fix toolbar to play nice with keyboard focus
|
2016-01-18 10:20:00 +01:00 |
|
Joao Moreno
|
8ab1b046df
|
fix lint warnings
|
2016-01-18 10:04:35 +01:00 |
|
Benjamin Pasero
|
bc90350f28
|
actionitem: tabindex only for enabled actions
|
2016-01-18 09:29:06 +01:00 |
|