[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