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.
Michael M Slusarz [Wed, 14 Apr 2010 21:32:50 +0000 (15:32 -0600)]
Typo
Michael M Slusarz [Wed, 14 Apr 2010 21:20:51 +0000 (15:20 -0600)]
grab directory name once
Michael M Slusarz [Wed, 14 Apr 2010 20:55:46 +0000 (14:55 -0600)]
Create Identity injector binder
Michael M Slusarz [Wed, 14 Apr 2010 20:20:26 +0000 (14:20 -0600)]
Add identities upgrade code.
Michael M Slusarz [Wed, 14 Apr 2010 20:06:40 +0000 (14:06 -0600)]
factory() doesn't guarantee sameness
Michael M Slusarz [Wed, 14 Apr 2010 18:30:49 +0000 (12:30 -0600)]
Fix some IMP preferences UI issues
Michael M Slusarz [Wed, 14 Apr 2010 10:14:13 +0000 (04:14 -0600)]
Decouple Horde_History from Core.
Michael M Slusarz [Wed, 14 Apr 2010 10:45:08 +0000 (04:45 -0600)]
Use injector to load IMP_Compose
Michael M Slusarz [Wed, 14 Apr 2010 10:31:58 +0000 (04:31 -0600)]
Use injector to load IMP_Mailbox
Michael M Slusarz [Wed, 14 Apr 2010 10:19:25 +0000 (04:19 -0600)]
Use injector to load IMP_Quota
Michael M Slusarz [Wed, 14 Apr 2010 10:10:58 +0000 (04:10 -0600)]
Remove Horde_SessionObjects::singleton()
Michael M Slusarz [Wed, 14 Apr 2010 10:02:59 +0000 (04:02 -0600)]
Do namespace stripping for sent-mail inside of Identity object
Michael M Slusarz [Wed, 14 Apr 2010 09:59:56 +0000 (03:59 -0600)]
Revert "Bug #8948: Fix sent-mail selection for non-empty namespaces"
This reverts commit
9d2152b7ddcc976ca796ae9801154181af3fc149.
Michael M Slusarz [Wed, 14 Apr 2010 09:55:33 +0000 (03:55 -0600)]
Add Identity binder in IMP
Michael M Slusarz [Wed, 14 Apr 2010 07:38:15 +0000 (01:38 -0600)]
Use injector to get IMP_Contents singleton instance
Michael M Slusarz [Wed, 14 Apr 2010 06:23:10 +0000 (00:23 -0600)]
Fix propogation of auth error message
Michael J. Rubinsky [Wed, 14 Apr 2010 19:56:50 +0000 (15:56 -0400)]
Use phpunit's mock object for the connector.
No longer need this special mock connector now that we don't do the
various conversions in this package. Also clean up some of the tests a bit.
Gunnar Wrobel [Wed, 14 Apr 2010 19:03:55 +0000 (21:03 +0200)]
Fix xml element order.
Michael J. Rubinsky [Wed, 14 Apr 2010 18:43:27 +0000 (14:43 -0400)]
These methods are not provided by IMP therefore we must check for them before calling.
This was preventing ALL of imp's prefs from being loaded, since Horde_Prefs::_loadDefaults()
was catching the exception and returning. This fixes Bug: # 8962 and possibly Bug: #8961
Jan Schneider [Wed, 14 Apr 2010 16:34:30 +0000 (18:34 +0200)]
If dragging a multi-day event, change the date relative to day where the
dragging started.
Jan Schneider [Wed, 14 Apr 2010 16:33:45 +0000 (18:33 +0200)]
Add toDays() and subtract().
Jan Schneider [Wed, 14 Apr 2010 15:33:11 +0000 (17:33 +0200)]
Fix width calculation of hidden elements (fixes redbox positioning).
See https://prototype.lighthouseapp.com/projects/8886/tickets/1034-layouts-getwidth-calculating-incorrectly-with-hidden-elements-and-auto-width#ticket-1034-1