Commit Graph

72 Commits (279ae66120884262c419528b72e7aa4b908e0514)

Author SHA1 Message Date
Thomas Bruederli 99cdca46b7 Merge branch 'dev-accessibility'
Conflicts:
	program/include/rcmail_output_html.php
	program/js/app.js
	program/js/treelist.js
	program/lib/Roundcube/html.php
	skins/larry/styles.css
	skins/larry/templates/compose.html
10 years ago
Thomas Bruederli 586ed69aa8 Add method to make a treelist widget become a jQuery UI droppable with support for auto-scrolling and auto-expanding 10 years ago
Thomas Bruederli 072f1aa97b Minor fixes for teelist searching 10 years ago
Thomas Bruederli b08986f375 Small improvements to make treelist work in search-mode 10 years ago
Thomas Bruederli 1ee5d134f9 Fix invalid var pointer 10 years ago
Thomas Bruederli e3f84735d7 Extend treelist.js with search function and saving collapse/expand states in localStorage 10 years ago
Thomas Bruederli 5983ba959d Create treetoggle icons if necessary 10 years ago
Thomas Bruederli 782a86e497 Fix treelist keyboard navigation + assign aria-level attributes to treeitems 10 years ago
Thomas Bruederli a2f8fa2361 Set aria-selected and aria-expanded state attributes 10 years ago
Thomas Bruederli eb95518ef9 Enable keyboard navigation on treelist widgets with cursor keys 10 years ago
Thomas Bruederli e8bcf08c72 1. Prepare core and Larry skin for improved accessibility
2. Implement full keyboard navigation in main mail view
10 years ago
Thomas Bruederli b34d679075 Specify licenses in all javascript files and blocks to please LibreJS 10 years ago
Aleksander Machniak 97cf4d199b Remove IE7 hack that is not needed anymore 10 years ago
Aleksander Machniak 64542fc803 Drop support for IE6, move IE7/IE8 support to legacy_browser plugin, update to jQuery-2.1.0 10 years ago
Thomas Bruederli 519ce2e2ec Avoid bubbling of clicks to treelist expand/collapse toggles 10 years ago
Thomas Bruederli 817c98ec3b Add method to reset a treelist widget 10 years ago
Thomas Bruederli 72975e1497 Move folder/directory list auto-scrolling functionality to treelist widget (same as auto-expand) and make it work without list header/footer blocks 11 years ago
Aleksander Machniak ec0f74a5b2 Unify codestile 11 years ago
Thomas Bruederli d6185f3c91 Only scroll tree list of selected item isn't fully visible 12 years ago
Thomas Bruederli e8fd39d12b Fix inserting a new contact group when list is still empty 12 years ago
Thomas Bruederli 344943f6ce Move some list manipulation functionality to the new treelist widget 12 years ago
Thomas Bruederli 3c309af066 - Refactored the hierarchical mailboxlist control into a separate widget class
- Build address book directories list as hierarchical list
- Make address book groups collapsible using the new new treelist widget
- Use encoded identifiers for address book directory list items
12 years ago