Commit Graph

138 Commits (ef1e877a8dd419fcb0de772bf0c40eeca76ee7eb)

Author SHA1 Message Date
alecpl e019f2d0f2 - s/RoundCube/Roundcube/ 15 years ago
alecpl 1151581366 - Fix setting headers for IE in AJAX responses 15 years ago
thomascube 62c791f609 Prevent from saving a non-existing skin path in user prefs 15 years ago
alecpl 2aa2b332f6 - Small performance improvements 16 years ago
thomascube af3cf8a0a7 Bring back some previously removed lines 16 years ago
thomascube e9b5a6c2d5 Unify directory/mailbox list actions 16 years ago
alecpl 2eb7943f2a - code cleanup (mostly identation fixes) 16 years ago
alecpl f3e1010090 - Hide IMAP host dropdown when single host is defined (#1486326) 16 years ago
alecpl 8e211adb01 - Add images pre-loading on login page (#1451160) 16 years ago
alecpl 9b3fdc25c1 - Implemented messages copying using drag&drop + SHIFT (#1484086) 16 years ago
alecpl fe7d78ab55 - simplify console 16 years ago
alecpl e55ab02682 - Add 'default_charset' option to user preferences (#1485451) 16 years ago
alecpl 4e4445f55b - fix console's font-size in Konqueror 16 years ago
alecpl 40353f1a6c - Fix regression in template expressions, don't allow '-' character in env/request/cookie name 16 years ago
alecpl 929a508d80 - Improve performance by avoiding unnecessary updates to the session table (#1486325) 16 years ago
thomascube 030db5b6c0 Better regex for template expressions + fix indentation 16 years ago
alecpl 10eedbe75a - add file/line definitions to raise_error() calls 16 years ago
alecpl 8f85e3759c - jQuery-1.4.1 16 years ago
alecpl 5740c06700 - Use callback function instead of /e modifier in preg_replace() 16 years ago
alecpl 2717f9f68e - use proper unicode cleanup for JSON, fixes #1486356 16 years ago
alecpl e5d60d69d4 - Use built-in json_encode() for proper JSON format in AJAX replies (and compat. with jQuery 1.4) 16 years ago
alecpl 6a486e0bef - allow setting login inputs size in skin template (#1486155) 16 years ago
thomascube 356a67fa54 Improve button capabilities 17 years ago
thomascube 29f977858e Register button event handlers in javascript and save some html code 17 years ago
thomascube f78dab1c80 Allow some recursion in reder_page hook (#1485977) 17 years ago
thomascube efbe9ea781 Also add request tokens to forms in page footer 17 years ago
alecpl c9e9fe1901 - fix button tooltips on IE (#1485994) 17 years ago
thomascube 5499336fef Use global request tokens and automatically protect all POST requests 17 years ago
thomascube 7477973d93 Make 2nd argument optinal (#1485976) 17 years ago
thomascube 57f0c81f2c Use request tokens to protect POST requests from CSFR 17 years ago
thomascube a366a323b5 Prevent from endless loops in render_page hook 17 years ago
thomascube c6514e01f9 Indent with spaces not tabs 17 years ago
alecpl 3536577bcb - improve responsiveness by flushing template output asap, also set the \Seen flag after message page display 17 years ago
thomascube 742d61aaf3 Add generic hook when a html page is rendered 17 years ago
alecpl 3a2b270c9d - always call logout action as task (#1485919) 17 years ago
thomascube 533e8602c0 Add cache-buster to scripts and linked files in skin templates 17 years ago
alecpl 09839a59cb - cross-browser css fixes 17 years ago
alecpl 1ae1d85ce4 - use -ms-filter for IE8 opacity 17 years ago
thomascube 0e99d37a18 Use event system on the client to handle ajax callbacks 17 years ago
alecpl a17fe620d4 - support browser object in template expressions 17 years ago
alecpl bb5dd5916b - reverted accidentally removed code 17 years ago
alecpl 9b2ccdd9cb - don't unset button title on IE (#1485874) 17 years ago
thomascube a25d3969a0 Re-enable the permalink command (allows one to choose right-click and open-in-new-tab) 17 years ago
thomascube b4f7c665bb Tweak default skin with better icons (sprites) and move IE hacks to an external file included by conditional comments 17 years ago
alecpl 7dbe2fa6bf - get rid of 'plugins_dir' option, plugins directory must be in Roundcube root (like skins) 17 years ago
alecpl 49dfb0047a - Added message menu (some image needed), removed Print and Source buttons
- Added possibility to save message as .eml file (#1485861)
17 years ago
thomascube 20d50de2d8 Fix URLs to plugin skin directory 17 years ago
thomascube 66f68e9623 Make links with /this/ pointing to the plugins skin directory 17 years ago
thomascube e7008cd4c6 Add fallback to default skin in plugins + replace links to plugin directory with the real plugin dir 17 years ago
alecpl 969f6b4c8b - support plugin templates 17 years ago
thomascube 69f18a09ae Add plugin hooks for creating/saving/deleting identities and contacts 17 years ago
thomascube 1c932d58b5 Allow plugins to define their own tasks + add 'domain' parameter for rcube_template::button() 17 years ago
thomascube 3db528bd5c Use compressed version of jQuery.js 17 years ago
alecpl fa1a15c01e - #1485809: use local copy of jQuery lib (1.3.2) 17 years ago
thomascube cc97ea0559 Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins) 17 years ago
till cbbef379a5 * bumping up copyright (happy new year ;-)) 17 years ago
alecpl 320baf9cd2 - disable firefox spellcheck in console textarea 17 years ago
alecpl 8e83075d7e - don't set border=0 for image buttons 17 years ago
thomascube a3f149eb57 Fix search box on Safari and make pages validate 18 years ago
alecpl 8e1d4af2e5 - added 'exp' object support 18 years ago
alecpl ea373f6573 - support 'cookie' type in conditions 18 years ago
alecpl d4273b8990 - support variables of type 'cookie' (for feature use) 18 years ago
alecpl dda75730ae - fixed typo 18 years ago
thomascube f645ce169e Redesign of the identities settings + add config option to disable multiple identities 18 years ago
thomascube 203ee44470 Add link to open message in new window + tweaked some header styles 18 years ago
alecpl e5686f4a01 - Added vertical splitter for folders list resizing
- Added possibility to view all headers in message view
- Fixed splitter drag/resize on Opera (#1485170)
- debug console css fixes for IE
18 years ago
thomascube 7f22f297ac One error message is enough if template was not found 18 years ago
thomascube c8a21d646c Killed one more global var + log logins to a separate file (not console) 18 years ago
thomascube c8ae2497b7 Auto-detect client language and timezone if desired by config/prefs 18 years ago
thomascube ed132eddea New feature to import contacts from a vcard file + mark form buttons that provide the most obvious operation 18 years ago
thomascube 06655a534a Codestyle + indentation 18 years ago
alecpl 6f488bb55f #1485286: don't use /e modifier with preg_replace() 18 years ago
alecpl ff73e02cce - fread() replaced by file_get_contents(), see comments in #1484880 18 years ago
thomascube e3e597e3b6 Re-enable autocomplete attribute for login form (#1485211) 18 years ago
thomascube c719f3c1e0 Store compose parameters in session and redirect to a unique URL 18 years ago
thomascube 4230651565 Add fallback to old 'skin_path' property + indent with spaces instead of tabs 18 years ago
alecpl 23bea9d4e9 - skin_path fix after last changes 18 years ago
alecpl 67effe9904 - actually we don't need default_skin option 18 years ago
alecpl e58df3adc9 - Added option to select skin in user preferences (#1485031)
- template_exists() moved to rcube_template class
18 years ago
thomascube 83a7636872 More code cleanup 18 years ago
alecpl 23bba05d7d - allow tabindex in buttons and #1484171 18 years ago
thomascube c8fb2b7784 Update UPGRADNG instructions + add SVN revision to version string (if available) 18 years ago
thomascube 7e9cecda98 Code cleanup: use common objects and methods 18 years ago
thomascube 197601ef5f Next step: introduce the application class 'rcmail' and get rid of some global vars 18 years ago
alecpl ae0c82b0e4 - Append skin_path to images location only when it starts with '/' sign (#1484859) 18 years ago
alecpl f92b2f43e3 - fix: s/rcube_error::raise/raise_error/ 18 years ago
alecpl 875a482d3c - fix for buttons without commands (r1291) 18 years ago
thomascube 47124c2279 Changed codebase to PHP5 with autoloader + added some new classes from the devel-vnext branch 18 years ago