Michael M Slusarz [Tue, 4 Aug 2009 19:26:21 +0000 (13:26 -0600)]
Not sure where this went in Git - probably due to the .gitignore
changes.
Michael J. Rubinsky [Tue, 4 Aug 2009 19:59:54 +0000 (15:59 -0400)]
Fix scope
Michael M Slusarz [Tue, 4 Aug 2009 19:22:31 +0000 (13:22 -0600)]
These need to be global, since base.php may be called from a function
Eventually, this should be rewritten to not use global variables.
Michael M Slusarz [Tue, 4 Aug 2009 19:15:14 +0000 (13:15 -0600)]
Authentication check is now handled in services/prefs.php
Michael J. Rubinsky [Tue, 4 Aug 2009 16:11:46 +0000 (12:11 -0400)]
Log this exception if we are going to ignore it
Michael J. Rubinsky [Tue, 4 Aug 2009 15:42:34 +0000 (11:42 -0400)]
Need to render the menu here now that the parameter to return the
rendered menu has been removed.
Michael J. Rubinsky [Tue, 4 Aug 2009 15:26:23 +0000 (11:26 -0400)]
Add a stub for Content_Api to avoid fatal errors laoding Horde
Michael J. Rubinsky [Tue, 4 Aug 2009 14:41:00 +0000 (10:41 -0400)]
Merge from FW_3, log this failure
Jan Schneider [Tue, 4 Aug 2009 09:24:44 +0000 (11:24 +0200)]
Remove ignore on js files.
Michael M Slusarz [Tue, 4 Aug 2009 08:45:48 +0000 (02:45 -0600)]
Use API for Prefs UI menu generation.
Additionally, at least for DIMP, make Growler notification work again.
However, this will only work for IMP options - once a user moves to
another app's options, the regular notifications will be used. Pretty
much means we will have to build a prefs-only Growler notification
handler that doesn't rely on any specific AJAX app to be loaded.
Michael M Slusarz [Tue, 4 Aug 2009 08:45:38 +0000 (02:45 -0600)]
Add IMP::getViewMode().
Michael M Slusarz [Tue, 4 Aug 2009 07:45:20 +0000 (01:45 -0600)]
Fix notify()/wrapInlineScript() calls.
Michael M Slusarz [Tue, 4 Aug 2009 07:13:39 +0000 (01:13 -0600)]
Truncate subject display in thread view - this information already exists elsewhere on the page
Michael M Slusarz [Tue, 4 Aug 2009 06:59:17 +0000 (00:59 -0600)]
Fix popup JSON encoding
Michael M Slusarz [Tue, 4 Aug 2009 06:55:47 +0000 (00:55 -0600)]
Fix determination of settable IMAP flags
Michael M Slusarz [Tue, 4 Aug 2009 07:03:31 +0000 (01:03 -0600)]
Less wordy.
Michael M Slusarz [Tue, 4 Aug 2009 07:03:17 +0000 (01:03 -0600)]
Improve thread sort display on servers that don't support REFERENCES sort
Michael M Slusarz [Tue, 4 Aug 2009 04:23:05 +0000 (22:23 -0600)]
Move prefs.php code inside of API file.
Michael M Slusarz [Mon, 3 Aug 2009 21:25:43 +0000 (15:25 -0600)]
Convert to new API framework.
Michael J. Rubinsky [Mon, 3 Aug 2009 23:15:46 +0000 (19:15 -0400)]
silly me... just use the '-n' option to prevent exiftool from formatting
in the first place.
Michael J. Rubinsky [Mon, 3 Aug 2009 23:11:40 +0000 (19:11 -0400)]
Deal with array types, make sure we start with a positive number here
to avoid double negating the GPS values
Michael M Slusarz [Mon, 3 Aug 2009 22:15:54 +0000 (16:15 -0600)]
Fix function name.
Michael M Slusarz [Mon, 3 Aug 2009 18:41:11 +0000 (12:41 -0600)]
Guess you can't unset a static member variable - use null instead
Jan Schneider [Mon, 3 Aug 2009 14:37:16 +0000 (16:37 +0200)]
Updated
Jan Schneider [Mon, 3 Aug 2009 21:52:04 +0000 (23:52 +0200)]
typo
Michael J. Rubinsky [Mon, 3 Aug 2009 21:43:45 +0000 (17:43 -0400)]
Process exif data before returning, fixes for differences in data formats returned etc...
Michael J. Rubinsky [Mon, 3 Aug 2009 21:00:44 +0000 (17:00 -0400)]
Catch errors from Horde_Image
Matt Selsky [Mon, 3 Aug 2009 21:22:38 +0000 (17:22 -0400)]
Add missing ;
Matt Selsky [Mon, 3 Aug 2009 20:16:43 +0000 (16:16 -0400)]
Use parens to make negation more clear with instanceof.
Michael J. Rubinsky [Mon, 3 Aug 2009 20:09:45 +0000 (16:09 -0400)]
Commit initial code for a Exiftool (sno.phy.queensu.ca/~phil/exiftool/)
driver for Horde_Image_Exif
Exiftool gives us drastically improved coverage for image metadata tags. Supports
EXIF, IPTC, XMP and a slew of others. Also, it can give us *write* ability for
all supported tags.
Michael J. Rubinsky [Mon, 3 Aug 2009 19:00:42 +0000 (15:00 -0400)]
Clean up the Ansel_View_Base::json method.
Let the method take an array of paramters instead of a bunch of
optional params.
Pass the full link to the image view for each image instead of building
it in JS to avoid issues with pretty vs GET based urls
Michael J. Rubinsky [Mon, 3 Aug 2009 18:23:23 +0000 (14:23 -0400)]
Clean up slideshow js.
Remove a bunch of cruft from the original slideshow code, use prototype
helper functions, get rid of the extra function layer to perform things
prototype can do itself...
Michael J. Rubinsky [Mon, 3 Aug 2009 18:12:46 +0000 (14:12 -0400)]
Clean up the Image and Slideshow views.
Have Ansel_View_Slideshow extend Ansel_View_Image to get rid of duplicate code.
Michael M Slusarz [Mon, 3 Aug 2009 17:55:49 +0000 (11:55 -0600)]
Bug #8447: Undefined values in login tasks
I think the issue is that these objects are being serialized between
sessions - thus, when unserialized on the next page, initialize() may
not have been called yet. So we need to put the initialize() calls in
each function that requires a full IMP environment.
Michael M Slusarz [Mon, 3 Aug 2009 17:45:46 +0000 (11:45 -0600)]
Fix conversion of sort pref
Michael M Slusarz [Mon, 3 Aug 2009 17:35:37 +0000 (11:35 -0600)]
Fix off-by-one error
Michael M Slusarz [Mon, 3 Aug 2009 17:22:55 +0000 (11:22 -0600)]
Make sure this number is cast to an integer
Jan Schneider [Mon, 3 Aug 2009 17:20:46 +0000 (19:20 +0200)]
Provide a non-javascript link for editing permissions.
Jan Schneider [Mon, 3 Aug 2009 17:18:51 +0000 (19:18 +0200)]
Fix link generation.
Jan Schneider [Mon, 3 Aug 2009 17:05:19 +0000 (19:05 +0200)]
Remove BC webdav stuff. Use pretty URLs in Nag.
Jan Schneider [Mon, 3 Aug 2009 16:55:31 +0000 (18:55 +0200)]
Fix link generation.
Jan Schneider [Mon, 3 Aug 2009 16:40:58 +0000 (18:40 +0200)]
Fix HTML.
Jan Schneider [Mon, 3 Aug 2009 16:40:30 +0000 (18:40 +0200)]
<script> belongs into either head or body.
Jan Schneider [Mon, 3 Aug 2009 16:34:54 +0000 (18:34 +0200)]
Fix parse error.
Jan Schneider [Mon, 3 Aug 2009 16:25:50 +0000 (18:25 +0200)]
Add Id
Gonçalo Queirós [Mon, 3 Aug 2009 09:23:35 +0000 (11:23 +0200)]
Fix toggling tasks.
Gonçalo Queirós [Mon, 3 Aug 2009 09:21:32 +0000 (11:21 +0200)]
Cast values.
Michael M Slusarz [Mon, 3 Aug 2009 05:43:46 +0000 (23:43 -0600)]
Get rid of js/src directories.
Michael M Slusarz [Sat, 1 Aug 2009 23:03:24 +0000 (17:03 -0600)]
Improvements to CSS/JS loading
Michael M Slusarz [Sat, 1 Aug 2009 22:23:32 +0000 (16:23 -0600)]
Re-add this string since dimp doesn't use horde's popup.js
Michael J. Rubinsky [Mon, 3 Aug 2009 03:30:17 +0000 (23:30 -0400)]
Specify we are making a GET request
Michael J. Rubinsky [Sun, 2 Aug 2009 20:12:13 +0000 (16:12 -0400)]
Track changes in Horde_Image
Michael J. Rubinsky [Sun, 2 Aug 2009 19:53:25 +0000 (15:53 -0400)]
Track changes to Horde_Image using Exceptions
Michael J. Rubinsky [Sun, 2 Aug 2009 19:15:19 +0000 (15:15 -0400)]
Fix path for Effect
Michael J. Rubinsky [Sun, 2 Aug 2009 18:46:39 +0000 (14:46 -0400)]
Another Vimeo related file that snuck into the move to git
Michael J. Rubinsky [Sun, 2 Aug 2009 18:06:04 +0000 (14:06 -0400)]
Throw Horde_Image_Exception instead of returning PEAR_Error objects.
Michael J. Rubinsky [Sun, 2 Aug 2009 17:16:29 +0000 (13:16 -0400)]
Catch ImagickExceptions and rethrow as Horde_Image_Exception
Michael J. Rubinsky [Sun, 2 Aug 2009 16:41:41 +0000 (12:41 -0400)]
Exceptions from Horde_Image::loadFile
Michael J. Rubinsky [Sun, 2 Aug 2009 15:47:49 +0000 (11:47 -0400)]
Start splitting up Horde_Image into more atomic objects
Michael J. Rubinsky [Sun, 2 Aug 2009 15:17:40 +0000 (11:17 -0400)]
Remove these Vimeo gallery objects. They were not meant to get committed
yet.
Michael J. Rubinsky [Sun, 2 Aug 2009 15:15:02 +0000 (11:15 -0400)]
Remove ImagickProxy class now that we are PHP5
Matt Selsky [Sun, 2 Aug 2009 06:09:23 +0000 (02:09 -0400)]
Typo.
Matt Selsky [Sun, 2 Aug 2009 06:06:44 +0000 (02:06 -0400)]
Fix parse error and make sure to negate instanceof as the phpdoc suggests with
the extra parens.
Matt Selsky [Sun, 2 Aug 2009 05:58:19 +0000 (01:58 -0400)]
Fix parse errors.
Michael J. Rubinsky [Sat, 1 Aug 2009 21:48:50 +0000 (17:48 -0400)]
make sure to trim the UserComment field before checking if it's empty.
Michael J. Rubinsky [Sat, 1 Aug 2009 21:22:30 +0000 (17:22 -0400)]
When making humanReadable, return a '---' instead of null/empty strings.
Michael J. Rubinsky [Sat, 1 Aug 2009 20:56:21 +0000 (16:56 -0400)]
Remove debug cruft and simplify a bit
Michael J. Rubinsky [Sat, 1 Aug 2009 20:46:53 +0000 (16:46 -0400)]
Some cs fixes as I come across them...stil LOTS of these left over
from the original Exifer code.
Michael J. Rubinsky [Sat, 1 Aug 2009 20:45:49 +0000 (16:45 -0400)]
Add formatting for the UserComment field along with a TODO note
Michael J. Rubinsky [Sat, 1 Aug 2009 19:06:01 +0000 (15:06 -0400)]
no gettext here
Michael J. Rubinsky [Sat, 1 Aug 2009 18:52:03 +0000 (14:52 -0400)]
Remove what looks like some cruft left over from Exifer development
Michael J. Rubinsky [Sat, 1 Aug 2009 18:40:05 +0000 (14:40 -0400)]
Fix variable name, have factory method determine which driver to return
if none explicitly requested.
Michael J. Rubinsky [Sat, 1 Aug 2009 18:36:10 +0000 (14:36 -0400)]
Typos, Bundled driver needs a lookupType method also, class name fixes etc...
Michael J. Rubinsky [Sat, 1 Aug 2009 18:23:53 +0000 (14:23 -0400)]
Fix variable name
Michael J. Rubinsky [Sat, 1 Aug 2009 18:00:13 +0000 (14:00 -0400)]
Remove include for removed file
Michael J. Rubinsky [Sat, 1 Aug 2009 17:57:24 +0000 (13:57 -0400)]
Remove Ansel_ImageData - replaced by Horde_Image_Exif
Michael J. Rubinsky [Sat, 1 Aug 2009 17:56:52 +0000 (13:56 -0400)]
Use Horde_Image_Exif library for this now
Michael J. Rubinsky [Sat, 1 Aug 2009 16:16:57 +0000 (12:16 -0400)]
Switch over to new Horde_Image_Exif code.
Use new Horde_Image_Exif code, plus don't attempt to get exif data if
we are creating a new galley key image...should save a few cycles when
either switching to a new gallery style or adding new images when no
key image is explicitly set.
Michael J. Rubinsky [Sat, 1 Aug 2009 16:16:25 +0000 (12:16 -0400)]
It would help if we actually returned the result of the method call...
Michael J. Rubinsky [Sat, 1 Aug 2009 15:53:27 +0000 (11:53 -0400)]
Clean up some refactoring artifacts, new package.xml, search/replace artifacts etc...
Chuck Hagenbuch [Sat, 1 Aug 2009 02:18:30 +0000 (22:18 -0400)]
fix parse error
Michael J. Rubinsky [Sat, 1 Aug 2009 00:54:30 +0000 (20:54 -0400)]
Port exifer code from Ansel to Horde_Image_Exif_*
Michael J. Rubinsky [Fri, 31 Jul 2009 22:36:15 +0000 (18:36 -0400)]
Another place to add width/height for popup.js
Michael J. Rubinsky [Fri, 31 Jul 2009 22:26:12 +0000 (18:26 -0400)]
Readd the removed width and height parameters for popup.js
Michael J. Rubinsky [Fri, 31 Jul 2009 22:18:02 +0000 (18:18 -0400)]
No need for popup.js in the geotag block
Michael J. Rubinsky [Fri, 31 Jul 2009 22:10:30 +0000 (18:10 -0400)]
Fix transposed width/height values for popup.js
Michael J. Rubinsky [Fri, 31 Jul 2009 22:03:46 +0000 (18:03 -0400)]
These should not be necessary anymore now that prototype.js is being loaded properly
Michael J. Rubinsky [Fri, 31 Jul 2009 22:03:22 +0000 (18:03 -0400)]
Fix inclusion of popup.js
Michael M Slusarz [Fri, 31 Jul 2009 21:58:41 +0000 (15:58 -0600)]
Remove debug artifact
Michael J. Rubinsky [Fri, 31 Jul 2009 21:43:51 +0000 (17:43 -0400)]
Resolving conflict from upstream merge
Michael J. Rubinsky [Fri, 31 Jul 2009 21:01:29 +0000 (17:01 -0400)]
Rename the Geodata widget to Geotag widget
Michael J. Rubinsky [Fri, 31 Jul 2009 20:56:59 +0000 (16:56 -0400)]
remove debug output
Michael M Slusarz [Fri, 31 Jul 2009 20:46:48 +0000 (14:46 -0600)]
Track Horde popup.js changes
Michael M Slusarz [Fri, 31 Jul 2009 20:46:28 +0000 (14:46 -0600)]
Add IMP::prepareMenu()
Needed since menu generation may add javascript files to the output and
these should be caught by the JS caching code.
Michael M Slusarz [Fri, 31 Jul 2009 17:45:12 +0000 (11:45 -0600)]
Move popup generation to horde
Michael M Slusarz [Fri, 31 Jul 2009 17:37:51 +0000 (11:37 -0600)]
Fix usage of Horde::escapeJson().
Michael M Slusarz [Fri, 31 Jul 2009 17:15:52 +0000 (11:15 -0600)]
Fix undefined value.
Michael M Slusarz [Fri, 31 Jul 2009 07:11:14 +0000 (01:11 -0600)]
Cleanup translation files
Michael M Slusarz [Fri, 31 Jul 2009 06:54:01 +0000 (00:54 -0600)]
Use prune() instead of setPruneFlag()
Michael J. Rubinsky [Fri, 31 Jul 2009 20:55:35 +0000 (16:55 -0400)]
Don't use Object.isUndefined() unless we know the variable has
been declared.