Michael M Slusarz [Wed, 2 Sep 2009 22:24:48 +0000 (16:24 -0600)]
Less wordy.
Michael M Slusarz [Wed, 2 Sep 2009 22:24:34 +0000 (16:24 -0600)]
Fix parameter ordering.
Jan Schneider [Sun, 6 Sep 2009 16:05:27 +0000 (18:05 +0200)]
Use hash to configure Horde_Mime_Mail ctor.
Jan Schneider [Sun, 6 Sep 2009 10:40:29 +0000 (12:40 +0200)]
Db -> Rdo
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).
Jan Schneider [Thu, 3 Sep 2009 07:26:35 +0000 (09:26 +0200)]
Fix class names.
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().
Chuck Hagenbuch [Thu, 3 Sep 2009 03:27:36 +0000 (23:27 -0400)]
test case for updating a new object when calling save()
Chuck Hagenbuch [Thu, 3 Sep 2009 03:08:30 +0000 (23:08 -0400)]
Let $query be empty to count the whole table
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.
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.
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.
Michael J. Rubinsky [Wed, 2 Sep 2009 16:34:14 +0000 (12:34 -0400)]
fix session variable name
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.
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.
Michael J. Rubinsky [Wed, 2 Sep 2009 00:45:25 +0000 (20:45 -0400)]
Removed obsolete nib file
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.
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
Michael M Slusarz [Wed, 2 Sep 2009 03:07:30 +0000 (21:07 -0600)]
Remove 'none' option for 'parts_display' pref
Michael M Slusarz [Tue, 1 Sep 2009 21:52:35 +0000 (15:52 -0600)]
Better font display on Ubuntu.
Michael J. Rubinsky [Wed, 2 Sep 2009 00:37:35 +0000 (20:37 -0400)]
Properly detect image type, add missing datasource protocol methods.
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.
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.
Michael J. Rubinsky [Tue, 1 Sep 2009 16:21:52 +0000 (12:21 -0400)]
Port the remote gallery viewer from the iPhoto plugin.
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().
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.
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
Michael J. Rubinsky [Tue, 1 Sep 2009 04:29:38 +0000 (00:29 -0400)]
No need for this Notification anymore, some comments, ws
Michael J. Rubinsky [Tue, 1 Sep 2009 04:15:56 +0000 (00:15 -0400)]
release _currentGallery when disconnecting
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
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.
Michael J. Rubinsky [Tue, 1 Sep 2009 02:41:12 +0000 (22:41 -0400)]
Start fleshing out the Aperture way of doing progress notifications
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...
Michael J. Rubinsky [Mon, 31 Aug 2009 22:27:37 +0000 (18:27 -0400)]
Initial import of ApertureToAnselExportPlugin
Michael J. Rubinsky [Mon, 31 Aug 2009 22:26:22 +0000 (18:26 -0400)]
Add various ignore files for Aperture->Ansel plugin
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
Michael M Slusarz [Mon, 31 Aug 2009 21:47:57 +0000 (15:47 -0600)]
Remove unused code
Jan Schneider [Mon, 31 Aug 2009 15:28:07 +0000 (17:28 +0200)]
Quick add on return key.
Jan Schneider [Mon, 31 Aug 2009 15:25:57 +0000 (17:25 +0200)]
Close quick add on escape key.
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
Chuck Hagenbuch [Mon, 31 Aug 2009 18:01:57 +0000 (14:01 -0400)]
quickSave events are now created
Chuck Hagenbuch [Mon, 31 Aug 2009 18:01:30 +0000 (14:01 -0400)]
reset the quick add form after submitting it
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
Jan Schneider [Mon, 31 Aug 2009 14:44:56 +0000 (16:44 +0200)]
More simplifying.
Jan Schneider [Mon, 31 Aug 2009 14:42:15 +0000 (16:42 +0200)]
Simplify
Jan Schneider [Mon, 31 Aug 2009 14:39:46 +0000 (16:39 +0200)]
No onclick.
Jan Schneider [Mon, 31 Aug 2009 14:34:43 +0000 (16:34 +0200)]
Fix driver loading.
Jan Schneider [Mon, 31 Aug 2009 14:33:50 +0000 (16:33 +0200)]
We always are in the ajax interface (for now).
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.
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.
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
Chuck Hagenbuch [Mon, 31 Aug 2009 04:24:09 +0000 (00:24 -0400)]
fix typo
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
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
Michael M Slusarz [Mon, 31 Aug 2009 01:59:32 +0000 (19:59 -0600)]
Catch empty body parts
Michael M Slusarz [Mon, 31 Aug 2009 01:47:21 +0000 (19:47 -0600)]
Fix expand on hover
Jan Schneider [Sun, 30 Aug 2009 10:25:46 +0000 (12:25 +0200)]
Safer Countable implementation, but requires one more query per list.
Jan Schneider [Sun, 30 Aug 2009 10:08:49 +0000 (12:08 +0200)]
The query must not be null.
Chuck Hagenbuch [Sun, 30 Aug 2009 01:12:11 +0000 (21:12 -0400)]
fix variable name
Chuck Hagenbuch [Sat, 29 Aug 2009 02:49:09 +0000 (22:49 -0400)]
Revert "Implement Countable."
This reverts commit
a3f6be9df41ae34ad5f354e11012a9e7434b4e4d.
Jan Schneider [Fri, 28 Aug 2009 22:47:16 +0000 (00:47 +0200)]
Return the new primary id if creating objects. We should really manipulate the existing Rdo_Base object, if one is passed.
Jan Schneider [Fri, 28 Aug 2009 21:08:59 +0000 (23:08 +0200)]
Implement Countable.
Jan Schneider [Thu, 27 Aug 2009 21:39:55 +0000 (23:39 +0200)]
Fix deleting events from cache.
Jan Schneider [Thu, 27 Aug 2009 17:24:29 +0000 (19:24 +0200)]
XHTML fixes.
Jan Schneider [Thu, 27 Aug 2009 17:18:06 +0000 (19:18 +0200)]
Various design fixes and improvements.
Jan Schneider [Thu, 27 Aug 2009 17:17:16 +0000 (19:17 +0200)]
Load tooltips.js
Jan Schneider [Thu, 27 Aug 2009 12:18:28 +0000 (14:18 +0200)]
Fix generating of week TDs.
Link date field to today.
Chuck Hagenbuch [Thu, 27 Aug 2009 03:33:44 +0000 (23:33 -0400)]
Two more places to use tableAlias instead of table
Chuck Hagenbuch [Wed, 26 Aug 2009 02:21:17 +0000 (22:21 -0400)]
Add table prefixes in the MANY_TO_MANY query, including using the 'through'
table instead of the target table.
Chuck Hagenbuch [Wed, 26 Aug 2009 02:07:16 +0000 (22:07 -0400)]
Fix references to mapper primary keys
Remove old references to $mapper->model->key, and provide $mapper->primaryKey as
proper shorthand for getting the key.
Chuck Hagenbuch [Wed, 26 Aug 2009 01:30:03 +0000 (21:30 -0400)]
another place we need to use table aliases
Michael M Slusarz [Tue, 25 Aug 2009 17:19:00 +0000 (11:19 -0600)]
Fix search mailbox determination for re-search
Michael M Slusarz [Tue, 25 Aug 2009 17:15:28 +0000 (11:15 -0600)]
Do parsing of flag form IDs in IMP_Imap_Flags::
Michael M Slusarz [Tue, 25 Aug 2009 16:08:52 +0000 (10:08 -0600)]
Use IMP_Imap_Flags::getFlagList() to build the flag menu for searches.
Michael M Slusarz [Tue, 25 Aug 2009 17:00:34 +0000 (11:00 -0600)]
Improvements in creating flag form IDs.
When dealing with negative set flags, add a slash to distinguish
from user-defined flags that begin with 0.
Michael M Slusarz [Tue, 25 Aug 2009 05:39:44 +0000 (23:39 -0600)]
Don't add temporary search folders to browser history
Michael M Slusarz [Tue, 25 Aug 2009 05:31:14 +0000 (23:31 -0600)]
Don't show advanced search screen link in dimp
Michael M Slusarz [Tue, 25 Aug 2009 05:29:52 +0000 (23:29 -0600)]
Don't redirect to search screen on empty search
Michael M Slusarz [Tue, 25 Aug 2009 05:25:05 +0000 (23:25 -0600)]
Merge branch 'newsearch'
Michael M Slusarz [Mon, 10 Aug 2009 23:46:14 +0000 (17:46 -0600)]
Bug #6875: Implement "basic" search UI
Chuck Hagenbuch [Tue, 25 Aug 2009 04:19:18 +0000 (00:19 -0400)]
fixes for new Horde_Rdo code
Chuck Hagenbuch [Tue, 25 Aug 2009 04:18:50 +0000 (00:18 -0400)]
right now, *_TO_MANY relationships have to be lazy
Chuck Hagenbuch [Tue, 25 Aug 2009 04:17:27 +0000 (00:17 -0400)]
Keep working on table aliases
Alias field names also, and de-alias in the AS fieldnames that we use for
finding data later. Also fix a bug where we only ever would have generated 't0'
as the alias.
Chuck Hagenbuch [Tue, 25 Aug 2009 03:59:40 +0000 (23:59 -0400)]
@todo for eager loading of *_TO_MANY relationships
Chuck Hagenbuch [Tue, 25 Aug 2009 03:45:26 +0000 (23:45 -0400)]
alias join tables
fixes a bug when doing self joins (for example, parent/child relationships among
the same kind of entity, like clotho_wbs_items).
Chuck Hagenbuch [Tue, 25 Aug 2009 03:14:59 +0000 (23:14 -0400)]
naming
Chuck Hagenbuch [Tue, 25 Aug 2009 03:14:38 +0000 (23:14 -0400)]
work with Horde_Db
Chuck Hagenbuch [Tue, 25 Aug 2009 03:14:24 +0000 (23:14 -0400)]
couldn't get the schema file to work; translate it to mysql tables by hand
Michael M Slusarz [Mon, 24 Aug 2009 21:43:29 +0000 (15:43 -0600)]
Patchset page supports viewing of a specific patchset revision, independent of filename, for those backends that support such a thing
Michael M Slusarz [Mon, 24 Aug 2009 17:23:26 +0000 (11:23 -0600)]
Better mimeStatusWarning formatting.
Michael M Slusarz [Mon, 24 Aug 2009 16:47:23 +0000 (10:47 -0600)]
Fix inline-block display in IE 8
Michael M Slusarz [Mon, 24 Aug 2009 03:36:26 +0000 (21:36 -0600)]
Bug #8500: Add SID to list of params for password dialog page
Michael M Slusarz [Mon, 24 Aug 2009 03:15:32 +0000 (21:15 -0600)]
Use inline-block for mime status messages
Michael M Slusarz [Mon, 24 Aug 2009 03:07:06 +0000 (21:07 -0600)]
Make sure there is always 1 pixel in slider if we are not at absolute top/bottom
Chuck Hagenbuch [Sun, 23 Aug 2009 16:48:50 +0000 (12:48 -0400)]
tweak sentence structure
Chuck Hagenbuch [Sun, 23 Aug 2009 16:48:14 +0000 (12:48 -0400)]
Let Flagged take precence over for coloring purposes
Michael M Slusarz [Sat, 22 Aug 2009 15:28:34 +0000 (09:28 -0600)]
Force this data to be MIME compliant
Michael M Slusarz [Sat, 22 Aug 2009 03:54:01 +0000 (21:54 -0600)]
lib/base.local.php -> config/horde.local.php
Michael M Slusarz [Sat, 22 Aug 2009 03:26:31 +0000 (21:26 -0600)]
Use base.local.php
Michael M Slusarz [Thu, 20 Aug 2009 20:54:22 +0000 (14:54 -0600)]
Fix spacing of mime part info blocks