Michael M Slusarz [Wed, 21 Apr 2010 21:00:28 +0000 (15:00 -0600)]
escape() should only add quotes if string needs to be quoted
Jan Schneider [Thu, 22 Apr 2010 10:53:29 +0000 (12:53 +0200)]
[jan] Delete Horde alarms when resetting an event alarm.
[jan] Set an alarm to one minute, if users try to set an alarm without time.
Jan Schneider [Wed, 21 Apr 2010 08:12:11 +0000 (10:12 +0200)]
MFB: Add warning that caching has been removed from eAccelerator 0.9.5 (Request #8979).
Michael M Slusarz [Wed, 21 Apr 2010 19:39:21 +0000 (13:39 -0600)]
Further optimize viewport redraw
Try to reuse existing DOM elements, especially for common actions like
delete and scrolling. This avoids the overhead of removing/creating the
DOM element and the corresponding callbacks (making the element
draggable/attaching context menus).
Michael M Slusarz [Tue, 20 Apr 2010 21:14:40 +0000 (15:14 -0600)]
Use more human-readable keyword names, for use with other MUAs
Michael M Slusarz [Tue, 20 Apr 2010 21:06:44 +0000 (15:06 -0600)]
Fix HTML form variable names.
Michael M Slusarz [Tue, 20 Apr 2010 21:03:47 +0000 (15:03 -0600)]
Add Horde_Imap_Client_Utils::stripNonAtomChars()
Michael M Slusarz [Tue, 20 Apr 2010 08:49:53 +0000 (02:49 -0600)]
Add preference to show flags created by other MUAs (Request #8882)
Michael M Slusarz [Tue, 20 Apr 2010 20:31:09 +0000 (14:31 -0600)]
Handle color strings other than #xxxxxx
Michael M Slusarz [Tue, 20 Apr 2010 19:18:10 +0000 (13:18 -0600)]
Bug #8980: Don't show 'Show Attachments Only' option
Michael M Slusarz [Tue, 20 Apr 2010 19:14:30 +0000 (13:14 -0600)]
Bug #8980: Fix displaying all parts
Jan Schneider [Tue, 20 Apr 2010 17:09:39 +0000 (19:09 +0200)]
Start with position of the mousedown event, not of the mouseevent (after
applying the threshold).
This fixes ghosts not being under the mouse pointer when dragging fast.
Jan Schneider [Tue, 20 Apr 2010 16:47:45 +0000 (18:47 +0200)]
Use Element.Layout to calculate the ghost size.
Jan Schneider [Tue, 20 Apr 2010 16:20:03 +0000 (18:20 +0200)]
Try centering the events a bit.
Jan Schneider [Tue, 20 Apr 2010 15:40:54 +0000 (17:40 +0200)]
Add item on blur too.
Jan Schneider [Tue, 20 Apr 2010 15:37:05 +0000 (17:37 +0200)]
Remove unused code, style.
Jan Schneider [Tue, 20 Apr 2010 15:07:13 +0000 (17:07 +0200)]
Indention
Jan Schneider [Tue, 20 Apr 2010 14:04:41 +0000 (16:04 +0200)]
Automatically display new remote calendars.
Jan Schneider [Tue, 20 Apr 2010 13:35:44 +0000 (15:35 +0200)]
Need some special handling for @ chars in urls.
Jan Schneider [Tue, 20 Apr 2010 13:19:03 +0000 (15:19 +0200)]
Fix syntax for IE.
Michael M Slusarz [Tue, 20 Apr 2010 08:14:45 +0000 (02:14 -0600)]
A bit easier to read the imap log with this output
Michael M Slusarz [Tue, 20 Apr 2010 07:41:36 +0000 (01:41 -0600)]
We implicitly support RFC 3348 already
Jan Schneider [Mon, 19 Apr 2010 15:08:51 +0000 (17:08 +0200)]
Add some margin to the events, so that users can still click next to them to create new events.
Jan Schneider [Mon, 19 Apr 2010 13:02:57 +0000 (15:02 +0200)]
Nuke new.js.
Update end date when using the date picker too.
Jan Schneider [Mon, 19 Apr 2010 12:49:44 +0000 (14:49 +0200)]
Don't remove original event if saving as new.
Jan Schneider [Mon, 19 Apr 2010 12:24:44 +0000 (14:24 +0200)]
Use element storage for all-day cell dates.
Jan Schneider [Tue, 20 Apr 2010 08:31:11 +0000 (10:31 +0200)]
Update changelog.
Joel Smith [Mon, 19 Apr 2010 18:26:34 +0000 (12:26 -0600)]
Add a preference to not send notifications to task modifier. If the task is added/updated/deleted by the user, this pref prevents the user from getting notified of his/her own changes. (Addresses Request #8978)
Signed-off-by: Jan Schneider <jan@horde.org>
Michael M Slusarz [Tue, 20 Apr 2010 05:42:55 +0000 (23:42 -0600)]
Fix source selection javascript
Michael M Slusarz [Tue, 20 Apr 2010 05:19:11 +0000 (23:19 -0600)]
Bug #8977: Add prefsEnum()
Michael M Slusarz [Tue, 20 Apr 2010 05:06:11 +0000 (23:06 -0600)]
Fix function name.
Michael J. Rubinsky [Mon, 19 Apr 2010 22:48:29 +0000 (18:48 -0400)]
Delete exceptions to recurring events when deleting the recurring event.
Michael J. Rubinsky [Mon, 19 Apr 2010 21:48:21 +0000 (17:48 -0400)]
Revert "Delete the events that represent exceptions to a recurring event when deleting the recurring event."
Eh, better to delete each one individually, as the exceptions may have different
resources and/or attendees that need to be dealt with.
This reverts commit
e6f350ebd53a80bddd2e31352dca86f6c32a31f4.
Michael J. Rubinsky [Mon, 19 Apr 2010 21:45:51 +0000 (17:45 -0400)]
Delete the events that represent exceptions to a recurring event when deleting the recurring event.
Also get caught up on CHANGES
Michael J. Rubinsky [Mon, 19 Apr 2010 20:46:28 +0000 (16:46 -0400)]
Fix sending itips as multipart/alternative
Michael M Slusarz [Fri, 16 Apr 2010 22:30:59 +0000 (16:30 -0600)]
setValue() does all the work needed for us
Michael J. Rubinsky [Mon, 19 Apr 2010 18:25:18 +0000 (14:25 -0400)]
We need the result of the $event->save() call to get the event later
Michael J. Rubinsky [Mon, 19 Apr 2010 15:19:59 +0000 (11:19 -0400)]
Use a more effecient implementation for the sql driver.
Michael J. Rubinsky [Mon, 19 Apr 2010 13:56:26 +0000 (09:56 -0400)]
Use the same defaults that Exchange uses.
Had this locally applied, but forgot to add/commit/push with last change...
Gunnar Wrobel [Mon, 19 Apr 2010 12:02:32 +0000 (14:02 +0200)]
MFB: kolab/issue4257 (Always accept policy doesnt set atendee status to accepted)
Jan Schneider [Mon, 19 Apr 2010 11:50:42 +0000 (13:50 +0200)]
Shorten iCalendar explanation.
Jan Schneider [Mon, 19 Apr 2010 11:49:53 +0000 (13:49 +0200)]
Use input fields for urls.
Jan Schneider [Mon, 19 Apr 2010 09:55:04 +0000 (11:55 +0200)]
Fix object name.
Jan Schneider [Mon, 19 Apr 2010 07:33:16 +0000 (09:33 +0200)]
Fix constant.
Jan Schneider [Mon, 19 Apr 2010 07:05:17 +0000 (09:05 +0200)]
Use a default that works with the widest range of devices, ws.
Michael J. Rubinsky [Sun, 18 Apr 2010 22:20:15 +0000 (18:20 -0400)]
remove commented out code
Michael J. Rubinsky [Sun, 18 Apr 2010 23:45:05 +0000 (19:45 -0400)]
Fix weatherdotcom timeobjects - parsing back and forth like this is not needed..
Michael J. Rubinsky [Sun, 18 Apr 2010 20:52:10 +0000 (16:52 -0400)]
Don't use cached stats, messes up the PING command
Michael J. Rubinsky [Sun, 18 Apr 2010 20:11:12 +0000 (16:11 -0400)]
silly Android devices. Another implementation detail they get wrong.
Michael J. Rubinsky [Sun, 18 Apr 2010 20:10:54 +0000 (16:10 -0400)]
cleaner logic
Michael J. Rubinsky [Sun, 18 Apr 2010 20:10:22 +0000 (16:10 -0400)]
fix phpdoc
Michael J. Rubinsky [Sun, 18 Apr 2010 20:08:44 +0000 (16:08 -0400)]
Add abstract functions to the parent class
Michael J. Rubinsky [Sun, 18 Apr 2010 17:55:12 +0000 (13:55 -0400)]
fix a find/replace error
Michael J. Rubinsky [Sun, 18 Apr 2010 17:45:54 +0000 (13:45 -0400)]
this isn't used anymore
Michael J. Rubinsky [Sun, 18 Apr 2010 17:44:41 +0000 (13:44 -0400)]
AS doesn't support more then one calendar, no need to allow specifying one
Michael J. Rubinsky [Sun, 18 Apr 2010 16:44:11 +0000 (12:44 -0400)]
Use the configured heartbeat default
Michael J. Rubinsky [Sun, 18 Apr 2010 16:37:57 +0000 (12:37 -0400)]
Add configurabel heartbeat intervals
Michael J. Rubinsky [Sat, 17 Apr 2010 17:55:59 +0000 (13:55 -0400)]
Only call Horde_Nls::getCharset() once
Michael J. Rubinsky [Sat, 17 Apr 2010 17:47:56 +0000 (13:47 -0400)]
Add support for categories (tags) when synching calendars
Michael J. Rubinsky [Sat, 17 Apr 2010 16:52:11 +0000 (12:52 -0400)]
Add test for the activesync contact message.
Basically tests properties are settable/gettable and array properties
work as expected.
Michael M Slusarz [Fri, 16 Apr 2010 22:04:56 +0000 (16:04 -0600)]
Bug #8948: Fix sent-mail mbox display when switching identities
Michael M Slusarz [Fri, 16 Apr 2010 21:52:49 +0000 (15:52 -0600)]
Don't use for formatting purposes
Michael M Slusarz [Fri, 16 Apr 2010 21:48:57 +0000 (15:48 -0600)]
Bug #8948: Typo
Michael J. Rubinsky [Fri, 16 Apr 2010 22:01:30 +0000 (18:01 -0400)]
Better coverage for the changeMessage test.
Now catches the error that was breaking contact edits earlier
Michael J. Rubinsky [Fri, 16 Apr 2010 21:41:20 +0000 (17:41 -0400)]
cs
Michael J. Rubinsky [Fri, 16 Apr 2010 21:36:19 +0000 (17:36 -0400)]
Better coverage for the getMessageList test
Jan Schneider [Fri, 16 Apr 2010 16:11:39 +0000 (18:11 +0200)]
Move Datejs library to Horde.
Michael M Slusarz [Fri, 16 Apr 2010 21:17:02 +0000 (15:17 -0600)]
Fix selection list when working with search mailboxes
Michael M Slusarz [Fri, 16 Apr 2010 21:00:04 +0000 (15:00 -0600)]
Optimize updateFlag() for search mailboxes with a large number of updated messages
Michael M Slusarz [Fri, 16 Apr 2010 19:37:15 +0000 (13:37 -0600)]
Bug #8948: Fix namespace stripping for pref values
Michael M Slusarz [Fri, 16 Apr 2010 18:56:00 +0000 (12:56 -0600)]
Clean up sort handling
Michael M Slusarz [Fri, 16 Apr 2010 18:17:14 +0000 (12:17 -0600)]
Show sortdate in options UI
Michael J. Rubinsky [Fri, 16 Apr 2010 18:44:52 +0000 (14:44 -0400)]
fix content type we are passing to reflect recent changes
Michael J. Rubinsky [Fri, 16 Apr 2010 18:33:10 +0000 (14:33 -0400)]
break, don't fall through
Michael J. Rubinsky [Fri, 16 Apr 2010 18:26:14 +0000 (14:26 -0400)]
Fix variable name
Michael J. Rubinsky [Fri, 16 Apr 2010 16:38:00 +0000 (12:38 -0400)]
Don't fatal out if one of these applications is not activated.
Michael J. Rubinsky [Fri, 16 Apr 2010 16:26:18 +0000 (12:26 -0400)]
This is no longer true
Michael M Slusarz [Thu, 15 Apr 2010 06:01:17 +0000 (00:01 -0600)]
Fix an injector call
Jan Schneider [Fri, 16 Apr 2010 15:42:53 +0000 (17:42 +0200)]
Close color picker when going forward in the calendar wizard.
Jan Schneider [Fri, 16 Apr 2010 15:32:51 +0000 (17:32 +0200)]
Fix editing of remote calendars.
Jan Schneider [Fri, 16 Apr 2010 15:06:19 +0000 (17:06 +0200)]
Return calendar id when adding remote calendars.
Jan Schneider [Fri, 16 Apr 2010 14:16:39 +0000 (16:16 +0200)]
Re-factor calendar toggling. Fixed a few bugs with event rendering.
Jan Schneider [Fri, 16 Apr 2010 12:38:43 +0000 (14:38 +0200)]
Add basic permissions for users.
Jan Schneider [Fri, 16 Apr 2010 10:31:31 +0000 (12:31 +0200)]
Deleted too much.
Jan Schneider [Fri, 16 Apr 2010 07:29:37 +0000 (09:29 +0200)]
Don't overwrite 1.6 Element methods. They are not 100% BC. This way existing
code keeps working and I can still use the new Layout methods explicitly.
Fixes problems with RedBox and probably bug #8967 too.
Michael J. Rubinsky [Thu, 15 Apr 2010 21:11:04 +0000 (17:11 -0400)]
Hitting enter while in the location field shouldn't submit the form.
Catch KEY_RETURN in the keydownHandler, and trigger the geocode action if
we are in the location field of the event form.
Gunnar Wrobel [Thu, 15 Apr 2010 19:55:12 +0000 (21:55 +0200)]
MFB (kolab/issue3962 (Names of config variables for "untrusted" text missleading), kolab/issue3967 (UNTRUSTED vs. UNAUTHENTICATED, distinction considered harmful))
Jan Schneider [Thu, 15 Apr 2010 17:40:49 +0000 (18:40 +0100)]
Tweak calendar URLs layout.
Jan Schneider [Thu, 15 Apr 2010 17:09:50 +0000 (19:09 +0200)]
Drop SAPO map driver.
Jan Schneider [Thu, 15 Apr 2010 17:06:21 +0000 (19:06 +0200)]
Fix file mode.
Jan Schneider [Thu, 15 Apr 2010 14:23:54 +0000 (16:23 +0200)]
Fix typo (Bug #8950).
Jan Schneider [Thu, 15 Apr 2010 13:18:07 +0000 (15:18 +0200)]
Ignore clicks that open a redbox dialog, if another dialog is currently being
opened.
Gunnar Wrobel [Thu, 15 Apr 2010 13:35:15 +0000 (15:35 +0200)]
MFB: kolab/issue3983 (Phpunit testsuite fails on OpenPKG Kolab 2.2.2)
Jan Schneider [Thu, 15 Apr 2010 12:56:35 +0000 (14:56 +0200)]
Search for tags too, when searching for events.
Jan Schneider [Thu, 15 Apr 2010 12:55:38 +0000 (14:55 +0200)]
We want to filter for calendars here, not users.
Jan Schneider [Thu, 15 Apr 2010 12:14:13 +0000 (14:14 +0200)]
Show "No items" if search result was empty.
Jan Schneider [Thu, 15 Apr 2010 11:48:00 +0000 (13:48 +0200)]
Fix flag of New Caledonia (Bug #8966).
Michael J. Rubinsky [Wed, 14 Apr 2010 22:28:09 +0000 (18:28 -0400)]
Don't hardcode non-horde drivers in the bootstrap file.
This allows other map drivers to be added without having to edit existing horde code.
As a result of this change, any drivers other then the native openlayers-based horde driver are now
responsible for bringing in any other js dependencies they require (such as externally served api files).
Jan Schneider [Wed, 14 Apr 2010 22:06:06 +0000 (00:06 +0200)]
Fix variable name. Still doesn't convert the vfolders though.
Jan Schneider [Wed, 14 Apr 2010 21:45:04 +0000 (23:45 +0200)]
Catch unset facebook prefs.