Commit Graph

186 Commits (a2ee9f7eab5249ebf86131192404bb412480c546)

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 d28daec918 Fix so message list and counters are updated when a message is opened in new window (#1489919) 10 years ago
Thomas Bruederli b2992dd228 Further accessibility improvements regarding keyboard navigation and document structure 10 years ago
Aleksander Machniak 8968f9543f Support image operations with Imagick extension (#1489734) 10 years ago
Aleksander Machniak f5d2eef55c More CS fixes, replace global $CONFIG usage with $RCMAIL->config->get() 11 years ago
Aleksander Machniak 6b2b2eca5f Remove deprecated functions (these listed in bc.php file) usage 11 years ago
Aleksander Machniak 2efe332b49 Display full attachment name using title attribute when name is too long to display (#1489320) 11 years ago
Aleksander Machniak ae80b5a309 Fix error when there's no writeable addressbook source (#1489162) 11 years ago
Aleksander Machniak 2355045ded Change Reply-All button label/title when mailing list is detected (#1488938) 11 years ago
Aleksander Machniak 3725cfb245 Avoid uninitialized/unused variables 11 years ago
Aleksander Machniak 4fdaa02ac7 Fix handling of invalid characters in message headers and output (#1489032) 11 years ago
Aleksander Machniak a02c77c584 Add ability to toggle between view as HTML and text while viewing a message (#1486939) 11 years ago
Aleksander Machniak bc2c4380b5 Add attachment menu with Open and Download options (#1488975) 11 years ago
Aleksander Machniak cbe07532fa Fix so full filename is used for title attribute 11 years ago
Aleksander Machniak b5b76d2ccb Make sure mimetypes is an array not object in a better way 12 years ago
Aleksander Machniak 830fd2ecbb Display PGP/MIME signature attachments as "Digital Signature" (#1488570) 12 years ago
Aleksander Machniak be72fb3597 Unified attachments filenames handling for message parts without a filename 12 years ago
Thomas Bruederli 8fb4f05725 Move default value for client_mimetypes to rcube_config; make sure an array is returned 12 years ago
Thomas Bruederli 271efe53e0 Add user settings to open message view and compose form in new windows. This natevely implements the compose_newwindow plugin functionslity and more 12 years ago
Thomas Bruederli 0746d58fce Allow to mark/flag messages from full message view screen 12 years ago
Aleksander Machniak cfc27c9b76 Keep some resource files (images) in separate directory 12 years ago
Aleksander Machniak e19fafae04 Prefer default addressbook also when checking for existence of MDN request recipient 12 years ago
Thomas Bruederli 384948886c Prepare to show contact photo of email sender in mail views 12 years ago
Aleksander Machniak 8749e94b4b Fix attachment sizes in message print page and attachment preview page (#1488515)
- Use size parameter from Content-Disposition header if specified,
  - Calculate size of base64 encoded message parts
12 years ago
Aleksander Machniak 19cc5b91c9 Display Tiff as Jpeg in browsers without Tiff support (#1488452) 12 years ago
Aleksander Machniak b9854b8cbe Add Flash support detection 12 years ago
Aleksander Machniak 7c1231a94b Use browser capabilities to decide if PDF/TIFF attachments should be displayed
in an overlay page/inline or to provide only direct download for them (#1488452, #1487929)
12 years ago
Aleksander Machniak e349a8c9ae Added browser capabilities detection, i.e. PDF and TIFF support 12 years ago
Aleksander Machniak 041c93ce0b Removed $Id$ 12 years ago
alecpl 0c259682f6 - Merge devel-framework branch, resolved conflicts 12 years ago
alecpl 1b30a710cf - Add option to delete messages instead of moving to Trash when in Junk folder (#1486686) 12 years ago
alecpl 002189e3ab - Fix drafts update issues when edited from preview pane (#1488314) 13 years ago
thomascube 7fe3811c65 Changed license to GNU GPLv3+ with exceptions for skins and plugins 13 years ago
thomascube c321a955a7 Merged devel-framework branch (r5746:5779) back into trunk 13 years ago
thomascube f94e442469 Add more classes and options to HTML elements for better styleability 13 years ago
thomascube ce86f0f14f Make string for unread count configureable by skin; add file type classes to attachments list 13 years ago
alecpl b6da0b76af - Remove deprecated global $IMAP variable usage (#1488148) 13 years ago
thomascube 57486f6e58 Content filter for embedded attachments to protect from XSS on IE<=8 (#1487895) 13 years ago
alecpl 46cdbf074e - Fix inconsistent behaviour of Compose button in Drafts folder, add Edit button for drafts 13 years ago
alecpl 9e54e6fd45 - Make the whole PHP output non-cacheable (#1487797) 13 years ago
alecpl 609d3923d7 - Cache synchronization using QRESYNC/CONDSTORE
- Fixed message ID updates in cache
- Changed message flags handling + some fixes (e.g. fixed messages listing after delete)
13 years ago
alecpl 80152b333c - Rewritten messages caching (merged devel-mcache branch):
Indexes are stored in a separate table, so there's no need to store all messages in a folder
  Added threads data caching
  Flags are stored separately, so flag change doesn't cause DELETE+INSERT, just UPDATE
- Partial QRESYNC support
- Improved FETCH response handling
- Improvements in response tokenization method
13 years ago
thomascube f7b58afb94 Make list of mimetypes that open in preview window configurable (#1487625) 13 years ago
alecpl 40a1860174 - Store user preferences in session when write-master is not available and session is stored in memcache, write them later 13 years ago
alecpl a509bb677c - Add option to set default action of Forward button to "Forward as attachment" 13 years ago
thomascube f5e7b35307 Bumbed version; Roundcube development is not Switzerland only 14 years ago
alecpl b46edc0f90 - Fix "Cannot use scalar value..." warning (#1487066) 14 years ago
alecpl 29b39739df - Improve responsiveness of messages displaying (#1486986) 14 years ago
alecpl 83ba22c77b - Unify template files naming 14 years ago
alecpl c50d8872ce - Add missing confirmation/error messages on contact/group/message actions (#1486845)
- Add 'loading' message on message move/copy/delete/mark actions
14 years ago
alecpl 80bc55e0dc - Fix parent folder with unread subfolder not bold when message is open (#1487078) 14 years ago
alecpl e0bd7054b7 - Add workaround for some Outlook's wrong content-types, per discussion in #1487051 14 years ago
alecpl 6c6bb09b15 - Add mdn_request=4 14 years ago
alecpl e25a357d95 - Add Reply-to-List feature (#1484252)
- Add Mail-Followup-To/Mail-Reply-To support (#1485547)
14 years ago
alecpl a99968259d - Add option to automatically send read notifications for known senders (1485883) 14 years ago
alecpl 0911facde9 - Truncate message subject when setting page title 14 years ago
alecpl e019f2d0f2 - s/RoundCube/Roundcube/ 14 years ago
thomascube eab71fdf7e Remove accidentally committed debug code 14 years ago
thomascube 62c791f609 Prevent from saving a non-existing skin path in user prefs 14 years ago
alecpl b25dfd0913 - removed PHP closing tag 14 years ago
alecpl 172e3346ca - Added mailboxlist options menu in message page 14 years ago
alecpl 64e3e80743 - Fix some IMAP errors handling when opening the message (#1485443) 14 years ago
alecpl c6427797b7 - fix unseen messages counter after unseen message preview 14 years ago
thomascube bc4960108e Option not to mark messages as read when viewed in preview pane (#1485012) 14 years ago
thomascube f52c936f4d Merged devel-threads branch (r3066:3364) back into trunk 14 years ago
alecpl e7dde1f086 - small optimization 15 years ago
alecpl ae9d5832ae - Removed problematic browser-caching of messages 15 years ago
alecpl 11ea2ac890 - Fix delete in message view deletes permanently with flag_for_deletion=true (#1486101) 15 years ago
alecpl e54bb72d30 - Added 'display_next' option 15 years ago
alecpl ee258ce158 - performance fix: don't check mbstring functions existence too often 15 years ago
thomascube d5515f64b6 Tabs! 15 years ago
alecpl 3536577bcb - improve responsiveness by flushing template output asap, also set the \Seen flag after message page display 15 years ago
alecpl 65e8dff41f - if message wasn't found in preview mode display separate template 15 years ago
alecpl ca90a9c174 - handle smtp errors in show action (when mdn is send) 15 years ago
alecpl 59c027ba5f - Fix message Etag generation for counter issues (#1485623) 15 years ago
alecpl 2dd7ee346f - Fixed many 'skip_deleted' issues (#1485634)
- Fixed messages list sorting on servers without SORT capability
- some preformance improvements
15 years ago
thomascube a25d3969a0 Re-enable the permalink command (allows one to choose right-click and open-in-new-tab) 15 years ago
alecpl 49dfb0047a - Added message menu (some image needed), removed Print and Source buttons
- Added possibility to save message as .eml file (#1485861)
15 years ago
thomascube cc97ea0559 Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins) 15 years ago
alecpl ec603f7da6 - Fix html body washing on reply/forward + fix attachments handling (#1485676) 16 years ago
alecpl 5c771cb25e - Fix MDNSent flag checking, use arbitrary keywords (asterisk) flag (#1485706) 16 years ago
till cbbef379a5 * bumping up copyright (happy new year ;-)) 16 years ago
alecpl 2a41355776 - Added 'show_images' option, removed 'addrbook_show_images' (#1485597) 16 years ago
alecpl 14d953befc - optimization: don't set first/last/prev/next uids in preview/print mode 16 years ago
alecpl e538b3dc7d - Added message status filter + fixes for r2046 (searching with SORT) 16 years ago
alecpl 072fdef114 - Don't send disposition notification receipts for messages marked as 'read' (#1485523) 16 years ago
svncommit c9ca6ada03 added obscure ASCII encoding aliases, added more error checking to RFC2822 date parsing 16 years ago
alecpl a88792546f #1485446: calculate message's ETAG including inline_images option (for multipart messages) 16 years ago
alecpl 112c9133bb - removed deprecated rcube_add_label() and all uses
- code for 'show' action added in r1937 moved to show.inc
16 years ago
alecpl 2cc1cac772 #1485442: set mailbox name in client env in mail/show action 16 years ago
alecpl bf2f39ea6d - #1485290: Fix unread counter when displaying cached massage in preview panel
- remove some empty lines in app.js
16 years ago
alecpl 25c35c81e1 - added set_message, set_message_icon and set_message_status functions
- icon setting more unified + some small fixes/typos
- get rid of *_from_preview() functions
 (Thomas, don't be mad, it was truly tested ;))
16 years ago
thomascube 203ee44470 Add link to open message in new window + tweaked some header styles 16 years ago
thomascube 86d43ef6f5 Also report errors when automatically sending receipt messages 16 years ago
alecpl 30694e4a12 - Truncate very long (above 50 characters) attachment filenames when displaying 16 years ago
thomascube b469a19525 Prevent from including empty template 16 years ago
thomascube ac5d15de29 Added template object for current mailbox name (#1485256) 16 years ago
thomascube 5b3dd412d2 Check PERMANENTFLAGS before saving MDNSent flag (#1484963, #1485163) 16 years ago
alecpl e58df3adc9 - Added option to select skin in user preferences (#1485031)
- template_exists() moved to rcube_template class
16 years ago
thomascube ed42ff12e7 Bugfix: call msg->set_safe() before checking msg->is_save 16 years ago