horde.git
17 years agoNo need for external status message anymore.
Michael M Slusarz [Wed, 12 Nov 2008 05:39:49 +0000 (22:39 -0700)]
No need for external status message anymore.

17 years agoUpdate tgz Viewer.
Michael M Slusarz [Wed, 12 Nov 2008 05:38:35 +0000 (22:38 -0700)]
Update tgz Viewer.

17 years agoFix some factory/singleton usage.
Michael M Slusarz [Wed, 12 Nov 2008 05:38:24 +0000 (22:38 -0700)]
Fix some factory/singleton usage.

17 years agoFinish implementing Viewer.
Michael M Slusarz [Wed, 12 Nov 2008 05:23:23 +0000 (22:23 -0700)]
Finish implementing Viewer.

17 years agoUpdate rar Viewer.
Michael M Slusarz [Wed, 12 Nov 2008 05:18:48 +0000 (22:18 -0700)]
Update rar Viewer.

17 years agoUpdate plain Viewer.
Michael M Slusarz [Wed, 12 Nov 2008 04:52:57 +0000 (21:52 -0700)]
Update plain Viewer.

17 years agophpdoc
Michael M Slusarz [Wed, 12 Nov 2008 04:49:41 +0000 (21:49 -0700)]
phpdoc

17 years agoUpdate CSS Viewer
Michael M Slusarz [Wed, 12 Nov 2008 04:49:20 +0000 (21:49 -0700)]
Update CSS Viewer

17 years agoUpdate audio Driver.
Michael M Slusarz [Wed, 12 Nov 2008 04:49:10 +0000 (21:49 -0700)]
Update audio Driver.

17 years agoFix status rendering in alternative parts.
Michael M Slusarz [Wed, 12 Nov 2008 04:37:14 +0000 (21:37 -0700)]
Fix status rendering in alternative parts.

17 years agoMake the max size of image viewable inline configurable
Michael M Slusarz [Wed, 12 Nov 2008 04:36:43 +0000 (21:36 -0700)]
Make the max size of image viewable inline configurable

17 years agoUpdate source Viewer.
Michael M Slusarz [Wed, 12 Nov 2008 04:36:17 +0000 (21:36 -0700)]
Update source Viewer.

17 years agoUpdate php Viewer.
Michael M Slusarz [Wed, 12 Nov 2008 04:36:02 +0000 (21:36 -0700)]
Update php Viewer.

17 years agoUpdate enscript code Viewer.
Michael M Slusarz [Wed, 12 Nov 2008 04:35:41 +0000 (21:35 -0700)]
Update enscript code Viewer.

17 years agoUpdate MSWord Viewer.
Michael M Slusarz [Wed, 12 Nov 2008 04:01:58 +0000 (21:01 -0700)]
Update MSWord Viewer.

17 years agoFix display
Michael M Slusarz [Wed, 12 Nov 2008 01:59:08 +0000 (18:59 -0700)]
Fix display

17 years agoSanity checking.
Michael M Slusarz [Wed, 12 Nov 2008 01:58:21 +0000 (18:58 -0700)]
Sanity checking.

Since it is technically possible to pass in MIME IDs through URL
params, we need to sanity check when stripping parts.

17 years agoDon't allow stripping of message/rfc822 parts.
Michael M Slusarz [Wed, 12 Nov 2008 01:52:30 +0000 (18:52 -0700)]
Don't allow stripping of message/rfc822 parts.

17 years agoUpdate msexcel Viewer.
Michael M Slusarz [Wed, 12 Nov 2008 01:52:11 +0000 (18:52 -0700)]
Update msexcel Viewer.

17 years agoRemove alternative_display pref.
Michael M Slusarz [Wed, 12 Nov 2008 00:18:26 +0000 (17:18 -0700)]
Remove alternative_display pref.

With the ability to view all parts, there is no reason to have a status
message listing other alternative parts.

17 years agoFix comparison.
Michael M Slusarz [Tue, 11 Nov 2008 23:55:04 +0000 (16:55 -0700)]
Fix comparison.

17 years agoUpdated appledouble Viewer.
Michael M Slusarz [Tue, 11 Nov 2008 23:38:11 +0000 (16:38 -0700)]
Updated appledouble Viewer.

17 years agoUse same table structure to display status msgs.
Michael M Slusarz [Tue, 11 Nov 2008 23:37:56 +0000 (16:37 -0700)]
Use same table structure to display status msgs.

17 years agoTweak status display.
Michael M Slusarz [Tue, 11 Nov 2008 23:37:45 +0000 (16:37 -0700)]
Tweak status display.

17 years agoFix typo
Michael M Slusarz [Tue, 11 Nov 2008 23:37:35 +0000 (16:37 -0700)]
Fix typo

17 years agoUpdate enriched Viewer.
Michael M Slusarz [Tue, 11 Nov 2008 22:46:25 +0000 (15:46 -0700)]
Update enriched Viewer.

17 years agoUpdate enriched Viewer.
Michael M Slusarz [Tue, 11 Nov 2008 22:46:09 +0000 (15:46 -0700)]
Update enriched Viewer.

17 years agoRework download all/strip all links
Michael M Slusarz [Tue, 11 Nov 2008 22:01:30 +0000 (15:01 -0700)]
Rework download all/strip all links

Move Download All and Strip All links to a separate message action
dropdown since they are not used very often (it also makes the screen
look cleaner). Also add the ability to switch between attachment view
(currently the default) and view all parts (which, for most users, is
normally not useful but every once awhile - especially during
development - it is very useful to be able to view the entire structure
of a message).

17 years agoStatus reporting updates.
Michael M Slusarz [Tue, 11 Nov 2008 20:06:20 +0000 (13:06 -0700)]
Status reporting updates.

17 years agoConvert charset if viewing inline.
Michael M Slusarz [Tue, 11 Nov 2008 20:06:05 +0000 (13:06 -0700)]
Convert charset if viewing inline.

17 years agoOutput status messages.
Michael M Slusarz [Tue, 11 Nov 2008 20:04:57 +0000 (13:04 -0700)]
Output status messages.

17 years agoUpdate PDF viewer.
Michael M Slusarz [Tue, 11 Nov 2008 20:04:40 +0000 (13:04 -0700)]
Update PDF viewer.

17 years agoCheck for UTF-8 browsers when viewing text inline
Michael M Slusarz [Tue, 11 Nov 2008 20:03:33 +0000 (13:03 -0700)]
Check for UTF-8 browsers when viewing text inline

17 years agoUpdate PDF viewer.
Michael M Slusarz [Tue, 11 Nov 2008 19:42:21 +0000 (12:42 -0700)]
Update PDF viewer.

17 years agoFix status text output.
Michael M Slusarz [Tue, 11 Nov 2008 19:42:04 +0000 (12:42 -0700)]
Fix status text output.

17 years agoOnly skip part if inline, not info
Michael M Slusarz [Tue, 11 Nov 2008 18:59:52 +0000 (11:59 -0700)]
Only skip part if inline, not info

Also, disable another status related thing for now.

17 years agoIMP specific RFC 822 viewer no longer needed.
Michael M Slusarz [Tue, 11 Nov 2008 12:00:41 +0000 (05:00 -0700)]
IMP specific RFC 822 viewer no longer needed.

17 years agoUpdated RFC 822 viewer.
Michael M Slusarz [Tue, 11 Nov 2008 11:59:02 +0000 (04:59 -0700)]
Updated RFC 822 viewer.

17 years agoFix MIME ID assignment for embedded RFC 822 parts
Michael M Slusarz [Tue, 11 Nov 2008 11:57:35 +0000 (04:57 -0700)]
Fix MIME ID assignment for embedded RFC 822 parts

Also, all decoding should be done before passing into Horde_Mime_Part.
This makes sense - we should only do encoding in places where we might
be working with encoded data (i.e. message parsing).

17 years agoFix some decoding issues.
Michael M Slusarz [Tue, 11 Nov 2008 11:57:20 +0000 (04:57 -0700)]
Fix some decoding issues.

17 years agomultipart/related now working (with HTML msgs)
Michael M Slusarz [Tue, 11 Nov 2008 09:01:13 +0000 (02:01 -0700)]
multipart/related now working (with HTML msgs)

17 years agoAllow user-defined params to Viewer.
Michael M Slusarz [Tue, 11 Nov 2008 08:58:59 +0000 (01:58 -0700)]
Allow user-defined params to Viewer.

Also, a better algorithm to determine whether we can view a part in a
popup window.

17 years agoThese function no longer needed.
Michael M Slusarz [Tue, 11 Nov 2008 08:58:20 +0000 (01:58 -0700)]
These function no longer needed.

17 years agoUpdate images driver.
Michael M Slusarz [Tue, 11 Nov 2008 08:03:21 +0000 (01:03 -0700)]
Update images driver.

image/* parts are now viewing correctly (only tested on popup window so
far).

17 years agoHide status messages; better attachment list display
Michael M Slusarz [Tue, 11 Nov 2008 08:02:42 +0000 (01:02 -0700)]
Hide status messages; better attachment list display

17 years agoSmall fix to display properly (for now)
Michael M Slusarz [Tue, 11 Nov 2008 08:02:23 +0000 (01:02 -0700)]
Small fix to display properly (for now)

17 years agoNits; expand API a bit.
Michael M Slusarz [Tue, 11 Nov 2008 07:39:20 +0000 (00:39 -0700)]
Nits; expand API a bit.

17 years agoClean up images Driver to new API.
Michael M Slusarz [Tue, 11 Nov 2008 07:38:55 +0000 (00:38 -0700)]
Clean up images Driver to new API.

17 years agoHorde_Browser:: is an optional dependency.
Michael M Slusarz [Tue, 11 Nov 2008 07:38:26 +0000 (00:38 -0700)]
Horde_Browser:: is an optional dependency.

17 years agoMore rendering fixes/improvements.
Michael M Slusarz [Tue, 11 Nov 2008 05:47:12 +0000 (22:47 -0700)]
More rendering fixes/improvements.

multipart/alternative driver now works on basic messages. Be more
liberal about what an 'attachment' is for now. Determination of what
should be shown inline ultimately rests with view code, not base
IMP_Contents library code. Also, it is necessary to determine the
rendered data before we can create the list of attachments (since the
attachments may already be displayed in the body).

17 years agoFix html driver to work for now.
Michael M Slusarz [Tue, 11 Nov 2008 05:45:58 +0000 (22:45 -0700)]
Fix html driver to work for now.

17 years agoAdd a 'ids' output to render().
Michael M Slusarz [Tue, 11 Nov 2008 05:44:21 +0000 (22:44 -0700)]
Add a 'ids' output to render().

This parameter indicates the list of MIME IDs that this viewer's render
output was responsible for.

17 years agoFix function declarations.
Michael M Slusarz [Tue, 11 Nov 2008 05:44:04 +0000 (22:44 -0700)]
Fix function declarations.

17 years agoMessage display tweaking.
Michael M Slusarz [Tue, 11 Nov 2008 03:42:57 +0000 (20:42 -0700)]
Message display tweaking.

IMP 5 now can successfully display simple messages containing text/plain
and text/html data.  Playing around with the formatting a bit, but my
desire is to *always* show the Mime part summary for every part we can
display inline and *never* show inline parts in the attachment list.
This is important because there is no other way to
strip/download/display in a new window the parts that are shown inline.
This goes back to the way we used to display things long ago (IMP 3),
but that is probably the better way to do this. However, this has much
work that can be done to it - for now, just need to be able to display
the parts so I can continue implementing other things.

17 years agoFix several typos.
Michael M Slusarz [Tue, 11 Nov 2008 03:42:31 +0000 (20:42 -0700)]
Fix several typos.

17 years agoPhpdoc; first crack at _buildMessage().
Michael M Slusarz [Tue, 11 Nov 2008 00:11:45 +0000 (17:11 -0700)]
Phpdoc; first crack at _buildMessage().

First attempt at writing the code that will rebuild a Horde_Mime_Message
object with all embedded parts expanded. This is more of a placeholder
than anything else since I probably won't get to PGP and S/MIME
rendering for awhile.

17 years agoPhpdoc; use is_null().
Michael M Slusarz [Tue, 11 Nov 2008 00:04:48 +0000 (17:04 -0700)]
Phpdoc; use is_null().

17 years agoUse new Horde_Mime_Viewer API.
Michael M Slusarz [Mon, 10 Nov 2008 23:42:05 +0000 (16:42 -0700)]
Use new Horde_Mime_Viewer API.

17 years agoMore API tweaking.
Michael M Slusarz [Mon, 10 Nov 2008 23:38:33 +0000 (16:38 -0700)]
More API tweaking.

Add the ability to get embedded parts. Phpdoc. Have render() deal with
setting all necessary default return values.

17 years agoAdd Horde_Mime::mimeIdArithmetic().
Michael M Slusarz [Mon, 10 Nov 2008 22:56:06 +0000 (15:56 -0700)]
Add Horde_Mime::mimeIdArithmetic().

17 years agoReworking Driver API some more.
Michael M Slusarz [Mon, 10 Nov 2008 22:12:22 +0000 (15:12 -0700)]
Reworking Driver API some more.

17 years agoMore MIME->Mime conversions
Michael M Slusarz [Mon, 10 Nov 2008 22:12:07 +0000 (15:12 -0700)]
More MIME->Mime conversions

17 years agoMore MIME->Mime fixes. More work on render API.
Michael M Slusarz [Mon, 10 Nov 2008 21:46:37 +0000 (14:46 -0700)]
More MIME->Mime fixes. More work on render API.

Rendering API is starting to solidify. Give calling code full control
over the information to parse. Determine inline/info rendering status
when obtaining summary information.

17 years agoRemove CVS header tags.
Michael M Slusarz [Mon, 10 Nov 2008 19:51:36 +0000 (12:51 -0700)]
Remove CVS header tags.

17 years agoUpdate IMP_Spam
Michael M Slusarz [Mon, 10 Nov 2008 19:29:18 +0000 (12:29 -0700)]
Update IMP_Spam

17 years agoHorde_Mime_MDN -> Horde_Mime_Mdn
Michael M Slusarz [Mon, 10 Nov 2008 19:18:33 +0000 (12:18 -0700)]
Horde_Mime_MDN -> Horde_Mime_Mdn

17 years agoFix MDN->Mdn in package.xml
Michael M Slusarz [Mon, 10 Nov 2008 19:17:14 +0000 (12:17 -0700)]
Fix MDN->Mdn in package.xml

17 years agoUpdate IMP_Filter::
Michael M Slusarz [Mon, 10 Nov 2008 19:10:44 +0000 (12:10 -0700)]
Update IMP_Filter::

17 years agoRemove remaining IMP_Headers references.
Michael M Slusarz [Mon, 10 Nov 2008 18:59:43 +0000 (11:59 -0700)]
Remove remaining IMP_Headers references.

17 years agoMIME->Mime conversions
Michael M Slusarz [Mon, 10 Nov 2008 18:55:26 +0000 (11:55 -0700)]
MIME->Mime conversions

17 years agoFix some typos; MIME->Mime conversions
Michael M Slusarz [Mon, 10 Nov 2008 18:55:10 +0000 (11:55 -0700)]
Fix some typos; MIME->Mime conversions

17 years agoMerge branch 'master' of dev.horde.org:/horde/git/horde-hatchery
Michael M Slusarz [Mon, 10 Nov 2008 17:58:31 +0000 (10:58 -0700)]
Merge branch 'master' of dev.horde.org:/horde/git/horde-hatchery

17 years agoAdd German class and unit test.
Jan Schneider [Mon, 10 Nov 2008 14:44:06 +0000 (15:44 +0100)]
Add German class and unit test.

17 years agoThe first part of the locale is the language, not the country; but this is
Jan Schneider [Mon, 10 Nov 2008 14:03:49 +0000 (15:03 +0100)]
The first part of the locale is the language, not the country; but this is
what we want to use anyway, so fix the variable name.
We might want to ucfirst() all locale parts, so that a country-specific locale
(e.g. for de_AT) would result in a class name
Horde_Support_Numerizer_Locale_De_At.

17 years agoMerge branch 'master' of dev.horde.org:/horde/git/horde-hatchery
Michael M Slusarz [Mon, 10 Nov 2008 06:44:05 +0000 (23:44 -0700)]
Merge branch 'master' of dev.horde.org:/horde/git/horde-hatchery

17 years agoRemove uuencode handling.
Michael M Slusarz [Mon, 10 Nov 2008 06:43:45 +0000 (23:43 -0700)]
Remove uuencode handling.

17 years agoUpdate from IMP CVS HEAD.
Michael M Slusarz [Mon, 10 Nov 2008 06:43:15 +0000 (23:43 -0700)]
Update from IMP CVS HEAD.

17 years agoUpdates from my local tree.
Michael M Slusarz [Mon, 10 Nov 2008 06:42:43 +0000 (23:42 -0700)]
Updates from my local tree.

17 years agoAdd gitignore file
Michael M Slusarz [Mon, 10 Nov 2008 06:42:00 +0000 (23:42 -0700)]
Add gitignore file

17 years agomore ui possibilities
Chuck Hagenbuch [Sun, 9 Nov 2008 17:44:53 +0000 (12:44 -0500)]
more ui possibilities

17 years agorestore package.xml to new Mime/ dir
Chuck Hagenbuch [Sun, 9 Nov 2008 04:52:23 +0000 (23:52 -0500)]
restore package.xml to new Mime/ dir

17 years agoapparently i shouldn't do case conversions on a macos filesystem
Chuck Hagenbuch [Sun, 9 Nov 2008 04:51:22 +0000 (23:51 -0500)]
apparently i shouldn't do case conversions on a macos filesystem

17 years agoMIME -> Mime, other camelcasing in functions, autoload what we can, other tweaks
Chuck Hagenbuch [Sun, 9 Nov 2008 04:45:57 +0000 (23:45 -0500)]
MIME -> Mime, other camelcasing in functions, autoload what we can, other tweaks

17 years agonow we're using the new Mime dir
Chuck Hagenbuch [Sun, 9 Nov 2008 04:34:34 +0000 (23:34 -0500)]
now we're using the new Mime dir

17 years agotry to sort out renaming of files just involving case
Chuck Hagenbuch [Sun, 9 Nov 2008 04:34:06 +0000 (23:34 -0500)]
try to sort out renaming of files just involving case

17 years agostart moving mime lib to Horde 4 standards
Chuck Hagenbuch [Sun, 9 Nov 2008 04:29:29 +0000 (23:29 -0500)]
start moving mime lib to Horde 4 standards

17 years agoInitial import of IMP 5.
Michael M Slusarz [Thu, 6 Nov 2008 18:09:21 +0000 (11:09 -0700)]
Initial import of IMP 5.

IMP 5 is currently Happy Fun Ball-esque.  Do not taunt IMP 5.  Do not
stare directly at IMP 5.  If IMP 5 begins to smoke, seek shelter and
cover head.

17 years agoUpdates from working tree
Michael M Slusarz [Thu, 6 Nov 2008 17:59:12 +0000 (10:59 -0700)]
Updates from working tree

17 years agoMerge CVS revision 1.18
Michael M Slusarz [Thu, 6 Nov 2008 05:59:53 +0000 (22:59 -0700)]
Merge CVS revision 1.18

17 years agoImport new MIME library.
Michael M Slusarz [Thu, 6 Nov 2008 05:57:56 +0000 (22:57 -0700)]
Import new MIME library.

17 years agoClarify comment
Ben Klang [Wed, 5 Nov 2008 21:45:12 +0000 (16:45 -0500)]
Clarify comment

17 years agoFix whitespace
Ben Klang [Wed, 5 Nov 2008 21:41:39 +0000 (16:41 -0500)]
Fix whitespace

17 years agoFix typo, whitespace
Ben Klang [Wed, 5 Nov 2008 21:36:22 +0000 (16:36 -0500)]
Fix typo, whitespace

17 years agoFix typo
Ben Klang [Wed, 5 Nov 2008 21:33:02 +0000 (16:33 -0500)]
Fix typo

17 years agoImport Folks (user profiles application) from Duck's 2008/10/31 attachment at http...
Ben Klang [Wed, 5 Nov 2008 19:08:12 +0000 (14:08 -0500)]
Import Folks (user profiles application) from Duck's 2008/10/31 attachment at wiki.horde.org/Project/Folks

17 years agono need for the ruby numerizer implementation now
Chuck Hagenbuch [Mon, 3 Nov 2008 19:30:02 +0000 (14:30 -0500)]
no need for the ruby numerizer implementation now

17 years agoadd initial numerizer implementation and tests
Chuck Hagenbuch [Mon, 3 Nov 2008 19:28:58 +0000 (14:28 -0500)]
add initial numerizer implementation and tests

17 years agochange references from Support to Date_Parser
Chuck Hagenbuch [Mon, 3 Nov 2008 19:28:37 +0000 (14:28 -0500)]
change references from Support to Date_Parser

17 years agomore keyboard nav and ui polish ideas
Chuck Hagenbuch [Thu, 30 Oct 2008 04:36:55 +0000 (00:36 -0400)]
more keyboard nav and ui polish ideas

17 years agomore than just urls. starting to develop a spec and featureset
Chuck Hagenbuch [Tue, 28 Oct 2008 14:45:33 +0000 (10:45 -0400)]
more than just urls. starting to develop a spec and featureset