Aleksander Machniak
04638fb7e5
Add fileuploaderror label, fixing not resolved error label of failed import uploads
10 years ago
Aleksander Machniak
9e9dcc34bc
Fix frame check and strange "parent is undefined" issue
10 years ago
Aleksander Machniak
44cfef0927
Modify is_framed() so it returns boolean value
10 years ago
Thomas Bruederli
65baa033e0
List all plugins which have been attempted to load ( #1488871 )
10 years ago
Aleksander Machniak
ef5a1c66aa
Fix bug where last folder on the list wasn't displayed in folder manager
10 years ago
Jeroen van Meeuwen (Kolab Systems)
8ee8be9b86
Correct reference to old function get_dn()
10 years ago
Jeroen van Meeuwen (Kolab Systems)
05ea61095f
Fix missing out on the correct sorting
10 years ago
Jeroen van Meeuwen (Kolab Systems)
6ac9395fbd
Use Net_LDAP3
10 years ago
Aleksander Machniak
6c1c60f3b9
Support password encryption using openssl extension ( #1489989 )
10 years ago
Aleksander Machniak
a8f4d84736
Update to TinyMCE 4.1.3 + small code improvements
10 years ago
Aleksander Machniak
5af3b33f97
Merge branch 'master' of github.com:roundcube/roundcubemail
10 years ago
Aleksander Machniak
fcb7d4fc03
Fix various iCloud vCard issues, added fallback for external photos ( #1489993 )
10 years ago
Thomas Bruederli
cc850263d4
Add optional timezone argument for date conversion
10 years ago
Aleksander Machniak
5b592d17ef
Remove redundant folder check when using search set
10 years ago
Aleksander Machniak
31b0236265
Fixed variable name
10 years ago
Aleksander Machniak
e156741941
Fix bug where $Forwarded flag was being set even if server didn't support it ( #1490000 )
10 years ago
Thomas Bruederli
d4783319a0
Set 'compose_extwin' env property on every step; accept a list of URL parameters for the 'compose' command
10 years ago
Aleksander Machniak
1957769817
Handle clicks on list parent element from the list widget
10 years ago
Aleksander Machniak
6c5c22b877
Create/rename groups in UI dialogs ( #1489951 )
10 years ago
Aleksander Machniak
2c0d3e1dd0
Fix drag-n-drop after folder move/create ( #1489648 )
10 years ago
Aleksander Machniak
1e09be8a95
Skip redundant prepare_for_export() calls
10 years ago
Aleksander Machniak
0ee2db7a68
Support allowfullscreen attribute on iframe elements
10 years ago
Aleksander Machniak
b0b9cf00d2
Fix errors when using localStorage in Safari's private browsing mode ( #1489996 )
10 years ago
Aleksander Machniak
83316e175d
Reset $value in a loop
10 years ago
Aleksander Machniak
6b0106a324
Fix some mime-type to extension mapping checks in Installer ( #1489983 )
10 years ago
Aleksander Machniak
be6a095f83
Use jQuery.each instead of "for (i in Array)" ( #1489988 )
10 years ago
Thomas Bruederli
b54731d869
Iterate over all drafts saved in localStorage when asking for restoring. Delege/Ignore buttons will display the next item, if any
10 years ago
Aleksander Machniak
3cb61e7528
Collapsible (and iconized) folders tree in folder manager ( #1489648 )
10 years ago
Aleksander Machniak
e0492d213b
Fix "Illegal offset type" error ( #1489985 )
10 years ago
Aleksander Machniak
4922e55d58
Fix sorting messages by size on servers without SORT capability ( #1489981 )
10 years ago
Thomas Bruederli
7e7e451b66
Warn for unsent/unsaved message when closing compose window; remove localStorage copy if page was left intentionally but not on session errors ( #1489818 )
10 years ago
Aleksander Machniak
1f164e4526
Revert "Fix bug where compose storage wasn't cleared on page unload ( #1489818 )"
...
This reverts commit d81539af31
.
10 years ago
Aleksander Machniak
d81539af31
Fix bug where compose storage wasn't cleared on page unload ( #1489818 )
10 years ago
Aleksander Machniak
b231c8f6ac
Fix images import from various vCard formats ( #1489977 )
10 years ago
Aleksander Machniak
aa13b46714
Pass event object as 3rd argument to external command handlers
10 years ago
Aleksander Machniak
43e9fc9499
Skip redundant get_group() call for better performance of listing groups in compose addressbook
10 years ago
Aleksander Machniak
740b8ea74a
Fix bug where contacts with no email address were listed on compose addressbook ( #1489970 )
10 years ago
Aleksander Machniak
911d4e69f4
- Fix Delete button state after deleting identity/response ( #1489972 )
10 years ago
Aleksander Machniak
ca01e25772
Fix security issue in delete-response action - allow only ajax request.
...
Unify code for identities and responses deletion.
10 years ago
Aleksander Machniak
36d004e3d0
Added 'contact_search_name' option to define autocompletion entry format
11 years ago
Aleksander Machniak
5a897b3f69
Fix blinking selection when moving cursor on autocomplete list text
11 years ago
Aleksander Machniak
793fa9876a
Remove leftover code - fixes js error
11 years ago
Aleksander Machniak
734e233675
Get rid of -o-box-shadow
11 years ago
Aleksander Machniak
ef51ae6d19
Reset also page header/footer on "dummy frames" - to prevent js error e.g. if some script depends on jQuery
11 years ago
Aleksander Machniak
c6447e2ce2
Use treelist widget for folders list in Settings/Folders ( #1489648 )
11 years ago
Takika
4104233555
Typo fix
...
Missing $ added in get_uids call
11 years ago
Aleksander Machniak
9fa8368b01
Support images drag-n-drop into image browser dialog in html signature editor
11 years ago
Aleksander Machniak
5312b71126
Allways return current folder from quota_content()
11 years ago
Aleksander Machniak
b8bcca7033
Display quota information for current folder not INBOX only ( #1487993 )
11 years ago
Aleksander Machniak
b0f816fa4b
Add forgotten file (for image uploads handling)
11 years ago
Aleksander Machniak
3cc1afa1c2
Support images in HTML signatures ( #1488676 )
...
This enables image button and file browser in html editor for signatures
11 years ago
Aleksander Machniak
6d5a1b9e8f
Get rid of some rcube_config::all() calls
11 years ago
Aleksander Machniak
2c3c5884e3
Fix incorrect label translation in return receipt ( #1489963 )
11 years ago
Pascal Herbert
51d7bf0d2c
Updated Langs to TinyMC 4.1.x
...
Updated Langs to TinyMC 4.1.x
11 years ago
Aleksander Machniak
734ae96896
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Aleksander Machniak
c5f06896d4
Display full quota information in popup ( #1485769 , #1486604 )
11 years ago
Thomas Bruederli
50177172e4
Apply selection styles to clones search result items, too
11 years ago
Thomas Bruederli
0ebb250164
Minor optimization
11 years ago
Thomas Bruederli
0b2586fca3
Remove focus on mouse clicks
11 years ago
Aleksander Machniak
6fa1a0da1f
Extend get_quota() so it's possible to specify GETQUOTAROOT folder and return full quota info (including all roots and types, e.g. MESSAGE) - for future use
11 years ago
Thomas Bruederli
71a522f103
Separate list of saved searched from addressbooks list
11 years ago
Thomas Bruederli
dfc9d7f209
Mute clicks on virtual treelist item links (they need tabindex=0 in order to be focusable by keyboard though)
11 years ago
Thomas Bruederli
a6a66b687f
Fix updating and re-sorting treelist nodes
11 years ago
Thomas Bruederli
9cc0c12bcd
Allow to move a treelist node to a new parent with .update()
11 years ago
Thomas Bruederli
47788a7c10
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Aleksander Machniak
b4cbed71b3
Mail compose: Selecting contact inserts recipient to previously focused input - to/cc/bcc accordingly ( #1489684 )
11 years ago
Aleksander Machniak
5b23114008
Improved accessibility (Tab navigation) in HTML editor's image browser
11 years ago
Thomas Bruederli
0c9fc953b0
Fix keyboard navigation with nested link element in treelist nodes
11 years ago
Aleksander Machniak
07893b3cdd
Support LIST-MYRIGHTS extension in rcube_imap_generic ( #1489665 )
11 years ago
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