|
1.97.2.20 FRAMEWORK_3 (+2 -2 lines) |
08/05/2008 01:52 AM |
Michael M Slusarz slusarz |
MFH 1.118 Tags: DIMP_1_1, DIMP_1_1_RC2 |
|
1.118 (+2 -2 lines) |
08/05/2008 01:48 AM |
Michael M Slusarz slusarz |
What we need is the browser's charset here, not the charset desired to send
the message with. This fixes encoding the headers for drafts if not using
UTF-8. |
|
1.97.2.19 FRAMEWORK_3 (+11 -3 lines) |
08/01/2008 03:33 PM |
Michael M Slusarz slusarz |
MFH:
1.117 +11 -3 dimp/compose.php
1.119 +2 -0 dimp/docs/CHANGES
1.119 +1 -1 dimp/js/compose.js
1.114 +2 -4 dimp/js/src/compose.js
1.33 +1 -2 dimp/lib/Views/Compose.php |
|
1.117 (+11 -3 lines) |
08/01/2008 02:36 PM |
Michael M Slusarz slusarz |
Correctly close popup compose windows when opened from a page other than
the base DIMP page. |
|
1.97.2.18 FRAMEWORK_3 (+2 -1 lines) |
07/22/2008 03:12 PM |
Michael M Slusarz slusarz |
Bug: 7059
MFH:
1.116 +2 -1 dimp/compose.php
1.118 +1 -1 dimp/js/compose.js
1.42 +1 -1 dimp/js/fullmessage.js
1.113 +6 -2 dimp/js/src/compose.js
1.39 +5 -4 dimp/js/src/fullmessage.js
1.32 +4 -2 dimp/lib/Views/Compose.php
1.70 +2 -1 dimp/message.php Tags: DIMP_1_0_1_RC1 |
|
1.116 (+2 -1 lines) |
07/22/2008 03:06 PM |
Michael M Slusarz slusarz |
Bug: 7059
Attempt to work around some IE & Xinha issues. |
|
1.97.2.17 FRAMEWORK_3 (+2 -2 lines) |
07/21/2008 05:38 PM |
Michael M Slusarz slusarz |
MFH:
1.20 +1 -1 dimp/js/DimpSlider.js
1.20 +3 -5 dimp/js/src/DimpSlider.js
1.115 +2 -2 dimp/compose.php |
|
1.115 (+2 -2 lines) |
07/21/2008 05:25 PM |
Michael M Slusarz slusarz |
Fix logic. |
|
1.97.2.16 FRAMEWORK_3 (+3 -3 lines) |
07/14/2008 05:22 PM |
Michael M Slusarz slusarz |
MFH:
1.114 +3 -3 dimp/compose.php
1.225 +2 -2 dimp/imp.php
1.117 +1 -1 dimp/js/compose.js
1.112 +26 -29 dimp/js/src/compose.js
1.145 +13 -9 dimp/lib/DIMP.php
1.31 +1 -2 dimp/lib/Views/Compose.php
1.39 +2 -2 dimp/lib/base.php |
|
1.114 (+3 -3 lines) |
07/14/2008 04:15 PM |
Michael M Slusarz slusarz |
Tweak closing compose screen and display of notification messages if there is
no base window. |
|
1.113 (+2 -2 lines) |
07/01/2008 02:18 AM |
Michael M Slusarz slusarz |
Fix comment |
|
1.97.2.15 FRAMEWORK_3 (+5 -2 lines) |
06/23/2008 03:24 PM |
Michael M Slusarz slusarz |
MFH:
1.107 +6 -1 dimp/js/src/compose.js
1.112 +5 -2 dimp/compose.php
1.109 +1 -0 dimp/docs/CHANGES |
|
1.112 (+5 -2 lines) |
06/23/2008 03:21 PM |
Michael M Slusarz slusarz |
Update mailbox if drafts message has been deleted. |
|
1.97.2.14 FRAMEWORK_3 (+2 -1 lines) |
06/21/2008 02:16 PM |
Michael M Slusarz slusarz |
MFH:
1.111 +2 -1 dimp/compose.php
1.69 +2 -1 dimp/index.php
1.139 +10 -3 dimp/lib/DIMP.php
1.69 +2 -1 dimp/message.php |
|
1.111 (+2 -1 lines) |
06/21/2008 03:00 AM |
Michael M Slusarz slusarz |
Move javascript loading to the bottom of the HTML output. Especially useful
on login - loads to the 'Loading...' screen immediately to give users a better
responsiveness feel. |
|
1.97.2.13 FRAMEWORK_3 (+17 -13 lines) |
05/20/2008 12:34 PM |
Michael M Slusarz slusarz |
MFH: Move variables to DIMP namespace. Fix scope issue in compose.js. Tags: DIMP_1_0 |
|
1.110 (+17 -13 lines) |
05/20/2008 12:14 PM |
Michael M Slusarz slusarz |
Due to inconsistencies in browsers, it is necessary to store dynamic JS
variables in a global DIMP variable rather than in individual classes (or else
the class may not exist when we are trying to populate with data, etc.).
Fix a scope issue in compose.js. |
|
1.97.2.12 FRAMEWORK_3 (+5 -2 lines) |
05/06/2008 02:29 AM |
Michael M Slusarz slusarz |
MFH: compose.php - 1.109; Compose.php - 1.29; message.php - 1.64;
chunks/compose.php - 1.142 Tags: DIMP_1_0_RC4 |
|
1.109 (+5 -2 lines) |
05/06/2008 01:29 AM |
Michael M Slusarz slusarz |
Move some stuff out of the compose library and move it to where it makes
more sense. |
|
1.97.2.11 FRAMEWORK_3 (+2 -2 lines) |
05/02/2008 12:30 AM |
Michael M Slusarz slusarz |
MFH: Split message template into separate preview and fullmessage templates. |
|
1.108 (+2 -2 lines) |
04/30/2008 06:21 PM |
Michael M Slusarz slusarz |
Want to get this in before 1.0 because it changes template files so much...
Rework message display code. Preview mode vs. popup message mode are really
two different things. Hard code the message template into both views. The
major benefit is we no longer have to create the full HTML page/set
event observers every time we view a preview message - we can set it up once
on login and simply update the relevant fields with the new information.
Greatly reduces bandwith and lessens resource needs on server side. The
only drawback is the change of several templates and the addition of a new
hook for preview messages - since we are dynamically populating at load time,
we can't adopt the old template approach. But there is a net -1 gain on
template files so that's always a good thing. |
|
1.97.2.10 FRAMEWORK_3 (+2 -2 lines) |
04/28/2008 05:57 PM |
Michael M Slusarz slusarz |
MFH: Merge the new event observer handling code. |
|
1.107 (+2 -2 lines) |
04/23/2008 08:19 PM |
Michael M Slusarz slusarz |
Move javascript event handlers on compose screen to static JS files. |
|
1.97.2.9 FRAMEWORK_3 (+6 -6 lines) |
04/23/2008 01:06 AM |
Michael M Slusarz slusarz |
MFH: match IMP's new names for forwarding types. |
|
1.106 (+6 -6 lines) |
04/22/2008 11:56 PM |
Michael M Slusarz slusarz |
Move all event observers for both the main page and the message screens (except
for 2 calls) to javascript code so 1) it can be cached/compressed, 2) we
finally use the correct cross-browser Event library rather than doing straight
HTML-level 'onclick' handlers. |
|
1.97.2.8 FRAMEWORK_3 (+4 -1 lines) |
04/17/2008 12:09 AM |
Michael M Slusarz slusarz |
MFH: Set the timezone where necessary. |
|
1.105 (+4 -1 lines) |
04/17/2008 12:08 AM |
Michael M Slusarz slusarz |
Set the timezone where necessary. |
|
1.104 (+13 -3 lines) |
03/26/2008 04:09 PM |
Jan Schneider jan |
MFB: Catch errors from parsing identity from lines. |
|
1.97.2.7 FRAMEWORK_3 (+13 -3 lines) |
03/26/2008 02:52 PM |
Jan Schneider jan |
Catch errors from parsing identity from lines. |
|
1.97.2.6 FRAMEWORK_3 (+8 -10 lines) |
03/20/2008 11:20 PM |
Michael M Slusarz slusarz |
MFH 1.103 |
|
1.103 (+8 -10 lines) |
03/20/2008 11:09 PM |
Michael M Slusarz slusarz |
rearrange code |
|
1.97.2.5 FRAMEWORK_3 (+3 -7 lines) |
03/03/2008 06:52 AM |
Michael M Slusarz slusarz |
MFH:
Add option to IMP::addInlineScript() to indicate whether code should be
loaded onload or on DOM load.
More correct JS numeric sort algorithm. Tags: DIMP_1_0_RC3 |
|
1.102 (+3 -7 lines) |
03/03/2008 06:45 AM |
Michael M Slusarz slusarz |
Add option to IMP::addInlineScript() to indicate whether code should be
loaded onload or on DOM load.
More correct JS numeric sort algorithm. |
|
1.97.2.4 FRAMEWORK_3 (+10 -5 lines) |
02/17/2008 10:12 PM |
Michael M Slusarz slusarz |
MFH: Add "Reply To List". |
|
1.101 (+10 -5 lines) |
02/13/2008 01:48 AM |
Michael M Slusarz slusarz |
Add "Reply To List" (finally). |
|
1.97.2.3 FRAMEWORK_3 (+2 -2 lines) |
01/04/2008 06:50 AM |
Jan Schneider jan |
MFH: Use (wrapped) window.onload instead of custom callbacks. Tags: DIMP_1_0_RC2 |
|
1.100 (+2 -2 lines) |
01/04/2008 06:30 AM |
Jan Schneider jan |
Use (wrapped) window.onload instead of custom callbacks. |
|
1.97.2.2 FRAMEWORK_3 (+7 -3 lines) |
01/03/2008 06:11 AM |
Jan Schneider jan |
MFH: Make sure that fillForm is called after all dom:loaded handlers have been executed. |
|
1.99 (+7 -3 lines) |
01/03/2008 06:06 AM |
Jan Schneider jan |
Make sure that fillForm is called after all dom:loaded handlers have been executed. |
|
1.97.2.1 FRAMEWORK_3 (+2 -2 lines) |
01/02/2008 06:30 AM |
Jan Schneider jan |
Happy New Year |
|
1.98 (+2 -2 lines) |
01/02/2008 06:11 AM |
Jan Schneider jan |
Happy New Year |
|
1.97 (+2 -1 lines) |
12/12/2007 02:45 AM |
Michael M Slusarz slusarz |
Be more consistent with cancel/close graphic. I have always found it
confusing to have a cancel button w/trash icon in compose screen - a cancel
is not a delete/trash action. Tags: FRAMEWORK_3, BEFORE_MERGE_3_2 |
|
1.96 (+2 -2 lines) |
11/27/2007 03:14 AM |
Michael M Slusarz slusarz |
Add 'onload' parameter to IMP::addInlineScript(). |
|
1.95 (+7 -2 lines) |
11/27/2007 12:56 AM |
Michael M Slusarz slusarz |
Set user agent string on outgoing messages. |
|
1.94 (+2 -2 lines) |
11/19/2007 03:44 PM |
Michael M Slusarz slusarz |
Fix some more encoding issues with IE and window.open(). Tags: DIMP_1_0_RC1 |
|
1.93 (+2 -1 lines) |
11/14/2007 05:31 AM |
Michael M Slusarz slusarz |
Load IMP_Template library where needed |
|
1.92 (+2 -2 lines) |
11/12/2007 09:21 PM |
Michael M Slusarz slusarz |
Fix variable name. |
|
1.91 (+2 -2 lines) |
11/12/2007 12:55 PM |
Michael M Slusarz slusarz |
Still more prototypejs 1.6 changes. This should be most of the rest of them. |
|
1.90 (+2 -2 lines) |
11/11/2007 11:32 PM |
Michael M Slusarz slusarz |
Upgrade to Prototypejs 1.6 & scriptaculous 1.8. Only BC-incompatible
change is to Hash objects - see http://prototypejs.org/2007/11/7/prototype-1-6-0-script-aculo-us-1-8-0-and-the-bungee-book-now-available for further
information. I think I got most of these changes, but if something is
broken, this should probably be the first thing to look at. |
|
1.89 (+6 -2 lines) |
11/09/2007 11:34 PM |
Chuck Hagenbuch chuck |
Consistency with IMP - don't include text in the message body if forwarding the entire message as an rfc822 attachment. |
|
1.88 (+3 -5 lines) |
11/05/2007 07:13 PM |
Michael M Slusarz slusarz |
Move all compose/fullmessage code to unique namespaces. |
|
1.87 (+5 -5 lines) |
09/29/2007 05:11 PM |
Michael M Slusarz slusarz |
Initialize this earlier. |
|
1.86 (+4 -4 lines) |
09/29/2007 05:01 PM |
Michael M Slusarz slusarz |
Point to new location. |
|
1.85 (+2 -2 lines) |
08/29/2007 11:45 PM |
Chuck Hagenbuch chuck |
add initial signature marker in DIMP. Looks like we'll need to modify the Html2Text call to be identity-aware. |
|
1.84 (+2 -3 lines) |
07/17/2007 09:50 PM |
Michael M Slusarz slusarz |
simplify Tags: DIMP_1_0_ALPHA |
|
1.83 (+13 -9 lines) |
07/17/2007 09:41 PM |
Michael M Slusarz slusarz |
Better returns from replyMessage() and forwardMessage(). |
|
1.82 (+11 -3 lines) |
07/17/2007 08:57 PM |
Michael M Slusarz slusarz |
Bug: 5545
Use matching identity (if possible) when replying/forwarding from viewport. |
|
1.81 (+2 -2 lines) |
06/20/2007 02:58 PM |
Michael M Slusarz slusarz |
Bug: 5307
Move dynamically created javascript to inline. |
|
1.80 (+8 -13 lines) |
06/19/2007 12:12 PM |
Michael M Slusarz slusarz |
Need Dimple.php; clean up some once-used variables. |
|
1.79 (+2 -2 lines) |
06/07/2007 07:37 PM |
Michael M Slusarz slusarz |
Only return necessary information in dimp.js.php |
|
1.78 (+11 -3 lines) |
06/01/2007 03:55 PM |
Michael M Slusarz slusarz |
Correctly set Reply/Forward title when doing a fullcompose reply/forward. |
|
1.77 (+14 -9 lines) |
05/31/2007 02:04 PM |
Michael M Slusarz slusarz |
Bug: 5416
Add signature in all 3 methods we use to generate compose text. |
|
1.76 (+3 -4 lines) |
04/27/2007 07:19 AM |
Michael M Slusarz slusarz |
Fix displaying attachments in new composed message. |
|
1.75 (+2 -1 lines) |
04/24/2007 02:15 PM |
Michael M Slusarz slusarz |
Need to move body/html closing tags back to compose.php to allow template
scripts to more easily add content to the bottom of a page. |
|
1.74 (+19 -8 lines) |
04/24/2007 02:11 PM |
Michael M Slusarz slusarz |
Move compose html generation code to a function so we can more easily
call it in several places and better control and use the output. Allows us
to better handle when javscript file/code is included in the page, cleaner
template-like files, etc. Basically, doing the same thing we have previously
done with the ShowMessage and ListMessages code. |
|
1.73 (+3 -3 lines) |
04/23/2007 07:53 AM |
Michael M Slusarz slusarz |
Use IMP's sendHTTPResponse(), which includes the null byte check/replace. |
|
1.72 (+5 -6 lines) |
04/17/2007 12:43 PM |
Michael M Slusarz slusarz |
Fix removal of auto draft messages. Also, have completely separate draft_index
value because index is used for reply/forward purposes. |
|
1.71 (+5 -4 lines) |
04/16/2007 01:25 PM |
Michael M Slusarz slusarz |
So... we have to display all potential notification messages here instead since
we may not have a chance to do an AJAX call to do so later. |
|
1.70 (+2 -2 lines) |
04/16/2007 12:59 PM |
Michael M Slusarz slusarz |
No need for this notify() - these notifications are caught later by the
javascript handler. |
|
1.69 (+19 -22 lines) |
04/04/2007 01:52 AM |
Michael M Slusarz slusarz |
Revamp attachment code. Essentially, the recent changes to submit compose
via AJAX calls broke attachment handling since files can only be uploaded
via submit calls. Therefore, go the extra difference and make file uploading
an asychronous activity. Additionally, eliminate a bunch of duplicate code
dealing with forwarded attachments - these are no different than regular
attachments and should be treated accordingly. These changes mean we no
longer need the separate MultiFile js file to be loaded. |
|
1.68 (+2 -1 lines) |
03/20/2007 11:58 PM |
Michael M Slusarz slusarz |
Correctly bring in header fields from draft message. |
|
1.67 (+97 -8 lines) |
03/20/2007 11:53 PM |
Michael M Slusarz slusarz |
Move more logic out of template file and into regular compose script. |
|
1.66 (+24 -55 lines) |
03/14/2007 11:44 PM |
Michael M Slusarz slusarz |
Submit compose through AJAX instead of via submit - this allows us to do
callbacks via javascript code in compose.js rather than hacking and
trying to return javascript as the page return. |
|
1.65 (+3 -2 lines) |
03/14/2007 06:09 PM |
Michael M Slusarz slusarz |
Fix undefined warning once and for all. |
|
1.64 (+2 -2 lines) |
03/12/2007 05:17 PM |
Michael M Slusarz slusarz |
Fix undefined variables. |
|
1.63 (+8 -6 lines) |
03/08/2007 02:41 PM |
Michael M Slusarz slusarz |
Add _outputScript().
Make sure we define $base_window. |
|
1.62 (+26 -17 lines) |
03/07/2007 01:30 PM |
Michael M Slusarz slusarz |
Allow stuff to work more properly when directly accessing message.php or
compose.php.
Correctly refresh folderList/messageList when in a popup of a popup (i.e.
composing a message when clicking on a compose link in a message popup).
Allow hash bookmarks to work properly in all browsers (including Safari). |
|
1.61 (+2 -2 lines) |
03/05/2007 03:18 AM |
Michael M Slusarz slusarz |
Improvements to reply flagging. Should work in all instances now. |
|
1.60 (+9 -6 lines) |
03/05/2007 12:38 AM |
Michael M Slusarz slusarz |
Just too confusing having 10+ arguments. Use an array for all optional
arguments instead. |
|
1.59 (+16 -10 lines) |
03/04/2007 10:00 PM |
Michael M Slusarz slusarz |
Set answered status in message list when replying to a message. |
|
1.58 (+8 -10 lines) |
03/04/2007 09:26 PM |
Michael M Slusarz slusarz |
Send folder/index/reply type information when sending message so that we
can correctly do a bunch of send-time tasks (marking message as answered,
sendmail logging, adding necessary reply headers). |
|
1.57 (+5 -9 lines) |
01/29/2007 01:45 AM |
Michael M Slusarz slusarz |
tweak |
|
1.56 (+5 -3 lines) |
01/09/2007 12:24 AM |
Michael M Slusarz slusarz |
Turns out we may have to include some script files after we include the
base JS files - add a parameter to DIMP::header() to allow us to do this. |
|
1.55 (+9 -18 lines) |
01/03/2007 01:21 AM |
Michael M Slusarz slusarz |
Use IMP_Compose_UI:: to attach spellchecker and auto completer. |
|
1.54 (+2 -2 lines) |
01/02/2007 07:46 AM |
Jan Schneider jan |
Happy New Year |
|
1.53 (+5 -3 lines) |
01/01/2007 07:40 PM |
Jan Schneider jan |
Assign copyright to The Horde Project for those copyright holders that already agreed to it. |
|
1.52 (+1 -2 lines) |
11/28/2006 04:52 PM |
Michael M Slusarz slusarz |
Make DimpCore.js a true static javascript file. All PHP processing is now done
exclusively in dimp.js.php. |
|
1.51 (+2 -2 lines) |
10/20/2006 12:34 AM |
Michael M Slusarz slusarz |
fix read receipts |
|
1.50 (+4 -15 lines) |
10/03/2006 02:02 AM |
Michael M Slusarz slusarz |
Move this window notification/closing code into a common function. |
|
1.49 (+9 -5 lines) |
09/18/2006 02:50 PM |
Michael M Slusarz slusarz |
Clean up identity handling. |
|
1.48 (+2 -2 lines) |
09/15/2006 02:40 PM |
Michael M Slusarz slusarz |
$prefs is in the global scope here. |
|
1.47 (+2 -2 lines) |
09/12/2006 04:39 AM |
Michael M Slusarz slusarz |
No need to pass in a separate changes list. |
|
1.46 (+1 -3 lines) |
09/04/2006 09:22 PM |
Michael M Slusarz slusarz |
not implemented. |
|
1.45 (+3 -3 lines) |
09/04/2006 09:08 PM |
Michael M Slusarz slusarz |
Move around some requires. |
|
1.44 (+17 -53 lines) |
09/04/2006 08:55 PM |
Michael M Slusarz slusarz |
Remove some unneeded requires/reposition some requires.
Use IMP_Compose::addFilesFromUpload(). |
|
1.43 (+2 -2 lines) |
09/04/2006 06:44 PM |
Michael M Slusarz slusarz |
coding standards: don't use is_null(). |
|
1.42 (+6 -20 lines) |
08/23/2006 02:07 AM |
Michael M Slusarz slusarz |
Move all generation of responses to DIMP.
Code consolidation in several places.
Remove some unneeded requires.
Do loading of IMP's base file in dimp's base.php. |
|
1.41 (+22 -14 lines) |
08/20/2006 02:36 AM |
Michael M Slusarz slusarz |
Clean up handling of saving drafts. Instead of reference, have separate method
to retrieve UID of newly saved draft. Don't have saveDraft() delete old
messages - looking at the old code, this was most likely broken anyway as the
indices array was not in the correct format. Condense duplicate code in
dimp/compose.php. |
|
1.40 (+9 -29 lines) |
08/20/2006 01:33 AM |
Michael M Slusarz slusarz |
condense some code |
|
1.39 (+7 -59 lines) |
08/13/2006 11:24 PM |
Michael M Slusarz slusarz |
Remove all getFormData() calls from IMP_Compose::.
Code cleanup - remove a bunch of duplicate code from both imp and dimp. |
|
1.38 (+11 -1 lines) |
08/09/2006 03:54 PM |
Chuck Hagenbuch chuck |
Delete auto-saved drafts after a message is sent successfully. |
|
1.37 (+3 -2 lines) |
06/30/2006 10:31 AM |
Michael M Slusarz slusarz |
be more consistent on how we handle imap indices in library methods |