|
1.73 (+2 -3 lines) |
09/05/2008 02:38 AM |
Michael M Slusarz slusarz |
Dynamically create message source links. |
|
1.72 (+2 -2 lines) |
08/29/2008 06:22 PM |
Michael M Slusarz slusarz |
Fix reply-to handling. |
|
1.71 (+8 -1 lines) |
08/29/2008 02:54 AM |
Michael M Slusarz slusarz |
Don't do HTML formatting of address information - just parse the addresses
and send to browser and have the browser create the necessary DOM elements.
Reduces data payload, offloads more work from server to browser, and removes
hard-coded formatting information from the PHP library code. |
|
1.52.2.14 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_1, DIMP_1_1_RC2, DIMP_1_0_1_RC1 |
|
1.70 (+2 -1 lines) |
07/22/2008 03:06 PM |
Michael M Slusarz slusarz |
Bug: 7059
Attempt to work around some IE & Xinha issues. |
|
1.52.2.13 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.69 (+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.52.2.12 FRAMEWORK_3 (+5 -2 lines) |
05/23/2008 03:15 AM |
Michael M Slusarz slusarz |
MFH: DIMP.php - 1.131; message.php - 1.68 Tags: DIMP_1_0 |
|
1.68 (+5 -2 lines) |
05/23/2008 01:13 AM |
Michael M Slusarz slusarz |
Remove an unneeded function. Add alias variable for long array lookup. |
|
1.52.2.11 FRAMEWORK_3 (+12 -11 lines) |
05/20/2008 12:34 PM |
Michael M Slusarz slusarz |
MFH: Move variables to DIMP namespace. Fix scope issue in compose.js. |
|
1.67 (+12 -11 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.52.2.10 FRAMEWORK_3 (+2 -2 lines) |
05/13/2008 02:20 PM |
Michael M Slusarz slusarz |
MFH 1.66 |
|
1.66 (+2 -2 lines) |
05/13/2008 02:18 PM |
Michael M Slusarz slusarz |
Submitted by: acmpires@gmail.com
Fix typo |
|
1.52.2.9 FRAMEWORK_3 (+2 -1 lines) |
05/12/2008 10:32 PM |
Michael M Slusarz slusarz |
MFH: index.php - 1.64; DIMP.php - 1.128; message.php - 1.65 |
|
1.65 (+2 -1 lines) |
05/12/2008 10:30 PM |
Michael M Slusarz slusarz |
Use IMP::wrapInlineScript().
Don't globablly load unblockImages.js. |
|
1.52.2.8 FRAMEWORK_3 (+2 -1 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.64 (+2 -1 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.52.2.7 FRAMEWORK_3 (+13 -13 lines) |
05/02/2008 12:30 AM |
Michael M Slusarz slusarz |
MFH: Split message template into separate preview and fullmessage templates. |
|
1.63 (+2 -2 lines) |
04/30/2008 06:49 PM |
Michael M Slusarz slusarz |
Fix array index. |
|
1.62 (+13 -13 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.52.2.6 FRAMEWORK_3 (+4 -8 lines) |
04/28/2008 05:57 PM |
Michael M Slusarz slusarz |
MFH: Merge the new event observer handling code. |
|
1.61 (+3 -7 lines) |
04/25/2008 05:10 PM |
Michael M Slusarz slusarz |
Should be the last of moving JS event handlers into our core JS files. |
|
1.60 (+2 -2 lines) |
04/25/2008 02:25 AM |
Michael M Slusarz slusarz |
Moving more javascript to static files - only a few more statements to go. |
|
1.59 (+4 -4 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.52.2.5 FRAMEWORK_3 (+3 -3 lines) |
03/10/2008 01:13 PM |
Michael M Slusarz slusarz |
IMP_MailboxCache -> IMP_MessageCache. Tags: DIMP_1_0_RC3 |
|
1.58 (+3 -3 lines) |
03/10/2008 12:25 PM |
Michael M Slusarz slusarz |
Another MailboxCache -> MessageCache change. |
|
1.52.2.4 FRAMEWORK_3 (+2 -2 lines) |
02/29/2008 08:50 AM |
Michael M Slusarz slusarz |
MFH 1.57 |
|
1.57 (+2 -2 lines) |
02/29/2008 08:46 AM |
Michael M Slusarz slusarz |
Fix undefined property. |
|
1.52.2.3 FRAMEWORK_3 (+2 -2 lines) |
02/28/2008 05:02 PM |
Michael M Slusarz slusarz |
MFH: imp.php - 1.203; DimpBase.js - 1.9, 1.10; ShowMessage.php - 1.76, 1.77;
message.php - 1.56 |
|
1.56 (+2 -2 lines) |
02/28/2008 04:23 PM |
Michael M Slusarz slusarz |
Since ShowPreview is a read-only session operation, it is possible to have
a ShowPreview request pending when another process comes in and removes the
message. We don't want to lose the advantage of processing these show preview
requests without having an r/w session, so tweak the return a bit so we catch
and don't display inaccurate message not found errors. |
|
1.52.2.2 FRAMEWORK_3 (+6 -1 lines) |
02/17/2008 10:12 PM |
Michael M Slusarz slusarz |
MFH: Add "Reply To List". |
|
1.55 (+2 -2 lines) |
02/13/2008 01:51 AM |
Michael M Slusarz slusarz |
Just need the header object. |
|
1.54 (+6 -1 lines) |
02/13/2008 01:48 AM |
Michael M Slusarz slusarz |
Add "Reply To List" (finally). |
|
1.52.2.1 FRAMEWORK_3 (+2 -2 lines) |
01/02/2008 06:30 AM |
Jan Schneider jan |
Happy New Year Tags: DIMP_1_0_RC2 |
|
1.53 (+2 -2 lines) |
01/02/2008 06:11 AM |
Jan Schneider jan |
Happy New Year |
|
1.52 (+2 -2 lines) |
11/27/2007 03:14 AM |
Michael M Slusarz slusarz |
Add 'onload' parameter to IMP::addInlineScript(). Tags: FRAMEWORK_3, BEFORE_MERGE_3_2 |
|
1.51 (+5 -2 lines) |
11/15/2007 11:30 AM |
Jan Schneider jan |
Hide source link in full message too. Tags: DIMP_1_0_RC1 |
|
1.50 (+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.49 (+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.48 (+3 -3 lines) |
07/15/2007 02:18 AM |
Michael M Slusarz slusarz |
Move address link drop down generation to DimpCore instead of buried inside
of a PHP library. Tags: DIMP_1_0_ALPHA |
|
1.47 (+2 -1 lines) |
06/27/2007 08:22 PM |
Michael M Slusarz slusarz |
Fix display of quickreply - make sure there is a header and don't have extra
padding at top of quickreply screen. |
|
1.46 (+2 -2 lines) |
06/20/2007 02:58 PM |
Michael M Slusarz slusarz |
Bug: 5307
Move dynamically created javascript to inline. |
|
1.45 (+2 -1 lines) |
06/19/2007 12:10 PM |
Michael M Slusarz slusarz |
Need to call Dimple.php in here now - removed from base.php since there is no
need to load every page. |
|
1.44 (+2 -2 lines) |
06/07/2007 07:37 PM |
Michael M Slusarz slusarz |
Only return necessary information in dimp.js.php |
|
1.43 (+7 -1 lines) |
05/02/2007 08:41 AM |
Michael M Slusarz slusarz |
focus popup window on open. |
|
1.42 (+12 -2 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.41 (+19 -36 lines) |
04/23/2007 01:11 PM |
Michael M Slusarz slusarz |
Moved ShowMessage.php to a class. Now it is much easier to call from multiple
locations, and we can do better error checking since the function can return
on error.
Also, we now load the Preview Pane via an AJAX call instead of a chunk request.
Benefits: we catch any pending notifications on the server and we can
accurately determine whether the received message is in fact still selected -
if it is not, we don't display the data. Avoids the delay/lag when selecting
through multiple messages. |
|
1.40 (+6 -2 lines) |
04/18/2007 08:22 PM |
Michael M Slusarz slusarz |
On rename, put old name into input field.
Fix drop down address menu in mesage popup. |
|
1.39 (+2 -7 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.38 (+13 -1 lines) |
01/29/2007 02:12 AM |
Michael M Slusarz slusarz |
need another check to make sure we output error messages at the proper time |
|
1.37 (+2 -9 lines) |
01/17/2007 02:18 AM |
Michael M Slusarz slusarz |
Use AJAX to obtain reply text/headers. |
|
1.36 (+7 -5 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.35 (+2 -1 lines) |
01/03/2007 12:49 PM |
Michael M Slusarz slusarz |
Define this as a popup window. |
|
1.34 (+8 -16 lines) |
01/03/2007 01:21 AM |
Michael M Slusarz slusarz |
Use IMP_Compose_UI:: to attach spellchecker and auto completer. |
|
1.33 (+2 -2 lines) |
01/02/2007 07:46 AM |
Jan Schneider jan |
Happy New Year |
|
1.32 (+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.31 (+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.30 (+2 -7 lines) |
11/07/2006 03:26 AM |
Michael M Slusarz slusarz |
Almost there - correctly set HTML mode when doing quickreply. |
|
1.29 (+1 -3 lines) |
10/27/2006 12:17 AM |
Michael M Slusarz slusarz |
Use AJAX updating now for all quickreply forward updates.
Hide the entire message information when using quickreply - restore it after we
are done with quickreply. |
|
1.28 (+2 -2 lines) |
10/03/2006 02:16 AM |
Michael M Slusarz slusarz |
this variable does not exist here. |
|
1.27 (+2 -4 lines) |
10/03/2006 02:02 AM |
Michael M Slusarz slusarz |
Move this window notification/closing code into a common function. |
|
1.26 (+9 -6 lines) |
10/03/2006 01:53 AM |
Michael M Slusarz slusarz |
Fix displaying errors in main screen if message does not exist. |
|
1.25 (+6 -9 lines) |
09/18/2006 03:17 PM |
Michael M Slusarz slusarz |
Use IMP_UI_Message.
Allow user defined headers to be displayed in the message view. |
|
1.24 (+7 -16 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.23 (+2 -2 lines) |
05/31/2006 01:01 AM |
Michael M Slusarz slusarz |
No more &new |
|
1.22 (+2 -7 lines) |
03/01/2006 12:01 PM |
Michael M Slusarz slusarz |
forwardMessage() no longer returns error objects. |
|
1.21 (+1 -2 lines) |
02/24/2006 11:30 AM |
Chuck Hagenbuch chuck |
Drop the scriptaculous.js file - can integrate it into dimp.js.php
with 3 additional lines - and always load prototype.js first. |
|
1.20 (+17 -1 lines) |
01/28/2006 02:47 PM |
Chuck Hagenbuch chuck |
Fix spelling of "window.opener"
Fix check for existing imp_contents object
Don't prepare quickreply if we don't need it. |
|
1.19 (+2 -2 lines) |
01/27/2006 08:24 PM |
Michael M Slusarz slusarz |
Track changes to IMP_Contents:: in HEAD. |
|
1.18 (+1 -2 lines) |
01/25/2006 01:25 PM |
Chuck Hagenbuch chuck |
Use IMP's compose_cc and compose_bcc preferences. |
|
1.17 (+2 -1 lines) |
01/19/2006 06:50 PM |
Jan Schneider jan |
Add first pref: whether to show cc/bcc fields by default. |
|
1.16 (+2 -2 lines) |
01/01/2006 04:09 PM |
Jan Schneider jan |
Happy new year\! |
|
1.15 (+2 -2 lines) |
12/29/2005 09:04 PM |
Chuck Hagenbuch chuck |
use message_source.png (coming for dimp) |
|
1.14 (+3 -2 lines) |
12/29/2005 05:02 PM |
Jan Schneider jan |
Set spell checker js object name. |
|
1.13 (+14 -4 lines) |
12/29/2005 01:50 PM |
Chuck Hagenbuch chuck |
attach SpellChecker earlier so CSS loads. |
|
1.12 (+2 -2 lines) |
12/28/2005 03:51 PM |
Chuck Hagenbuch chuck |
Instead of calling changeMbox(), set thismailbox parameter consistently. May fix some problems. |
|
1.11 (+19 -1 lines) |
12/28/2005 03:05 PM |
Chuck Hagenbuch chuck |
Add Message Source links. |
|
1.10 (+10 -1 lines) |
12/22/2005 02:13 PM |
Chuck Hagenbuch chuck |
Only show Bcc: in the full message view. |
|
1.9 (+2 -2 lines) |
12/13/2005 07:32 PM |
Chuck Hagenbuch chuck |
- Always use uid instead of muid for consistency and sanity
- Let doAction() take a callback and have doActionComplete() handle calling that callback. |
|
1.8 (+4 -1 lines) |
12/13/2005 05:52 PM |
Jan Schneider jan |
Implement quick reply in full message view. |
|
1.7 (+6 -1 lines) |
12/12/2005 02:04 PM |
Chuck Hagenbuch chuck |
attach contact autocompleters |
|
1.6 (+2 -2 lines) |
12/12/2005 11:48 AM |
Chuck Hagenbuch chuck |
Fix var name. |
|
1.5 (+3 -2 lines) |
12/11/2005 04:17 PM |
Chuck Hagenbuch chuck |
Implement creation of folders. Display of success/status messages
needs some work, waiting for css and ideas/implementation from Filipe. |
|
1.4 (+2 -1 lines) |
12/11/2005 11:51 AM |
Chuck Hagenbuch chuck |
put js notification back |
|
1.3 (+2 -2 lines) |
12/11/2005 01:13 AM |
Chuck Hagenbuch chuck |
don't include title js |
|
1.2 (+8 -5 lines) |
12/10/2005 12:31 AM |
Chuck Hagenbuch chuck |
- use MailboxCache in message view
- show buttons
- include compose form from compose chunk |
|
1.1 |
12/09/2005 07:22 PM |
Chuck Hagenbuch chuck |
- remove last of default.js
- initial new window functionality for message viewing
- print button works |