Commit Graph

2030 Commits

Author SHA1 Message Date
Thomas Bruederli
0b9a7bcde3 Move rcmail::deliver_message() to framework for common use 2013-05-16 17:00:05 +02:00
Aleksander Machniak
3725cfb245 Avoid uninitialized/unused variables 2013-05-07 15:12:22 +02:00
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 2013-05-03 11:38:52 +02:00
Aleksander Machniak
f790b44335 Small code improvements 2013-05-01 12:57:04 +02:00
Aleksander Machniak
06c2d0add5 Merge pull request #67 from andywer/master
Replaced nasty eval() code
2013-05-01 03:36:46 -07:00
Aleksander Machniak
7dcf242dd9 Fix list page reset when viewing a message in Larry skin (#1489076) 2013-04-29 09:07:30 +02:00
Aleksander Machniak
d14a2fb8bc Fix possible warning on some misconfig 2013-04-29 08:04:15 +02:00
Thomas Bruederli
b4d50cb41c Prepare for the composer-based plugin repository; skip PEAR dependencies for now 2013-04-28 13:42:52 +02:00
Aleksander Machniak
a544971fe8 Fix error when using check_referer=true 2013-04-24 13:27:29 +02:00
Aleksander Machniak
1352d8ddb0 Remove redundant ini checks 2013-04-16 18:54:13 +02:00
Andy Wermke
58e3a504b9 Removed parse_expression() & added error logging to eval_expression(). 2013-04-08 14:31:28 +02:00
Andy Wermke
fe245e5f5d Replaced last eval(). Allowing function calls in expressions. 2013-04-05 13:49:32 +02:00
Andy Wermke
d67485bebe Replaced stupid fix by create_function() based approach. 2013-04-05 12:02:04 +02:00
Andy Wermke
92cd7f34b0 Merge branch 'master' of https://github.com/roundcube/roundcubemail 2013-04-04 16:10:23 +02:00
Andy Wermke
029d18f13b Replaced nasty eval() expressions. 2013-04-04 16:08:53 +02:00
Thomas Bruederli
17573916bc Ensure backwards compatibility by considering old-style skin_path attribute for <roundcube:include ...> tags 2013-03-24 11:52:55 +01:00
Aleksander Machniak
4d1fe2d230 Fix "rcmail is undefined" error in HTML attachment preview - regression
from commit d30460ad2f, small improvements
2013-03-17 09:59:48 +01:00
Aleksander Machniak
bb080af14d Bump version number up to 1.0-git 2013-03-15 12:53:02 +01:00
Aleksander Machniak
8b771646fa Fix so task name can really contain all from a-z0-9_- characters (#1488941) 2013-03-10 11:49:20 +01:00
Aleksander Machniak
bc2c4380b5 Add attachment menu with Open and Download options (#1488975) 2013-03-06 11:11:37 +01:00
Aleksander Machniak
8c93c29d04 Really fix "quotum would exceed" error message handling 2013-03-04 10:38:03 +01:00
Aleksander Machniak
d3e7f92d88 Smarter overquota error detection (known error strings are:
"Quota exceeded" and "quotum would exceed") (#1484164)
2013-03-04 09:05:42 +01:00
Aleksander Machniak
e7c1aad832 Even better message on over quota error in move to trash operation (#1484164) 2013-03-02 20:29:20 +01:00
Aleksander Machniak
0bf724ef1f Display user-friendly message on IMAP "over quota" errors (#1484164) 2013-03-02 19:54:11 +01:00
Thomas Bruederli
d30460ad2f Let some env variables survive reset(); don't show taskbar and top line in framed error pages (#1488938) 2013-02-10 15:31:39 +01:00
Aleksander Machniak
a7e8ebc509 Fix reference to non-existing class rcube_output_html (#1488948) 2013-02-08 08:18:34 +01:00
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
2013-01-31 13:49:35 +01:00
Thomas Bruederli
72e24b7a63 Catch connection timeouts on message sending form submissions 2013-01-28 20:27:27 +01:00
Aleksander Machniak
bc53e22440 Fix PHP Warning: Missing argument 2 for rcmail_output_html::get_skin_file() 2013-01-27 13:27:22 +01:00
Thomas Bruederli
1730cf8d7b Load a default stylesheet (embed.css) from skin in plain html pages (e.g. attachment warnings and html messages) 2013-01-24 15:32:24 +01:00
Aleksander Machniak
6ff0c30f19 Fix login in case when default_host is an array with one element (#1488928) 2013-01-24 12:20:43 +01:00
Aleksander Machniak
61be822d62 Remove deprecated functions (from bc.php file) usage in plugins 2013-01-18 15:24:49 +01:00
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"
2013-01-18 13:24:52 +01:00
Thomas Bruederli
18e23ab763 Welcome to 2013 2013-01-09 17:50:51 +01:00
Thomas Bruederli
44e3bf1e2c Fix /this/ paths from plugin templates in extended skins 2013-01-09 16:23:44 +01:00
Aleksander Machniak
66afd70b75 Framework'ize html2text class 2012-12-26 12:14:34 +01:00
Aleksander Machniak
7ac94421bf Move washtml class into Roundcube Framework (rcube_washtml), add some improvements 2012-12-25 18:06:17 +01:00
Aleksander Machniak
dfc57863d1 Plugin API: Added message_before_send hook 2012-12-18 09:45:20 +01:00
Thomas Bruederli
a072247dde Fix package definitions and include framework classes in phpdoc 2012-12-16 17:03:01 +01:00
Aleksander Machniak
b01d84d0f7 Extend just_parse() method with conditions parsing 2012-12-11 12:02:45 +01:00
Aleksander Machniak
0fa54df638 enriched.inc -> rcube_enriched 2012-12-01 20:02:34 +01:00
Thomas Bruederli
297a74adf1 Bring back rcube_html_page class which was lost in framework refactoring; fix typo 2012-11-27 15:01:46 +01:00
Thomas Bruederli
60226a75d8 Separate the very application-specific output classes from the Roundcube framework; add autoloader for rmail* classes 2012-11-27 12:13:33 +01:00
Thomas Bruederli
10da75f364 Move shortcut functions to framework class 2012-11-27 11:17:37 +01:00
Aleksander Machniak
a92beb6bdb Define RCUBE_CHARSET in place of RCMAIL_CHARSET for naming consistency 2012-11-27 08:43:43 +01:00
Thomas Bruederli
5926684aab Unify path schema in global constants: paths always end with a /. Keep RCMAIL_CONFIG_DIR for backwards compatibility 2012-11-25 17:57:39 +01:00
Thomas Bruederli
fdbe5a8804 Separate framework and application constants 2012-11-25 17:45:38 +01:00
Thomas Bruederli
9be2f43d02 Define more (uniquely prefixed) constants for Roundcube directories in order to enhance the interoperability of the Roundcube framework 2012-11-25 17:35:53 +01:00
Aleksander Machniak
65dff8f812 Fix hidden flag and default_addressbook settings handling 2012-11-23 09:11:19 +01:00
Aleksander Machniak
15cf4fa925 Rename rcube_bc.inc to bc.php for consistency 2012-11-21 19:55:34 +01:00