horde.git
16 years agoAdd a timeobjects API-only application for providing a way to expose
Michael J. Rubinsky [Sun, 7 Jun 2009 16:59:19 +0000 (12:59 -0400)]
Add a timeobjects API-only application for providing a way to expose
data via the listTimeObjects API. Currently only a Weather driver is
available.

16 years agoUpdate minical after loading search results.
Jan Schneider [Sun, 7 Jun 2009 15:57:29 +0000 (17:57 +0200)]
Update minical after loading search results.

16 years agoLink to day views from agenda.
Jan Schneider [Sun, 7 Jun 2009 15:54:09 +0000 (17:54 +0200)]
Link to day views from agenda.

16 years agoSort new agenda day into the table. Necessary for searches where events don't
Jan Schneider [Sun, 7 Jun 2009 15:48:36 +0000 (17:48 +0200)]
Sort new agenda day into the table. Necessary for searches where events don't
arrive in chronological order.

16 years agoOnly show agenda days that have events.
Jan Schneider [Sun, 7 Jun 2009 15:31:30 +0000 (17:31 +0200)]
Only show agenda days that have events.
Show agenda time span in header.

16 years agoFix logic, add some more comments.
Jan Schneider [Sun, 7 Jun 2009 15:11:48 +0000 (17:11 +0200)]
Fix logic, add some more comments.

16 years agoFix logic.
Jan Schneider [Sun, 7 Jun 2009 15:09:32 +0000 (17:09 +0200)]
Fix logic.

16 years agoAdd support for listTimeObjects API to return an 'icon' member.
Michael J. Rubinsky [Sat, 6 Jun 2009 22:07:35 +0000 (18:07 -0400)]
Add support for listTimeObjects API to return an 'icon' member.

listTimeObjects 'icon' member is expected to be a fully qualified URL
to an image src.

16 years agoNeed to bail out for the month view also when calendar != event.value.calendar
Michael J. Rubinsky [Sat, 6 Jun 2009 20:48:50 +0000 (16:48 -0400)]
Need to bail out for the month view also when calendar != event.value.calendar

16 years agoThere is no content/lib/base.php
Michael J. Rubinsky [Sat, 6 Jun 2009 15:35:23 +0000 (11:35 -0400)]
There is no content/lib/base.php

16 years agoAnother place we need to use Horde_Mime_Address::addrArray2String()
Michael J. Rubinsky [Fri, 5 Jun 2009 22:33:19 +0000 (18:33 -0400)]
Another place we need to use Horde_Mime_Address::addrArray2String()

16 years agoIf the location is not routable, log the error, notify the user and redirect to the...
Gunnar Wrobel [Fri, 5 Jun 2009 21:55:51 +0000 (23:55 +0200)]
If the location is not routable, log the error, notify the user and redirect to the application webroot.

16 years agoAdded addBuiltinHelpers() to get the escape() function.
Gunnar Wrobel [Fri, 5 Jun 2009 21:43:06 +0000 (23:43 +0200)]
Added addBuiltinHelpers() to get the escape() function.

16 years agoDynamically update message information in preview
Michael M Slusarz [Fri, 5 Jun 2009 21:08:43 +0000 (15:08 -0600)]
Dynamically update message information in preview

16 years agoDon't flag as forwarded if no reply_type is returned
Michael M Slusarz [Fri, 5 Jun 2009 20:40:41 +0000 (14:40 -0600)]
Don't flag as forwarded if no reply_type is returned

16 years agoWrap the msg id in an array here.
Michael J. Rubinsky [Fri, 5 Jun 2009 19:34:13 +0000 (15:34 -0400)]
Wrap the msg id in an array here.

This is an educated guess as to what was intented here based on
what the FW_3 ingo was doing here.

16 years agoAdd message information to preview screen
Michael M Slusarz [Fri, 5 Jun 2009 19:05:14 +0000 (13:05 -0600)]
Add message information to preview screen

16 years agoClean up attachment icon display in preview
Michael M Slusarz [Fri, 5 Jun 2009 18:50:47 +0000 (12:50 -0600)]
Clean up attachment icon display in preview

16 years agoAnother place we don't need to specify line endings
Michael M Slusarz [Fri, 5 Jun 2009 17:44:13 +0000 (11:44 -0600)]
Another place we don't need to specify line endings

16 years agotypo
Michael J. Rubinsky [Fri, 5 Jun 2009 18:57:43 +0000 (14:57 -0400)]
typo

16 years agoReload events when turning off calendars.
Jan Schneider [Fri, 5 Jun 2009 17:05:24 +0000 (19:05 +0200)]
Reload events when turning off calendars.

16 years agoremoveClassName() can become expensive too, as well as calling Date#toString()
Jan Schneider [Fri, 5 Jun 2009 16:42:42 +0000 (18:42 +0200)]
removeClassName() can become expensive too, as well as calling Date#toString()
on each sort step.

16 years agoUse innerHTML where appropriate, which is much faster than update() because of stripS...
Jan Schneider [Fri, 5 Jun 2009 15:59:41 +0000 (17:59 +0200)]
Use innerHTML where appropriate, which is much faster than update() because of stripScripts().

16 years agoDon't loop 365 times 365 if updating cached year views.
Jan Schneider [Fri, 5 Jun 2009 15:48:55 +0000 (17:48 +0200)]
Don't loop 365 times 365 if updating cached year views.

16 years agoNavigate to month/week/day from year view.
Jan Schneider [Fri, 5 Jun 2009 14:25:19 +0000 (16:25 +0200)]
Navigate to month/week/day from year view.

16 years agoFix loop order, to not correctly show events from all calendars.
Jan Schneider [Fri, 5 Jun 2009 13:33:13 +0000 (15:33 +0200)]
Fix loop order, to not correctly show events from all calendars.

16 years agoShow tooltips with event information in year view.
Jan Schneider [Fri, 5 Jun 2009 13:30:39 +0000 (15:30 +0200)]
Show tooltips with event information in year view.

16 years agoHighlight busy days in year view.
Jan Schneider [Fri, 5 Jun 2009 12:30:56 +0000 (14:30 +0200)]
Highlight busy days in year view.

16 years agoActually, fetchEnvelope returns an *array* of addr object arrays
Michael J. Rubinsky [Fri, 5 Jun 2009 14:03:06 +0000 (10:03 -0400)]
Actually, fetchEnvelope returns an *array* of addr object arrays

16 years agoneed an address string, not address object array
Michael J. Rubinsky [Fri, 5 Jun 2009 03:49:52 +0000 (23:49 -0400)]
need an address string, not  address object array

16 years agofix parameter order
Michael J. Rubinsky [Thu, 4 Jun 2009 21:43:13 +0000 (17:43 -0400)]
fix parameter order

16 years agomore class constant name fixes
Michael J. Rubinsky [Thu, 4 Jun 2009 21:18:17 +0000 (17:18 -0400)]
more class constant name fixes

16 years agoFix class constants
Michael J. Rubinsky [Thu, 4 Jun 2009 21:13:56 +0000 (17:13 -0400)]
Fix class constants

16 years agoImproved notifications on rule actions
Michael M Slusarz [Thu, 4 Jun 2009 19:16:43 +0000 (13:16 -0600)]
Improved notifications on rule actions

16 years agoFix function name
Michael M Slusarz [Thu, 4 Jun 2009 19:11:16 +0000 (13:11 -0600)]
Fix function name

16 years agoDisplay tweaks; remove redundant edit icon.
Michael M Slusarz [Thu, 4 Jun 2009 19:05:27 +0000 (13:05 -0600)]
Display tweaks; remove redundant edit icon.

16 years agochangelog
Michael M Slusarz [Thu, 4 Jun 2009 18:58:17 +0000 (12:58 -0600)]
changelog

16 years agoIMP 5 requires Horde 4 apps - no need for workarounds
Michael M Slusarz [Thu, 4 Jun 2009 18:49:10 +0000 (12:49 -0600)]
IMP 5 requires Horde 4 apps - no need for workarounds

16 years agoBFN
Michael J. Rubinsky [Thu, 4 Jun 2009 18:44:35 +0000 (14:44 -0400)]
BFN

16 years agoAdd hook to set the add_source pref
Michael J. Rubinsky [Thu, 4 Jun 2009 18:40:09 +0000 (14:40 -0400)]
Add hook to set the add_source pref

16 years agoThis is correctly fixed in Horde_Imap_Client, not here
Michael M Slusarz [Thu, 4 Jun 2009 16:44:57 +0000 (10:44 -0600)]
This is correctly fixed in Horde_Imap_Client, not here

16 years agoFix a bug when updateing a new entry and only one class is avaiable.
Martin Blumenthal [Thu, 4 Jun 2009 16:43:31 +0000 (18:43 +0200)]
Fix a bug when updateing a new entry and only one class is avaiable.

16 years agoFix a bug when adding new entries (subject was lost).
Martin Blumenthal [Thu, 4 Jun 2009 15:03:14 +0000 (17:03 +0200)]
Fix a bug when adding new entries (subject was lost).

16 years agoFix a bug when clicking on a classname at the classview page.
Martin Blumenthal [Thu, 4 Jun 2009 15:00:48 +0000 (17:00 +0200)]
Fix a bug when clicking on a classname at the classview page.

16 years agoAlso store the searchtext in the current session.
Martin Blumenthal [Thu, 4 Jun 2009 14:58:23 +0000 (16:58 +0200)]
Also store the searchtext in the current session.

16 years agofix parse error (stray ;)
Chuck Hagenbuch [Thu, 4 Jun 2009 14:39:52 +0000 (10:39 -0400)]
fix parse error (stray ;)

16 years agoFixed 2 errors when creating a new class: create the share bevore adding students...
Martin Blumenthal [Thu, 4 Jun 2009 10:25:48 +0000 (12:25 +0200)]
Fixed 2 errors when creating a new class: create the share bevore adding students and allow the semesterdate to be modified when automatically set by global config.

16 years agoInitial work on rewriting IMAP support in ingo.
Michael M Slusarz [Wed, 3 Jun 2009 04:05:02 +0000 (22:05 -0600)]
Initial work on rewriting IMAP support in ingo.

This is 100% guaranteed not to work yet (I don't have setup to test at
the moment), although it is a start.  The 'mock' driver is guaranteed
never to work since I have no idea what the hell it does and there is
absolutely zero documentation on it.  Unless someone comes forward to
fix it, it will get the ax here very soon.

16 years agoUnneeded addslashes
Michael M Slusarz [Wed, 3 Jun 2009 17:32:59 +0000 (11:32 -0600)]
Unneeded addslashes

16 years ago[cjh] Fix the signature of the kronolith/import API method
Chuck Hagenbuch [Thu, 4 Jun 2009 02:22:21 +0000 (22:22 -0400)]
[cjh] Fix the signature of the kronolith/import API method
      (rpolli@babel.it, Bug #8309).

16 years agoAdd year view.
Jan Schneider [Wed, 3 Jun 2009 17:02:14 +0000 (19:02 +0200)]
Add year view.

16 years agoUse parseDate().
Jan Schneider [Wed, 3 Jun 2009 16:59:17 +0000 (18:59 +0200)]
Use parseDate().

16 years agoWhy do we need addslashes() here again? Shouldn't the json serialization take
Jan Schneider [Wed, 3 Jun 2009 14:06:59 +0000 (16:06 +0200)]
Why do we need addslashes() here again? Shouldn't the json serialization take
care of escaping? Fixes double escaped double quotes.

16 years agoCorrectly instantiate singletons.
Michael M Slusarz [Wed, 3 Jun 2009 04:19:35 +0000 (22:19 -0600)]
Correctly instantiate singletons.

16 years agoClean up Ingo API code
Michael M Slusarz [Wed, 3 Jun 2009 04:10:33 +0000 (22:10 -0600)]
Clean up Ingo API code

16 years agodocumentation tweaks
Michael M Slusarz [Wed, 3 Jun 2009 04:03:04 +0000 (22:03 -0600)]
documentation tweaks

16 years agoClean up createFolder API call
Michael M Slusarz [Wed, 3 Jun 2009 03:28:42 +0000 (21:28 -0600)]
Clean up createFolder API call

16 years agoVarious fixes to make ingo work in Git
Michael M Slusarz [Wed, 3 Jun 2009 03:10:20 +0000 (21:10 -0600)]
Various fixes to make ingo work in Git

16 years agoThis script doesn't work with relative paths.
Michael M Slusarz [Wed, 3 Jun 2009 02:52:05 +0000 (20:52 -0600)]
This script doesn't work with relative paths.

16 years agoUse new identifier for search mailboxes
Michael M Slusarz [Tue, 2 Jun 2009 21:28:25 +0000 (15:28 -0600)]
Use new identifier for search mailboxes

16 years agoMove some common functions from Buffer to main ViewPort class.
Michael M Slusarz [Tue, 2 Jun 2009 20:15:11 +0000 (14:15 -0600)]
Move some common functions from Buffer to main ViewPort class.

16 years agoBug #7296: Convert old IMP 4 sortby pref values
Michael M Slusarz [Tue, 2 Jun 2009 19:30:33 +0000 (13:30 -0600)]
Bug #7296: Convert old IMP 4 sortby pref values

16 years agoTypo
Jan Schneider [Fri, 29 May 2009 11:19:31 +0000 (13:19 +0200)]
Typo

16 years agouse Horde_Date_Utils
Chuck Hagenbuch [Tue, 2 Jun 2009 14:48:54 +0000 (10:48 -0400)]
use Horde_Date_Utils

16 years agotest directory is not a child of lib/Horde
Michael J. Rubinsky [Tue, 2 Jun 2009 13:27:07 +0000 (09:27 -0400)]
test directory is not a child of lib/Horde

16 years agoRename Horde_Image_Imagick::borderImage to ::frameImage
Michael J. Rubinsky [Sun, 31 May 2009 15:30:59 +0000 (11:30 -0400)]
Rename Horde_Image_Imagick::borderImage to ::frameImage

Rename this function and only use it when we are bordering a transparent
image (i.e. Framing an image) and not when applying a traditional borderImage
operation (which replaces all pixels in the clipping area). This should
provide a noticeable speed improvement with some effects

16 years agows
Michael J. Rubinsky [Sat, 30 May 2009 17:56:57 +0000 (13:56 -0400)]
ws

16 years agoUpdate CHANGES from CVS FW_3
Michael M Slusarz [Sun, 31 May 2009 04:10:46 +0000 (22:10 -0600)]
Update CHANGES from CVS FW_3

16 years agoURL might be the same, so do explicit URL refresh.
Michael M Slusarz [Sun, 31 May 2009 04:09:24 +0000 (22:09 -0600)]
URL might be the same, so do explicit URL refresh.

16 years agoadd getLocales() to return the list of available locales
Chuck Hagenbuch [Sat, 30 May 2009 15:51:12 +0000 (11:51 -0400)]
add getLocales() to return the list of available locales

16 years agofix parse error (missing semicolon)
Chuck Hagenbuch [Sat, 30 May 2009 13:15:51 +0000 (09:15 -0400)]
fix parse error (missing semicolon)

16 years agomoving Horde_Date_Repeater and Horde_Date_Span to the horde/date package
Chuck Hagenbuch [Fri, 29 May 2009 22:22:17 +0000 (18:22 -0400)]
moving Horde_Date_Repeater and Horde_Date_Span to the horde/date package

16 years agoRevert this - it's needed when we want to preserve transparency
Michael J. Rubinsky [Fri, 29 May 2009 22:28:40 +0000 (18:28 -0400)]
Revert this - it's needed when we want to preserve transparency

16 years agoBug #8305: Fix flagging in Virtual Inbox
Michael M Slusarz [Fri, 29 May 2009 20:05:26 +0000 (14:05 -0600)]
Bug #8305: Fix flagging in Virtual Inbox

16 years agoRemove unnecessary mailbox name escaping
Michael M Slusarz [Fri, 29 May 2009 05:22:24 +0000 (23:22 -0600)]
Remove unnecessary mailbox name escaping

16 years agohack some paths into my hacked up test script for now
Michael J. Rubinsky [Fri, 29 May 2009 17:52:18 +0000 (13:52 -0400)]
hack some paths into my hacked up test script for now

16 years agoOnly iterate over images once
Michael J. Rubinsky [Fri, 29 May 2009 17:39:45 +0000 (13:39 -0400)]
Only iterate over images once

16 years agoFix border generation, padding
Michael J. Rubinsky [Fri, 29 May 2009 17:31:21 +0000 (13:31 -0400)]
Fix border generation, padding

Use passed in border values when bordering individual images in the stack
Fix generation of image padding, and try to streamline this. I don't
remember the reason for wrapping the borderImage call and composing it. This
seems to work locally, though I need to test it with older Im versions.

16 years agoFix drop shadows for Im photo stacks and fix off by one image offset
Michael J. Rubinsky [Fri, 29 May 2009 17:23:23 +0000 (13:23 -0400)]
Fix drop shadows for Im photo stacks and fix off by one image offset

16 years agows
Michael J. Rubinsky [Fri, 29 May 2009 17:21:58 +0000 (13:21 -0400)]
ws

16 years agoNeed to compose the images *before* we add the border around the resulting image
Michael J. Rubinsky [Fri, 29 May 2009 15:36:23 +0000 (11:36 -0400)]
Need to compose the images *before* we add the border around the resulting image

16 years agows
Michael J. Rubinsky [Fri, 29 May 2009 15:35:35 +0000 (11:35 -0400)]
ws

16 years agoRemove imagick related code from the Im driver and effects.
Michael J. Rubinsky [Thu, 28 May 2009 14:27:48 +0000 (10:27 -0400)]
Remove imagick related code from the Im driver and effects.

16 years agoAdd Alt + PGUP/PGDN shortcut to scroll through preview message
Michael M Slusarz [Fri, 29 May 2009 04:58:22 +0000 (22:58 -0600)]
Add Alt + PGUP/PGDN shortcut to scroll through preview message

16 years agoFix typo
Michael M Slusarz [Fri, 29 May 2009 04:36:03 +0000 (22:36 -0600)]
Fix typo

16 years agoTweaks for generating preview content.
Michael M Slusarz [Fri, 29 May 2009 04:33:39 +0000 (22:33 -0600)]
Tweaks for generating preview content.

Do some hacks to make generation of preview content manageable on
extremely large messages and/or large messages that may contain
embeddable content.

16 years agophpdoc
Michael M Slusarz [Fri, 29 May 2009 04:08:37 +0000 (22:08 -0600)]
phpdoc

16 years agoFix preview generation.
Michael M Slusarz [Fri, 29 May 2009 04:05:42 +0000 (22:05 -0600)]
Fix preview generation.

Was downloading bodytext for unseen messages regardless of preview
preference.

16 years agostrip locale out of the parse() arguments so that the static caller works with locales
Chuck Hagenbuch [Fri, 29 May 2009 01:53:21 +0000 (21:53 -0400)]
strip locale out of the parse() arguments so that the static caller works with locales

16 years agoImplement (event) searching.
Jan Schneider [Thu, 28 May 2009 17:04:50 +0000 (19:04 +0200)]
Implement (event) searching.

16 years agofingerprint -> keyid
Michael M Slusarz [Thu, 28 May 2009 16:23:59 +0000 (10:23 -0600)]
fingerprint -> keyid

Tracks changes made in Horde_Crypt_Pgp. Fixes verification of some PGP
signed messages.

16 years agoBug #8306: Remove msgflags_hidesys pref
Michael M Slusarz [Thu, 28 May 2009 15:15:19 +0000 (09:15 -0600)]
Bug #8306: Remove msgflags_hidesys pref

16 years agoFix undefined variable.
Jan Schneider [Thu, 28 May 2009 13:30:33 +0000 (15:30 +0200)]
Fix undefined variable.

16 years agoEnable system IMAP flags by default, and make the preference visible (Bug #8306).
Jan Schneider [Thu, 28 May 2009 13:30:06 +0000 (15:30 +0200)]
Enable system IMAP flags by default, and make the preference visible (Bug #8306).

16 years agoBug #8308: Correctly format canonical message parts
Michael M Slusarz [Thu, 28 May 2009 12:56:36 +0000 (06:56 -0600)]
Bug #8308: Correctly format canonical message parts

16 years agoMake sure fingerprint is defined.
Michael M Slusarz [Thu, 28 May 2009 12:51:43 +0000 (06:51 -0600)]
Make sure fingerprint is defined.

16 years agoAllow to return empty event objects from all drivers.
Jan Schneider [Thu, 28 May 2009 12:44:28 +0000 (14:44 +0200)]
Allow to return empty event objects from all drivers.

16 years agoVastly improve searching: all calendar types can be searched now and searching
Jan Schneider [Thu, 28 May 2009 12:39:53 +0000 (14:39 +0200)]
Vastly improve searching: all calendar types can be searched now and searching
of recurring events has been much improved.
If searching in a time range, all recurring instances are returned, if
searching without end, only the next recurrence is returned, if searching
without start, the first recurrence is returned.

16 years agoFix javascript for search form.
Jan Schneider [Thu, 28 May 2009 12:38:10 +0000 (14:38 +0200)]
Fix javascript for search form.

16 years agoAvoid JS error in advances search screen.
Jan Schneider [Thu, 28 May 2009 10:23:20 +0000 (12:23 +0200)]
Avoid JS error in advances search screen.