Gunnar Wrobel [Mon, 23 Aug 2010 15:29:09 +0000 (17:29 +0200)]
Remove the Autoloader here and update the package.xml.
Gunnar Wrobel [Mon, 23 Aug 2010 15:26:52 +0000 (17:26 +0200)]
I don't see a reason to avoid providing the default autoloader within
Horde_Autoloader.
It introduces no additional dependencies and will be required by a any
application that does not derive from Horde_Core.
Jan Schneider [Mon, 23 Aug 2010 14:09:15 +0000 (16:09 +0200)]
Driver -> Transport
Jan Schneider [Mon, 23 Aug 2010 13:48:21 +0000 (15:48 +0200)]
Driver -> Base
Jan Schneider [Mon, 23 Aug 2010 13:24:41 +0000 (15:24 +0200)]
xdiff is a PECL package, not an extension (PEAR Bug 17782).
Jan Schneider [Mon, 23 Aug 2010 13:18:06 +0000 (15:18 +0200)]
Assign result.
Jan Schneider [Mon, 23 Aug 2010 13:07:41 +0000 (15:07 +0200)]
Check if unserialization failed.
Jan Schneider [Mon, 23 Aug 2010 12:57:33 +0000 (14:57 +0200)]
Set maximum height for duplicate list, to make scrolling easier.
Jan Schneider [Mon, 23 Aug 2010 12:54:43 +0000 (14:54 +0200)]
Fix rendering images in inactive forms.
Jan Schneider [Mon, 23 Aug 2010 12:52:06 +0000 (14:52 +0200)]
Fix Horde::img() call.
Jan Schneider [Mon, 23 Aug 2010 12:51:54 +0000 (14:51 +0200)]
Catch non-existant image even if using Horde_Themes_Image.
Jan Schneider [Mon, 23 Aug 2010 12:42:56 +0000 (14:42 +0200)]
Don't cache history entry from last contact.
Jan Schneider [Thu, 19 Aug 2010 13:22:46 +0000 (15:22 +0200)]
Use UTF-8 encoded language names.
Jan Schneider [Thu, 19 Aug 2010 12:07:05 +0000 (14:07 +0200)]
Fix version numbers.
Jan Schneider [Thu, 19 Aug 2010 08:17:22 +0000 (10:17 +0200)]
Tweak
Jan Schneider [Wed, 18 Aug 2010 21:06:24 +0000 (23:06 +0200)]
Change label to Portal here too.
Gunnar Wrobel [Mon, 23 Aug 2010 07:42:38 +0000 (09:42 +0200)]
Added the Installer module to Horde_Element. It allows to install a PEAR based Horde framework package from the repository tree, including its dependencies. Horde dependencies will also be pulled from the current tree, remote dependencies will be downloaded.
This should now allow a continuous integration (CI) setup that tests
the PEAR based Horde framework packages including their
dependencies. While we will support PEAR based releases for Horde4 I
assume from past experiences that the focus will remain on the
applications. As those rely on a fully installed framework it will be
quite easy to overlook PEAR dependency problems. So I feel it is
necessary to include the full installation method via PEAR into the CI
in order to spot problems early.
The general idea of the Horde_Element package is to provide tools for
managing Horde "Elements" which I consider to be PEAR based packages
from the framework (and maybe later also the applications). While I'm
currently focusing on the basics I think it would make sense to later
add methods that allow publishing the elements better than via
pear.horde.org.
Gunnar Wrobel [Sun, 22 Aug 2010 17:33:24 +0000 (19:33 +0200)]
Rename Horde_Qc to Horde_Element. I hope that fits better for what I have in mind for this package of tools.
Gunnar Wrobel [Mon, 5 Jul 2010 06:03:33 +0000 (08:03 +0200)]
Keep order as in branch master.
Gunnar Wrobel [Mon, 5 Jul 2010 03:45:03 +0000 (05:45 +0200)]
Automatic update.
Gunnar Wrobel [Mon, 5 Jul 2010 03:44:04 +0000 (05:44 +0200)]
Make the package.xml handling functional again. Integrate all patches the action has seen.
Gunnar Wrobel [Mon, 5 Jul 2010 03:13:28 +0000 (05:13 +0200)]
Completed option parsing.
Gunnar Wrobel [Wed, 30 Jun 2010 19:40:46 +0000 (21:40 +0200)]
Working option parser.
Gunnar Wrobel [Wed, 30 Jun 2010 08:33:30 +0000 (10:33 +0200)]
Cleanup first draft.
Gunnar Wrobel [Tue, 2 Mar 2010 12:49:51 +0000 (13:49 +0100)]
Intermediate step in refactoring the Quality package.
Gunnar Wrobel [Wed, 24 Feb 2010 12:34:47 +0000 (13:34 +0100)]
Renamed Horde_Packaging to Horde_Qc and started reorganzing into classes/modules.
Gunnar Wrobel [Wed, 30 Jun 2010 06:37:50 +0000 (08:37 +0200)]
Merged.
Michael M Slusarz [Mon, 23 Aug 2010 02:47:51 +0000 (20:47 -0600)]
Fix typo
Chuck Hagenbuch [Mon, 23 Aug 2010 02:18:55 +0000 (22:18 -0400)]
Remove some more references
Chuck Hagenbuch [Mon, 23 Aug 2010 02:17:47 +0000 (22:17 -0400)]
"datatree" is not an application
Chuck Hagenbuch [Mon, 23 Aug 2010 01:54:48 +0000 (21:54 -0400)]
Fix variable name - no tasks were viewable or editable
Chuck Hagenbuch [Sun, 22 Aug 2010 03:44:25 +0000 (23:44 -0400)]
Add Horde_Core_Ui_Layout to package.xml
Chuck Hagenbuch [Sun, 22 Aug 2010 03:42:35 +0000 (23:42 -0400)]
Move Horde_Ui_Layout under the Horde_Core_Ui umbrella
Chuck Hagenbuch [Sun, 22 Aug 2010 03:40:21 +0000 (23:40 -0400)]
Load preview images with GET, and fix bad parameter formatting
Chuck Hagenbuch [Sun, 22 Aug 2010 03:40:04 +0000 (23:40 -0400)]
No need for this snippet to be xhtml
Chuck Hagenbuch [Sun, 22 Aug 2010 03:30:27 +0000 (23:30 -0400)]
Remove unnecessary global
Chuck Hagenbuch [Sun, 22 Aug 2010 03:25:20 +0000 (23:25 -0400)]
Simplify block title when showing all galleries
Chuck Hagenbuch [Sun, 22 Aug 2010 03:24:26 +0000 (23:24 -0400)]
Don't add javascript until we need it. Don't offer gallery filters since getRecentImagesGeodata() isn't written to support them.
Chuck Hagenbuch [Sun, 22 Aug 2010 03:11:19 +0000 (23:11 -0400)]
Make getRandomGallery() actually random
Chuck Hagenbuch [Sun, 22 Aug 2010 02:54:38 +0000 (22:54 -0400)]
Fix variable name
Chuck Hagenbuch [Sun, 22 Aug 2010 02:47:54 +0000 (22:47 -0400)]
Pass $gallery to Ansel::getBreadCrumbs() whenever possible since otherwise we may lose state, like the current date on datemode galleries.
Chuck Hagenbuch [Sun, 22 Aug 2010 02:47:32 +0000 (22:47 -0400)]
WS
Chuck Hagenbuch [Sun, 22 Aug 2010 02:47:23 +0000 (22:47 -0400)]
Simplify
Chuck Hagenbuch [Sun, 22 Aug 2010 02:38:13 +0000 (22:38 -0400)]
Simplify; also fix logic for how isset() usually works vs. empty()
Chuck Hagenbuch [Sun, 22 Aug 2010 02:11:09 +0000 (22:11 -0400)]
CS, whitespace, remove some references, add a type hint or two
Chuck Hagenbuch [Sat, 21 Aug 2010 02:15:19 +0000 (22:15 -0400)]
Fix method name - deleteImage() doesn't exist, we want removeImage()
Chuck Hagenbuch [Sat, 21 Aug 2010 02:13:06 +0000 (22:13 -0400)]
We never want all of the images at all child levels when calling getImages()
That breaks the model of DateMode galleries acting like a collection of separate
galleries, and was causing API-generated lightboxes to have way too much data in
them, and pages like the Sort Images page to load all 2,000+ images in one of my
galleries.
Chuck Hagenbuch [Sat, 21 Aug 2010 01:40:51 +0000 (21:40 -0400)]
ws/style/spelling
Chuck Hagenbuch [Sat, 21 Aug 2010 01:40:29 +0000 (21:40 -0400)]
Need to assign the link() call to this variable, otherwise URLs are incorrect.
Chuck Hagenbuch [Sat, 21 Aug 2010 01:39:44 +0000 (21:39 -0400)]
ws/style
Chuck Hagenbuch [Sat, 21 Aug 2010 01:19:47 +0000 (21:19 -0400)]
Move logic for returning childImageIds to a function
Chuck Hagenbuch [Sat, 21 Aug 2010 01:07:21 +0000 (21:07 -0400)]
Make this public like all the other vars here
Chuck Hagenbuch [Sat, 21 Aug 2010 00:54:55 +0000 (20:54 -0400)]
Have to pass perpage now through to the json() call so that API values are picked up.
Chuck Hagenbuch [Sat, 21 Aug 2010 00:54:43 +0000 (20:54 -0400)]
WS
Chuck Hagenbuch [Sat, 21 Aug 2010 00:25:50 +0000 (20:25 -0400)]
Don't call setTextdomain() if $app is empty (throws an error)
Michael M Slusarz [Fri, 20 Aug 2010 23:04:14 +0000 (17:04 -0600)]
Special-use fixes.
This is a RETURN option, not a SELECT option.
Some servers complain if they don't know what SPECIAL-USE return is.
Although this seems to go against the draft RFC, use the create
CAPABILITY string to determine whether to send the return option.
Michael M Slusarz [Fri, 20 Aug 2010 23:03:26 +0000 (17:03 -0600)]
We call this a spam mailbox in IMP
Michael M Slusarz [Fri, 20 Aug 2010 22:49:25 +0000 (16:49 -0600)]
These constants are only used in the prefs UI
Michael M Slusarz [Fri, 20 Aug 2010 22:47:28 +0000 (16:47 -0600)]
Add support for setting/retrieving special-use mailboxes from IMAP server
Michael M Slusarz [Fri, 20 Aug 2010 21:43:12 +0000 (15:43 -0600)]
Add support for special-use mailboxes (draft-ietf-morg-list-specialuse-02)
Michael M Slusarz [Fri, 20 Aug 2010 21:04:54 +0000 (15:04 -0600)]
Use composeCache consistently to make the javascript work properly on the redirect page
Michael M Slusarz [Fri, 20 Aug 2010 20:40:12 +0000 (14:40 -0600)]
Fix javascript tree node toggling.
Michael M Slusarz [Fri, 20 Aug 2010 20:33:09 +0000 (14:33 -0600)]
Bug #9189: The text is in the server charset, not the object charset
Michael M Slusarz [Fri, 20 Aug 2010 20:31:44 +0000 (14:31 -0600)]
Bug #9189: Pass charset to Html2text.
Michael M Slusarz [Fri, 20 Aug 2010 20:13:46 +0000 (14:13 -0600)]
Hide preview prefs if not active
Michael M Slusarz [Fri, 20 Aug 2010 17:40:35 +0000 (11:40 -0600)]
Bug #9190: Add Horde_Support_Domhtml.
Charset handling with libxml is less than ideal. Abstract the
loadHTML() code out into a single place so that we can experiment and
fix things all at once instead of piecemeal.
Suggestions for where else this could reside? It does require
Horde_String, so maybe horde/Util would be better.
Michael M Slusarz [Fri, 20 Aug 2010 17:17:43 +0000 (11:17 -0600)]
More places to explicitly pass the charset.
Michael M Slusarz [Fri, 20 Aug 2010 16:55:45 +0000 (10:55 -0600)]
Do on-demand determination of paths in Horde_Themes_Element
Thus, creating Horde_Themes_Image/Horde_Themes_Sound should be very
lightweight - the path determination only happens when the element is
used.
Michael M Slusarz [Fri, 20 Aug 2010 16:19:24 +0000 (10:19 -0600)]
Skip conversion/formatting if there is no content
Michael M Slusarz [Thu, 19 Aug 2010 23:16:19 +0000 (17:16 -0600)]
Render trees using CSS classes, not IMG tags
Michael M Slusarz [Thu, 19 Aug 2010 23:03:14 +0000 (17:03 -0600)]
Let rtl.css deal with the proper override of tree images
Michael M Slusarz [Thu, 19 Aug 2010 22:34:24 +0000 (16:34 -0600)]
Move tree image generation to its own function
Michael M Slusarz [Fri, 20 Aug 2010 16:12:40 +0000 (10:12 -0600)]
Some cleanups in Horde_Tree_Html.
Michael M Slusarz [Thu, 19 Aug 2010 22:20:41 +0000 (16:20 -0600)]
Don't use alternate text for tree line images
Michael M Slusarz [Thu, 19 Aug 2010 22:13:02 +0000 (16:13 -0600)]
Fix poll information on mimp folders page
Michael M Slusarz [Thu, 19 Aug 2010 21:34:58 +0000 (15:34 -0600)]
Don't repeat help link on folders page
Michael M Slusarz [Thu, 19 Aug 2010 21:17:03 +0000 (15:17 -0600)]
Implement Countable for IMP_Mailbox::.
Remove unused getMailboxName() function.
Jan Schneider [Fri, 20 Aug 2010 15:36:45 +0000 (17:36 +0200)]
Remove remainders out of po/ directories.
Jan Schneider [Fri, 20 Aug 2010 14:51:23 +0000 (16:51 +0200)]
Convert to new directory layout.
Jan Schneider [Fri, 20 Aug 2010 13:06:03 +0000 (15:06 +0200)]
Move .pot files too.
Jan Schneider [Thu, 19 Aug 2010 15:05:52 +0000 (17:05 +0200)]
Move all .po files into the locale/ directories which is more standard and saves us a directory.
Chuck Hagenbuch [Fri, 20 Aug 2010 04:49:54 +0000 (00:49 -0400)]
Don't trigger an exception if there are just no images
Michael J. Rubinsky [Fri, 20 Aug 2010 00:41:04 +0000 (20:41 -0400)]
Don't perform any string operations on the variable when we assume it's the decimal value.
Just cast it outright, don't trim() or replace the ordinal indicators if present, the
cast operation will do that for us, and as a bonus, won't corrupt the value if it's in
a locale that doesn't use a decimal point for a decimal seperator.
Bug: 9180
Michael J. Rubinsky [Thu, 19 Aug 2010 22:09:35 +0000 (18:09 -0400)]
Fix off by one error
Bug: 9188
Submitted By: gavin (dot) mccullagh (at) gcd (dot) ie
Michael M Slusarz [Thu, 19 Aug 2010 20:57:45 +0000 (14:57 -0600)]
Fix js documentation
Michael M Slusarz [Thu, 19 Aug 2010 20:29:59 +0000 (14:29 -0600)]
Bug #9186: ViewPort - assign random DOM IDs for rows.
Don't use mailbox/UID information - there could potentially be issues
with bad characters, exceedingly long mailbox names, etc.
The recent mailbox encoding changes had broken message access for any
mailbox that had null characters (e.g. virtual folders, search results)
Michael M Slusarz [Thu, 19 Aug 2010 18:22:12 +0000 (12:22 -0600)]
Bug #9187: Fix charset issues when doing Html2text compose conversion.
Michael M Slusarz [Thu, 19 Aug 2010 18:21:45 +0000 (12:21 -0600)]
Bug #9187: Add callback parameter to the Html2text filter.
Michael M Slusarz [Thu, 19 Aug 2010 17:59:33 +0000 (11:59 -0600)]
More Html2text fixes
Use proper charset for html_entity_encode() and charset conversion.
Fallback to strip_tags() if DOM extension is not available.
Michael M Slusarz [Thu, 19 Aug 2010 17:22:40 +0000 (11:22 -0600)]
Do better job of handling charsets with DOM parsing
Michael M Slusarz [Thu, 19 Aug 2010 18:32:07 +0000 (12:32 -0600)]
Fix passing db objects to VFS driver
Michael M Slusarz [Thu, 19 Aug 2010 17:07:14 +0000 (11:07 -0600)]
Bug #9187: Use same DOM loading technique that we use for XSS filter
Michael M Slusarz [Thu, 19 Aug 2010 16:48:53 +0000 (10:48 -0600)]
Bug #9187: Fix variable typo.
Michael M Slusarz [Wed, 11 Aug 2010 21:45:35 +0000 (15:45 -0600)]
Optimize horde tree javascript
Use prototypejs element creation/alteration methods rather than hackish
array/join method.
Michael M Slusarz [Wed, 18 Aug 2010 23:01:53 +0000 (17:01 -0600)]
Small Horde_Tree:: cleanups.
Slightly less verbose variable names.
Implement Countable interface.
Michael M Slusarz [Wed, 18 Aug 2010 19:57:46 +0000 (13:57 -0600)]
More cleanup of the IMP tree folders block.
Michael M Slusarz [Wed, 18 Aug 2010 19:33:56 +0000 (13:33 -0600)]
Move tree-related images to base horde CSS file.
Michael J. Rubinsky [Wed, 18 Aug 2010 23:12:32 +0000 (19:12 -0400)]
question marks cause problems for NTFS drives
Michael J. Rubinsky [Wed, 18 Aug 2010 21:47:20 +0000 (17:47 -0400)]
fix parse error
Jan Schneider [Wed, 18 Aug 2010 20:07:55 +0000 (22:07 +0200)]
Update translation.