Commit Graph

1297 Commits (99cdca46b7bcc46fe6affd9e9f9f60a546b2e5b8)

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
Aleksander Machniak c5bfe69e21 Improved video support, all tinymce related resources moved to program/js/tinymce/roundcube dir 10 years ago
Thomas Bruederli 761ee4c575 Fix typo in aria-attribute 10 years ago
Thomas Bruederli 6d3ab605b1 Make autocomplete widget actually work with screen readers 10 years ago
Thomas Bruederli 72afe3153c Use <th> tags for table headers as suggested by the WCAG 2.0 Guidelines 10 years ago
Thomas Bruederli 24e89eceed Add fieldset legends and input element labels to contact edit form 10 years ago
Thomas Bruederli f0928eac13 Fix keyboard navigation and focus/blur behavior in list widgets; register real link element as menu opener 10 years ago
Thomas Bruederli 4984078a56 Fix list keyboard navigation with toggleselect on 10 years ago
Thomas Bruederli 458af8d30a Apply accessibility improvements to the address book task 10 years ago
Aleksander Machniak ae48735f2c Fixed set_unread_message() in multifolder mode 10 years ago
Aleksander Machniak d28daec918 Fix so message list and counters are updated when a message is opened in new window (#1489919) 10 years ago
Aleksander Machniak 70da8c4daf Small code improvements/fixes 10 years ago
Thomas Bruederli 4582bff063 Add aria-* controls to turn tables into a listbox widget 10 years ago
Thomas Bruederli d58c39126f Some more improvemements on content structure, text representation and keyboard navigation within the mail view 10 years ago
Aleksander Machniak cf22cea74a Code improvements, removed redundant hasClass() calls 10 years ago
Aleksander Machniak b408e0bc53 Display a warning if popup window was blocked (#1489618) 10 years ago
Aleksander Machniak 8dc9e36d53 Small code improvement 10 years ago
Aleksander Machniak 646b64107a Implemented Text Editor widget that integrates all operations on
textareas including HTML editor and spellchecking
10 years ago
Aleksander Machniak 5377753ccc Remove useless code for IE 10 years ago
Thomas Bruederli 8fd955eb1e Improve (message) list widget display and keyboard navigation to show sane behavior with screen readers 10 years ago
Aleksander Machniak 28bb54ead8 Enable autolink plugin in TinyMCE (#1488845) 10 years ago
Aleksander Machniak 731d190fec Merge branch 'tinymce4'
Conflicts:
	program/js/app.js
	program/js/editor.js
	program/js/tiny_mce/tiny_mce.js
	program/steps/utils/spell_html.inc
10 years ago
Aleksander Machniak 8763170d22 TinyMCE4: small improvements 10 years ago
Aleksander Machniak f56e70bd04 TinyMCE4: Fix spellchecker resume 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
Aleksander Machniak 2441264d00 Improved folders sorting by name - use Intl.Collator if supported 10 years ago
Aleksander Machniak 90eb59adea Update to TinyMCE 4.0.28 10 years ago
Aleksander Machniak b21f8bd3ef Implemented image selector dialog for TinyMCE, css fixes in classic skin for TinyMCE4 10 years ago
Thomas Bruederli d0d7f43ef5 More aria-* improvements to toggle buttons and autocompletion lists 10 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 10 years ago
Thomas Bruederli f5de03208e Replace Array.prototype.last() with jQuery.last to avoid side-effects in array iterations 10 years ago
Thomas Bruederli d4d62ac414 Set aria-* attributes for autocompletion fields and widgets 10 years ago
Aleksander Machniak a7dad44267 Skip setting button state (css classes, etc.) if the state didn't change
- this fixes disappearing listmode selection after clicking search reset button
10 years ago
Aleksander Machniak 10a3972313 CS fixes 10 years ago
Aleksander Machniak 899e070f8e Fix message un-selection on the list (#1489906) 10 years ago
Aleksander Machniak 8833432c61 Fix wrong set-listmode command (button) status set by getunread request 10 years ago
Aleksander Machniak 59b765d839 Don't remove links when html signature is converted to text (#1489621)
Fix so when switching editor mode original version of signature is used (#1488849)
10 years ago
Aleksander Machniak efc470f0ac Merge branch 'dev-text2html'
Conflicts:
	program/js/app.js

Fix handling magic_quotes in rcube_text2html and rcube_html2text - move
stripslashes from these classes to action files
10 years ago
Aleksander Machniak f1aaca6807 Improve variables scope: rcmail -> ref 10 years ago
Thomas Bruederli eb62a816fb Merge branch 'master' of github.com:roundcube/roundcubemail 10 years ago
Thomas Bruederli 072f1aa97b Minor fixes for teelist searching 10 years ago
Aleksander Machniak 47a7833aca CS fixes 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
Aleksander Machniak 7d3d62e5ed Fix unintentional draft autosave request if autosave is disabled (#1489882) 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
Aleksander Machniak eda92ed4c0 Improved display of plain text messages and text to HTML conversion (#1488937)
Now instead of <pre> we use <div class="pre"> styled with monospace
font. We replace whitespace characters with non-breaking spaces where
needed. I.e. plain text is always unwrappable, until it uses format=flowed,
in such a case only flowed paragraphs are wrappable.

Also conversion of text to HTML in compose editor was modified in the same way.
10 years ago