horde.git
15 years agoMake message header string more translation friendly
Michael M Slusarz [Fri, 23 Apr 2010 18:18:11 +0000 (12:18 -0600)]
Make message header string more translation friendly

15 years agoClean up message template/output
Michael M Slusarz [Fri, 23 Apr 2010 18:12:59 +0000 (12:12 -0600)]
Clean up message template/output

15 years agoCan't reuse Horde_Template instance.
Michael M Slusarz [Fri, 23 Apr 2010 17:26:07 +0000 (11:26 -0600)]
Can't reuse Horde_Template instance.

15 years agoFurther cleanup of mailbox template output
Michael M Slusarz [Fri, 23 Apr 2010 16:55:27 +0000 (10:55 -0600)]
Further cleanup of mailbox template output

Makes things a bit more templateable - move CSS-related stuff out of PHP
script. Also, try to remove some complexity/wordiness/excessive layout.

15 years agoFix typo.
Michael M Slusarz [Fri, 23 Apr 2010 16:34:25 +0000 (10:34 -0600)]
Fix typo.

15 years agoFurther improvements to contextmenu generation/initialization
Michael M Slusarz [Fri, 23 Apr 2010 16:28:27 +0000 (10:28 -0600)]
Further improvements to contextmenu generation/initialization

15 years agoFix positioning of message loading image
Michael M Slusarz [Fri, 23 Apr 2010 15:59:58 +0000 (09:59 -0600)]
Fix positioning of message loading image

Not sure if this is due to recent prototypejs changes. But it does fix
things.

15 years agoFind the framework libs one level up from test.php as well
Chuck Hagenbuch [Fri, 23 Apr 2010 19:44:24 +0000 (15:44 -0400)]
Find the framework libs one level up from test.php as well

15 years agoMove some javascript out of PHP script file
Michael M Slusarz [Fri, 23 Apr 2010 06:40:27 +0000 (00:40 -0600)]
Move some javascript out of PHP script file

15 years agoClean up tasks/notes creation
Michael M Slusarz [Fri, 23 Apr 2010 06:10:31 +0000 (00:10 -0600)]
Clean up tasks/notes creation

15 years agoRemove messageid parameter to append()
Michael M Slusarz [Fri, 23 Apr 2010 05:38:31 +0000 (23:38 -0600)]
Remove messageid parameter to append()

15 years agoHandle binary literal data in a single location.
Michael M Slusarz [Thu, 22 Apr 2010 22:45:09 +0000 (16:45 -0600)]
Handle binary literal data in a single location.

Benefit: cleans up append() implementation, and allows append data to be
handled entirely via streams.

15 years agoBug #8880: Close contextmenu when clicking on any element that activates the same...
Michael M Slusarz [Thu, 22 Apr 2010 21:18:09 +0000 (15:18 -0600)]
Bug #8880: Close contextmenu when clicking on any element that activates the same contextmenu

15 years agoImprove clarity of popdown generation code
Michael M Slusarz [Thu, 22 Apr 2010 20:57:12 +0000 (14:57 -0600)]
Improve clarity of popdown generation code

15 years agoUse prototypejs' sub()/gsub()
Michael M Slusarz [Thu, 22 Apr 2010 20:21:37 +0000 (14:21 -0600)]
Use prototypejs' sub()/gsub()

15 years agoBetter way of grabbing viewport rows (ignores empty message rows)
Michael M Slusarz [Thu, 22 Apr 2010 18:43:22 +0000 (12:43 -0600)]
Better way of grabbing viewport rows (ignores empty message rows)

15 years agoFix ViewPort:clear firing
Michael M Slusarz [Thu, 22 Apr 2010 18:43:18 +0000 (12:43 -0600)]
Fix ViewPort:clear firing

15 years agoNeed a more unique DOM ID
Michael M Slusarz [Thu, 22 Apr 2010 18:27:14 +0000 (12:27 -0600)]
Need a more unique DOM ID

15 years agoDisable test script by default
Michael M Slusarz [Thu, 22 Apr 2010 17:47:35 +0000 (11:47 -0600)]
Disable test script by default

15 years agoBug #8984: Always encode address headers using Horde_Mime::encodeAddress()
Michael M Slusarz [Thu, 22 Apr 2010 17:33:15 +0000 (11:33 -0600)]
Bug #8984: Always encode address headers using Horde_Mime::encodeAddress()

15 years agoNot needed
Michael M Slusarz [Thu, 22 Apr 2010 17:19:41 +0000 (11:19 -0600)]
Not needed

15 years agoIf marked as updated, need to re-add the viewport row
Michael M Slusarz [Thu, 22 Apr 2010 17:13:45 +0000 (11:13 -0600)]
If marked as updated, need to re-add the viewport row

15 years agoSuppress fopen() errors for IMAP debugging
Michael M Slusarz [Thu, 22 Apr 2010 16:55:01 +0000 (10:55 -0600)]
Suppress fopen() errors for IMAP debugging

15 years agoFallback to STATUS if LIST-STATUS doesn't work properly
Michael M Slusarz [Thu, 22 Apr 2010 16:54:48 +0000 (10:54 -0600)]
Fallback to STATUS if LIST-STATUS doesn't work properly

15 years agoRewrite IMAP command generator.
Michael M Slusarz [Wed, 21 Apr 2010 00:04:46 +0000 (18:04 -0600)]
Rewrite IMAP command generator.

An unfortunate IMAP implementation detail is the various ways strings
are handled.  Depending on the command, and different portions of the
command, different quoting styles are needed.  And to make things worse,
literals are always needed in certain cases (if CR or LF is present in
the string; if 8-bit characters are present).

Refactor the _sendLine() function to accept array input, with the
various elements of the array identified as the various IMAP string
types.  Then, in a central location, figure out how to quote/send the
command to the server.

15 years agoescape() should only add quotes if string needs to be quoted
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

15 years ago[jan] Delete Horde alarms when resetting an event alarm.
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.

15 years agoMFB: Add warning that caching has been removed from eAccelerator 0.9.5 (Request ...
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).

15 years agoFurther optimize viewport redraw
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).

15 years agoUse more human-readable keyword names, for use with other MUAs
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

15 years agoFix HTML form variable names.
Michael M Slusarz [Tue, 20 Apr 2010 21:06:44 +0000 (15:06 -0600)]
Fix HTML form variable names.

15 years agoAdd Horde_Imap_Client_Utils::stripNonAtomChars()
Michael M Slusarz [Tue, 20 Apr 2010 21:03:47 +0000 (15:03 -0600)]
Add Horde_Imap_Client_Utils::stripNonAtomChars()

15 years agoAdd preference to show flags created by other MUAs (Request #8882)
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)

15 years agoHandle color strings other than #xxxxxx
Michael M Slusarz [Tue, 20 Apr 2010 20:31:09 +0000 (14:31 -0600)]
Handle color strings other than #xxxxxx

15 years agoBug #8980: Don't show 'Show Attachments Only' option
Michael M Slusarz [Tue, 20 Apr 2010 19:18:10 +0000 (13:18 -0600)]
Bug #8980: Don't show 'Show Attachments Only' option

15 years agoBug #8980: Fix displaying all parts
Michael M Slusarz [Tue, 20 Apr 2010 19:14:30 +0000 (13:14 -0600)]
Bug #8980: Fix displaying all parts

15 years agoStart with position of the mousedown event, not of the mouseevent (after
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.

15 years agoUse Element.Layout to calculate the ghost size.
Jan Schneider [Tue, 20 Apr 2010 16:47:45 +0000 (18:47 +0200)]
Use Element.Layout to calculate the ghost size.

15 years agoTry centering the events a bit.
Jan Schneider [Tue, 20 Apr 2010 16:20:03 +0000 (18:20 +0200)]
Try centering the events a bit.

15 years agoAdd item on blur too.
Jan Schneider [Tue, 20 Apr 2010 15:40:54 +0000 (17:40 +0200)]
Add item on blur too.

15 years agoRemove unused code, style.
Jan Schneider [Tue, 20 Apr 2010 15:37:05 +0000 (17:37 +0200)]
Remove unused code, style.

15 years agoIndention
Jan Schneider [Tue, 20 Apr 2010 15:07:13 +0000 (17:07 +0200)]
Indention

15 years agoAutomatically display new remote calendars.
Jan Schneider [Tue, 20 Apr 2010 14:04:41 +0000 (16:04 +0200)]
Automatically display new remote calendars.

15 years agoNeed some special handling for @ chars in urls.
Jan Schneider [Tue, 20 Apr 2010 13:35:44 +0000 (15:35 +0200)]
Need some special handling for @ chars in urls.

15 years agoFix syntax for IE.
Jan Schneider [Tue, 20 Apr 2010 13:19:03 +0000 (15:19 +0200)]
Fix syntax for IE.

15 years agoA bit easier to read the imap log with this output
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

15 years agoWe implicitly support RFC 3348 already
Michael M Slusarz [Tue, 20 Apr 2010 07:41:36 +0000 (01:41 -0600)]
We implicitly support RFC 3348 already

15 years agoAdd some margin to the events, so that users can still click next to them to create...
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.

15 years agoNuke new.js.
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.

15 years agoDon't remove original event if saving as new.
Jan Schneider [Mon, 19 Apr 2010 12:49:44 +0000 (14:49 +0200)]
Don't remove original event if saving as new.

15 years agoUse element storage for all-day cell dates.
Jan Schneider [Mon, 19 Apr 2010 12:24:44 +0000 (14:24 +0200)]
Use element storage for all-day cell dates.

15 years agoUpdate changelog.
Jan Schneider [Tue, 20 Apr 2010 08:31:11 +0000 (10:31 +0200)]
Update changelog.

15 years agoAdd a preference to not send notifications to task modifier. If the task is added...
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>
15 years agoFix source selection javascript
Michael M Slusarz [Tue, 20 Apr 2010 05:42:55 +0000 (23:42 -0600)]
Fix source selection javascript

15 years agoBug #8977: Add prefsEnum()
Michael M Slusarz [Tue, 20 Apr 2010 05:19:11 +0000 (23:19 -0600)]
Bug #8977: Add prefsEnum()

15 years agoFix function name.
Michael M Slusarz [Tue, 20 Apr 2010 05:06:11 +0000 (23:06 -0600)]
Fix function name.

15 years agoDelete exceptions to recurring events when deleting the recurring event.
Michael J. Rubinsky [Mon, 19 Apr 2010 22:48:29 +0000 (18:48 -0400)]
Delete exceptions to recurring events when deleting the recurring event.

15 years agoRevert "Delete the events that represent exceptions to a recurring event when deletin...
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.

15 years agoDelete the events that represent exceptions to a recurring event when deleting the...
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

15 years agoFix sending itips as multipart/alternative
Michael J. Rubinsky [Mon, 19 Apr 2010 20:46:28 +0000 (16:46 -0400)]
Fix sending itips as multipart/alternative

15 years agosetValue() does all the work needed for us
Michael M Slusarz [Fri, 16 Apr 2010 22:30:59 +0000 (16:30 -0600)]
setValue() does all the work needed for us

15 years agoWe need the result of the $event->save() call to get the event later
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

15 years agoUse a more effecient implementation for the sql driver.
Michael J. Rubinsky [Mon, 19 Apr 2010 15:19:59 +0000 (11:19 -0400)]
Use a more effecient implementation for the sql driver.

15 years agoUse the same defaults that Exchange uses.
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...

15 years agoMFB: kolab/issue4257 (Always accept policy doesnt set atendee status to accepted)
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)

15 years agoShorten iCalendar explanation.
Jan Schneider [Mon, 19 Apr 2010 11:50:42 +0000 (13:50 +0200)]
Shorten iCalendar explanation.

15 years agoUse input fields for urls.
Jan Schneider [Mon, 19 Apr 2010 11:49:53 +0000 (13:49 +0200)]
Use input fields for urls.

15 years agoFix object name.
Jan Schneider [Mon, 19 Apr 2010 09:55:04 +0000 (11:55 +0200)]
Fix object name.

15 years agoFix constant.
Jan Schneider [Mon, 19 Apr 2010 07:33:16 +0000 (09:33 +0200)]
Fix constant.

15 years agoUse a default that works with the widest range of devices, ws.
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.

15 years agoremove commented out code
Michael J. Rubinsky [Sun, 18 Apr 2010 22:20:15 +0000 (18:20 -0400)]
remove commented out code

15 years agoFix weatherdotcom timeobjects - parsing back and forth like this is not needed..
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..

15 years agoDon't use cached stats, messes up the PING command
Michael J. Rubinsky [Sun, 18 Apr 2010 20:52:10 +0000 (16:52 -0400)]
Don't use cached stats, messes up the PING command

15 years agosilly Android devices. Another implementation detail they get wrong.
Michael J. Rubinsky [Sun, 18 Apr 2010 20:11:12 +0000 (16:11 -0400)]
silly Android devices. Another implementation detail they get wrong.

15 years agocleaner logic
Michael J. Rubinsky [Sun, 18 Apr 2010 20:10:54 +0000 (16:10 -0400)]
cleaner logic

15 years agofix phpdoc
Michael J. Rubinsky [Sun, 18 Apr 2010 20:10:22 +0000 (16:10 -0400)]
fix phpdoc

15 years agoAdd abstract functions to the parent class
Michael J. Rubinsky [Sun, 18 Apr 2010 20:08:44 +0000 (16:08 -0400)]
Add abstract functions to the parent class

15 years agofix a find/replace error
Michael J. Rubinsky [Sun, 18 Apr 2010 17:55:12 +0000 (13:55 -0400)]
fix a find/replace error

15 years agothis isn't used anymore
Michael J. Rubinsky [Sun, 18 Apr 2010 17:45:54 +0000 (13:45 -0400)]
this isn't used anymore

15 years agoAS doesn't support more then one calendar, no need to allow specifying one
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

15 years agoUse the configured heartbeat default
Michael J. Rubinsky [Sun, 18 Apr 2010 16:44:11 +0000 (12:44 -0400)]
Use the configured heartbeat default

15 years agoAdd configurabel heartbeat intervals
Michael J. Rubinsky [Sun, 18 Apr 2010 16:37:57 +0000 (12:37 -0400)]
Add configurabel heartbeat intervals

15 years agoOnly call Horde_Nls::getCharset() once
Michael J. Rubinsky [Sat, 17 Apr 2010 17:55:59 +0000 (13:55 -0400)]
Only call Horde_Nls::getCharset() once

15 years agoAdd support for categories (tags) when synching calendars
Michael J. Rubinsky [Sat, 17 Apr 2010 17:47:56 +0000 (13:47 -0400)]
Add support for categories (tags) when synching calendars

15 years agoAdd test for the activesync contact message.
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.

15 years agoBug #8948: Fix sent-mail mbox display when switching identities
Michael M Slusarz [Fri, 16 Apr 2010 22:04:56 +0000 (16:04 -0600)]
Bug #8948: Fix sent-mail mbox display when switching identities

15 years agoDon't use &nbsp; for formatting purposes
Michael M Slusarz [Fri, 16 Apr 2010 21:52:49 +0000 (15:52 -0600)]
Don't use &nbsp; for formatting purposes

15 years agoBug #8948: Typo
Michael M Slusarz [Fri, 16 Apr 2010 21:48:57 +0000 (15:48 -0600)]
Bug #8948: Typo

15 years agoBetter coverage for the changeMessage test.
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

15 years agocs
Michael J. Rubinsky [Fri, 16 Apr 2010 21:41:20 +0000 (17:41 -0400)]
cs

15 years agoBetter coverage for the getMessageList test
Michael J. Rubinsky [Fri, 16 Apr 2010 21:36:19 +0000 (17:36 -0400)]
Better coverage for the getMessageList test

15 years agoMove Datejs library to Horde.
Jan Schneider [Fri, 16 Apr 2010 16:11:39 +0000 (18:11 +0200)]
Move Datejs library to Horde.

15 years agoFix selection list when working with search mailboxes
Michael M Slusarz [Fri, 16 Apr 2010 21:17:02 +0000 (15:17 -0600)]
Fix selection list when working with search mailboxes

15 years agoOptimize updateFlag() for search mailboxes with a large number of updated messages
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

15 years agoBug #8948: Fix namespace stripping for pref values
Michael M Slusarz [Fri, 16 Apr 2010 19:37:15 +0000 (13:37 -0600)]
Bug #8948: Fix namespace stripping for pref values

15 years agoClean up sort handling
Michael M Slusarz [Fri, 16 Apr 2010 18:56:00 +0000 (12:56 -0600)]
Clean up sort handling

15 years agoShow sortdate in options UI
Michael M Slusarz [Fri, 16 Apr 2010 18:17:14 +0000 (12:17 -0600)]
Show sortdate in options UI

15 years agofix content type we are passing to reflect recent changes
Michael J. Rubinsky [Fri, 16 Apr 2010 18:44:52 +0000 (14:44 -0400)]
fix content type we are passing to reflect recent changes

15 years agobreak, don't fall through
Michael J. Rubinsky [Fri, 16 Apr 2010 18:33:10 +0000 (14:33 -0400)]
break, don't fall through

15 years agoFix variable name
Michael J. Rubinsky [Fri, 16 Apr 2010 18:26:14 +0000 (14:26 -0400)]
Fix variable name