Thomas Bruederli
|
761ee4c575
|
Fix typo in aria-attribute
|
11 years ago |
Thomas Bruederli
|
6d3ab605b1
|
Make autocomplete widget actually work with screen readers
|
11 years ago |
Thomas Bruederli
|
f25be2b863
|
Render localized texts for icon-style messagelist headers
|
11 years ago |
Thomas Bruederli
|
72afe3153c
|
Use <th> tags for table headers as suggested by the WCAG 2.0 Guidelines
|
11 years ago |
Thomas Bruederli
|
24e89eceed
|
Add fieldset legends and input element labels to contact edit form
|
11 years ago |
Thomas Bruederli
|
77043f8469
|
Apply accessibility improvements to the settings section
|
11 years ago |
Thomas Bruederli
|
f0928eac13
|
Fix keyboard navigation and focus/blur behavior in list widgets; register real link element as menu opener
|
11 years ago |
Thomas Bruederli
|
e75d5e813a
|
Simplify CSS boder/background styles for listing elements with focus indicator
|
11 years ago |
Thomas Bruederli
|
4984078a56
|
Fix list keyboard navigation with toggleselect on
|
11 years ago |
Thomas Bruederli
|
458af8d30a
|
Apply accessibility improvements to the address book task
|
11 years ago |
Thomas Bruederli
|
5cf77e1159
|
Use jQuery UI tabs widget for tabbed fieldsets
|
11 years ago |
Thomas Bruederli
|
4582bff063
|
Add aria-* controls to turn tables into a listbox widget
|
11 years ago |
Thomas Bruederli
|
d58c39126f
|
Some more improvemements on content structure, text representation and keyboard navigation within the mail view
|
11 years ago |
Thomas Bruederli
|
22a2c5e0ee
|
Localize title and summary attributes; make message count display box a live area
|
11 years ago |
Thomas Bruederli
|
b4446aa7a9
|
Add message status labels to client
|
11 years ago |
Thomas Bruederli
|
8fd955eb1e
|
Improve (message) list widget display and keyboard navigation to show sane behavior with screen readers
|
11 years ago |
Thomas Bruederli
|
d0d7f43ef5
|
More aria-* improvements to toggle buttons and autocompletion lists
|
11 years ago |
Thomas Bruederli
|
1791a1e7a2
|
Remove list row 'unfocused' state and keep 'selected' classes even when list loses focus. For visual distinguishing .focus tr.selected can be used
|
11 years ago |
Thomas Bruederli
|
f5de03208e
|
Replace Array.prototype.last() with jQuery.last to avoid side-effects in array iterations
|
11 years ago |
Thomas Bruederli
|
d4d62ac414
|
Set aria-* attributes for autocompletion fields and widgets
|
11 years ago |
Thomas Bruederli
|
170e45e035
|
Use localized labels for voice-only headings and link texts
|
11 years ago |
Thomas Bruederli
|
782a86e497
|
Fix treelist keyboard navigation + assign aria-level attributes to treeitems
|
11 years ago |
Thomas Bruederli
|
a2f8fa2361
|
Set aria-selected and aria-expanded state attributes
|
11 years ago |
Thomas Bruederli
|
93cd38af7d
|
Avoid scrolling when list gets back focus (on invisible focus element)
|
11 years ago |
Thomas Bruederli
|
6789bf1f4d
|
Moved popup-menu functions to Roundcube core for seamless integration of (stackable) skin and core menus
|
11 years ago |
Thomas Bruederli
|
ea0866a1ad
|
Improve keyboard navigation on compose screen: define tabindex groups + enable keyboard controls of contacts list widget
|
11 years ago |
Thomas Bruederli
|
b2992dd228
|
Further accessibility improvements regarding keyboard navigation and document structure
|
11 years ago |
Thomas Bruederli
|
184ed2efe2
|
Declare content language for proper text-to-speech support
|
11 years ago |
Thomas Bruederli
|
d2bf33b242
|
Forward keyboard event through 'menu-open' command to enable keyboard navigation
|
11 years ago |
Thomas Bruederli
|
a539cebdaa
|
Improve mail view document structure with headings, roles, labels and aria-attributes
|
11 years ago |
Thomas Bruederli
|
eb95518ef9
|
Enable keyboard navigation on treelist widgets with cursor keys
|
11 years ago |
Thomas Bruederli
|
2ba491a0f9
|
Fix list focus in non-keyboard mode: restore old behavior
|
11 years ago |
Thomas Bruederli
|
e8bcf08c72
|
1. Prepare core and Larry skin for improved accessibility
2. Implement full keyboard navigation in main mail view
|
11 years ago |
Thomas Bruederli
|
2d8f31da73
|
Remove inadequate 'pagenav' class from button containers
|
11 years ago |
Thomas Bruederli
|
388b384ef1
|
Define globally available styles for UI buttons with icons
|
11 years ago |
Aleksander Machniak
|
d5038ee5d9
|
CS fixes
|
11 years ago |
Aleksander Machniak
|
2581c87e65
|
Fix identities_level=4 handling in new_user_dialog plugin (#1489840)
|
11 years ago |
Aleksander Machniak
|
64f40ef43c
|
Add splitter in Settings > Responses
|
11 years ago |
Aleksander Machniak
|
9f3fad6e1f
|
Revert unintentional change
|
11 years ago |
Aleksander Machniak
|
54185837c8
|
Make identity name field optional (#1489510)
Get rid of unhelpful error message.
|
11 years ago |
Thomas Bruederli
|
b34d679075
|
Specify licenses in all javascript files and blocks to please LibreJS
|
11 years ago |
Thomas Bruederli
|
b867bb81e1
|
Merge branch 'x-forwarded-whitelist' of github.com:tribut/roundcubemail into tribut-x-forwarded-whitelist
|
11 years ago |
Thomas Bruederli
|
95c59146b8
|
Update changelog
|
11 years ago |
Thomas Bruederli
|
8dc87e62fb
|
Avoid popupmenus being closed when scrollbar is clicked (#1489832)
|
11 years ago |
Aleksander Machniak
|
a54cff4c56
|
Fix error when spell-checking an empty text (#1489831)
|
11 years ago |
Aleksander Machniak
|
5a7b7ce039
|
Prevent from js error when messages list does not exist
|
11 years ago |
Aleksander Machniak
|
eed897ca03
|
Fix possibly wrong error message when contact with the same email exists on move/copy
|
11 years ago |
Aleksander Machniak
|
f22de58087
|
Fixed notify/enotify extension handling
|
11 years ago |
Thomas Bruederli
|
f0405b4bae
|
Accept broken vcards from Outlook that only supply ORG but not the required N or FN properties
|
11 years ago |
Thomas Bruederli
|
5b6d09ad29
|
Configured host can be a URL
|
11 years ago |