Commit Graph

244 Commits (f3b55ee8e8ee5f12214396249e84ac841d468455)

Author SHA1 Message Date
Aleksander Machniak ae80b5a309 Fix error when there's no writeable addressbook source (#1489162) 11 years ago
Aleksander Machniak 85e65c3c76 Improvements to PR merge "add option show_real_foldernames" 11 years ago
Aleksander Machniak 174327c25c Merge pull request #77 from dpc22/realnames
Add show_real_foldernames preference and configuration option.
11 years ago
Aleksander Machniak 4fee776e51 Small code improvement 11 years ago
Thomas Bruederli 42de33c7de Add option to use PHP's native session save handlers 11 years ago
David Carter 149f8a00cc Change show_actual_foldernames to be show_real_foldernames.
Change requested by alec@alec.pl.
11 years ago
David Carter 52deb18d96 Add show_actual_foldernames preference and configuration option.
When enabled this setting shows actual folder names rather than
the localised verions for the four default folders:

$rcmail_config['default_folders'] =
  array('INBOX', 'Drafts', 'sent-mail', 'spam', 'Trash');
11 years ago
Thomas Bruederli 0b9a7bcde3 Move rcmail::deliver_message() to framework for common use 11 years ago
Aleksander Machniak 3725cfb245 Avoid uninitialized/unused variables 11 years ago
Thomas Bruederli 517dae3e74 Experimental: refactored list.js and html_table class to render lists with different html structures (e.g. table, ul, div). This show provide more flexibility to skin designers and improve mobile device support 11 years ago
Aleksander Machniak 7dcf242dd9 Fix list page reset when viewing a message in Larry skin (#1489076) 11 years ago
Aleksander Machniak d14a2fb8bc Fix possible warning on some misconfig 11 years ago
Aleksander Machniak 8b771646fa Fix so task name can really contain all from a-z0-9_- characters (#1488941) 12 years ago
Aleksander Machniak 8c93c29d04 Really fix "quotum would exceed" error message handling 12 years ago
Aleksander Machniak d3e7f92d88 Smarter overquota error detection (known error strings are:
"Quota exceeded" and "quotum would exceed") (#1484164)
12 years ago
Aleksander Machniak e7c1aad832 Even better message on over quota error in move to trash operation (#1484164) 12 years ago
Aleksander Machniak 0bf724ef1f Display user-friendly message on IMAP "over quota" errors (#1484164) 12 years ago
Thomas Bruederli 3c309af066 - Refactored the hierarchical mailboxlist control into a separate widget class
- Build address book directories list as hierarchical list
- Make address book groups collapsible using the new new treelist widget
- Use encoded identifiers for address book directory list items
12 years ago
Aleksander Machniak 61be822d62 Remove deprecated functions (from bc.php file) usage in plugins 12 years ago
Aleksander Machniak 4d7964d910 Improved folder path presentation in page title (use unified delimiter, localize path).
E.g. folder "INBOX.test" will be displayed as "Inbox >> test"
12 years ago
Aleksander Machniak dfc57863d1 Plugin API: Added message_before_send hook 12 years ago
Thomas Bruederli 60226a75d8 Separate the very application-specific output classes from the Roundcube framework; add autoloader for rmail* classes 12 years ago
Thomas Bruederli 10da75f364 Move shortcut functions to framework class 12 years ago
Aleksander Machniak a92beb6bdb Define RCUBE_CHARSET in place of RCMAIL_CHARSET for naming consistency 12 years ago
Aleksander Machniak 65dff8f812 Fix hidden flag and default_addressbook settings handling 12 years ago
Aleksander Machniak f226549d4f Renamed config options: keep_alive to refresh_interval, min_keep_alive to min_refresh_interval 12 years ago
Aleksander Machniak 77de23fa93 Added cross-task 'refresh' request for system state updates 12 years ago
Aleksander Machniak c442f822fb Simplify keep-alive action. Now the interval is based on session_lifetime,
which means it's executed only if needed for session keeping (reset interval on every action).

Temporarily remove check-recent request, it will be replaced by new global system refresh request in future.
Use keep_alive setting as auto-refresh request interval (allow no-refresh mode)
12 years ago
Thomas Bruederli 086b153ae2 Improve client-side timezone detection using jsTimezoneDetect by Jon Nylander (#1488725); removed obsolete dstactive detection 12 years ago
Jean-Louis Dupond 5526f98dca Give option to hide DB address book with addressbook plugin 12 years ago
Thomas Bruederli 9f0ca2dca6 Merge branch 'master' of github.com:roundcube/roundcubemail 12 years ago
Thomas Bruederli 7ea2924106 Don't display session error message if imap connection failed 12 years ago
Aleksander Machniak df95e790ba Remove automatic to-lowercase conversion of usernames (#1488715) 12 years ago
Aleksander Machniak 5f6c71ae36 Fix return value of storage_connect() 12 years ago
Aleksander Machniak 1b9923208c Re-fix HTML entities handling in addressbook names 12 years ago
Aleksander Machniak 524e48e99a Fix invalid error message on deleting mail from read only folder (#1488694) 12 years ago
Aleksander Machniak 6075f084ec Fix deprecated functions usage 12 years ago
Aleksander Machniak 553225e1be Fix setting locales under Solaris - use additional .UTF-8 suffix (#1488628) 12 years ago
Aleksander Machniak c72325faed Fix bug where domain name was converted to lower-case even with login_lc=false (#1488593) 12 years ago
Thomas Bruederli 88fb563510 Avoid warnings; silently pipe http: urls through rcmail::url() 12 years ago
Aleksander Machniak 840b4dbeb8 Simplified method of getting default addressbook.
Make sure to use the same source when adding contact and checking
if message is safe (sender is in addressbook).
Small code improvements.
12 years ago
Aleksander Machniak 7c8fd80310 Show explicit error message when provided hostname is invalid (#1488550) 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 45dd7c122d Fix host autoselection when default_host is an array (#1488495) 12 years ago
Thomas Bruederli b97f21a18f Add another alias for backwards compatibility 12 years ago
Aleksander Machniak 041c93ce0b Removed $Id$ 12 years ago
Aleksander Machniak 0a1dd5b073 Add is_escaped attribute for html_select and html_textarea (#1488485) 12 years ago
Aleksander Machniak 5a575b7eb0 Deprecate storage_connect() method 12 years ago
Aleksander Machniak 38a08c08e3 Add imap_connect() method for backward compat. 12 years ago
thomascube 1103607721 Better handling of HTTP request errors; re-send keep-alive requests on failure (#1488449) 12 years ago