[commits] Horde branch master updated. 85b6a71ed8eae1287a8f6105e495ad3147533ae7
Michael M Slusarz
slusarz at horde.org
Tue Aug 17 04:44:23 UTC 2010
The branch "master" has been updated.
The following is a summary of the commits.
from: 757315ca5b879a06cf3467e15f515e1deb87fbe8
bd0035e Add IMP_Imap_Tree_Element::.
e856fd5 Allow a callback function to be defined for this filter.
e5c7af4 Replace $view parameter with $simplejs
df6e12b Fix popup compose links in HTML data in IMP
8b01421 Small optimization
85b6a71 Don't need target param anymore now that frames are gone
-----------------------------------------------------------------------
commit bd0035ec69fbc02d17a379ad01cb943fcd74795d
Author: Michael M Slusarz <slusarz at curecanti.org>
Date: Wed Aug 11 12:37:53 2010 -0600
Add IMP_Imap_Tree_Element::.
Since we don't need all information every time we access mailbox element
information, this adds substantial overhead. Instead, convert the
return from IMP_Imap_Tree#element() to a IMP_Imap_Tree_Element object
which does most of the necessary overhead only when the data is actually
accessed.
Clean up some things while doing this. Namely, IMP_Imap_Tree#build()
is essentially duplicative of the more flexible
IMP_Imap_Tree#listFolders() so ax the former.
imp/folders-mimp.php | 18 +-
imp/folders.php | 93 +++++++----
imp/lib/Ajax/Application.php | 53 +++---
imp/lib/Block/tree_folders.php | 41 +++--
imp/lib/Folder.php | 17 +-
imp/lib/Imap/Tree.php | 356 +++++-----------------------------------
imp/lib/Imap/Tree/Element.php | 335 +++++++++++++++++++++++++++++++++++++
imp/lib/Ui/Folder.php | 62 ++++----
imp/search.php | 15 +-
9 files changed, 541 insertions(+), 449 deletions(-)
create mode 100644 imp/lib/Imap/Tree/Element.php
http://git.horde.org/diff.php/imp/folders-mimp.php?rt=horde-git&r1=02d755c4f13fcc243bfebbff5a9e5f18187d496f&r2=bd0035ec69fbc02d17a379ad01cb943fcd74795d
http://git.horde.org/diff.php/imp/folders.php?rt=horde-git&r1=a1fda78a10386fda1414e5e4ef98693513055898&r2=bd0035ec69fbc02d17a379ad01cb943fcd74795d
http://git.horde.org/diff.php/imp/lib/Ajax/Application.php?rt=horde-git&r1=37a428f865c64b4605a428973d14487a477bc512&r2=bd0035ec69fbc02d17a379ad01cb943fcd74795d
http://git.horde.org/diff.php/imp/lib/Block/tree_folders.php?rt=horde-git&r1=161b232744934df9995708fbc34d48dd5096fe7c&r2=bd0035ec69fbc02d17a379ad01cb943fcd74795d
http://git.horde.org/diff.php/imp/lib/Folder.php?rt=horde-git&r1=a0ce9ace9c3114b59d4926dd43c89cd19f4794c4&r2=bd0035ec69fbc02d17a379ad01cb943fcd74795d
http://git.horde.org/diff.php/imp/lib/Imap/Tree.php?rt=horde-git&r1=8f06d266a68ea4fff219010f9da587fabffbcbb4&r2=bd0035ec69fbc02d17a379ad01cb943fcd74795d
http://git.horde.org/co.php/imp/lib/Imap/Tree/Element.php?rt=horde-git&r=bd0035ec69fbc02d17a379ad01cb943fcd74795d
http://git.horde.org/diff.php/imp/lib/Ui/Folder.php?rt=horde-git&r1=51c9bd36796c4574f64321a4bbd8ad4b7600a707&r2=bd0035ec69fbc02d17a379ad01cb943fcd74795d
http://git.horde.org/diff.php/imp/search.php?rt=horde-git&r1=02d755c4f13fcc243bfebbff5a9e5f18187d496f&r2=bd0035ec69fbc02d17a379ad01cb943fcd74795d
-----------------------------------------------------------------------
commit e856fd57659c929779663fc2695ba2fa4cfd10a1
Author: Michael M Slusarz <slusarz at curecanti.org>
Date: Mon Aug 16 22:18:53 2010 -0600
Allow a callback function to be defined for this filter.
framework/Core/lib/Horde/Core/Text/Filter/Emails.php | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
http://git.horde.org/diff.php/framework/Core/lib/Horde/Core/Text/Filter/Emails.php?rt=horde-git&r1=454f96547b19637c4a8aeab10a95415809264a87&r2=e856fd57659c929779663fc2695ba2fa4cfd10a1
-----------------------------------------------------------------------
commit e5c7af4fc1caf5adbe8f88d83d47eaedacfe8f5b
Author: Michael M Slusarz <slusarz at curecanti.org>
Date: Mon Aug 16 22:19:09 2010 -0600
Replace $view parameter with $simplejs
We always use the current session view for $view. But we may need to
generate popup compose links without using exterior javascript files
(e.g. popup.js).
imp/lib/IMP.php | 41 ++++++++++++++++++-----------------------
1 files changed, 18 insertions(+), 23 deletions(-)
http://git.horde.org/diff.php/imp/lib/IMP.php?rt=horde-git&r1=de554e133bc5e281dc3e912c433175f33408af6b&r2=e5c7af4fc1caf5adbe8f88d83d47eaedacfe8f5b
-----------------------------------------------------------------------
commit df6e12b4ffbb0f87349ecf6cb43fae01baab09e9
Author: Michael M Slusarz <slusarz at curecanti.org>
Date: Mon Aug 16 22:21:04 2010 -0600
Fix popup compose links in HTML data in IMP
...and here is where we can't use popup links that depend on
Horde.popup - since this script file is not loaded in the IFRAME.
imp/lib/Mime/Viewer/Html.php | 24 +++++++++++++++++++++---
1 files changed, 21 insertions(+), 3 deletions(-)
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Html.php?rt=horde-git&r1=1cecd5d8a0a787eeedf60a26ce38d960bb3e06cd&r2=df6e12b4ffbb0f87349ecf6cb43fae01baab09e9
-----------------------------------------------------------------------
commit 8b01421d218114b9ddeab0413d0e541b53fb1af5
Author: Michael M Slusarz <slusarz at curecanti.org>
Date: Mon Aug 16 22:29:46 2010 -0600
Small optimization
imp/folders.php | 8 +++-----
1 files changed, 3 insertions(+), 5 deletions(-)
http://git.horde.org/diff.php/imp/folders.php?rt=horde-git&r1=bd0035ec69fbc02d17a379ad01cb943fcd74795d&r2=8b01421d218114b9ddeab0413d0e541b53fb1af5
-----------------------------------------------------------------------
commit 85b6a71ed8eae1287a8f6105e495ad3147533ae7
Author: Michael M Slusarz <slusarz at curecanti.org>
Date: Mon Aug 16 22:33:45 2010 -0600
Don't need target param anymore now that frames are gone
imp/lib/Block/tree_folders.php | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
http://git.horde.org/diff.php/imp/lib/Block/tree_folders.php?rt=horde-git&r1=bd0035ec69fbc02d17a379ad01cb943fcd74795d&r2=85b6a71ed8eae1287a8f6105e495ad3147533ae7
More information about the commits
mailing list