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
Michael M Slusarz [Fri, 19 Nov 2010 18:30:31 +0000 (11:30 -0700)]
Add framework_bin config option to Release library
Michael M Slusarz [Fri, 19 Nov 2010 17:17:28 +0000 (10:17 -0700)]
Better Horde_Session fix in sqlshell.php
Michael M Slusarz [Thu, 18 Nov 2010 23:54:41 +0000 (16:54 -0700)]
Add subfolder searching to search UI
For now, remove Tree display of mailboxes in UI. It might be a bit
easier to add mailboxes using a tree, but it is more difficult
to visualize the current list of search mailboxes (and I can't figure
out a clean way to allow subfolder searches to be defined).
Michael M Slusarz [Thu, 18 Nov 2010 23:54:07 +0000 (16:54 -0700)]
Have IMP_Search::createQuery() handle new subfolder searching
Michael M Slusarz [Thu, 18 Nov 2010 23:40:48 +0000 (16:40 -0700)]
Add subfolder queries to IMP_Search_Query
Michael M Slusarz [Thu, 18 Nov 2010 23:37:17 +0000 (16:37 -0700)]
Add IMP_Folder::getAllSubfolders().
Michael M Slusarz [Thu, 18 Nov 2010 23:14:59 +0000 (16:14 -0700)]
phpdoc
Michael M Slusarz [Thu, 18 Nov 2010 23:14:29 +0000 (16:14 -0700)]
Fix loading builtin virtual folders.
Chuck Hagenbuch [Fri, 19 Nov 2010 18:07:09 +0000 (13:07 -0500)]
Make sure we're returning a string in __toString
Jan Schneider [Fri, 19 Nov 2010 17:44:28 +0000 (18:44 +0100)]
Don't try to display events if calendar is not displayed.
Jan Schneider [Fri, 19 Nov 2010 14:17:44 +0000 (15:17 +0100)]
Fix free/busy generation.
Jan Schneider [Thu, 18 Nov 2010 17:37:34 +0000 (18:37 +0100)]
Fix session usage.
Jan Schneider [Thu, 18 Nov 2010 16:56:37 +0000 (17:56 +0100)]
Maybe I'm missing something, but wasn't the idea of Horde_Exception to use or
emulate the "previous" feature of PHP 5.3 Exceptions?
Michael J. Rubinsky [Fri, 19 Nov 2010 04:39:18 +0000 (23:39 -0500)]
Fix defering the insertEvents call when there are more than 2 calendars.
Michael J. Rubinsky [Fri, 19 Nov 2010 04:07:19 +0000 (23:07 -0500)]
Remove mobile specific javascript from includeJSVars()
Michael J. Rubinsky [Fri, 19 Nov 2010 04:02:44 +0000 (23:02 -0500)]
CSS tweaks, move mobile javascript defs out of Kronolith.php:
Use data-theme="b", remove data-role="content" from the month view
to get rid of the annoying page border/padding, add selected date text
to month view also,
Michael J. Rubinsky [Thu, 18 Nov 2010 19:03:44 +0000 (14:03 -0500)]
Tweak css of month view, consistent navigation header, fix typo
Michael J. Rubinsky [Thu, 18 Nov 2010 18:32:33 +0000 (13:32 -0500)]
Multiple changes:
Use a single handler each for swipeleft and right events.
Avoids the issue where pageshow events do not fire on initial page load.
Tweak CSS, add styling for "today" and the currently selected date in month view.
Michael M Slusarz [Thu, 18 Nov 2010 18:13:16 +0000 (11:13 -0700)]
Bug #9357: changelog
Michael M Slusarz [Thu, 18 Nov 2010 17:07:32 +0000 (10:07 -0700)]
Bug #9396: Fix variable name
Michael M Slusarz [Thu, 18 Nov 2010 17:05:45 +0000 (10:05 -0700)]
Move readonly checking to action blocks
Michael M Slusarz [Thu, 18 Nov 2010 16:58:27 +0000 (09:58 -0700)]
Fix undeleting messages
Michael M Slusarz [Thu, 18 Nov 2010 16:55:28 +0000 (09:55 -0700)]
Move readonly checking to actions: easier to visually parse; add readonly checking for expunging