Michael M Slusarz [Thu, 18 Dec 2008 21:23:43 +0000 (14:23 -0700)]
Update forward flag in mailbox view
Michael M Slusarz [Thu, 18 Dec 2008 18:29:30 +0000 (11:29 -0700)]
Fix page determination.
Michael M Slusarz [Thu, 18 Dec 2008 18:10:16 +0000 (11:10 -0700)]
Fix Ticket #7361 - content-encoding on strip
Also, general fixes to stripping code (was broken in transition to IMP
5)
Rework stripping algorithm - only allow stripping non-body parts; and
only allow stripping of entire part - not subparts (since subparts may
be required to view parent part). Still a WIP.
Michael M Slusarz [Thu, 18 Dec 2008 17:08:23 +0000 (10:08 -0700)]
Determine download all list in view.php, not via URL
Michael M Slusarz [Thu, 18 Dec 2008 07:51:47 +0000 (00:51 -0700)]
Fix thread updating.
Michael M Slusarz [Thu, 18 Dec 2008 06:51:41 +0000 (23:51 -0700)]
phpdoc
Michael M Slusarz [Wed, 17 Dec 2008 23:53:01 +0000 (16:53 -0700)]
Distinguish between saving private/user metadata.
Michael M Slusarz [Wed, 17 Dec 2008 07:02:56 +0000 (00:02 -0700)]
Request #7044 - Add 'unit' param to Quota config
Michael M Slusarz [Wed, 17 Dec 2008 06:36:37 +0000 (23:36 -0700)]
Request #5717 - Workaround obsolete UT dates.
Michael M Slusarz [Wed, 17 Dec 2008 06:13:06 +0000 (23:13 -0700)]
Request #3402 - Add support for '$Forwarded' IMAP keyword
Michael M Slusarz [Wed, 17 Dec 2008 06:07:16 +0000 (23:07 -0700)]
Fix error message reporting.
Michael M Slusarz [Wed, 17 Dec 2008 06:05:00 +0000 (23:05 -0700)]
Fix undefined variable warnings.
Michael M Slusarz [Wed, 17 Dec 2008 05:20:20 +0000 (22:20 -0700)]
Mark Bug #2939 as complete.
Michael M Slusarz [Wed, 17 Dec 2008 05:19:00 +0000 (22:19 -0700)]
Use default name if none exists.
Michael M Slusarz [Wed, 17 Dec 2008 04:14:12 +0000 (21:14 -0700)]
Improve documentation.
Michael M Slusarz [Tue, 16 Dec 2008 20:51:47 +0000 (13:51 -0700)]
Fix updating mailbox list when in search mode.
Michael M Slusarz [Tue, 16 Dec 2008 20:10:52 +0000 (13:10 -0700)]
Catch rare event.
Michael M Slusarz [Tue, 16 Dec 2008 20:04:06 +0000 (13:04 -0700)]
Reintroduce default charset feature.
Michael M Slusarz [Tue, 16 Dec 2008 19:22:16 +0000 (12:22 -0700)]
Implement Request #7533
Shift-Delete on multiple messages will move selection to next message.
Michael M Slusarz [Tue, 16 Dec 2008 18:23:32 +0000 (11:23 -0700)]
Fix for Bug #7414 - renaming folder
Fading of folder on delete could result in some issues because of
mouseovers. Just remove fade effect in general - which is more
consistent with the other folder actions anyway.
Michael M Slusarz [Tue, 16 Dec 2008 18:02:33 +0000 (11:02 -0700)]
Sanity checking; clear eltdiff array.
Michael M Slusarz [Tue, 16 Dec 2008 09:19:03 +0000 (02:19 -0700)]
Some cursor display tweaks.
Michael J. Rubinsky [Tue, 16 Dec 2008 15:33:15 +0000 (10:33 -0500)]
Add iPhoto's 'keywords' as Ansel tags
Michael J. Rubinsky [Tue, 16 Dec 2008 15:26:54 +0000 (10:26 -0500)]
No need to put the 'iPhoto' text in the plugin's tab, it's obvious since we
are *in* iPhoto. Simplify and simply title it 'Ansel'
Michael J. Rubinsky [Tue, 16 Dec 2008 15:26:20 +0000 (10:26 -0500)]
Shortcut the variable declaration, wrapping
Michael J. Rubinsky [Tue, 16 Dec 2008 15:25:12 +0000 (10:25 -0500)]
Rename this IBOutlet to reflect that it's now a general status message
Jan Schneider [Tue, 16 Dec 2008 11:10:06 +0000 (12:10 +0100)]
Overwrite _replaceBigPrefixes() and add _andition().
Still fails because there is an order of precedence in the and/und
combinations, not sure how to handle that. And maybe it's still possible to
merge the _replaceBigPrefixes() methods. Back to you, Chuck. ;-)
Jan Schneider [Tue, 16 Dec 2008 10:52:59 +0000 (11:52 +0100)]
Reorganize test values, because this is a many-to-many list.
Michael M Slusarz [Tue, 16 Dec 2008 08:47:21 +0000 (01:47 -0700)]
Request #7532 - UP key behavior
Merge from DIMP 1.1.1: The UP key will start at the bottom of the
mailbox, if no current message is selected.
Michael M Slusarz [Tue, 16 Dec 2008 08:31:39 +0000 (01:31 -0700)]
Request #7501
Do better job of identified that Header names can be clicked on for
address book popup.
Michael M Slusarz [Tue, 16 Dec 2008 07:42:50 +0000 (00:42 -0700)]
Fix for Ticket #7772
Don't track tree changes when they are a result of viewing
unsubscribed/subscribed elements.
Michael M Slusarz [Tue, 16 Dec 2008 07:04:22 +0000 (00:04 -0700)]
Catch exception.
Michael M Slusarz [Tue, 16 Dec 2008 07:03:51 +0000 (00:03 -0700)]
Add line number to error message, if available.
Michael M Slusarz [Tue, 16 Dec 2008 06:03:11 +0000 (23:03 -0700)]
Fixes to IMP_Folder::.
Re-add notifications.
Subscribe to folder after creating if requested.
Chuck Hagenbuch [Tue, 16 Dec 2008 05:25:35 +0000 (00:25 -0500)]
add factory method for subcomponents that will bubble up the locale chain properly
Chuck Hagenbuch [Tue, 16 Dec 2008 05:22:16 +0000 (00:22 -0500)]
start adding base classes for date_parser and break out the locale-specific classes
Chuck Hagenbuch [Tue, 16 Dec 2008 05:03:24 +0000 (00:03 -0500)]
make sure we're testing the right numerizer
Chuck Hagenbuch [Tue, 16 Dec 2008 05:02:33 +0000 (00:02 -0500)]
make locale just one of the args
Chuck Hagenbuch [Tue, 16 Dec 2008 04:54:21 +0000 (23:54 -0500)]
add parsing rules
Chuck Hagenbuch [Tue, 16 Dec 2008 03:01:00 +0000 (22:01 -0500)]
start working on horde_db version of rdo
Michael M Slusarz [Tue, 16 Dec 2008 03:14:17 +0000 (20:14 -0700)]
Fix Bug #7780 - msglist_format hook.
Michael J. Rubinsky [Tue, 16 Dec 2008 00:25:34 +0000 (19:25 -0500)]
Take some UI ideas from other iPhoto plugins (mostly iPhotoToGallery):
* Use a NSPopUpButton for the server selection instead of a NSComboBox
* Put the "New Server" action in the PopUp instead of a seperate button.
* Auto connect to the default server (for now, it's the first gallery in the list)
* The start of a better status display
Michael J. Rubinsky [Mon, 15 Dec 2008 22:32:40 +0000 (17:32 -0500)]
Clean up the nib files, remove old actions and outlets from previous
implementations.
Michael J. Rubinsky [Mon, 15 Dec 2008 21:00:35 +0000 (16:00 -0500)]
Don't require a user to click a connect button. Automatically connect when a server
is selected via the server combobox.
Michael J. Rubinsky [Mon, 15 Dec 2008 20:48:21 +0000 (15:48 -0500)]
* The start of implementing the ability to store multiple ansel server
configurations instead of having to type all the connection info on
each load.
* Some more playing around with the UI as well
Michael M Slusarz [Mon, 15 Dec 2008 22:35:18 +0000 (15:35 -0700)]
Add jeta to hatchery.
Michael M Slusarz [Mon, 15 Dec 2008 22:35:05 +0000 (15:35 -0700)]
Remove .cvsignore files.
Michael M Slusarz [Mon, 15 Dec 2008 22:29:36 +0000 (15:29 -0700)]
Bump version.
Michael M Slusarz [Mon, 15 Dec 2008 21:39:13 +0000 (14:39 -0700)]
ViewPort metadata changes.
Separate metadata stored by ViewPort itself from user-supplied metadata
- allows updating of metadata (i.e. thread info) without overwriting old
info.
Michael M Slusarz [Mon, 15 Dec 2008 18:38:54 +0000 (11:38 -0700)]
Fix logic.
Michael M Slusarz [Fri, 12 Dec 2008 20:32:57 +0000 (13:32 -0700)]
Fix typo
Chuck Hagenbuch [Sat, 13 Dec 2008 03:19:24 +0000 (22:19 -0500)]
import rdo to the hatchery while it's ported to Horde_Db
Michael M Slusarz [Fri, 12 Dec 2008 20:08:29 +0000 (13:08 -0700)]
Improved algorithm for building reply addresses
Michael M Slusarz [Fri, 12 Dec 2008 18:54:54 +0000 (11:54 -0700)]
Finish initial work on fetchmail dialog rewrite.
Michael M Slusarz [Fri, 12 Dec 2008 18:29:49 +0000 (11:29 -0700)]
Fix typo
Michael M Slusarz [Fri, 12 Dec 2008 18:03:38 +0000 (11:03 -0700)]
Fix variable name
Michael M Slusarz [Fri, 12 Dec 2008 06:47:51 +0000 (23:47 -0700)]
Make encrypt.js an all-purpose dialog script.
Michael M Slusarz [Fri, 12 Dec 2008 06:43:14 +0000 (23:43 -0700)]
Fetchmail fixes.
Michael M Slusarz [Fri, 12 Dec 2008 06:18:01 +0000 (23:18 -0700)]
New name for Cclient_pop3 driver
Michael M Slusarz [Fri, 12 Dec 2008 06:17:40 +0000 (23:17 -0700)]
User existing variable here
Michael M Slusarz [Fri, 12 Dec 2008 06:15:38 +0000 (23:15 -0700)]
Fix undefined error
Michael M Slusarz [Fri, 12 Dec 2008 05:21:49 +0000 (22:21 -0700)]
Ticket #7264 - Remember last toggle header pref
Also, rename some prefs to be more consistent that they are dimp prefs.
Michael M Slusarz [Fri, 12 Dec 2008 00:03:37 +0000 (17:03 -0700)]
Do a better job catching some bad header input.
Michael M Slusarz [Thu, 11 Dec 2008 23:31:57 +0000 (16:31 -0700)]
Javascript improvements.
More compact slice representation
Fix numeric sorting - Ensures that input is always treated as integers.
Michael M Slusarz [Thu, 11 Dec 2008 22:19:32 +0000 (15:19 -0700)]
Convert to new Horde_Secret package.
Michael M Slusarz [Thu, 11 Dec 2008 21:56:04 +0000 (14:56 -0700)]
Fix some API calls.
Michael M Slusarz [Thu, 11 Dec 2008 21:55:45 +0000 (14:55 -0700)]
Make a static function.
Michael M Slusarz [Thu, 11 Dec 2008 21:35:24 +0000 (14:35 -0700)]
Better way of setting up anonymous IMP session.
Michael M Slusarz [Thu, 11 Dec 2008 21:32:05 +0000 (14:32 -0700)]
Unneeded IMP_BASE definitions.
Michael M Slusarz [Thu, 11 Dec 2008 21:22:25 +0000 (14:22 -0700)]
Fix flagging message on reply.
Michael M Slusarz [Thu, 11 Dec 2008 21:17:52 +0000 (14:17 -0700)]
Optimize address data
Don't need 'display' and 'address' entries - we can build these entries
from 'inner' and 'personal' data via javascript.
Fix display of partslist in popup message window.
Michael M Slusarz [Thu, 11 Dec 2008 20:52:04 +0000 (13:52 -0700)]
Remove comment info.
Just an unnecessary waste of bandwidth.
Michael M Slusarz [Thu, 11 Dec 2008 20:51:22 +0000 (13:51 -0700)]
Can't call this in function because of global vars.
common-header.inc needs access to some global variables.
Michael M Slusarz [Thu, 11 Dec 2008 18:59:16 +0000 (11:59 -0700)]
autocomplete='off' not needed
Michael M Slusarz [Thu, 11 Dec 2008 18:59:05 +0000 (11:59 -0700)]
Merge from CVS HEAD.
Michael M Slusarz [Thu, 11 Dec 2008 18:58:43 +0000 (11:58 -0700)]
Fix remainder of Ticket #7771
Michael M Slusarz [Thu, 11 Dec 2008 18:49:27 +0000 (11:49 -0700)]
Fix prefs display.
Michael M Slusarz [Thu, 11 Dec 2008 16:59:49 +0000 (09:59 -0700)]
Bug #7771 - Fix bad constant name
Michael M Slusarz [Wed, 10 Dec 2008 23:19:25 +0000 (16:19 -0700)]
Moved Horde_Crypt and Horde_Mime to horde repo.
Michael M Slusarz [Wed, 10 Dec 2008 23:08:16 +0000 (16:08 -0700)]
'message/rfc822' parts may not have subparts.
The entire text of the message may live solely in the present part.
Michael M Slusarz [Wed, 10 Dec 2008 23:07:41 +0000 (16:07 -0700)]
Better job of calling openMailbox() only when needed.
Michael M Slusarz [Wed, 10 Dec 2008 23:07:11 +0000 (16:07 -0700)]
Only need to do this check if no messages in mbox.
Michael M Slusarz [Wed, 10 Dec 2008 22:15:39 +0000 (15:15 -0700)]
Move imp-dimp.php -> ajax.php.
Michael M Slusarz [Wed, 10 Dec 2008 21:29:35 +0000 (14:29 -0700)]
Add 'reset' option to ViewPort.
Allows a full purge of the browser-side cache. Needed for something
like a UIDVALIDITY change on the IMAP server.
Michael M Slusarz [Wed, 10 Dec 2008 20:24:58 +0000 (13:24 -0700)]
DIMP javascript fixes.
onFetchUpdate()->onCacheUpdate().
Name change better reflects action - since we need to call when doing
things like deleting messages also (which has been added by this
commit).
Make sure UIDs are interpreted as a Number
Needed to correctly generate UID ranges. Use Number() instead of
parseInt() in some places where we know we have integer data that may be
stored in a string.
Michael M Slusarz [Wed, 10 Dec 2008 20:24:43 +0000 (13:24 -0700)]
Clean up some instantiation code.
Michael M Slusarz [Wed, 10 Dec 2008 19:25:06 +0000 (12:25 -0700)]
Fix popupIMPString() usage.
It requires params to be handled separately from the URL.
Michael M Slusarz [Wed, 10 Dec 2008 09:02:40 +0000 (02:02 -0700)]
Fixes re: subject display
Michael M Slusarz [Wed, 10 Dec 2008 08:48:35 +0000 (01:48 -0700)]
Move ACL code into IMP.
Lots of cleanup - move all code into one file - use Horde_Imap_Client
object to interact with the IMAP server.
First attempt and guaranteed this doesn't work (I don't have a way to
test right now) but at least all the parts are there for future
development.
Michael M Slusarz [Wed, 10 Dec 2008 07:51:51 +0000 (00:51 -0700)]
Fix hooks/config options to work with new code.
Michael M Slusarz [Wed, 10 Dec 2008 05:07:51 +0000 (22:07 -0700)]
Merge changes from IMP 4.3.1 (in CVS HEAD).
Michael M Slusarz [Wed, 10 Dec 2008 04:55:58 +0000 (21:55 -0700)]
Don't include Virtual Folders in list of updated elements.
Also, improve element diff determination.
Michael M Slusarz [Wed, 10 Dec 2008 01:25:45 +0000 (18:25 -0700)]
Fix creating a mailbox.
CreateSubfolder does not exist as an action so remove it.
Michael M Slusarz [Wed, 10 Dec 2008 00:54:09 +0000 (17:54 -0700)]
Fix problem when switching from/to a mailbox.
Michael M Slusarz [Wed, 10 Dec 2008 00:19:28 +0000 (17:19 -0700)]
An empty array needs to be treated as an object.
Else, the methods of the Array object will be treated as data, which is
not what we want.
Michael M Slusarz [Tue, 9 Dec 2008 23:37:08 +0000 (16:37 -0700)]
Fix clearing old filter views
Michael M Slusarz [Tue, 9 Dec 2008 23:12:33 +0000 (16:12 -0700)]
Fix parsing of cached param; data optimizations.
Michael M Slusarz [Tue, 9 Dec 2008 23:12:07 +0000 (16:12 -0700)]
Returned data optimizations.
Don't return data to browser unless non-false.
Michael M Slusarz [Tue, 9 Dec 2008 23:11:50 +0000 (16:11 -0700)]
Fix setMetaData() call.
Michael M Slusarz [Tue, 9 Dec 2008 20:38:44 +0000 (13:38 -0700)]
Improvements to new Viewport 'cached' param handling.