[cvs] commit: dimp imp.php index.php dimp/js DimpCore.js ViewPort.js dimp/js/src DimpCore.js ViewPort.js dimp/templates/imp mailbox.html mailbox.js dimp/templates/views ListMessages.php
Michael M Slusarz
slusarz at horde.org
Tue Apr 10 15:25:34 UTC 2007
slusarz 2007-04-10 11:25:34 EDT
Modified files:
. imp.php index.php
js DimpCore.js ViewPort.js
js/src DimpCore.js ViewPort.js
templates/views ListMessages.php
Added files:
templates/imp mailbox.js
Removed files:
templates/imp mailbox.html
Log:
No longer use a "custom" AJAX response when obtaining message list - instead,
do a regular AJAX call. Prevents us from having to do parsing on the browser
side, and is more in line with the other code. Now we simply have to create
the rows from this data as needed. Additional benefit is all formatting data
(HTML markup) is loaded only once on login - afterwards, we simply use
prototypejs's Template function to create the rows.
Don't update row from unseen -> seen when deleting (with fade effect, you would
see this change right before the message was deleted).
More improvements to the scroll algorithim.
Revision Changes Path
1.136 +1 -3 dimp/imp.php
1.50 +3 -2 dimp/index.php
1.105 +1 -1 dimp/js/DimpCore.js
1.97 +1 -1 dimp/js/ViewPort.js
1.105 +24 -10 dimp/js/src/DimpCore.js
1.73 +51 -98 dimp/js/src/ViewPort.js
1.15 +0 -10 dimp/templates/imp/Attic/mailbox.html (dead)
1.1 +27 -0 dimp/templates/imp/mailbox.js (new)
1.52 +15 -36 dimp/templates/views/ListMessages.php
Chora Links:
http://cvs.horde.org/diff.php/dimp/imp.php?r1=1.135&r2=1.136&ty=u
http://cvs.horde.org/diff.php/dimp/index.php?r1=1.49&r2=1.50&ty=u
http://cvs.horde.org/diff.php/dimp/js/DimpCore.js?r1=1.104&r2=1.105&ty=u
http://cvs.horde.org/diff.php/dimp/js/ViewPort.js?r1=1.96&r2=1.97&ty=u
http://cvs.horde.org/diff.php/dimp/js/src/DimpCore.js?r1=1.104&r2=1.105&ty=u
http://cvs.horde.org/diff.php/dimp/js/src/ViewPort.js?r1=1.72&r2=1.73&ty=u
http://cvs.horde.org/co.php/dimp/templates/imp/Attic/mailbox.html?r=1.14
http://cvs.horde.org/co.php/dimp/templates/imp/mailbox.js?r=1.1
http://cvs.horde.org/diff.php/dimp/templates/views/ListMessages.php?r1=1.51&r2=1.52&ty=u
More information about the cvs
mailing list