Michael M Slusarz [Wed, 24 Nov 2010 18:23:34 +0000 (11:23 -0700)]
phpdoc; fix return value
Michael M Slusarz [Wed, 24 Nov 2010 17:53:48 +0000 (10:53 -0700)]
Horde_Session does the necessary serialization; if passed an array, it will also compress it
Michael M Slusarz [Wed, 24 Nov 2010 16:51:40 +0000 (09:51 -0700)]
Bug #9397: fields is never determined
Michael M Slusarz [Wed, 24 Nov 2010 16:42:07 +0000 (09:42 -0700)]
Fix typo
Michael M Slusarz [Wed, 24 Nov 2010 16:35:15 +0000 (09:35 -0700)]
Fix typo
Michael M Slusarz [Wed, 24 Nov 2010 16:12:24 +0000 (09:12 -0700)]
Partial revert of
160b49be4e0fcf4f89d9cb366acba6e15a1c6758
We want filenames stored in _cssThemeFiles to prevent duplicates.
Michael M Slusarz [Wed, 24 Nov 2010 16:10:49 +0000 (09:10 -0700)]
Remove duplicate script declaration
Jan Schneider [Wed, 24 Nov 2010 15:48:27 +0000 (16:48 +0100)]
Implement advance header view.
Jan Schneider [Wed, 24 Nov 2010 15:45:33 +0000 (16:45 +0100)]
There's no reason to send an empty header value.
Jan Schneider [Wed, 24 Nov 2010 15:45:12 +0000 (16:45 +0100)]
Reset message view on load.
Jan Schneider [Wed, 24 Nov 2010 14:52:58 +0000 (15:52 +0100)]
Tweak mailbox and message views.
Jan Schneider [Wed, 24 Nov 2010 14:28:23 +0000 (15:28 +0100)]
Add style for HTML iframes.
Jan Schneider [Wed, 24 Nov 2010 14:28:06 +0000 (15:28 +0100)]
Merge from imp.js.
Jan Schneider [Wed, 24 Nov 2010 14:27:50 +0000 (15:27 +0100)]
Subject data is already HTML encoded.
Jan Schneider [Wed, 24 Nov 2010 14:27:12 +0000 (15:27 +0100)]
Re-add loading horde-jquery.js.
Jan Schneider [Wed, 24 Nov 2010 14:25:41 +0000 (15:25 +0100)]
Fix adding theme files. phpdoc.
Michael M Slusarz [Wed, 24 Nov 2010 15:54:22 +0000 (08:54 -0700)]
Bug #9404: Fix sound listing
This changes the serialized cache format so you will need to run:
horde/bin/themes --expirecache
(Not going to bother with internal cache invalidation until themes code
stabilizes).
Michael M Slusarz [Wed, 24 Nov 2010 15:50:44 +0000 (08:50 -0700)]
Make sure sound file is a wav file
Michael M Slusarz [Wed, 24 Nov 2010 15:35:03 +0000 (08:35 -0700)]
Bug #9404: Fix flag image generation
Chuck Hagenbuch [Wed, 24 Nov 2010 15:37:42 +0000 (10:37 -0500)]
Use a partial for showing log messages - this can be re-used in other places soon
Chuck Hagenbuch [Wed, 24 Nov 2010 15:35:30 +0000 (10:35 -0500)]
Try using stream_get_contents to read all data from the pipe rather than lots of fgets() calls
Chuck Hagenbuch [Wed, 24 Nov 2010 15:32:49 +0000 (10:32 -0500)]
Helper methods for getting the number of added and deleted lines on a patchset without having to know the internals of the patchset object.
Chuck Hagenbuch [Wed, 24 Nov 2010 15:32:23 +0000 (10:32 -0500)]
Whitespace
Chuck Hagenbuch [Wed, 24 Nov 2010 15:29:59 +0000 (10:29 -0500)]
Make sure $opts is an array before sorting it
Jan Schneider [Wed, 24 Nov 2010 10:30:27 +0000 (11:30 +0100)]
Fix addScriptFile() calls.
Carlos Timóteo [Tue, 23 Nov 2010 17:00:37 +0000 (17:00 +0000)]
Fix to description function
Signed-off-by: Jan Schneider <jan@horde.org>
Jan Schneider [Tue, 23 Nov 2010 18:18:28 +0000 (19:18 +0100)]
Reset map.
Jan Schneider [Tue, 23 Nov 2010 18:13:49 +0000 (19:13 +0100)]
Fix updating coordinates.
Michael M Slusarz [Wed, 24 Nov 2010 07:37:45 +0000 (00:37 -0700)]
Better error handling if cache entries can not be deleted
Michael M Slusarz [Wed, 24 Nov 2010 07:14:33 +0000 (00:14 -0700)]
file_exists() -> is_readable()
Michael M Slusarz [Wed, 24 Nov 2010 07:14:17 +0000 (00:14 -0700)]
Cleanups in memcache_stats script
Michael M Slusarz [Wed, 24 Nov 2010 07:08:49 +0000 (00:08 -0700)]
Fix deleting user flag
Michael M Slusarz [Wed, 24 Nov 2010 06:37:44 +0000 (23:37 -0700)]
CSS tweak for no messages display
Michael M Slusarz [Tue, 23 Nov 2010 22:58:00 +0000 (15:58 -0700)]
Bring back iframe resize delay
Chuck Hagenbuch [Wed, 24 Nov 2010 05:03:25 +0000 (00:03 -0500)]
whitespace
Chuck Hagenbuch [Wed, 24 Nov 2010 05:02:02 +0000 (00:02 -0500)]
Horde_View_Base -> Horde_View
Chuck Hagenbuch [Wed, 24 Nov 2010 05:01:11 +0000 (00:01 -0500)]
Split single and multiple patchset views. Don't show individual files in multiple patchset views.
Chuck Hagenbuch [Wed, 24 Nov 2010 04:47:21 +0000 (23:47 -0500)]
Catch and log exceptions in __toString() rather than causing a fatal error
Chuck Hagenbuch [Wed, 24 Nov 2010 03:41:49 +0000 (22:41 -0500)]
Fix scope
Chuck Hagenbuch [Wed, 24 Nov 2010 03:39:44 +0000 (22:39 -0500)]
Fix some variable names and undefined variable/index warnings
Michael M Slusarz [Tue, 23 Nov 2010 22:45:10 +0000 (15:45 -0700)]
Suppress file access warnings
Michael M Slusarz [Tue, 23 Nov 2010 22:34:54 +0000 (15:34 -0700)]
Add command-line script to flush horde themes cache
Michael M Slusarz [Tue, 23 Nov 2010 22:24:02 +0000 (15:24 -0700)]
No more build
Michael M Slusarz [Tue, 23 Nov 2010 22:13:40 +0000 (15:13 -0700)]
Fix current session counting
Instead of trying to manually parse PHP session serialization format,
use the session_decode() function to do the heavy lifting for us. We
need to do some session gymnastics to make this work properly
(session_decode() will overwrite the current session data), but it
works.
Michael M Slusarz [Tue, 23 Nov 2010 21:06:26 +0000 (14:06 -0700)]
Don't do mtime checking in Horde_Themes_Css
Michael M Slusarz [Tue, 23 Nov 2010 20:55:15 +0000 (13:55 -0700)]
Add theme cache checking options.
Defaults to application version checking.
Michael M Slusarz [Tue, 23 Nov 2010 20:37:34 +0000 (13:37 -0700)]
Allow theme cache lifetime to be configured
Michael M Slusarz [Tue, 23 Nov 2010 20:18:39 +0000 (13:18 -0700)]
Move cache invalidation to Horde_Themes_Cache
Michael M Slusarz [Tue, 23 Nov 2010 18:58:35 +0000 (11:58 -0700)]
Horde_Themes_Build -> Horde_Themes_Cache
Chuck Hagenbuch [Tue, 23 Nov 2010 21:36:47 +0000 (16:36 -0500)]
Remove AWS stubs; we should look at integrating their official SDK
Michael M Slusarz [Tue, 23 Nov 2010 18:35:37 +0000 (11:35 -0700)]
Add ability to disable theme caching
Michael M Slusarz [Tue, 23 Nov 2010 18:19:36 +0000 (11:19 -0700)]
Remove H3 BC code
Michael M Slusarz [Tue, 23 Nov 2010 18:18:16 +0000 (11:18 -0700)]
Cleanup caching config options
Michael M Slusarz [Tue, 23 Nov 2010 05:20:11 +0000 (22:20 -0700)]
Add theme caching.
Themes are only cached if Horde_Cache is configured.
TODO: Config option to disable this (and configurable lifetime)
Script in horde/bin that will flush cache
Debug logging
Right now, themes are cached for 1 day and will be invalidated if the
app's (or horde's) version number changes.
Michael M Slusarz [Mon, 22 Nov 2010 08:13:54 +0000 (01:13 -0700)]
session data doesn't exist if session expired so logout message would never be displayed
Michael M Slusarz [Mon, 22 Nov 2010 04:38:48 +0000 (21:38 -0700)]
Cleanup devtools directory
Michael M Slusarz [Mon, 22 Nov 2010 09:03:42 +0000 (02:03 -0700)]
Use Horde methods to output CSS/JS on new mobile pages to take advantage of caching/compression
Michael M Slusarz [Mon, 22 Nov 2010 09:03:02 +0000 (02:03 -0700)]
Use Horde_Themes_Css to output stylesheets
Michael M Slusarz [Mon, 22 Nov 2010 01:53:03 +0000 (18:53 -0700)]
Consolidate into a single feed XSL file - accessed via Horde_Themes::getFeedXsl()
Michael M Slusarz [Sun, 21 Nov 2010 22:06:22 +0000 (15:06 -0700)]
Add getBaseStylesheetList() and addThemeStylesheet()
Michael M Slusarz [Sun, 21 Nov 2010 21:45:43 +0000 (14:45 -0700)]
documentation tweaks
Michael M Slusarz [Sun, 21 Nov 2010 21:45:36 +0000 (14:45 -0700)]
sidebar_prefs isn't used
Michael M Slusarz [Sun, 21 Nov 2010 21:37:27 +0000 (14:37 -0700)]
Move horde icon CSS to Horde.
Michael M Slusarz [Sun, 21 Nov 2010 21:02:06 +0000 (14:02 -0700)]
Move default theme info to the default directory
Michael M Slusarz [Sun, 21 Nov 2010 21:01:40 +0000 (14:01 -0700)]
Remove non-existant/unused themes
Michael M Slusarz [Sun, 21 Nov 2010 20:52:32 +0000 (13:52 -0700)]
Add Horde_Themes::themeList()
Jan Schneider [Mon, 22 Nov 2010 18:21:25 +0000 (19:21 +0100)]
Add message loading. Basic functionality is complete.
Jan Schneider [Mon, 22 Nov 2010 18:20:09 +0000 (19:20 +0100)]
Add Array.numericSort().
Jan Schneider [Mon, 22 Nov 2010 15:43:57 +0000 (16:43 +0100)]
Fix method name.
Jan Schneider [Mon, 22 Nov 2010 13:09:54 +0000 (14:09 +0100)]
For now, always sort by date, and always displaye the most recent messages.
Jan Schneider [Mon, 22 Nov 2010 13:02:41 +0000 (14:02 +0100)]
Remove redundancy from file name.
Gunnar Wrobel [Mon, 22 Nov 2010 04:00:55 +0000 (05:00 +0100)]
Update package.xml.
Michael J. Rubinsky [Mon, 22 Nov 2010 02:52:03 +0000 (21:52 -0500)]
Consolidate some code, better determination of when to (re)build the minical
Michael J. Rubinsky [Mon, 22 Nov 2010 02:06:54 +0000 (21:06 -0500)]
Be consistent with using classnames and date objects
Michael J. Rubinsky [Mon, 22 Nov 2010 01:06:51 +0000 (20:06 -0500)]
further simplify and tweak event view
Michael J. Rubinsky [Mon, 22 Nov 2010 00:37:25 +0000 (19:37 -0500)]
Make sure we have a bottom rounded element
Michael J. Rubinsky [Mon, 22 Nov 2010 00:31:18 +0000 (19:31 -0500)]
Weekday data in recursion object is given as a MASK_* constant,
not a DATE_* constant.
Michael J. Rubinsky [Sun, 21 Nov 2010 23:40:37 +0000 (18:40 -0500)]
Fix off by one error, some phpdoc
Michael J. Rubinsky [Sun, 21 Nov 2010 23:40:11 +0000 (18:40 -0500)]
remove accidently added test file
Michael M Slusarz [Sun, 21 Nov 2010 19:09:14 +0000 (12:09 -0700)]
Add ViewPort_Buffer#UIDsToRows
Michael M Slusarz [Sun, 21 Nov 2010 19:09:02 +0000 (12:09 -0700)]
Fix selecting all rows in a viewport
Michael M Slusarz [Sun, 21 Nov 2010 18:30:02 +0000 (11:30 -0700)]
code documentation cleanups
Michael M Slusarz [Sun, 21 Nov 2010 07:54:59 +0000 (00:54 -0700)]
Escape quotation marks when working with accesskeys
Michael M Slusarz [Sun, 21 Nov 2010 03:36:06 +0000 (20:36 -0700)]
Fix GC for file cache driver
Michael M Slusarz [Sun, 21 Nov 2010 01:07:46 +0000 (18:07 -0700)]
Correctly honor cache compress config option
Michael M Slusarz [Sun, 21 Nov 2010 01:07:01 +0000 (18:07 -0700)]
Silence decompression errors
Michael M Slusarz [Sun, 21 Nov 2010 00:41:46 +0000 (17:41 -0700)]
Fix logic
Michael M Slusarz [Fri, 19 Nov 2010 23:42:36 +0000 (16:42 -0700)]
Tweak HTML reply CSS
Michael J. Rubinsky [Sun, 21 Nov 2010 05:32:17 +0000 (00:32 -0500)]
Now that Bug #9311 seems to be resolved, remove hotfix
Michael J. Rubinsky [Sun, 21 Nov 2010 05:13:22 +0000 (00:13 -0500)]
fix encoding of rss feed.
Hopefully, this will fix the feeds not showing up on horde.org/{app_name}
Michael J. Rubinsky [Sun, 21 Nov 2010 04:52:01 +0000 (23:52 -0500)]
MFB
Michael J. Rubinsky [Sun, 21 Nov 2010 04:26:55 +0000 (23:26 -0500)]
MFB: [mjr] Fix bug where ownership of a gallery could not be changed (Bug #9391).
Michael M Slusarz [Fri, 19 Nov 2010 22:18:36 +0000 (15:18 -0700)]
Request #9028: Forgotten attachment checking (hook example)
Note that the signature of the pre_sent hook has changed - a third
parameter, the IMP_Compose object, is now provided.
Michael M Slusarz [Fri, 19 Nov 2010 22:05:09 +0000 (15:05 -0700)]
IMP_Compose::__toString() returns cache ID
Michael M Slusarz [Fri, 19 Nov 2010 21:47:59 +0000 (14:47 -0700)]
Better hook documentation
Michael M Slusarz [Fri, 19 Nov 2010 21:36:36 +0000 (14:36 -0700)]
Bug #8747: Add workaround for borken PHP quoted-printable decoding
Michael M Slusarz [Fri, 19 Nov 2010 20:42:09 +0000 (13:42 -0700)]
Hide MIME part summary display for encryption container parts
Michael M Slusarz [Fri, 19 Nov 2010 20:10:43 +0000 (13:10 -0700)]
Truncate overly long search query text in dimp
Michael M Slusarz [Fri, 19 Nov 2010 20:05:23 +0000 (13:05 -0700)]
Add ability to select search mailboxes in context menu in dimp
Michael M Slusarz [Fri, 19 Nov 2010 19:54:51 +0000 (12:54 -0700)]
Allow search mailboxes to be selected via the IMP Folder Navigation screen