Michael J. Rubinsky [Fri, 3 Apr 2009 02:50:39 +0000 (22:50 -0400)]
Don't add a tag item to the box if it's already present.
Michael J. Rubinsky [Fri, 3 Apr 2009 00:45:52 +0000 (20:45 -0400)]
Add a pretty tag autocompleter to the ajax event edit form
Jan Schneider [Thu, 2 Apr 2009 14:38:59 +0000 (16:38 +0200)]
Render overlapping events. Doesn't work with cached events yet, but this was
supposed to be the most complicated rendering job in the client.
Jan Schneider [Wed, 1 Apr 2009 20:09:22 +0000 (22:09 +0200)]
Calculated dimensions only once.
Jan Schneider [Wed, 1 Apr 2009 19:54:41 +0000 (21:54 +0200)]
Re-add dragging handlers.
Michael M Slusarz [Thu, 2 Apr 2009 22:29:17 +0000 (16:29 -0600)]
Optimize thread/flag append.
Fixes appending user status flag to a subject with pre-existing thread
graphics.
Michael M Slusarz [Thu, 2 Apr 2009 22:07:08 +0000 (16:07 -0600)]
User flag display tweaking.
Michael J. Rubinsky [Thu, 2 Apr 2009 22:25:15 +0000 (18:25 -0400)]
Make sure maintenance isn't run from any kronolith api call, change
name of this variable to $no_maint instead of $from_block.
Michael J. Rubinsky [Wed, 1 Apr 2009 21:58:10 +0000 (17:58 -0400)]
Allow choice between 'normal' and pretty tag UI
Michael J. Rubinsky [Wed, 1 Apr 2009 21:54:36 +0000 (17:54 -0400)]
Add js file for upcoming pretty tag UI.
Michael M Slusarz [Thu, 2 Apr 2009 21:17:33 +0000 (15:17 -0600)]
Add user defined flagging to dimp view
Michael M Slusarz [Thu, 2 Apr 2009 21:16:59 +0000 (15:16 -0600)]
Use global flagname instead of hardcoding.
Michael M Slusarz [Thu, 2 Apr 2009 20:37:47 +0000 (14:37 -0600)]
IMP now has user-defined message tagging/flagging/insert term here.
Michael M Slusarz [Thu, 2 Apr 2009 19:16:00 +0000 (13:16 -0600)]
Tweak flag management display.
Michael M Slusarz [Thu, 2 Apr 2009 18:44:27 +0000 (12:44 -0600)]
Show bgcolor in context menu for user flags.
Michael M Slusarz [Thu, 2 Apr 2009 14:58:27 +0000 (08:58 -0600)]
Implement user flags for mimp
Michael M Slusarz [Thu, 2 Apr 2009 14:57:56 +0000 (08:57 -0600)]
Flags should be lowercase; pass 'type' information.
Jan Schneider [Thu, 2 Apr 2009 08:53:48 +0000 (10:53 +0200)]
Fix parse error.
Michael M Slusarz [Tue, 31 Mar 2009 04:41:36 +0000 (22:41 -0600)]
New message flagging code.
Framework is in place to allow user-defined
flags/keywords/labels/whatever you want to call them. All code is
present except for actual viewing of the user-defined flags. Still
working out the UI - I think it is going to end up looking like the
message labeling as seen in Gmail - trying to allow custom icons is way
beyond the scope of this feature. But the flags are correctly set on
the messages.
This implements (most) of Ticket #937.
Michael M Slusarz [Wed, 1 Apr 2009 19:11:54 +0000 (13:11 -0600)]
Implement $MDNSent keyword support (RFC 3503)
Michael M Slusarz [Wed, 1 Apr 2009 18:28:05 +0000 (12:28 -0600)]
Transfer IMAP flags from old server.
Michael M Slusarz [Tue, 31 Mar 2009 00:19:22 +0000 (18:19 -0600)]
PHP 5 style for static vars.
Michael M Slusarz [Tue, 31 Mar 2009 00:18:58 +0000 (18:18 -0600)]
Output intvals rather than booleans (saves space).
Allows us to filter out empty entries since JS code should do the
necessary existence checking for us.
Jan Schneider [Wed, 1 Apr 2009 17:25:37 +0000 (19:25 +0200)]
Display events in day view. Only works with non-conflicting events so far.
Jan Schneider [Wed, 1 Apr 2009 12:56:35 +0000 (14:56 +0200)]
Read events from cache when switching views.
Jan Schneider [Tue, 31 Mar 2009 22:17:55 +0000 (00:17 +0200)]
Link from month to week and day views.
Jan Schneider [Tue, 31 Mar 2009 21:56:38 +0000 (23:56 +0200)]
No need for IE resize fixes. yet.
Jan Schneider [Tue, 31 Mar 2009 21:36:23 +0000 (23:36 +0200)]
Turn week view into table.
Jan Schneider [Tue, 31 Mar 2009 20:29:31 +0000 (22:29 +0200)]
Render day view as table.
Jan Schneider [Tue, 31 Mar 2009 10:59:58 +0000 (12:59 +0200)]
Fix tests.
Jan Schneider [Tue, 31 Mar 2009 10:59:48 +0000 (12:59 +0200)]
Skip Kolab test.
Jan Schneider [Tue, 31 Mar 2009 09:23:49 +0000 (11:23 +0200)]
Catch empty source root lists.
Michael M Slusarz [Mon, 30 Mar 2009 23:50:21 +0000 (17:50 -0600)]
Request #7487: Link URLs/e-mails in subjects in message views.
Michael M Slusarz [Mon, 30 Mar 2009 23:12:08 +0000 (17:12 -0600)]
Implement spellcheck on send for dimp
Michael M Slusarz [Mon, 30 Mar 2009 23:11:40 +0000 (17:11 -0600)]
Request #6892: If using spellcheck on send, automatically send if no spelling errors exist
Michael M Slusarz [Mon, 30 Mar 2009 22:17:29 +0000 (16:17 -0600)]
Ticket #8076: Empty subject compose confirmation in dimp
Michael M Slusarz [Mon, 30 Mar 2009 22:13:13 +0000 (16:13 -0600)]
Error checking.
Jan Schneider [Mon, 30 Mar 2009 22:40:33 +0000 (00:40 +0200)]
Encapsulate month view, remove unnecessary CSS rules.
Jan Schneider [Mon, 30 Mar 2009 22:15:42 +0000 (00:15 +0200)]
Turn views into tables. Start with moth view.
Jan Schneider [Mon, 30 Mar 2009 21:45:31 +0000 (23:45 +0200)]
Have event colors always defined.
Jan Schneider [Mon, 30 Mar 2009 21:19:34 +0000 (23:19 +0200)]
Unused tags.
Jan Schneider [Mon, 30 Mar 2009 17:45:33 +0000 (19:45 +0200)]
MFB
Michael J. Rubinsky [Mon, 30 Mar 2009 20:36:43 +0000 (16:36 -0400)]
Remove the afterUpdateElement callback for tags, and allow setting a
updateElement callback.
Michael M Slusarz [Mon, 30 Mar 2009 19:58:20 +0000 (13:58 -0600)]
Implement disable compose hook for dimp view
Michael M Slusarz [Mon, 30 Mar 2009 19:26:35 +0000 (13:26 -0600)]
Don't use separate separator div.
Michael M Slusarz [Mon, 30 Mar 2009 19:02:47 +0000 (13:02 -0600)]
This graphic lives in IMP now
Michael M Slusarz [Mon, 30 Mar 2009 19:01:57 +0000 (13:01 -0600)]
Ticket #8126: Implement readonly mailboxes in dimp view
Michael M Slusarz [Mon, 30 Mar 2009 19:01:22 +0000 (13:01 -0600)]
Remove unused parameter.
Michael M Slusarz [Mon, 30 Mar 2009 19:00:01 +0000 (13:00 -0600)]
Allow spam/blacklist reporting in read-only mode.
Even if user has delete pref/config for these actions, OK to get error
message. More important to do the spam/blacklist action.
Michael M Slusarz [Mon, 30 Mar 2009 18:48:44 +0000 (12:48 -0600)]
Better error handling.
Michael J. Rubinsky [Mon, 30 Mar 2009 17:45:17 +0000 (13:45 -0400)]
Make sure we have an application url for blocks, even if the application
isn't listed in the sidebar.
Michael M Slusarz [Mon, 30 Mar 2009 17:39:31 +0000 (11:39 -0600)]
Fix typo
Michael M Slusarz [Mon, 30 Mar 2009 17:17:30 +0000 (11:17 -0600)]
Bug #8121: Add missing parameter
Michael M Slusarz [Mon, 30 Mar 2009 07:09:28 +0000 (01:09 -0600)]
Use global utils object
Michael M Slusarz [Mon, 30 Mar 2009 06:11:48 +0000 (00:11 -0600)]
Another place we can save on STATUS/EXAMINE/SELECT calls.
Jan Schneider [Mon, 30 Mar 2009 16:52:59 +0000 (18:52 +0200)]
Save recurrence exceptions when copying events (Bug #7689).
Jan Schneider [Mon, 30 Mar 2009 16:05:52 +0000 (18:05 +0200)]
MFB: Make sure that email lists are correctly encoded. We don't support them at the moment, but this at least prevents errors (Bug #7834).
Jan Schneider [Fri, 27 Mar 2009 17:09:55 +0000 (18:09 +0100)]
Try to convince IE8. Guess what, it doesn't work. It neither renders as IE7
nor as IE8, but picks quirks from both modes, great.
Jan Schneider [Thu, 26 Mar 2009 17:54:48 +0000 (18:54 +0100)]
Fix week calculation.
Jan Schneider [Thu, 26 Mar 2009 09:07:25 +0000 (10:07 +0100)]
Fix bug number.
Michael M Slusarz [Mon, 30 Mar 2009 00:34:09 +0000 (18:34 -0600)]
Correctly add spacing between header and body
Michael M Slusarz [Sun, 29 Mar 2009 20:14:14 +0000 (14:14 -0600)]
Better IMAP error reporting
Michael M Slusarz [Fri, 27 Mar 2009 21:09:17 +0000 (15:09 -0600)]
Sanity checking.
Don't do message operations reliant on UID list if UIDVALIDITY of mailbox
has changed.
Michael M Slusarz [Fri, 27 Mar 2009 20:54:04 +0000 (14:54 -0600)]
Use existing Utils object.
Michael M Slusarz [Fri, 27 Mar 2009 17:22:06 +0000 (11:22 -0600)]
Mark mailbox readonly if UIDs are not sticky.
Michael M Slusarz [Fri, 27 Mar 2009 17:20:31 +0000 (11:20 -0600)]
Provide visual indication the mailbox is locked.
Michael M Slusarz [Fri, 27 Mar 2009 17:00:07 +0000 (11:00 -0600)]
Don't show flag menu if this is a read-only mailbox.
Michael M Slusarz [Fri, 27 Mar 2009 16:56:24 +0000 (10:56 -0600)]
Don't show delete action in read-only mode.
Michael M Slusarz [Fri, 27 Mar 2009 16:54:37 +0000 (10:54 -0600)]
Use is_null().
Chuck Hagenbuch [Fri, 27 Mar 2009 20:48:43 +0000 (16:48 -0400)]
don't throw exceptions with string
Chuck Hagenbuch [Fri, 27 Mar 2009 20:25:33 +0000 (16:25 -0400)]
make the onb parameter sticky so that if you're viewing a branch, you stay on that branch until you switch
Chuck Hagenbuch [Fri, 27 Mar 2009 20:15:51 +0000 (16:15 -0400)]
build the path up so that breadcrumb paths work
Michael M Slusarz [Fri, 27 Mar 2009 01:15:53 +0000 (19:15 -0600)]
Better location to put this.
Prevents some unnecessary EXAMINE calls.
Michael M Slusarz [Thu, 26 Mar 2009 23:39:57 +0000 (17:39 -0600)]
Attempt to clean up logout handling
Use 1 function (getLogoutUrl()) instead of 2 (logoutUrl()).
Chuck Hagenbuch [Thu, 26 Mar 2009 20:41:07 +0000 (16:41 -0400)]
stub out more of the Horde_Vfs structure, including ideas for file Uris, the db adapter organization, and a download controller
Chuck Hagenbuch [Thu, 26 Mar 2009 19:31:22 +0000 (15:31 -0400)]
load table javascript for searching/sorting revision log
Chuck Hagenbuch [Thu, 26 Mar 2009 19:12:00 +0000 (15:12 -0400)]
track the git cli version, and make at least basic functionality work with git 1.5
Chuck Hagenbuch [Thu, 26 Mar 2009 15:53:47 +0000 (11:53 -0400)]
fix rewrite rule since browse.php was split
Michael M Slusarz [Thu, 26 Mar 2009 04:32:23 +0000 (22:32 -0600)]
Much better solution for showing preview pane on IE7
Michael M Slusarz [Thu, 26 Mar 2009 04:10:12 +0000 (22:10 -0600)]
Correctly handle CTRL presses when dragging message over folder
Michael M Slusarz [Thu, 26 Mar 2009 03:14:00 +0000 (21:14 -0600)]
Simplify forwarding
Simply too much confusion with 3 different forwarding options. Other
MUA's don't have the same choice. Always forwarding the entire message
is both consistent with the concept of forwarding and with the way other
MUA's do things.
Jan Schneider [Wed, 25 Mar 2009 23:48:27 +0000 (00:48 +0100)]
Fix view names.
Jan Schneider [Wed, 25 Mar 2009 23:47:33 +0000 (00:47 +0100)]
Fix start and end time calculation of multi-day events (Bug #7799).
Jan Schneider [Wed, 25 Mar 2009 00:08:03 +0000 (01:08 +0100)]
Tweak.
Jan Schneider [Tue, 24 Mar 2009 18:13:38 +0000 (19:13 +0100)]
Make IE happy.
Michael J. Rubinsky [Tue, 24 Mar 2009 23:30:54 +0000 (19:30 -0400)]
Implement a click handler to add a tag from the list of the user's
frequently used tags. May need to be revisited when a tag autocompleter
is added.
Michael J. Rubinsky [Tue, 24 Mar 2009 22:45:20 +0000 (18:45 -0400)]
ws
Michael J. Rubinsky [Tue, 24 Mar 2009 22:30:33 +0000 (18:30 -0400)]
Display the user's top 10 tags on the event edit form. Refreshes
each time the edit form is displayed.
Michael J. Rubinsky [Tue, 24 Mar 2009 22:27:29 +0000 (18:27 -0400)]
Add autocompleter to (non ajax) calendar edit page
Michael M Slusarz [Tue, 24 Mar 2009 20:38:32 +0000 (14:38 -0600)]
Use Horde_Imap_Client_Base::getCacheId()
Michael M Slusarz [Tue, 24 Mar 2009 05:44:11 +0000 (23:44 -0600)]
Better variable checking
Michael M Slusarz [Fri, 20 Mar 2009 19:17:52 +0000 (13:17 -0600)]
doc
Jan Schneider [Tue, 24 Mar 2009 11:41:34 +0000 (11:41 +0000)]
We probably don't want to show these in production, but catch and display Exceptions for now.
Jan Schneider [Mon, 23 Mar 2009 23:54:46 +0000 (00:54 +0100)]
Implement event creation and editing.
Jan Schneider [Mon, 23 Mar 2009 21:41:29 +0000 (22:41 +0100)]
Fix maildrop rules without conditions (almarin@um.es, Bug #8103).
Jan Schneider [Mon, 23 Mar 2009 16:36:42 +0000 (17:36 +0100)]
MFB: Date_Holidays version requirement.
Chuck Hagenbuch [Mon, 23 Mar 2009 02:12:13 +0000 (22:12 -0400)]
helper fixes, duck@obala.net, #8044
Michael M Slusarz [Sun, 22 Mar 2009 02:45:01 +0000 (20:45 -0600)]
Move sequence parsing code to Horde_Imap_Client_Utils::.
Jan Schneider [Sun, 22 Mar 2009 15:12:08 +0000 (16:12 +0100)]
MFB: Show all addresses in print view.
Jan Schneider [Sun, 22 Mar 2009 15:10:55 +0000 (16:10 +0100)]
MFB