Gunnar Wrobel [Tue, 2 Jun 2009 19:16:51 +0000 (21:16 +0200)]
Support selecting the master server for write access.
Gunnar Wrobel [Tue, 2 Jun 2009 14:34:26 +0000 (16:34 +0200)]
Cache the LDAP connection as early as possible.
Gunnar Wrobel [Tue, 2 Jun 2009 14:02:58 +0000 (16:02 +0200)]
Fix testing.
Gunnar Wrobel [Tue, 2 Jun 2009 14:02:50 +0000 (16:02 +0200)]
Fix the handling of the connection parameters.
Jan Schneider [Tue, 2 Jun 2009 16:44:46 +0000 (18:44 +0200)]
Add Utils.php.
Jan Schneider [Fri, 29 May 2009 11:19:31 +0000 (13:19 +0200)]
Typo
Chuck Hagenbuch [Tue, 2 Jun 2009 14:48:54 +0000 (10:48 -0400)]
use Horde_Date_Utils
Chuck Hagenbuch [Tue, 2 Jun 2009 14:48:18 +0000 (10:48 -0400)]
move static methods to a Utils class
Michael J. Rubinsky [Tue, 2 Jun 2009 13:27:07 +0000 (09:27 -0400)]
test directory is not a child of lib/Horde
Chuck Hagenbuch [Mon, 1 Jun 2009 03:54:24 +0000 (23:54 -0400)]
port phpt tests to phpunit. I could use some help breaking up the recurrence tests into something meaningful
Michael J. Rubinsky [Sun, 31 May 2009 15:30:59 +0000 (11:30 -0400)]
Rename Horde_Image_Imagick::borderImage to ::frameImage
Rename this function and only use it when we are bordering a transparent
image (i.e. Framing an image) and not when applying a traditional borderImage
operation (which replaces all pixels in the clipping area). This should
provide a noticeable speed improvement with some effects
Michael J. Rubinsky [Sat, 30 May 2009 17:56:57 +0000 (13:56 -0400)]
ws
Michael M Slusarz [Sun, 31 May 2009 04:10:46 +0000 (22:10 -0600)]
Update CHANGES from CVS FW_3
Michael M Slusarz [Sun, 31 May 2009 04:09:24 +0000 (22:09 -0600)]
URL might be the same, so do explicit URL refresh.
Chuck Hagenbuch [Sat, 30 May 2009 15:56:46 +0000 (11:56 -0400)]
add failing test for a DST-related math problem uncovered while working on Horde_Date_Parser
Chuck Hagenbuch [Sat, 30 May 2009 15:51:12 +0000 (11:51 -0400)]
add getLocales() to return the list of available locales
Chuck Hagenbuch [Sat, 30 May 2009 15:37:06 +0000 (11:37 -0400)]
remove the special escape callback and just implement escape() as an additional helper
Chuck Hagenbuch [Sat, 30 May 2009 15:36:37 +0000 (11:36 -0400)]
return the helper object added in addHelper()
Chuck Hagenbuch [Sat, 30 May 2009 15:34:02 +0000 (11:34 -0400)]
PHP's don't-double-encode implementation leaves invalid entities
Chuck Hagenbuch [Sat, 30 May 2009 15:32:48 +0000 (11:32 -0400)]
use addHelper('string') syntax; test helpers through the views
Chuck Hagenbuch [Sat, 30 May 2009 15:31:13 +0000 (11:31 -0400)]
call htmlspecialchars, not htmlentities
Chuck Hagenbuch [Sat, 30 May 2009 15:30:01 +0000 (11:30 -0400)]
use the view's encoding when calling htmlentities
Chuck Hagenbuch [Sat, 30 May 2009 15:29:05 +0000 (11:29 -0400)]
fix the parent class of the Block helper
Chuck Hagenbuch [Sat, 30 May 2009 15:28:50 +0000 (11:28 -0400)]
add addBuiltinHelpers() method for adding all built-in helpers to a view
Chuck Hagenbuch [Sat, 30 May 2009 15:02:48 +0000 (11:02 -0400)]
- Handle "-" in command-line controller names automatically
- Allow much more flexibility in setting the path for command line requests
Chuck Hagenbuch [Sat, 30 May 2009 13:15:51 +0000 (09:15 -0400)]
fix parse error (missing semicolon)
Chuck Hagenbuch [Fri, 29 May 2009 22:22:17 +0000 (18:22 -0400)]
moving Horde_Date_Repeater and Horde_Date_Span to the horde/date package
Chuck Hagenbuch [Sat, 30 May 2009 01:02:20 +0000 (21:02 -0400)]
php 5 style
Chuck Hagenbuch [Sat, 30 May 2009 01:01:38 +0000 (21:01 -0400)]
add toDays(), fromDays(), and diff() functions, and convert to PHP 5 style
Chuck Hagenbuch [Sat, 30 May 2009 01:00:46 +0000 (21:00 -0400)]
use Y-M-D to initialize Horde dates, not seconds, since otherwise the test might be timezone-dependent
Chuck Hagenbuch [Fri, 29 May 2009 22:24:49 +0000 (18:24 -0400)]
initial horde/date package in git
Michael J. Rubinsky [Fri, 29 May 2009 22:28:40 +0000 (18:28 -0400)]
Revert this - it's needed when we want to preserve transparency
Michael M Slusarz [Fri, 29 May 2009 21:08:34 +0000 (15:08 -0600)]
Fix flowed conversion with CRLF lineendings.
A couple of minor tweaks also.
Michael M Slusarz [Fri, 29 May 2009 20:05:26 +0000 (14:05 -0600)]
Bug #8305: Fix flagging in Virtual Inbox
Michael M Slusarz [Fri, 29 May 2009 05:22:24 +0000 (23:22 -0600)]
Remove unnecessary mailbox name escaping
Michael J. Rubinsky [Fri, 29 May 2009 17:52:18 +0000 (13:52 -0400)]
hack some paths into my hacked up test script for now
Michael J. Rubinsky [Fri, 29 May 2009 17:39:45 +0000 (13:39 -0400)]
Only iterate over images once
Michael J. Rubinsky [Fri, 29 May 2009 17:31:21 +0000 (13:31 -0400)]
Fix border generation, padding
Use passed in border values when bordering individual images in the stack
Fix generation of image padding, and try to streamline this. I don't
remember the reason for wrapping the borderImage call and composing it. This
seems to work locally, though I need to test it with older Im versions.
Michael J. Rubinsky [Fri, 29 May 2009 17:23:23 +0000 (13:23 -0400)]
Fix drop shadows for Im photo stacks and fix off by one image offset
Michael J. Rubinsky [Fri, 29 May 2009 17:21:58 +0000 (13:21 -0400)]
ws
Michael J. Rubinsky [Fri, 29 May 2009 15:36:23 +0000 (11:36 -0400)]
Need to compose the images *before* we add the border around the resulting image
Michael J. Rubinsky [Fri, 29 May 2009 15:35:35 +0000 (11:35 -0400)]
ws
Michael J. Rubinsky [Thu, 28 May 2009 14:27:48 +0000 (10:27 -0400)]
Remove imagick related code from the Im driver and effects.
Michael M Slusarz [Fri, 29 May 2009 05:57:32 +0000 (23:57 -0600)]
Bug #8311: Don't display unknown text parts inline
Michael M Slusarz [Fri, 29 May 2009 04:58:22 +0000 (22:58 -0600)]
Add Alt + PGUP/PGDN shortcut to scroll through preview message
Michael M Slusarz [Fri, 29 May 2009 04:36:03 +0000 (22:36 -0600)]
Fix typo
Michael M Slusarz [Fri, 29 May 2009 04:33:39 +0000 (22:33 -0600)]
Tweaks for generating preview content.
Do some hacks to make generation of preview content manageable on
extremely large messages and/or large messages that may contain
embeddable content.
Michael M Slusarz [Fri, 29 May 2009 04:08:37 +0000 (22:08 -0600)]
phpdoc
Michael M Slusarz [Fri, 29 May 2009 04:05:42 +0000 (22:05 -0600)]
Fix preview generation.
Was downloading bodytext for unseen messages regardless of preview
preference.
Chuck Hagenbuch [Fri, 29 May 2009 03:28:03 +0000 (23:28 -0400)]
make sure that the formatter can be specified in the constructor
Michael M Slusarz [Fri, 29 May 2009 02:53:22 +0000 (20:53 -0600)]
Fix off-by-one fgets() usage.
Pays to read the manual. fgets() reads 8192 - 1 bytes, so the index of
the last byte is 8190, not 8191.
Michael M Slusarz [Fri, 29 May 2009 02:35:03 +0000 (20:35 -0600)]
Fix usage of fgets() for very long lines.
e.g. the mailbox UID list with 50,000+ messages.
Chuck Hagenbuch [Fri, 29 May 2009 01:53:21 +0000 (21:53 -0400)]
strip locale out of the parse() arguments so that the static caller works with locales
Jan Schneider [Thu, 28 May 2009 17:04:50 +0000 (19:04 +0200)]
Implement (event) searching.
Michael M Slusarz [Thu, 28 May 2009 16:23:59 +0000 (10:23 -0600)]
fingerprint -> keyid
Tracks changes made in Horde_Crypt_Pgp. Fixes verification of some PGP
signed messages.
Michael M Slusarz [Thu, 28 May 2009 15:15:19 +0000 (09:15 -0600)]
Bug #8306: Remove msgflags_hidesys pref
Jan Schneider [Thu, 28 May 2009 13:30:33 +0000 (15:30 +0200)]
Fix undefined variable.
Jan Schneider [Thu, 28 May 2009 13:30:06 +0000 (15:30 +0200)]
Enable system IMAP flags by default, and make the preference visible (Bug #8306).
Michael M Slusarz [Thu, 28 May 2009 12:56:36 +0000 (06:56 -0600)]
Bug #8308: Correctly format canonical message parts
Michael M Slusarz [Thu, 28 May 2009 12:51:43 +0000 (06:51 -0600)]
Make sure fingerprint is defined.
Jan Schneider [Thu, 28 May 2009 12:44:28 +0000 (14:44 +0200)]
Allow to return empty event objects from all drivers.
Jan Schneider [Thu, 28 May 2009 12:39:53 +0000 (14:39 +0200)]
Vastly improve searching: all calendar types can be searched now and searching
of recurring events has been much improved.
If searching in a time range, all recurring instances are returned, if
searching without end, only the next recurrence is returned, if searching
without start, the first recurrence is returned.
Jan Schneider [Thu, 28 May 2009 12:38:10 +0000 (14:38 +0200)]
Fix javascript for search form.
Jan Schneider [Thu, 28 May 2009 10:23:20 +0000 (12:23 +0200)]
Avoid JS error in advances search screen.
Jan Schneider [Thu, 28 May 2009 10:04:55 +0000 (12:04 +0200)]
Provide sane default values for start and end dates if none have been specified.
Jan Schneider [Thu, 28 May 2009 09:17:03 +0000 (11:17 +0200)]
Fix order.
Jan Schneider [Thu, 28 May 2009 09:12:06 +0000 (11:12 +0200)]
Fix HTML.
Jan Schneider [Thu, 28 May 2009 08:51:52 +0000 (10:51 +0200)]
Fix HTML.
Jan Schneider [Thu, 28 May 2009 08:49:27 +0000 (10:49 +0200)]
Fix HTML validity.
Jan Schneider [Thu, 28 May 2009 08:49:06 +0000 (10:49 +0200)]
Fix HTML validity of generated tags code.
Jan Schneider [Wed, 27 May 2009 13:39:19 +0000 (15:39 +0200)]
Fix positioning if #kronolithMenu is not at the top of the page.
Michael M Slusarz [Thu, 28 May 2009 12:02:04 +0000 (06:02 -0600)]
Fix setting 'opposite' flags in message view
Michael M Slusarz [Thu, 28 May 2009 11:56:22 +0000 (05:56 -0600)]
Abstract this code out
Michael M Slusarz [Thu, 28 May 2009 11:28:28 +0000 (05:28 -0600)]
Don't lose newly set flag in message view
Chuck Hagenbuch [Thu, 28 May 2009 03:26:45 +0000 (23:26 -0400)]
php 5.2.3 and above has a built-in way to do escapeOnce
Michael J. Rubinsky [Thu, 28 May 2009 00:26:39 +0000 (20:26 -0400)]
Add Imagick native versions of all ImageMagick dependent effects
Michael J. Rubinsky [Thu, 28 May 2009 00:25:48 +0000 (20:25 -0400)]
Move these methods to the parent class for all to enjoy
Michael J. Rubinsky [Wed, 27 May 2009 23:52:14 +0000 (19:52 -0400)]
Fix effect name
Michael J. Rubinsky [Wed, 27 May 2009 18:19:14 +0000 (14:19 -0400)]
Add Horde_Image_Exception
Michael J. Rubinsky [Wed, 27 May 2009 18:14:46 +0000 (14:14 -0400)]
This isn't ready to be removed yet
Michael J. Rubinsky [Wed, 27 May 2009 17:59:43 +0000 (13:59 -0400)]
Use new Horde_Image class names
Michael J. Rubinsky [Wed, 27 May 2009 17:56:43 +0000 (13:56 -0400)]
Rename classes for Horde 4 CS - part two (yea case preserving filesystems!!)
Michael J. Rubinsky [Wed, 27 May 2009 17:55:05 +0000 (13:55 -0400)]
Renaming class names for Horde 4 CS part one
Jan Schneider [Wed, 27 May 2009 13:53:22 +0000 (15:53 +0200)]
Add basic German locale, still failing though.
Jan Schneider [Wed, 27 May 2009 12:42:09 +0000 (14:42 +0200)]
Check if options is set.
Jan Schneider [Wed, 27 May 2009 12:36:36 +0000 (14:36 +0200)]
Fix German numerization.
Chuck Hagenbuch [Wed, 27 May 2009 04:09:54 +0000 (00:09 -0400)]
Horde_Support_Numerizer moved to the main horde/support package
Chuck Hagenbuch [Wed, 27 May 2009 04:08:58 +0000 (00:08 -0400)]
add Horde_Support_Numerizer to the main Horde_Support package
Chuck Hagenbuch [Wed, 27 May 2009 03:47:05 +0000 (23:47 -0400)]
fix XML parse error
Jan Schneider [Tue, 26 May 2009 21:02:28 +0000 (23:02 +0200)]
Fix event positioning in week view.
Jan Schneider [Tue, 26 May 2009 21:01:36 +0000 (23:01 +0200)]
Show seven days in the agenda view.
Jan Schneider [Tue, 26 May 2009 13:10:19 +0000 (15:10 +0200)]
Don't show start time of all-day events in agenda.
Gunnar Wrobel [Tue, 26 May 2009 19:31:17 +0000 (21:31 +0200)]
Fix testing.
Gunnar Wrobel [Tue, 26 May 2009 19:31:09 +0000 (21:31 +0200)]
Remove support for the sn suffix.
Gunnar Wrobel [Tue, 26 May 2009 19:30:56 +0000 (21:30 +0200)]
Support handling of external pop3 accounts.
Gunnar Wrobel [Tue, 26 May 2009 19:30:36 +0000 (21:30 +0200)]
Support the SMIME certificate.
Gunnar Wrobel [Tue, 26 May 2009 19:30:25 +0000 (21:30 +0200)]
Added support for the creationdate.
Allowed unsetting collapsed attributes.
Gunnar Wrobel [Tue, 26 May 2009 19:28:23 +0000 (21:28 +0200)]
Allow to specify a master host for writing.
Michael J. Rubinsky [Tue, 26 May 2009 18:53:52 +0000 (14:53 -0400)]
Rename the imagick proxy file so it can be autoloaded and so
I can start extracting a true Horde_Image_imagick driver.
Michael J. Rubinsky [Tue, 26 May 2009 18:40:05 +0000 (14:40 -0400)]
Not sure how these ended up here as well, but remove them