horde.git
16 years agoMore intelligent ordering of autocomplete search results
Michael M Slusarz [Fri, 11 Sep 2009 20:26:36 +0000 (14:26 -0600)]
More intelligent ordering of autocomplete search results

Uses the php levenshtein() function.
This only works with results from the server (not autocomplete results
done via the js code).
Might change this in the future to a QuickSilver inspired sort (see,
e.g., http://github.com/rmm5t/liquidmetal) since this would result in a
sort order that is consistent if done either server-side or
browser-side.

16 years agoFix typo
Michael M Slusarz [Fri, 11 Sep 2009 16:10:04 +0000 (10:10 -0600)]
Fix typo

16 years agoUse new prototype Element#store/retrieve() functions
Michael M Slusarz [Wed, 9 Sep 2009 18:19:56 +0000 (12:19 -0600)]
Use new prototype Element#store/retrieve() functions

16 years agoAdd prototypejs upgrade changelog entries
Michael M Slusarz [Wed, 9 Sep 2009 18:00:26 +0000 (12:00 -0600)]
Add prototypejs upgrade changelog entries

16 years agoNot needed.
Michael M Slusarz [Tue, 8 Sep 2009 21:30:49 +0000 (15:30 -0600)]
Not needed.

16 years agoFirst bits of the writer. Yay, we got output.
Jan Schneider [Thu, 10 Sep 2009 22:33:41 +0000 (00:33 +0200)]
First bits of the writer. Yay, we got output.

16 years agoRe-order classes, only iCalendar has its own base component, but it still
Jan Schneider [Thu, 10 Sep 2009 22:00:57 +0000 (00:00 +0200)]
Re-order classes, only iCalendar has its own base component, but it still
works like a regular component. So drop components altogether to save one
level in the filesystem/class hierarchy.

16 years agoStart working on a new iCalendar library.
Jan Schneider [Thu, 10 Sep 2009 21:15:17 +0000 (23:15 +0200)]
Start working on a new iCalendar library.
It's only 20% done, and I'm still not happy with the name, thus in the hatchery.

16 years agoUse Horde_Support_Guid.
Jan Schneider [Tue, 8 Sep 2009 21:59:44 +0000 (23:59 +0200)]
Use Horde_Support_Guid.

16 years agobetter fix. date was conflicting with another js var on the page.
Michael J. Rubinsky [Thu, 10 Sep 2009 16:08:51 +0000 (12:08 -0400)]
better fix. date was conflicting with another js var on the page.

16 years agoFix method name, change js variable 'date' to 'theDate' to make Safari happy
Michael J. Rubinsky [Thu, 10 Sep 2009 15:45:16 +0000 (11:45 -0400)]
Fix method name, change js variable 'date' to 'theDate' to make Safari happy

16 years agoThis is H4.
Jan Schneider [Wed, 9 Sep 2009 21:36:31 +0000 (23:36 +0200)]
This is H4.

16 years agoTweak
Jan Schneider [Wed, 9 Sep 2009 21:24:15 +0000 (23:24 +0200)]
Tweak

16 years agoFix date passing.
Jan Schneider [Wed, 9 Sep 2009 21:22:37 +0000 (23:22 +0200)]
Fix date passing.

16 years agoRemove useless add buttons.
Jan Schneider [Wed, 9 Sep 2009 13:46:25 +0000 (15:46 +0200)]
Remove useless add buttons.

16 years agoRemove cruft.
Jan Schneider [Mon, 7 Sep 2009 16:12:09 +0000 (18:12 +0200)]
Remove cruft.

16 years agoFix not resetting the quick search form after an error.
Jan Schneider [Mon, 7 Sep 2009 13:34:55 +0000 (15:34 +0200)]
Fix not resetting the quick search form after an error.

16 years agoDon't output <li> to the browser anywhere in DIMP
Chuck Hagenbuch [Wed, 9 Sep 2009 17:54:04 +0000 (13:54 -0400)]
Don't output <li> to the browser anywhere in DIMP

16 years agoProperly fix passing the date parameter to the attendees page
Michael J. Rubinsky [Wed, 9 Sep 2009 17:29:51 +0000 (13:29 -0400)]
Properly fix passing the date parameter to the attendees page

16 years agoRevert "Fix passing the event date to the attendee form."
Michael J. Rubinsky [Wed, 9 Sep 2009 16:26:56 +0000 (12:26 -0400)]
Revert "Fix passing the event date to the attendee form."

Some stuff from a local topic branch made it in here...and
it's evidently the wrong way to fix this anyway.

This reverts commit 2d3d24066e23a3dd4e41d7b0a09dd8855aec4c97.

16 years agofix a typo that was causing non-lazy relationships not to work
Chuck Hagenbuch [Wed, 9 Sep 2009 03:45:35 +0000 (23:45 -0400)]
fix a typo that was causing non-lazy relationships not to work

16 years agoThe Literal object has no need for a Mapper
Chuck Hagenbuch [Wed, 9 Sep 2009 03:44:16 +0000 (23:44 -0400)]
The Literal object has no need for a Mapper

16 years agoFix passing the event date to the attendee form.
Michael J. Rubinsky [Tue, 8 Sep 2009 23:57:42 +0000 (19:57 -0400)]
Fix passing the event date to the attendee form.

16 years agoAdd reference to RFC 5464
Michael M Slusarz [Tue, 8 Sep 2009 05:00:58 +0000 (23:00 -0600)]
Add reference to RFC 5464

16 years agoFix typo
Michael M Slusarz [Tue, 8 Sep 2009 04:55:16 +0000 (22:55 -0600)]
Fix typo

16 years agoAs of now, deny direct access to the repository.
Jan Schneider [Tue, 8 Sep 2009 16:37:12 +0000 (18:37 +0200)]
As of now, deny direct access to the repository.

16 years agoMFB: Allow to add address lists as attendees through the address book popup (Bug...
Jan Schneider [Tue, 8 Sep 2009 12:39:55 +0000 (14:39 +0200)]
MFB: Allow to add address lists as attendees through the address book popup (Bug #7834).

16 years agoImprovements if HTML is not displayed inline.
Michael M Slusarz [Tue, 8 Sep 2009 02:38:25 +0000 (20:38 -0600)]
Improvements if HTML is not displayed inline.

If HTML is only part (i.e. not a multipart/alternative part), show mime
info box allowing viewing HTML in separate window or allowing conversion
to a text/plain representation.

16 years agoAdd way to exit from basic search in IMP
Michael M Slusarz [Mon, 7 Sep 2009 17:15:00 +0000 (11:15 -0600)]
Add way to exit from basic search in IMP

16 years agoMove close image loading into CSS
Michael M Slusarz [Mon, 7 Sep 2009 17:14:49 +0000 (11:14 -0600)]
Move close image loading into CSS

16 years agoCode tweak
Michael M Slusarz [Mon, 7 Sep 2009 16:30:14 +0000 (10:30 -0600)]
Code tweak

16 years agoExit callback after hiding the spinner, if the response didn't contain a signature.
Jan Schneider [Mon, 7 Sep 2009 13:24:08 +0000 (15:24 +0200)]
Exit callback after hiding the spinner, if the response didn't contain a signature.

16 years agoCatch exceptions too, so that the callback in js is still called.
Jan Schneider [Mon, 7 Sep 2009 13:23:26 +0000 (15:23 +0200)]
Catch exceptions too, so that the callback in js is still called.

16 years agoDo I want to know why the click handler fires on hitting the return key? No, I
Jan Schneider [Mon, 7 Sep 2009 13:10:45 +0000 (15:10 +0200)]
Do I want to know why the click handler fires on hitting the return key? No, I
don't.
Also, only reset the quick add form if the adding was successful.

16 years agoFix saving displaying saved events.
Jan Schneider [Mon, 7 Sep 2009 13:00:34 +0000 (15:00 +0200)]
Fix saving displaying saved events.

16 years agoFix basic search in DIMP
Michael M Slusarz [Mon, 7 Sep 2009 11:58:06 +0000 (05:58 -0600)]
Fix basic search in DIMP

16 years agoImproved empty search messages display
Michael M Slusarz [Mon, 7 Sep 2009 10:24:54 +0000 (04:24 -0600)]
Improved empty search messages display

16 years agoUse envelope date by default if no Date header in message
Michael M Slusarz [Mon, 7 Sep 2009 09:45:06 +0000 (03:45 -0600)]
Use envelope date by default if no Date header in message

16 years agoPrevent multiple redirect requests
Michael M Slusarz [Fri, 4 Sep 2009 20:40:13 +0000 (14:40 -0600)]
Prevent multiple redirect requests

16 years agoTrim reply/forward body text
Michael M Slusarz [Fri, 4 Sep 2009 16:05:23 +0000 (10:05 -0600)]
Trim reply/forward body text

16 years agoLess wordy.
Michael M Slusarz [Wed, 2 Sep 2009 22:24:48 +0000 (16:24 -0600)]
Less wordy.

16 years agoFix parameter ordering.
Michael M Slusarz [Wed, 2 Sep 2009 22:24:34 +0000 (16:24 -0600)]
Fix parameter ordering.

16 years agoUse hash to configure Horde_Mime_Mail ctor.
Jan Schneider [Sun, 6 Sep 2009 16:05:27 +0000 (18:05 +0200)]
Use hash to configure Horde_Mime_Mail ctor.

16 years agoDb -> Rdo
Jan Schneider [Sun, 6 Sep 2009 10:40:29 +0000 (12:40 +0200)]
Db -> Rdo

16 years agoElement.update() and Element.insert() don't escape content and eval scripts
Jan Schneider [Fri, 4 Sep 2009 17:31:26 +0000 (19:31 +0200)]
Element.update() and Element.insert() don't escape content and eval scripts
automatically. Escape any plain text being inserted (Bug #8552).

16 years agoFix class names.
Jan Schneider [Thu, 3 Sep 2009 07:26:35 +0000 (09:26 +0200)]
Fix class names.

16 years agoRefactor some of the Rdo Base and Mapper objects to allow updating an existing
Chuck Hagenbuch [Thu, 3 Sep 2009 03:29:52 +0000 (23:29 -0400)]
Refactor some of the Rdo Base and Mapper objects to allow updating an existing
object on save().

16 years agotest case for updating a new object when calling save()
Chuck Hagenbuch [Thu, 3 Sep 2009 03:27:36 +0000 (23:27 -0400)]
test case for updating a new object when calling save()

16 years agoLet $query be empty to count the whole table
Chuck Hagenbuch [Thu, 3 Sep 2009 03:08:30 +0000 (23:08 -0400)]
Let $query be empty to count the whole table

16 years agotweak panel display when displaying display_cals.
Michael J. Rubinsky [Wed, 2 Sep 2009 20:18:57 +0000 (16:18 -0400)]
tweak panel display when displaying display_cals.

Add displayed calendar(s) name, and allow expanding/collapsing.
Tweak text to display 'Return to calendars' when anonymous user.

16 years agoReplace calendar panel with a "Return to my calendars" link when displaying display_cals.
Michael J. Rubinsky [Wed, 2 Sep 2009 19:24:47 +0000 (15:24 -0400)]
Replace calendar panel with a "Return to my calendars" link when displaying display_cals.

16 years agoStore the value of display_cal parameter in the session.
Michael J. Rubinsky [Wed, 2 Sep 2009 17:19:03 +0000 (13:19 -0400)]
Store the value of display_cal parameter in the session.

This makes display_cal do what it was originally inteneded to do.
Does not update user prefs (that's what toggle_calendar is for), but
just makes sure that ONLY the calendar(s) in the parameter are displayed.
Must pass an empty value for display_cal to clear the session value.

Still need to work out how to trigger the emptying of the value...probably
will replace the calendar panel with a 'close' link or similar when the session
variable contains data. This also solves the issue of dealing with the user changing
the calendars displayed via the panel while showing only display_cal.

16 years agofix session variable name
Michael J. Rubinsky [Wed, 2 Sep 2009 16:34:14 +0000 (12:34 -0400)]
fix session variable name

16 years agoMake sure if we pass a display_cal parameter, that ONLY those calendars are displayed.
Michael J. Rubinsky [Wed, 2 Sep 2009 15:57:39 +0000 (11:57 -0400)]
Make sure if we pass a display_cal parameter, that ONLY those calendars are displayed.

16 years agoDon't blindly update the user prefs for display_calendars.
Michael J. Rubinsky [Wed, 2 Sep 2009 15:52:31 +0000 (11:52 -0400)]
Don't blindly update the user prefs for display_calendars.

Only update the pref if we explicitly pass a toggle_calendar or if we
are creating the user's first share.

16 years agoRemoved obsolete nib file
Michael J. Rubinsky [Wed, 2 Sep 2009 00:45:25 +0000 (20:45 -0400)]
Removed obsolete nib file

16 years agoRevert "Return the new primary id if creating objects. We should really manipulate...
Chuck Hagenbuch [Wed, 2 Sep 2009 04:24:45 +0000 (00:24 -0400)]
Revert "Return the new primary id if creating objects. We should really manipulate the existing Rdo_Base object, if one is passed."

This reverts commit 9ffa9a348780347ae0bb0b69abfffa699cff5702.

16 years ago- Delay counting until the count is requested, to avoid potentially expensive queries
Chuck Hagenbuch [Wed, 2 Sep 2009 04:22:59 +0000 (00:22 -0400)]
- Delay counting until the count is requested, to avoid potentially expensive queries
- Throw an exception if a mapper isn't passed with one of the non-object $query variants

16 years agoRemove 'none' option for 'parts_display' pref
Michael M Slusarz [Wed, 2 Sep 2009 03:07:30 +0000 (21:07 -0600)]
Remove 'none' option for 'parts_display' pref

16 years agoBetter font display on Ubuntu.
Michael M Slusarz [Tue, 1 Sep 2009 21:52:35 +0000 (15:52 -0600)]
Better font display on Ubuntu.

16 years agoProperly detect image type, add missing datasource protocol methods.
Michael J. Rubinsky [Wed, 2 Sep 2009 00:37:35 +0000 (20:37 -0400)]
Properly detect image type, add missing datasource protocol methods.

16 years agoFor now, do not reset the image type in reset()
Michael J. Rubinsky [Wed, 2 Sep 2009 00:18:30 +0000 (20:18 -0400)]
For now, do not reset the image type in reset()

This screws up Ansel's forcing JPG for screen images. Will revert this once a
more elegant way of changing an image's type after it's been loaded that works
across all Horde_Image drivers is implemented.

16 years agoAllow setting the image title from a metadata field during upload/import.
Michael J. Rubinsky [Tue, 1 Sep 2009 20:20:48 +0000 (16:20 -0400)]
Allow setting the image title from a metadata field during upload/import.

16 years agoPort the remote gallery viewer from the iPhoto plugin.
Michael J. Rubinsky [Tue, 1 Sep 2009 16:21:52 +0000 (12:21 -0400)]
Port the remote gallery viewer from the iPhoto plugin.

16 years agoThis is no longer necessary with Chuck's change to Horde::prepareResponse().
Jan Schneider [Tue, 1 Sep 2009 12:57:15 +0000 (14:57 +0200)]
This is no longer necessary with Chuck's change to Horde::prepareResponse().

16 years agoGet rid of some Actions and Outlets that aren't needed for the Aperture
Michael J. Rubinsky [Tue, 1 Sep 2009 05:05:21 +0000 (01:05 -0400)]
Get rid of some Actions and Outlets that aren't needed for the Aperture
version of this exporter.

16 years agoPut this code back on it's own thread so it doesn't block Aperture's UI
Michael J. Rubinsky [Tue, 1 Sep 2009 04:37:33 +0000 (00:37 -0400)]
Put this code back on it's own thread so it doesn't block Aperture's UI

16 years agoNo need for this Notification anymore, some comments, ws
Michael J. Rubinsky [Tue, 1 Sep 2009 04:29:38 +0000 (00:29 -0400)]
No need for this Notification anymore, some comments, ws

16 years agorelease _currentGallery when disconnecting
Michael J. Rubinsky [Tue, 1 Sep 2009 04:15:56 +0000 (00:15 -0400)]
release _currentGallery when disconnecting

16 years agoMake sure we have a selected gallery/server before attempting to export
Michael J. Rubinsky [Tue, 1 Sep 2009 03:51:06 +0000 (23:51 -0400)]
Make sure we have a selected gallery/server before attempting to export

16 years agoRetain the plugin manager so we can make sure to clean up after any
Michael J. Rubinsky [Tue, 1 Sep 2009 03:22:09 +0000 (23:22 -0400)]
Retain the plugin manager so we can make sure to clean up after any
callbacks, even if Aperture cancels the export.

16 years agoStart fleshing out the Aperture way of doing progress notifications
Michael J. Rubinsky [Tue, 1 Sep 2009 02:41:12 +0000 (22:41 -0400)]
Start fleshing out the Aperture way of doing progress notifications

16 years agoFix crash when reopening export window, remove debug code, commented code etc...
Michael J. Rubinsky [Tue, 1 Sep 2009 01:28:10 +0000 (21:28 -0400)]
Fix crash when reopening export window, remove debug code, commented code etc...

16 years agoInitial import of ApertureToAnselExportPlugin
Michael J. Rubinsky [Mon, 31 Aug 2009 22:27:37 +0000 (18:27 -0400)]
Initial import of ApertureToAnselExportPlugin

16 years agoAdd various ignore files for Aperture->Ansel plugin
Michael J. Rubinsky [Mon, 31 Aug 2009 22:26:22 +0000 (18:26 -0400)]
Add various ignore files for Aperture->Ansel plugin

16 years agoTweak some elements to ensure compose attach previews work in all cases
Michael M Slusarz [Mon, 31 Aug 2009 21:50:59 +0000 (15:50 -0600)]
Tweak some elements to ensure compose attach previews work in all cases

16 years agoRemove unused code
Michael M Slusarz [Mon, 31 Aug 2009 21:47:57 +0000 (15:47 -0600)]
Remove unused code

16 years agoQuick add on return key.
Jan Schneider [Mon, 31 Aug 2009 15:28:07 +0000 (17:28 +0200)]
Quick add on return key.

16 years agoClose quick add on escape key.
Jan Schneider [Mon, 31 Aug 2009 15:25:57 +0000 (17:25 +0200)]
Close quick add on escape key.

16 years agoalways fill in cal parameter based on where the event was saved
Chuck Hagenbuch [Mon, 31 Aug 2009 18:22:42 +0000 (14:22 -0400)]
always fill in cal parameter based on where the event was saved

16 years agoquickSave events are now created
Chuck Hagenbuch [Mon, 31 Aug 2009 18:01:57 +0000 (14:01 -0400)]
quickSave events are now created

16 years agoreset the quick add form after submitting it
Chuck Hagenbuch [Mon, 31 Aug 2009 18:01:30 +0000 (14:01 -0400)]
reset the quick add form after submitting it

16 years agoadd a cancel button to the quickSave form. Would be even better if the ESC key cancel...
Chuck Hagenbuch [Mon, 31 Aug 2009 17:50:26 +0000 (13:50 -0400)]
add a cancel button to the quickSave form. Would be even better if the ESC key cancelled this also

16 years agoMore simplifying.
Jan Schneider [Mon, 31 Aug 2009 14:44:56 +0000 (16:44 +0200)]
More simplifying.

16 years agoSimplify
Jan Schneider [Mon, 31 Aug 2009 14:42:15 +0000 (16:42 +0200)]
Simplify

16 years agoNo onclick.
Jan Schneider [Mon, 31 Aug 2009 14:39:46 +0000 (16:39 +0200)]
No onclick.

16 years agoFix driver loading.
Jan Schneider [Mon, 31 Aug 2009 14:34:43 +0000 (16:34 +0200)]
Fix driver loading.

16 years agoWe always are in the ajax interface (for now).
Jan Schneider [Mon, 31 Aug 2009 14:33:50 +0000 (16:33 +0200)]
We always are in the ajax interface (for now).

16 years agoMove most of quickAdd() to Kronolith:: so that we can call it directly.
Jan Schneider [Mon, 31 Aug 2009 14:33:16 +0000 (16:33 +0200)]
Move most of quickAdd() to Kronolith:: so that we can call it directly.

16 years agoRevert "fix reveresed logic for determining if notifications are shown"
Jan Schneider [Mon, 31 Aug 2009 14:21:41 +0000 (16:21 +0200)]
Revert "fix reveresed logic for determining if notifications are shown"

This reverts commit 9e3d56deae198b7904a52df03252a7e97366d1b3.

Not sure what this was supposed to do, but it broke notifications in the ajax interface.

16 years agofirst shot at Quick Add feature. dieing somewhere in the js results at the moment
Chuck Hagenbuch [Mon, 31 Aug 2009 04:24:35 +0000 (00:24 -0400)]
first shot at Quick Add feature. dieing somewhere in the js results at the moment

16 years agofix typo
Chuck Hagenbuch [Mon, 31 Aug 2009 04:24:09 +0000 (00:24 -0400)]
fix typo

16 years agoeither these need to go back to #fff, or the graphics (recur at least) that are loade...
Chuck Hagenbuch [Mon, 31 Aug 2009 02:04:53 +0000 (22:04 -0400)]
either these need to go back to #fff, or the graphics (recur at least) that are loaded based on foreground color need to be renamed

16 years ago$notification has to be global, at least for the usage in Application.php to work
Chuck Hagenbuch [Mon, 31 Aug 2009 02:00:11 +0000 (22:00 -0400)]
$notification has to be global, at least for the usage in Application.php to work

16 years agoCatch empty body parts
Michael M Slusarz [Mon, 31 Aug 2009 01:59:32 +0000 (19:59 -0600)]
Catch empty body parts

16 years agoFix expand on hover
Michael M Slusarz [Mon, 31 Aug 2009 01:47:21 +0000 (19:47 -0600)]
Fix expand on hover

16 years agoSafer Countable implementation, but requires one more query per list.
Jan Schneider [Sun, 30 Aug 2009 10:25:46 +0000 (12:25 +0200)]
Safer Countable implementation, but requires one more query per list.

16 years agoThe query must not be null.
Jan Schneider [Sun, 30 Aug 2009 10:08:49 +0000 (12:08 +0200)]
The query must not be null.

16 years agofix variable name
Chuck Hagenbuch [Sun, 30 Aug 2009 01:12:11 +0000 (21:12 -0400)]
fix variable name

16 years agoRevert "Implement Countable."
Chuck Hagenbuch [Sat, 29 Aug 2009 02:49:09 +0000 (22:49 -0400)]
Revert "Implement Countable."

This reverts commit a3f6be9df41ae34ad5f354e11012a9e7434b4e4d.