[commits] Horde branch master updated. 59e6857511ecc16748df54af2e9f74a2ac3c6aba

Michael M Slusarz slusarz at horde.org
Fri Jan 8 19:47:48 UTC 2010


The branch "master" has been updated.
The following is a summary of the commits.

from: 9ea90811965e94733814a4541bfd7c375e0cf7af

eb89d10 Split capabilities into 2 arrays, adding a metadata storage array
0e2ddda Use the 'compressed' metadata element to determine whether to offer a compressed download link
d856d10 Tweaks to compressed viewers.
59e6857 Abstract the Horde_Test interface.

-----------------------------------------------------------------------

commit eb89d1087db168d4c55eef7cdc12fabc15ca848d
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Jan 7 14:06:26 2010 -0700

    Split capabilities into 2 arrays, adding a metadata storage array

 framework/Mime/lib/Horde/Mime/Viewer/Audio.php        |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Css.php          |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Deb.php          |   17 ++++++--
 framework/Mime/lib/Horde/Mime/Viewer/Driver.php       |   39 ++++++++++++++---
 framework/Mime/lib/Horde/Mime/Viewer/Enriched.php     |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Enscript.php     |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Html.php         |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Images.php       |   22 ++++++++--
 framework/Mime/lib/Horde/Mime/Viewer/Msexcel.php      |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Mspowerpoint.php |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Msword.php       |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Ooo.php          |   19 ++++++--
 framework/Mime/lib/Horde/Mime/Viewer/Pdf.php          |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Php.php          |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Plain.php        |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Rar.php          |   17 ++++++--
 framework/Mime/lib/Horde/Mime/Viewer/Rfc822.php       |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Richtext.php     |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Rpm.php          |   17 ++++++--
 framework/Mime/lib/Horde/Mime/Viewer/Rtf.php          |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Simple.php       |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Smil.php         |   17 ++++++--
 framework/Mime/lib/Horde/Mime/Viewer/Srchighlite.php  |    8 +--
 framework/Mime/lib/Horde/Mime/Viewer/Tgz.php          |   34 +++++++++++++--
 framework/Mime/lib/Horde/Mime/Viewer/Tnef.php         |   17 ++++++--
 framework/Mime/lib/Horde/Mime/Viewer/Vcard.php        |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Webcpp.php       |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Wordperfect.php  |    6 +--
 framework/Mime/lib/Horde/Mime/Viewer/Zip.php          |   17 ++++++--
 imp/lib/Mime/Viewer/Alternative.php                   |   17 ++++++--
 imp/lib/Mime/Viewer/Appledouble.php                   |   17 ++++++--
 imp/lib/Mime/Viewer/Html.php                          |    6 +--
 imp/lib/Mime/Viewer/Images.php                        |    6 +--
 imp/lib/Mime/Viewer/Itip.php                          |    6 +--
 imp/lib/Mime/Viewer/Mdn.php                           |   17 ++++++--
 imp/lib/Mime/Viewer/Partial.php                       |   17 ++++++--
 imp/lib/Mime/Viewer/Pdf.php                           |    6 +--
 imp/lib/Mime/Viewer/Pgp.php                           |   17 ++++++--
 imp/lib/Mime/Viewer/Related.php                       |   17 ++++++--
 imp/lib/Mime/Viewer/Smime.php                         |   17 ++++++--
 imp/lib/Mime/Viewer/Status.php                        |   17 ++++++--
 imp/lib/Mime/Viewer/Tnef.php                          |   17 ++++++--
 42 files changed, 338 insertions(+), 171 deletions(-)

http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Audio.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Css.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Deb.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Driver.php?rt=horde-git&r1=52cb66603302418b7a51fd77639f2ceca87b5e33&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Enriched.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Enscript.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Html.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Images.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Msexcel.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Mspowerpoint.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Msword.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Ooo.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Pdf.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Php.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Plain.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Rar.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Rfc822.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Richtext.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Rpm.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Rtf.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Simple.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Smil.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Srchighlite.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Tgz.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Tnef.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Vcard.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Webcpp.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Wordperfect.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Zip.php?rt=horde-git&r1=ce37a8c96778f19ebea3d2e0dc8c14d7b6494c26&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Alternative.php?rt=horde-git&r1=99e7aaf59cae56bbdbbfe3256ce8d4564f547e49&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Appledouble.php?rt=horde-git&r1=99e7aaf59cae56bbdbbfe3256ce8d4564f547e49&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Html.php?rt=horde-git&r1=99e7aaf59cae56bbdbbfe3256ce8d4564f547e49&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Images.php?rt=horde-git&r1=99e7aaf59cae56bbdbbfe3256ce8d4564f547e49&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Itip.php?rt=horde-git&r1=99e7aaf59cae56bbdbbfe3256ce8d4564f547e49&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Mdn.php?rt=horde-git&r1=99e7aaf59cae56bbdbbfe3256ce8d4564f547e49&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Partial.php?rt=horde-git&r1=99e7aaf59cae56bbdbbfe3256ce8d4564f547e49&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Pdf.php?rt=horde-git&r1=99e7aaf59cae56bbdbbfe3256ce8d4564f547e49&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Pgp.php?rt=horde-git&r1=99e7aaf59cae56bbdbbfe3256ce8d4564f547e49&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Related.php?rt=horde-git&r1=99e7aaf59cae56bbdbbfe3256ce8d4564f547e49&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Smime.php?rt=horde-git&r1=99e7aaf59cae56bbdbbfe3256ce8d4564f547e49&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Status.php?rt=horde-git&r1=99e7aaf59cae56bbdbbfe3256ce8d4564f547e49&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Tnef.php?rt=horde-git&r1=99e7aaf59cae56bbdbbfe3256ce8d4564f547e49&r2=eb89d1087db168d4c55eef7cdc12fabc15ca848d

-----------------------------------------------------------------------

commit 0e2ddda553269d4883ef908b4b42488ec8940a8b
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Jan 7 14:06:30 2010 -0700

    Use the 'compressed' metadata element to determine whether to offer a compressed download link

 imp/lib/Contents.php |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

http://git.horde.org/diff.php/imp/lib/Contents.php?rt=horde-git&r1=a8d0ab00bcc8cc00ad3c47e42d86831d93534cca&r2=0e2ddda553269d4883ef908b4b42488ec8940a8b

-----------------------------------------------------------------------

commit d856d10118fd027e2e45767ef7c03624c04e5aeb
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Jan 7 15:40:45 2010 -0700

    Tweaks to compressed viewers.
    
    Since we are not rendering the contents of these parts inline, the list
    of files contained in the compressed data should be displayed in the
    info render view instead.
    
    Additionally, this list should always be viewable in the full render
    mode.

 framework/Mime/lib/Horde/Mime/Viewer/Deb.php  |   12 +++---
 framework/Mime/lib/Horde/Mime/Viewer/Rar.php  |   17 ++++----
 framework/Mime/lib/Horde/Mime/Viewer/Rpm.php  |   22 +++++++++-
 framework/Mime/lib/Horde/Mime/Viewer/Tgz.php  |   51 +++++++++++-------------
 framework/Mime/lib/Horde/Mime/Viewer/Tnef.php |   15 ++++---
 framework/Mime/lib/Horde/Mime/Viewer/Zip.php  |   10 ++--
 imp/lib/Mime/Viewer/Tnef.php                  |    2 +-
 imp/lib/Mime/Viewer/Zip.php                   |    7 ++-
 8 files changed, 76 insertions(+), 60 deletions(-)

http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Deb.php?rt=horde-git&r1=eb89d1087db168d4c55eef7cdc12fabc15ca848d&r2=d856d10118fd027e2e45767ef7c03624c04e5aeb
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Rar.php?rt=horde-git&r1=eb89d1087db168d4c55eef7cdc12fabc15ca848d&r2=d856d10118fd027e2e45767ef7c03624c04e5aeb
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Rpm.php?rt=horde-git&r1=eb89d1087db168d4c55eef7cdc12fabc15ca848d&r2=d856d10118fd027e2e45767ef7c03624c04e5aeb
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Tgz.php?rt=horde-git&r1=eb89d1087db168d4c55eef7cdc12fabc15ca848d&r2=d856d10118fd027e2e45767ef7c03624c04e5aeb
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Tnef.php?rt=horde-git&r1=eb89d1087db168d4c55eef7cdc12fabc15ca848d&r2=d856d10118fd027e2e45767ef7c03624c04e5aeb
http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Zip.php?rt=horde-git&r1=eb89d1087db168d4c55eef7cdc12fabc15ca848d&r2=d856d10118fd027e2e45767ef7c03624c04e5aeb
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Tnef.php?rt=horde-git&r1=eb89d1087db168d4c55eef7cdc12fabc15ca848d&r2=d856d10118fd027e2e45767ef7c03624c04e5aeb
http://git.horde.org/diff.php/imp/lib/Mime/Viewer/Zip.php?rt=horde-git&r1=99e7aaf59cae56bbdbbfe3256ce8d4564f547e49&r2=d856d10118fd027e2e45767ef7c03624c04e5aeb

-----------------------------------------------------------------------

commit 59e6857511ecc16748df54af2e9f74a2ac3c6aba
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Fri Jan 8 12:47:25 2010 -0700

    Abstract the Horde_Test interface.
    
    Allows for easier maintenance of test scripts in the Horde apps.

 horde/lib/Test.php                   |  679 ++++++++++++++++++++--------------
 horde/templates/test/header.inc      |    2 +-
 horde/templates/test/php_version.inc |   22 +-
 horde/templates/test/version.inc     |    4 +-
 horde/test.php                       |  412 +++++----------------
 imp/lib/Test.php                     |  199 ++++++++++
 imp/templates/test/mailserver.inc    |   72 ++++
 imp/test.php                         |  228 ------------
 8 files changed, 776 insertions(+), 842 deletions(-)
 create mode 100644 imp/lib/Test.php
 create mode 100644 imp/templates/test/mailserver.inc
 delete mode 100644 imp/test.php

http://git.horde.org/diff.php/horde/lib/Test.php?rt=horde-git&r1=44794778d1e148b988fe57a75b3ef203883fa05f&r2=59e6857511ecc16748df54af2e9f74a2ac3c6aba
http://git.horde.org/diff.php/horde/templates/test/header.inc?rt=horde-git&r1=44794778d1e148b988fe57a75b3ef203883fa05f&r2=59e6857511ecc16748df54af2e9f74a2ac3c6aba
http://git.horde.org/diff.php/horde/templates/test/php_version.inc?rt=horde-git&r1=44794778d1e148b988fe57a75b3ef203883fa05f&r2=59e6857511ecc16748df54af2e9f74a2ac3c6aba
http://git.horde.org/diff.php/horde/templates/test/version.inc?rt=horde-git&r1=44794778d1e148b988fe57a75b3ef203883fa05f&r2=59e6857511ecc16748df54af2e9f74a2ac3c6aba
http://git.horde.org/diff.php/horde/test.php?rt=horde-git&r1=f975145f51fdafff2361dc4ac240587c1b562fe8&r2=59e6857511ecc16748df54af2e9f74a2ac3c6aba
http://git.horde.org/co.php/imp/lib/Test.php?rt=horde-git&r=59e6857511ecc16748df54af2e9f74a2ac3c6aba
http://git.horde.org/co.php/imp/templates/test/mailserver.inc?rt=horde-git&r=59e6857511ecc16748df54af2e9f74a2ac3c6aba
http://git.horde.org/diff.php/imp/test.php?rt=horde-git&r1=99e7aaf59cae56bbdbbfe3256ce8d4564f547e49&r2=59e6857511ecc16748df54af2e9f74a2ac3c6aba




More information about the commits mailing list