Aleksander Machniak
cd01dc027b
Add option to set default message list mode - default_list_mode ( #1487312 )
11 years ago
Aleksander Machniak
10bf6b58ce
Fix so address format errors are ignored when saving a draft ( #1489954 )
11 years ago
Aleksander Machniak
370ef159a3
Add missing colorpicker plugin for TinyMCE
11 years ago
Aleksander Machniak
3e7536d653
Upgrade to TinyMCE 4.1.0
11 years ago
Thomas Bruederli
9240c96339
Improve accessibility on attachments list: use custom tabindex attribute + add aria-label for meaningful voice output on delete icons
11 years ago
Thomas Bruederli
6c647deffc
Option to disable cursor keyboard navigation on treelist widgets
11 years ago
Thomas Bruederli
fc90c3a7ac
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Aleksander Machniak
db7dcf0936
Close "no subject" prompt with Enter key ( #1489580 )
11 years ago
Thomas Bruederli
6eb08dff7c
Use the right label for response dialog after renaming them
11 years ago
Thomas Bruederli
23c00eee86
Fix tab navigation with TinyMCE editor ( #1489946 )
11 years ago
Aleksander Machniak
109bcce470
Add config option to specify IMAP connection socket parameters - imap_conn_options ( #1489948 )
11 years ago
Thomas Bruederli
9749aeeb0b
Avoid scrolling of lists and menus when navigating with cursor keys ( #1489929 )
11 years ago
Thomas Bruederli
74052d49b9
Avoid scrolling when moving focus from a treelist widget ( #1489929 )
11 years ago
Aleksander Machniak
a4b6f56e49
Fix list reload after sending message in another window ( #1489931 ) - use checkmail instead of list command
11 years ago
Aleksander Machniak
1e22cb1e86
Unify some labels
11 years ago
Aleksander Machniak
386e3ad424
Fix malformed recipient name when composing a message by clicking on mailto link ( #1489942 )
11 years ago
Aleksander Machniak
a41aaf3352
Move some code to legacy_browser plugin
11 years ago
Aleksander Machniak
4a051cd99f
Fix unintentional unselection with Ctrl+Up/Down in toggleselect mode
11 years ago
Aleksander Machniak
f67d372449
Fix "PHP Fatal error: Cannot break/continue 1 level" when ldap_start_tls() fails
11 years ago
Aleksander Machniak
51cae1f5ec
Fix keyboard event detection in Opera ( #1489929 )
11 years ago
Aleksander Machniak
ba5c53e5c3
Send X-UA-Compatible as HTTP header instead of meta tag
11 years ago
Aleksander Machniak
20ac879b4b
Fix so list record identifier can be '0'
11 years ago
Aleksander Machniak
19138ef7a9
Make sure set_env and add_label commands are always sent first - other commands might depend on them.
...
Fixes loading message in managesieve filters frame.
11 years ago
Aleksander Machniak
1f2699675d
Fix mouse selection on autocomplete lists
11 years ago
David Carter
4a9a0e1f0f
The following:
...
program/steps/mail/compose.inc :: rcmail_store_target_selection()
program/steps/settings/edit_folder.inc :: rcmail_folder_form()
both try to localise mailbox names.
Push the logic down into the folder_selector() method which can use:
$this->config->get('show_real_foldernames')
to decide the correct default behaviour.
Clients functions and methods can still override by adding 'realnames'
named parameter to the folder_selector() call. The obvious example is
the Settings -> Preferences -> Special Folders screen.
11 years ago
Aleksander Machniak
a5fe9a651f
Small code improvements and cleanup
11 years ago
Thomas Bruederli
23756ff705
Localize mail toolbar menu titles
11 years ago
Thomas Bruederli
5f7ef8f95d
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Thomas Bruederli
bf33799377
Navigate with arrow keys only in treelist widgets; fix keyboard event detection in IE; new text label to help screen readers
11 years ago
Aleksander Machniak
778d2363f1
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Aleksander Machniak
64f7d6758f
Select/scroll to previously selected message when returning from message page ( #1489023 )
11 years ago
Thomas Bruederli
8bd59c3327
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Aleksander Machniak
4f3f3b47e2
Fix regression where html code is sent as plain text ( #1488649 )
11 years ago
Thomas Bruederli
ebfdc0925f
Fix check for data-* attributes after merge with dev-accessibility
11 years ago
Thomas Bruederli
7fafb4d0d2
Remove leftover from merge; set alt text for contact photo
11 years ago
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
11 years ago
Aleksander Machniak
c5bfe69e21
Improved video support, all tinymce related resources moved to program/js/tinymce/roundcube dir
11 years ago
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
Aleksander Machniak
354c7d3c6c
Fix folders sorting in case when special folders are subfolders of INBOX
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
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
Aleksander Machniak
ae48735f2c
Fixed set_unread_message() in multifolder mode
11 years ago
Aleksander Machniak
d28daec918
Fix so message list and counters are updated when a message is opened in new window ( #1489919 )
11 years ago
Aleksander Machniak
70da8c4daf
Small code improvements/fixes
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
Aleksander Machniak
cf22cea74a
Code improvements, removed redundant hasClass() calls
11 years ago
Aleksander Machniak
5c1bbffd72
CS fixes
11 years ago
Thomas Bruederli
22a2c5e0ee
Localize title and summary attributes; make message count display box a live area
11 years ago
Aleksander Machniak
35c135bce1
Change private method to protected
11 years ago
Aleksander Machniak
232bcde1c2
Change private vars/methods to protected
11 years ago
Aleksander Machniak
b408e0bc53
Display a warning if popup window was blocked ( #1489618 )
11 years ago
Aleksander Machniak
8dc9e36d53
Small code improvement
11 years ago
Aleksander Machniak
646b64107a
Implemented Text Editor widget that integrates all operations on
...
textareas including HTML editor and spellchecking
11 years ago
Aleksander Machniak
3dbfb53f2b
Remove (was: ...) from message subject on reply ( #1489375 )
11 years ago
Aleksander Machniak
5377753ccc
Remove useless code for IE
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
Aleksander Machniak
28bb54ead8
Enable autolink plugin in TinyMCE ( #1488845 )
11 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
11 years ago
Aleksander Machniak
8763170d22
TinyMCE4: small improvements
11 years ago
Aleksander Machniak
f56e70bd04
TinyMCE4: Fix spellchecker resume
11 years ago
Aleksander Machniak
2f1a81fa40
Bring back "Add To Dictionary" feature
11 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
11 years ago
Thomas Bruederli
809f9d11bd
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Aleksander Machniak
a62cc30cb4
Small code improvements
11 years ago
Aleksander Machniak
2441264d00
Improved folders sorting by name - use Intl.Collator if supported
11 years ago
Aleksander Machniak
20ef295ba8
Fix UTF7-IMAP encoding detection (fixes folders list sorting)
11 years ago
Aleksander Machniak
8d7f42389c
Support csv contacts import in German localization ( #1489920 )
11 years ago
Aleksander Machniak
90eb59adea
Update to TinyMCE 4.0.28
11 years ago
Aleksander Machniak
b21f8bd3ef
Implemented image selector dialog for TinyMCE, css fixes in classic skin for TinyMCE4
11 years ago
Thomas Bruederli
17acd5ccda
Use public property instead of setter method to improve compatibility
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
Aleksander Machniak
5bf83d551e
Fix unintentional line-height style modification in HTML messages ( #1489917 )
11 years ago
Aleksander Machniak
a3e01c0517
Plugin API: Add folder and uid arguments to message_headers_output hook
11 years ago
Aleksander Machniak
49dad5f669
Fix broken normalize_string(), add support for ISO-8859-2
11 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
11 years ago
Aleksander Machniak
ccf5a4f18d
Silence PHP Warning: strtolower() expects parameter 1 to be string
11 years ago
Aleksander Machniak
010a942025
Silence possible PHP Warning: file_exists(): open_basedir restriction in effect.
11 years ago
Aleksander Machniak
10a3972313
CS fixes
11 years ago
Aleksander Machniak
081f3b7d52
Bring back forcing of string type for folders list items (removed unintentionally by last commit)
11 years ago
Aleksander Machniak
693612d396
Improve performance of sort_folder_list() method.
...
Now sorting 25k folders takes around 3 seconds.
11 years ago
Thomas Bruederli
b38f83bb27
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Thomas Bruederli
14291c79db
Add option to suppress session data writes to DB
11 years ago
Thomas Bruederli
1a5d981a44
Fix debug output
11 years ago
Aleksander Machniak
899e070f8e
Fix message un-selection on the list ( #1489906 )
11 years ago
Aleksander Machniak
079be2c2fb
If search string cannot be converted to ASCII (result is an empty string) use the original string ( #1489911 )
11 years ago
Thomas Bruederli
939380da27
Don't list empty (nil) metadata entries to save memory anc caching space
11 years ago
Thomas Bruederli
5793309478
Limit cache data size to avoid database errors
11 years ago
Aleksander Machniak
bb57fca320
Fix so current page is reset on list-mode change ( #1489907 )
11 years ago
Aleksander Machniak
8833432c61
Fix wrong set-listmode command (button) status set by getunread request
11 years ago