summaryrefslogtreecommitdiff
path: root/program/js/list.js
AgeCommit message (Collapse)Author
2014-06-10Fix unintentional unselection with Ctrl+Up/Down in toggleselect modeAleksander Machniak
2014-06-09Fix so list record identifier can be '0'Aleksander Machniak
2014-06-05Merge branch 'dev-accessibility'Thomas Bruederli
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
2014-06-04Use <th> tags for table headers as suggested by the WCAG 2.0 GuidelinesThomas Bruederli
2014-06-03Fix keyboard navigation and focus/blur behavior in list widgets; register ↵Thomas Bruederli
real link element as menu opener
2014-06-03Fix list keyboard navigation with toggleselect onThomas Bruederli
2014-06-02Add aria-* controls to turn tables into a listbox widgetThomas Bruederli
2014-06-02Some more improvemements on content structure, text representation and ↵Thomas Bruederli
keyboard navigation within the mail view
2014-05-28Improve (message) list widget display and keyboard navigation to show sane ↵Thomas Bruederli
behavior with screen readers
2014-05-27Remove list row 'unfocused' state and keep 'selected' classes even when list ↵Thomas Bruederli
loses focus. For visual distinguishing .focus tr.selected can be used
2014-05-27Set aria-* attributes for autocompletion fields and widgetsThomas Bruederli
2014-05-22Fix message un-selection on the list (#1489906)Aleksander Machniak
2014-05-12Set aria-selected and aria-expanded state attributesThomas Bruederli
2014-05-09Avoid scrolling when list gets back focus (on invisible focus element)Thomas Bruederli
2014-05-07Improve keyboard navigation on compose screen: define tabindex groups + ↵Thomas Bruederli
enable keyboard controls of contacts list widget
2014-05-01Fix list focus in non-keyboard mode: restore old behaviorThomas Bruederli
2014-04-301. Prepare core and Larry skin for improved accessibilityThomas Bruederli
2. Implement full keyboard navigation in main mail view
2014-04-27Specify licenses in all javascript files and blocks to please LibreJSThomas Bruederli
2014-04-14Fix regression where title attribute for long message subjects wasn't used on IEAleksander Machniak
2014-04-07Merge branch 'dev-multi-folder-search'Thomas Bruederli
2014-04-02Don't trigger 'select' event twice when selecting a list itemThomas Bruederli
2014-02-05Fix possible javascript error on drag-n-drop (#1489560)Aleksander Machniak
2014-02-03Fix bug where it wasn't possible to focus the messages list withAleksander Machniak
mouse click on a record after the focus was put on preview frame.
2014-01-29Also adapt fixed table header to vertical body scrollingThomas Bruederli
2014-01-29Adjust fixed header position when scrolling (#1295420)Thomas Bruederli
2014-01-20Fix row UID handling in list widgetThomas Bruederli
2014-01-20- Make search scope selectable in UIThomas Bruederli
- Disable thread mode when searching over multiple folders - Encode UID values for HTML message row identifiers
2014-01-16Prepare message list to display IMAP folderThomas
2014-01-14Remove expand/collapse with plus/minus keys (on numeric keypad) (#1489513)Aleksander Machniak
2014-01-07Fix error when calling get_selection() after any (selected) row was removedAleksander Machniak
2013-12-23Make addEventListener() chainable for better performance and compact codeAleksander Machniak
Replace deperecated row_init usage with addEventListener('initrow')
2013-12-18Fix Closure-compiler warnings, small code improvementsAleksander Machniak
2013-12-15Fix position of messages list column dragging layer when the list is ↵Aleksander Machniak
scrolled down
2013-12-11Improved drag-n-drop layer: - do not auto-select children of collapsed threads,Aleksander Machniak
display subjects in real order (not is selection order), some code improvements
2013-12-09Fix issue where children of selected and collapsed thread were skipped on ↵Aleksander Machniak
various actions (#1489457)
2013-12-08Fix fixed header issue after removing rows (1295420)Aleksander Machniak
2013-11-25Small code improvementAleksander Machniak
2013-11-22Fix rowcount when list element contains bot only tr/li elements but also ↵Aleksander Machniak
text nodes
2013-11-05Fix regression where child messages on collapsed thread weren't selectedAleksander Machniak
on move/delete action (#1489415)
2013-11-04Merge pull request #152 from cmcnulty/control-shiftAleksander Machniak
Reset shift_start on control select
2013-11-02Fix list record selection on lists with toggleselect:true, i.e. folder managerAleksander Machniak
- this is a regression in recent keyboard handling refactoring (#1489408)
2013-10-30need to reset shift_start on control selectcmcnulty
reproduce steps: shift-select some messages, hold down control and select another message. hold down shift+control and select more messages - desired behavior, two separate ranges of selected messages. (consistent with outlook/thunderbird/windows explorer)
2013-10-30Improve performance and code readability by using String's startsWith() ↵Aleksander Machniak
method, other code improvements
2013-10-30CS fixesAleksander Machniak
2013-10-30Fix drag-n-drop broken in bc35e865Aleksander Machniak
2013-10-30Bring back fix for #1489396, unintentionally removed in another pull requestAleksander Machniak
2013-10-30Fix Ctrl+click selection after recent refactorings of keyboard nawigation on ↵Aleksander Machniak
list widget
2013-10-30Merge pull request #151 from cmcnulty/new-key-navigationAleksander Machniak
Spacebar for message selection, left/right arrow for thread collapse/expand
2013-10-30Merge pull request #149 from cmcnulty/1489403Aleksander Machniak
#1489403 - fixes scrolling issues when highlighted message is below header.
2013-10-29Revert "simplify home/end key behavior"cmcnulty
This reverts commit 3bef61232bc2e0e470a66dda6d88248100fdc36f.