Michael J. Rubinsky [Fri, 14 Aug 2009 22:48:37 +0000 (18:48 -0400)]
Fix notification method call
Michael J. Rubinsky [Fri, 14 Aug 2009 22:21:24 +0000 (18:21 -0400)]
Catch exceptions from the contacts/getFields call
Not seeing notifications about no freebusy url still, but at least it's
not fataling now
Michael J. Rubinsky [Fri, 14 Aug 2009 17:12:03 +0000 (13:12 -0400)]
need the count field in the GROUP BY as well...wonder if it would be
more efficient to do this as a DISTINCT query instead...
Michael J. Rubinsky [Fri, 14 Aug 2009 16:51:41 +0000 (12:51 -0400)]
Must include the tag_name field in the GROUP BY clause to avoid errors
with some RDBMS (postres, for one)
Michael J. Rubinsky [Thu, 13 Aug 2009 20:47:04 +0000 (16:47 -0400)]
Be sure to clear all generated stacks when emptying a gallery
Michael J. Rubinsky [Thu, 13 Aug 2009 20:40:41 +0000 (16:40 -0400)]
These aren't stored in a seperate table anymore
Michael J. Rubinsky [Thu, 13 Aug 2009 20:27:31 +0000 (16:27 -0400)]
Explode the string if it comes from the Keywords field - otherwise
keep it as is.
Michael J. Rubinsky [Thu, 13 Aug 2009 20:22:21 +0000 (16:22 -0400)]
Evidently an array type in exif can still be returned as a string...
Michael J. Rubinsky [Thu, 13 Aug 2009 20:14:53 +0000 (16:14 -0400)]
More PHP5 stuff. Exceptions, public/private etc...
Michael J. Rubinsky [Thu, 13 Aug 2009 15:04:12 +0000 (11:04 -0400)]
Util:: -> Horde_Util::
Jan Schneider [Wed, 12 Aug 2009 22:45:52 +0000 (00:45 +0200)]
MFB: Start output compression conditionally (Bug #7769).
Michael J. Rubinsky [Wed, 12 Aug 2009 18:55:06 +0000 (14:55 -0400)]
this is now a static method of Ansel_Faces
Michael J. Rubinsky [Wed, 12 Aug 2009 16:53:47 +0000 (12:53 -0400)]
Ansel_Storage PHP5 cleanup
PHP5 cs, refactor some stuff to allow keeping protected properties
protected etc...
Michael J. Rubinsky [Wed, 12 Aug 2009 15:41:38 +0000 (11:41 -0400)]
Fix erroneous search/replace
Michael J. Rubinsky [Wed, 12 Aug 2009 15:35:29 +0000 (11:35 -0400)]
PHP 5 style
Michael J. Rubinsky [Wed, 12 Aug 2009 15:30:02 +0000 (11:30 -0400)]
Break out the various classes from lib/Ansel.php into seperate files.
Michael J. Rubinsky [Wed, 12 Aug 2009 15:22:31 +0000 (11:22 -0400)]
Use the exif driver from $conf
Michael J. Rubinsky [Wed, 12 Aug 2009 15:16:02 +0000 (11:16 -0400)]
BFN
Michael J. Rubinsky [Wed, 12 Aug 2009 15:10:08 +0000 (11:10 -0400)]
Don't return the first history entry, make sure it's the most recent one.
Ticket: 8487 Submitted By: ryu (at) ryux (dot) org
Michael M Slusarz [Wed, 12 Aug 2009 04:33:33 +0000 (22:33 -0600)]
Smarter slice determination in ViewPort
Chuck Hagenbuch [Wed, 12 Aug 2009 01:04:56 +0000 (21:04 -0400)]
add a place to ensure that $this->_imppgp is initialized
Chuck Hagenbuch [Wed, 12 Aug 2009 01:01:39 +0000 (21:01 -0400)]
horde 4 method case
Michael J. Rubinsky [Tue, 11 Aug 2009 22:55:11 +0000 (18:55 -0400)]
Some memory management cleanup..
XCode instruments now reports no memory leaks in this code :) Enable GC support
in the release build now that all the leaks are resolved.
Michael J. Rubinsky [Tue, 11 Aug 2009 18:24:00 +0000 (14:24 -0400)]
Plug some memory leaks
Some leaks due to autorelease pools and threads, some missed CFReleases etc...
Michael M Slusarz [Tue, 11 Aug 2009 21:36:20 +0000 (15:36 -0600)]
Move removeUserData() into Horde_Registry_Application
Michael M Slusarz [Tue, 11 Aug 2009 21:36:00 +0000 (15:36 -0600)]
Move Horde_Auth_Application methods into Horde_Registry_Application
Michael M Slusarz [Tue, 11 Aug 2009 21:07:49 +0000 (15:07 -0600)]
Move perms() into Horde_Registry_Application
Michael M Slusarz [Tue, 11 Aug 2009 20:59:15 +0000 (14:59 -0600)]
Move authCredentials() into Horde_Registry_Application
Michael M Slusarz [Tue, 11 Aug 2009 20:55:52 +0000 (14:55 -0600)]
Move changeLanguage() into Horde_Registry_Application
Michael M Slusarz [Tue, 11 Aug 2009 20:52:40 +0000 (14:52 -0600)]
Move cacheOutput() into Horde_Registry_Application
Michael M Slusarz [Tue, 11 Aug 2009 20:49:54 +0000 (14:49 -0600)]
Move prefs callbacks into Horde_Registry_Application
Michael M Slusarz [Fri, 7 Aug 2009 18:17:37 +0000 (12:17 -0600)]
Initial stab at moving base.php code into Application.php
Using IMP as a test case.
Proposed usage:
Every application script directly require_once's Application.php
This inits HORDE_BASE and Autoloading.
To init app, call new ***_Application(array('init' => $foo))
where $foo is either true or an array of options to pass to init().
lib/base.local.php is now config/horde.local.php
Michael M Slusarz [Thu, 6 Aug 2009 05:17:02 +0000 (23:17 -0600)]
Move authentication functions into Application class
Michael M Slusarz [Thu, 6 Aug 2009 04:21:27 +0000 (22:21 -0600)]
Split Api into Api and Application files
Michael M Slusarz [Wed, 5 Aug 2009 23:02:36 +0000 (17:02 -0600)]
Remove $services and $types vars from API interface.
Michael M Slusarz [Tue, 11 Aug 2009 00:15:27 +0000 (18:15 -0600)]
Fix notifications in imp
Michael J. Rubinsky [Tue, 11 Aug 2009 13:28:18 +0000 (09:28 -0400)]
Make sure to disable the gallery combobox when no active server connection.
Michael J. Rubinsky [Tue, 11 Aug 2009 00:52:04 +0000 (20:52 -0400)]
Use a lossless format when getting out of the CIImage object to avoid
using aother lossy compression before the final.
Michael J. Rubinsky [Mon, 10 Aug 2009 23:49:54 +0000 (19:49 -0400)]
Fix callHook usage
Michael J. Rubinsky [Mon, 10 Aug 2009 23:02:23 +0000 (19:02 -0400)]
Remove unused/deprecated files
Michael M Slusarz [Mon, 10 Aug 2009 16:02:13 +0000 (10:02 -0600)]
Fix thread image positioning in DIMP
Michael M Slusarz [Mon, 10 Aug 2009 05:58:23 +0000 (23:58 -0600)]
Probably a better description for the imp view
Michael M Slusarz [Mon, 10 Aug 2009 05:53:36 +0000 (23:53 -0600)]
Handle display of non-IMAP mailboxes better
Michael J. Rubinsky [Mon, 10 Aug 2009 22:57:52 +0000 (18:57 -0400)]
Greatly simplify and (hopefully improve) image rescaling using Core Image API.
This gets rid of the complex QuickTime code I "borrowed" from Gallery iPhoto exporter
and does it more efficiently - while also allowing us to both preserve and add to
metadata other than EXIF.
Michael M Slusarz [Mon, 10 Aug 2009 04:44:28 +0000 (22:44 -0600)]
Fix paths
Michael M Slusarz [Mon, 10 Aug 2009 04:44:45 +0000 (22:44 -0600)]
Some text overflow/ellipsis improvements
Chuck Hagenbuch [Mon, 10 Aug 2009 04:13:14 +0000 (00:13 -0400)]
fix parse error
Chuck Hagenbuch [Mon, 10 Aug 2009 04:12:16 +0000 (00:12 -0400)]
use type_file instead of type_image
Chuck Hagenbuch [Mon, 10 Aug 2009 04:10:01 +0000 (00:10 -0400)]
catch errors
Chuck Hagenbuch [Mon, 10 Aug 2009 04:07:43 +0000 (00:07 -0400)]
remove type_image
Chuck Hagenbuch [Mon, 10 Aug 2009 04:07:13 +0000 (00:07 -0400)]
fix indent and remove unnecessary references
Chuck Hagenbuch [Mon, 10 Aug 2009 02:56:17 +0000 (22:56 -0400)]
fix scope
Michael J. Rubinsky [Sun, 9 Aug 2009 02:54:32 +0000 (22:54 -0400)]
Track changes to Horde_Release
Michael J. Rubinsky [Sun, 9 Aug 2009 02:51:02 +0000 (22:51 -0400)]
First round of changes to refactor export code to use Quartz and CoreImage
Use Quartz and CI routines to get the image metadata out of the image before
scaling the image (which nukes the metadata). Use Quartz/CI to add select
IPTC fields to the image such as keywords/description etc... Still need
to refactor the scaling code to use CoreImage routines (maybe the Lanczos transform filter?)
instead of the current (wasteful) quicktime solution.
This change not only allows us to embed keywords/description etc.. into the IPTC data sent
to Ansel, but it also will preserve much more of the metadata the the QT routine did.
Michael M Slusarz [Fri, 7 Aug 2009 21:43:10 +0000 (15:43 -0600)]
Move all folder icon display to CSS.
Michael M Slusarz [Fri, 7 Aug 2009 20:21:38 +0000 (14:21 -0600)]
All tree graphics are now handled via CSS
Michael M Slusarz [Fri, 7 Aug 2009 19:14:31 +0000 (13:14 -0600)]
Don't do status call on search mailbox
Michael M Slusarz [Fri, 7 Aug 2009 19:03:00 +0000 (13:03 -0600)]
Better way to check for unexpected output
Michael M Slusarz [Thu, 6 Aug 2009 20:54:40 +0000 (14:54 -0600)]
Not needed anymore
Michael M Slusarz [Thu, 6 Aug 2009 18:50:41 +0000 (12:50 -0600)]
Save drafts on expired session for all views
Michael M Slusarz [Thu, 6 Aug 2009 18:45:14 +0000 (12:45 -0600)]
Handle DIMP/Ajax logout stuff entirely within ajax.php
Michael M Slusarz [Thu, 6 Aug 2009 17:11:08 +0000 (11:11 -0600)]
Bug #8468: changelog
Jan Schneider [Thu, 6 Aug 2009 16:44:21 +0000 (18:44 +0200)]
Support the list_users setting in Kronolith too.
Michael J. Rubinsky [Thu, 6 Aug 2009 14:12:54 +0000 (10:12 -0400)]
Properly ask NSImage for an NSImageRef that is appropriately sized
for a screen resolution and let the NSImageView object worry about
scaling it.
Fixes the annoying problem of the gallery key images being really
really tiny.
Michael M Slusarz [Thu, 6 Aug 2009 03:50:52 +0000 (21:50 -0600)]
Improve session_timeout handling
Michael M Slusarz [Thu, 6 Aug 2009 03:30:29 +0000 (21:30 -0600)]
Horde_Auth::authenticationFailureRedirect -> Horde_Auth::authenticateFailure
Michael M Slusarz [Wed, 5 Aug 2009 23:08:39 +0000 (17:08 -0600)]
Revert "Remove $services and $types vars from API interface."
This reverts commit
8b9876f109df31a276f9583393d6eb73cd8f1d49.
Michael M Slusarz [Wed, 5 Aug 2009 23:02:36 +0000 (17:02 -0600)]
Remove $services and $types vars from API interface.
Michael M Slusarz [Wed, 5 Aug 2009 21:54:50 +0000 (15:54 -0600)]
Bug #8468: Another stab at renaming fix
Jan Schneider [Wed, 5 Aug 2009 20:58:22 +0000 (22:58 +0200)]
Remove incorrect AD line.
Michael M Slusarz [Wed, 5 Aug 2009 19:22:14 +0000 (13:22 -0600)]
changelog
Michael M Slusarz [Wed, 5 Aug 2009 19:21:20 +0000 (13:21 -0600)]
Catch login alerts that would otherwise be lost
Michael M Slusarz [Wed, 5 Aug 2009 19:19:45 +0000 (13:19 -0600)]
Clean up some unneeded variables
Michael M Slusarz [Wed, 5 Aug 2009 18:22:36 +0000 (12:22 -0600)]
Fix notification reference.
Michael J. Rubinsky [Wed, 5 Aug 2009 20:30:31 +0000 (16:30 -0400)]
Remove debugging artifact
Michael J. Rubinsky [Wed, 5 Aug 2009 20:25:03 +0000 (16:25 -0400)]
Change wording since these are not just EXIF fields anymore
Michael J. Rubinsky [Wed, 5 Aug 2009 20:23:14 +0000 (16:23 -0400)]
Provide full list of available metadata fields to select from for
auto-tagging from.
Still need to implement a mapping preference for things like
automatically filling in image title, watermarking (from Artist or
Usage fields) etc...
Michael J. Rubinsky [Wed, 5 Aug 2009 20:20:30 +0000 (16:20 -0400)]
ws
Michael J. Rubinsky [Wed, 5 Aug 2009 19:49:56 +0000 (15:49 -0400)]
fix parse error
Michael J. Rubinsky [Wed, 5 Aug 2009 18:36:44 +0000 (14:36 -0400)]
More flexibility in obtaining supported metadata fields.
Michael J. Rubinsky [Wed, 5 Aug 2009 17:16:19 +0000 (13:16 -0400)]
Revert "Refactor a bit to differentiate between the various meta data groups."
This reverts commit
ec781ad1d0e5bd5e2b9c9e61a3393c601d91f046.
Michael J. Rubinsky [Tue, 4 Aug 2009 20:33:02 +0000 (16:33 -0400)]
Refactor a bit to differentiate between the various meta data groups.
Michael J. Rubinsky [Tue, 4 Aug 2009 20:07:47 +0000 (16:07 -0400)]
Add 2.0 section to CHANGES, add note about Exif code being moved
Matt Selsky [Wed, 5 Aug 2009 17:12:50 +0000 (13:12 -0400)]
Typos, grammar.
Jan Schneider [Wed, 5 Aug 2009 16:14:55 +0000 (18:14 +0200)]
Use constants for the different views.
Use strings in the nag api for the different views.
Jan Schneider [Wed, 5 Aug 2009 15:54:20 +0000 (17:54 +0200)]
Improve LDAP documentation a lot.
Add special configuration instructions for AD.
Bug: 8433
Author: citycat4@ngs.ru
Jan Schneider [Tue, 4 Aug 2009 21:33:24 +0000 (23:33 +0200)]
ws
Michael M Slusarz [Wed, 5 Aug 2009 08:48:30 +0000 (02:48 -0600)]
Move IMAP alert notifications to a central location.
Michael M Slusarz [Wed, 5 Aug 2009 07:45:55 +0000 (01:45 -0600)]
nits
Michael M Slusarz [Wed, 5 Aug 2009 07:44:28 +0000 (01:44 -0600)]
Bug #8468: Doing too much magic on rename folder name - we have to trust the
user at some point.
Michael M Slusarz [Wed, 5 Aug 2009 06:46:08 +0000 (00:46 -0600)]
Add missing popup.js file.
Michael M Slusarz [Wed, 5 Aug 2009 06:45:59 +0000 (00:45 -0600)]
Tweak some colors.
Michael M Slusarz [Wed, 5 Aug 2009 06:18:31 +0000 (00:18 -0600)]
Rework prefsStatus() API call so it works on all prefs pages
Michael M Slusarz [Wed, 5 Aug 2009 04:47:55 +0000 (22:47 -0600)]
Optimize output of CSS/JS
Michael M Slusarz [Wed, 5 Aug 2009 04:00:21 +0000 (22:00 -0600)]
We always need to search empty namespaces
Michael M Slusarz [Wed, 5 Aug 2009 03:52:36 +0000 (21:52 -0600)]
Bug #8468: When appending namespaces, search for empty namespace.
Michael M Slusarz [Wed, 5 Aug 2009 03:39:14 +0000 (21:39 -0600)]
phpdoc
Michael M Slusarz [Wed, 5 Aug 2009 03:39:02 +0000 (21:39 -0600)]
Move appendNamespace() to IMP_Imap::.
Michael M Slusarz [Wed, 5 Aug 2009 03:32:30 +0000 (21:32 -0600)]
Ignore caching if a Horde_Cache_Null object is returned
Michael M Slusarz [Tue, 4 Aug 2009 23:33:19 +0000 (17:33 -0600)]
Track autoload changes