thomascube
|
fc7b5b8283
|
Get rid of global $__skin_path variable (#1488336)
|
2012-02-03 11:12:35 +00:00 |
|
thomascube
|
f6a7491fa1
|
Fix special vars replacement in templates
|
2012-01-27 16:52:21 +00:00 |
|
thomascube
|
7fe3811c65
|
Changed license to GNU GPLv3+ with exceptions for skins and plugins
|
2012-01-18 11:10:46 +00:00 |
|
thomascube
|
c321a955a7
|
Merged devel-framework branch (r5746:5779) back into trunk
|
2012-01-16 15:14:41 +00:00 |
|
thomascube
|
6af5931535
|
Allow (escaped) html tags in roundcube special tag attributes
|
2011-12-22 18:01:44 +00:00 |
|
thomascube
|
f94e442469
|
Add more classes and options to HTML elements for better styleability
|
2011-12-16 18:38:59 +00:00 |
|
thomascube
|
1a0f60b332
|
Allow custom content (from config dir) showing up on the about page
|
2011-12-09 09:38:34 +00:00 |
|
thomascube
|
f230739a13
|
New template object to control HTML doctype
|
2011-12-02 16:47:40 +00:00 |
|
thomascube
|
5587b34cfa
|
Enable buttons having an inner <span> for better CSS styling capabilities
|
2011-11-30 11:05:50 +00:00 |
|
alecpl
|
e4a4ca1948
|
- Performance improvements
|
2011-11-24 14:51:43 +00:00 |
|
thomascube
|
10e2dbbb9c
|
Improve clickjacking protection: bust frame or disable all form elements and abort UI initialization
|
2011-11-23 18:53:58 +00:00 |
|
thomascube
|
ef22eee5ac
|
Improve task switching for tasks added by plugins
|
2011-11-23 17:40:28 +00:00 |
|
thomascube
|
f6638364b1
|
Support plugin commands on HTML pages, too
|
2011-10-12 16:22:08 +00:00 |
|
thomascube
|
65082b3adb
|
Distinguish standard timezone offset and DST of client
|
2011-09-28 11:49:37 +00:00 |
|
thomascube
|
0c1cb2fed7
|
Fix typo; add attribute to allow html in labels
|
2011-09-27 09:04:25 +00:00 |
|
thomascube
|
5172ac9389
|
Aread alter forms in rcube_template::parse() instead of write()
|
2011-09-21 12:16:01 +00:00 |
|
alecpl
|
497013f411
|
- Set style of login form inputs using class not IDs
|
2011-09-19 07:43:07 +00:00 |
|
thomascube
|
c170bfc92f
|
Protect from Clickjacking by sending X-Frame-Options headers (#1487037)
|
2011-09-05 08:39:52 +00:00 |
|
alecpl
|
9e443d1529
|
- Don't add console to error pages, prevents js error
|
2011-08-19 12:51:39 +00:00 |
|
thomascube
|
c878069118
|
Pass attributes as vars to label
|
2011-08-12 19:21:56 +00:00 |
|
alecpl
|
8dd172a5b0
|
- Fix XSS vulnerability in UI messages (#1488030)
|
2011-08-09 18:40:42 +00:00 |
|
alecpl
|
159763861e
|
- Display current user name in page title if devel_mode=true
|
2011-08-03 11:35:36 +00:00 |
|
alecpl
|
909a3acb83
|
- Move console object initialization code into one place
|
2011-07-26 10:54:18 +00:00 |
|
alecpl
|
7f5a849e78
|
- Added possibility to undo last contact delete operation
|
2011-07-07 11:44:26 +00:00 |
|
alecpl
|
5bfa4445d5
|
- Read _unlock from POST too
|
2011-06-24 17:50:03 +00:00 |
|
thomascube
|
4dcd437ade
|
Add collected text labels in one single function call
|
2011-06-01 17:05:18 +00:00 |
|
alecpl
|
8e99ffbcac
|
- Use less included files in mail and message templates for better performance
- Add access to template name in template expressions
|
2011-05-13 17:22:35 +00:00 |
|
alecpl
|
79275b4df5
|
- jQuery-1.6.1 (#1487913, #1487144)
|
2011-05-13 10:55:32 +00:00 |
|
alecpl
|
c739c71351
|
- Extend parse() method so it can be used to parse templates without printing to stdout
|
2011-05-09 11:47:33 +00:00 |
|
thomascube
|
49dac95d7d
|
Don't add env variable when template is empty (e.g. on error page)
|
2011-04-20 08:48:29 +00:00 |
|
thomascube
|
ef27a6a723
|
Add hook for request token creation (upon user request)
|
2011-04-15 16:07:01 +00:00 |
|
alecpl
|
ca18a90b1a
|
- Fix bug where template name without plugin prefix was used in render_page hook (the same fix for deprecated_templates)
|
2011-04-12 09:16:01 +00:00 |
|
thomascube
|
79cd6cefd5
|
Simplify code
|
2011-03-01 22:35:58 +00:00 |
|
thomascube
|
044d6647e0
|
Make it easier to add code to $(document).ready()
|
2011-03-01 22:33:12 +00:00 |
|
thomascube
|
ae39c47c3a
|
New config option for custom logo; allow skins to define/override texts
|
2011-03-01 21:58:54 +00:00 |
|
alecpl
|
041f66e074
|
- jQuery 1.5.1
|
2011-02-25 09:01:29 +00:00 |
|
thomascube
|
07b95dc49b
|
Delegate contact input validation to rcube_addressbook instance; accept already localized texts in rcube_output::show_message()
|
2011-02-06 22:21:23 +00:00 |
|
alecpl
|
e8d5bdc84e
|
- Fix IDNA support when IDN/INTL modules are in use (#1487742)
|
2011-02-03 13:58:07 +00:00 |
|
thomascube
|
0501b637a3
|
Merge branch devel-addressbook (r4193:4382) back into trunk
|
2011-01-18 18:00:57 +00:00 |
|
alecpl
|
d8d467c6c7
|
- Fix typos in encoding names (#1487680)
|
2011-01-13 14:14:59 +00:00 |
|
thomascube
|
f5e7b35307
|
Bumbed version; Roundcube development is not Switzerland only
|
2011-01-12 18:25:02 +00:00 |
|
alecpl
|
84581e9de7
|
- Remove some empty lines from output of template conditions
|
2011-01-12 10:26:32 +00:00 |
|
thomascube
|
c3be8ed64c
|
Make sure an existing session is killed/replaced when submitting login form
|
2011-01-06 12:41:16 +00:00 |
|
alecpl
|
1013bad3a2
|
- Allow setting _user and _host via GET parameters on login screen (#1486993)
|
2010-12-10 12:47:14 +00:00 |
|
alecpl
|
1cca4fbd45
|
- Allow setting autocomplete attribute for all inputs separately (#1487313)
|
2010-12-01 11:20:43 +00:00 |
|
thomascube
|
fbe24e9fa9
|
Allow plugin templates to include local files (#1487133); make autocomplete on login screen configurable
|
2010-11-24 11:56:15 +00:00 |
|
thomascube
|
7fcb56b5b6
|
Support skins with old template names
|
2010-11-07 12:44:54 +00:00 |
|
alecpl
|
1ac5431877
|
- Fix bug in rcube_plugin::local_skin_path()
|
2010-10-14 17:02:25 +00:00 |
|
alecpl
|
ad334a1257
|
- Improve displaying of UI messages (#1486977)
|
2010-10-13 18:44:41 +00:00 |
|
alecpl
|
e99991996d
|
- Add Internationalized Domain Name (IDNA) support (#1483894)
|
2010-09-29 12:36:28 +00:00 |
|