horde.git
15 years agoBug #8948: Fix sent-mail selection for non-empty namespaces
Michael M Slusarz [Wed, 14 Apr 2010 06:01:43 +0000 (00:01 -0600)]
Bug #8948: Fix sent-mail selection for non-empty namespaces

15 years agoFix package definitions in Core
Michael M Slusarz [Tue, 13 Apr 2010 23:20:00 +0000 (17:20 -0600)]
Fix package definitions in Core

15 years agoFix typos.
Matt Selsky [Tue, 13 Apr 2010 14:08:58 +0000 (10:08 -0400)]
Fix typos.

15 years agoThese are only supported in AS 14 or greater.
Michael J. Rubinsky [Tue, 13 Apr 2010 23:21:44 +0000 (19:21 -0400)]
These are only supported in AS 14 or greater.

15 years agoNothing to remove here, as it is not a part of the DOM
Michael M Slusarz [Tue, 13 Apr 2010 20:22:09 +0000 (14:22 -0600)]
Nothing to remove here, as it is not a part of the DOM

15 years agoAdd Horde::startBuffer(), Horde::endBuffer(), and Horde::contentSent()
Michael M Slusarz [Tue, 13 Apr 2010 18:47:40 +0000 (12:47 -0600)]
Add Horde::startBuffer(), Horde::endBuffer(), and Horde::contentSent()

Remove Horde_Util::bufferOutput(). Its usefulness has always been
debatable since it ran in a different scope from the location that
called it (so including/requiring files would not pick up any local
variables from the calling location).

15 years agoThis deserves a CHANGELOG note
Michael M Slusarz [Tue, 13 Apr 2010 18:17:39 +0000 (12:17 -0600)]
This deserves a CHANGELOG note

15 years agosounds, not sound.
Jan Schneider [Tue, 13 Apr 2010 21:47:44 +0000 (23:47 +0200)]
sounds, not sound.

15 years agoTruncate event text in month view.
Jan Schneider [Tue, 13 Apr 2010 21:34:38 +0000 (23:34 +0200)]
Truncate event text in month view.

15 years agoRevert broken logic.
Jan Schneider [Tue, 13 Apr 2010 16:39:16 +0000 (18:39 +0200)]
Revert broken logic.

15 years agoWe need a valid include path for loading the autoloader.
Jan Schneider [Tue, 13 Apr 2010 16:12:10 +0000 (18:12 +0200)]
We need a valid include path for loading the autoloader.

15 years agoanother (last?) round of camelcase method corrections from legacy z-push code
Michael J. Rubinsky [Tue, 13 Apr 2010 15:26:24 +0000 (11:26 -0400)]
another (last?) round of camelcase method corrections from legacy z-push code

15 years agocs - fix camelcase method names from z-push legacy code
Michael J. Rubinsky [Tue, 13 Apr 2010 15:15:24 +0000 (11:15 -0400)]
cs - fix camelcase method names from z-push legacy code

15 years agoCall Horde_ActiveSync_Driver#logOff after request is handled.
Michael J. Rubinsky [Tue, 13 Apr 2010 15:09:21 +0000 (11:09 -0400)]
Call Horde_ActiveSync_Driver#logOff after request is handled.

15 years agoDon't log to the AS log when running tests
Michael J. Rubinsky [Tue, 13 Apr 2010 14:37:31 +0000 (10:37 -0400)]
Don't log to the AS log when running tests

15 years agoMove responsibility for translating contact messages into the client code.
Michael J. Rubinsky [Tue, 13 Apr 2010 14:31:22 +0000 (10:31 -0400)]
Move responsibility for translating contact messages into the client code.

Clean up the rest of the message objects, standardize on getter/setters,
remove dead code and obsolete tests.

15 years agoRevert prototype update. Still too buggy.
Jan Schneider [Tue, 13 Apr 2010 13:42:17 +0000 (15:42 +0200)]
Revert prototype update. Still too buggy.

15 years agoFix argument.
Jan Schneider [Tue, 13 Apr 2010 10:12:02 +0000 (12:12 +0200)]
Fix argument.

15 years agoFix function location
Michael M Slusarz [Tue, 13 Apr 2010 06:13:19 +0000 (00:13 -0600)]
Fix function location

15 years agoSuppress trash preferences if use trash is off
Michael M Slusarz [Tue, 13 Apr 2010 06:10:47 +0000 (00:10 -0600)]
Suppress trash preferences if use trash is off

15 years agoBetter place for 'Clear Sort' in IMP
Michael M Slusarz [Tue, 13 Apr 2010 06:00:02 +0000 (00:00 -0600)]
Better place for 'Clear Sort' in IMP

15 years agoRemove implict parameter from getChangeablePrefs()
Michael M Slusarz [Tue, 13 Apr 2010 05:43:01 +0000 (23:43 -0600)]
Remove implict parameter from getChangeablePrefs()

15 years agows
Michael M Slusarz [Tue, 13 Apr 2010 05:19:59 +0000 (23:19 -0600)]
ws

15 years agoRemove undefined variable
Michael M Slusarz [Tue, 13 Apr 2010 05:30:02 +0000 (23:30 -0600)]
Remove undefined variable

15 years agoAdd advanced preferences options screen
Michael M Slusarz [Tue, 13 Apr 2010 05:25:52 +0000 (23:25 -0600)]
Add advanced preferences options screen

15 years agoTicket #1406: HTML signature support
Michael M Slusarz [Tue, 13 Apr 2010 03:47:26 +0000 (21:47 -0600)]
Ticket #1406: HTML signature support

15 years agoClean up cached data in identity object
Michael M Slusarz [Tue, 13 Apr 2010 03:46:54 +0000 (21:46 -0600)]
Clean up cached data in identity object

15 years agoSuccess should be return from setValue()
Michael M Slusarz [Mon, 12 Apr 2010 21:37:02 +0000 (15:37 -0600)]
Success should be return from setValue()

15 years agoBetter description.
Michael M Slusarz [Mon, 12 Apr 2010 20:52:40 +0000 (14:52 -0600)]
Better description.

15 years agoensure we have a callback, fix status code return
Michael J. Rubinsky [Tue, 13 Apr 2010 01:43:03 +0000 (21:43 -0400)]
ensure we have a callback, fix status code return

15 years agoAdd missing map graphics
Michael J. Rubinsky [Tue, 13 Apr 2010 00:14:50 +0000 (20:14 -0400)]
Add missing map graphics

...don't remember the end result, if any, of the themed graphics discussion,
but these were missing from the silver theme...and seeing how this is the new default
theme for horde, I added them.

15 years agofix another parse error
Michael J. Rubinsky [Mon, 12 Apr 2010 23:42:01 +0000 (19:42 -0400)]
fix another parse error

15 years agoFix parse error
Michael J. Rubinsky [Mon, 12 Apr 2010 23:39:54 +0000 (19:39 -0400)]
Fix parse error

15 years agoNeed typeof here.
Jan Schneider [Mon, 12 Apr 2010 22:38:54 +0000 (00:38 +0200)]
Need typeof here.

15 years agoFix parse error.
Jan Schneider [Mon, 12 Apr 2010 22:34:26 +0000 (00:34 +0200)]
Fix parse error.

15 years agoSmarter date/time updating: keep duration when changing start time, catch
Jan Schneider [Mon, 12 Apr 2010 22:27:34 +0000 (00:27 +0200)]
Smarter date/time updating: keep duration when changing start time, catch
start time being later than end time, etc.

15 years agoUpdate prototype to 1.7-RC1.
Jan Schneider [Mon, 12 Apr 2010 22:23:25 +0000 (00:23 +0200)]
Update prototype to 1.7-RC1.

15 years agoSave method calls.
Jan Schneider [Mon, 12 Apr 2010 16:02:22 +0000 (18:02 +0200)]
Save method calls.

15 years agoMake the path relative to the location of this file.
Gunnar Wrobel [Mon, 12 Apr 2010 21:19:38 +0000 (23:19 +0200)]
Make the path relative to the location of this file.

15 years agoRemove duplication definition of $_logger.
Gunnar Wrobel [Mon, 12 Apr 2010 20:48:01 +0000 (22:48 +0200)]
Remove duplication definition of $_logger.

15 years agoprefGroups can have no member entries - concession to allow H3 prefs.php work somewhat ok
Michael M Slusarz [Mon, 12 Apr 2010 20:37:52 +0000 (14:37 -0600)]
prefGroups can have no member entries - concession to allow H3 prefs.php work somewhat ok

15 years agoHonor locked status for msgflags prefs
Michael M Slusarz [Mon, 12 Apr 2010 20:12:44 +0000 (14:12 -0600)]
Honor locked status for msgflags prefs

15 years agoRemove newly-added prefs.php cruft
Michael M Slusarz [Mon, 12 Apr 2010 20:01:13 +0000 (14:01 -0600)]
Remove newly-added prefs.php cruft

15 years agoMerge branch 'master' into newprefs
Michael M Slusarz [Mon, 12 Apr 2010 20:00:45 +0000 (14:00 -0600)]
Merge branch 'master' into newprefs

15 years agoSave user IMAP flags in separate array.
Michael M Slusarz [Mon, 12 Apr 2010 19:46:05 +0000 (13:46 -0600)]
Save user IMAP flags in separate array.

Allows for easier changing of system flags in the future, instead of
having to traverse through all user pref entries.

15 years agoremove obsolete file
Michael J. Rubinsky [Mon, 12 Apr 2010 19:24:13 +0000 (15:24 -0400)]
remove obsolete file

15 years agoNo need for nls in this test.
Michael J. Rubinsky [Mon, 12 Apr 2010 19:21:42 +0000 (15:21 -0400)]
No need for nls in this test.

15 years agoDon't run these tests if the NLS system cannot be initialized
Michael J. Rubinsky [Mon, 12 Apr 2010 18:55:15 +0000 (14:55 -0400)]
Don't run these tests if the NLS system cannot be initialized

15 years agoFix the Horde_String side effect in the Kolab_Format event test. Add corresponding...
Gunnar Wrobel [Mon, 12 Apr 2010 18:49:47 +0000 (20:49 +0200)]
Fix the Horde_String side effect in the Kolab_Format event test. Add corresponding TODO item.

15 years agoAllow no prefGroups to be defined
Michael M Slusarz [Mon, 12 Apr 2010 18:46:26 +0000 (12:46 -0600)]
Allow no prefGroups to be defined

15 years agoClean up chora prefs file
Michael M Slusarz [Mon, 12 Apr 2010 18:45:12 +0000 (12:45 -0600)]
Clean up chora prefs file

15 years agoFix alarm preference display
Michael M Slusarz [Mon, 12 Apr 2010 18:44:55 +0000 (12:44 -0600)]
Fix alarm preference display

15 years agoTurba prefs UI fixes
Michael M Slusarz [Mon, 12 Apr 2010 18:40:50 +0000 (12:40 -0600)]
Turba prefs UI fixes

15 years agoUnselect search fields when removing selected addressbook
Michael M Slusarz [Mon, 12 Apr 2010 18:33:25 +0000 (12:33 -0600)]
Unselect search fields when removing selected addressbook

15 years agoFix some copy/paste errors
Michael M Slusarz [Mon, 12 Apr 2010 18:26:59 +0000 (12:26 -0600)]
Fix some copy/paste errors

15 years agoOnly update prefs if they contain non-default values
Michael M Slusarz [Mon, 12 Apr 2010 18:23:16 +0000 (12:23 -0600)]
Only update prefs if they contain non-default values

15 years agoMerge branch 'master' into newprefs
Michael M Slusarz [Mon, 12 Apr 2010 18:15:42 +0000 (12:15 -0600)]
Merge branch 'master' into newprefs

Conflicts:
framework/ActiveSync/lib/Horde/ActiveSync/Driver/Horde.php
framework/ActiveSync/lib/Horde/ActiveSync/Message/Appointment.php
framework/ActiveSync/lib/Horde/ActiveSync/Request/Ping.php
framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php
framework/ActiveSync/lib/Horde/ActiveSync/State/File.php
kronolith/lib/Event.php

15 years agoNo longer any need for this mock importer. Also, fix some class constants
Michael J. Rubinsky [Mon, 12 Apr 2010 17:55:30 +0000 (13:55 -0400)]
No longer any need for this mock importer. Also, fix some class constants

15 years agoAdd initial tests for testing the FolderSync command.
Michael J. Rubinsky [Mon, 12 Apr 2010 17:43:18 +0000 (13:43 -0400)]
Add initial tests for testing the FolderSync command.

Use a file stream to mimick the php input stream, use a memory stream to hold
the output data to check for validity.

15 years agoSeperate the header output from the wbxml header data.
Michael J. Rubinsky [Mon, 12 Apr 2010 17:42:14 +0000 (13:42 -0400)]
Seperate the header output from the wbxml header data.

15 years agoremove obsolete members
Michael J. Rubinsky [Mon, 12 Apr 2010 17:41:37 +0000 (13:41 -0400)]
remove obsolete members

15 years agoClass constant, add method for retrieving the currently loaded synckey
Michael J. Rubinsky [Mon, 12 Apr 2010 17:40:13 +0000 (13:40 -0400)]
Class constant, add method for retrieving the currently loaded synckey

15 years agoclass constant
Michael J. Rubinsky [Mon, 12 Apr 2010 17:39:41 +0000 (13:39 -0400)]
class constant

15 years agows, variable names
Michael J. Rubinsky [Mon, 12 Apr 2010 17:38:27 +0000 (13:38 -0400)]
ws, variable names

15 years agows, class constants, no need to check for different cases of headers anymore
Michael J. Rubinsky [Mon, 12 Apr 2010 17:37:20 +0000 (13:37 -0400)]
ws, class constants, no need to check for different cases of headers anymore

15 years agoReset snooze when updating the alarm.
Jan Schneider [Mon, 12 Apr 2010 15:30:35 +0000 (17:30 +0200)]
Reset snooze when updating the alarm.

15 years agoThese should pass now
Michael J. Rubinsky [Mon, 12 Apr 2010 14:41:43 +0000 (10:41 -0400)]
These should pass now

15 years agoDon't convert to timestamp for comparison here, it will give different values
Michael J. Rubinsky [Mon, 12 Apr 2010 14:36:58 +0000 (10:36 -0400)]
Don't convert to timestamp for comparison here, it will give different values
in different tz.

15 years agoOnly show up to 3 events in all-day row of week view, and link to day view, where...
Jan Schneider [Mon, 12 Apr 2010 14:28:12 +0000 (16:28 +0200)]
Only show up to 3 events in all-day row of week view, and link to day view, where the all-day events are floating now.

15 years agodoc
Jan Schneider [Mon, 12 Apr 2010 13:48:25 +0000 (15:48 +0200)]
doc

15 years agoAdd link to default notification settings.
Jan Schneider [Mon, 12 Apr 2010 12:04:33 +0000 (13:04 +0100)]
Add link to default notification settings.

15 years agoBind this.
Jan Schneider [Mon, 12 Apr 2010 13:39:47 +0000 (15:39 +0200)]
Bind this.

15 years agoAdd button titles.
Jan Schneider [Mon, 12 Apr 2010 12:04:32 +0000 (13:04 +0100)]
Add button titles.

15 years agoShort notations don't work in Safari yet.
Jan Schneider [Mon, 12 Apr 2010 12:27:27 +0000 (14:27 +0200)]
Short notations don't work in Safari yet.

15 years agoFix method signature to match recent changes
Michael J. Rubinsky [Mon, 12 Apr 2010 13:50:52 +0000 (09:50 -0400)]
Fix method signature to match recent changes

15 years agoDo not explicitely check on null but rather on the code being empty. This adapts...
Gunnar Wrobel [Mon, 12 Apr 2010 08:55:16 +0000 (10:55 +0200)]
Do not explicitely check on null but rather on the code being empty. This adapts to the last commit switching the code default argument from null to integer 0.

15 years agoThis is failing for me. I assume "morgen" matches the "morgens?" regex rather than...
Gunnar Wrobel [Mon, 12 Apr 2010 08:52:42 +0000 (10:52 +0200)]
This is failing for me. I assume "morgen" matches the "morgens?" regex rather than indicating tomorrow (which would explain the result I see). Is there actually code to match the german "morgen" to "tomorrow"?

15 years agoTesting should not rely on a network connection.
Gunnar Wrobel [Mon, 12 Apr 2010 08:51:26 +0000 (10:51 +0200)]
Testing should not rely on a network connection.

15 years agoThe tests in the Feed package seem to be the only ones using the Mock Response. And...
Gunnar Wrobel [Mon, 12 Apr 2010 08:51:07 +0000 (10:51 +0200)]
The tests in the Feed package seem to be the only ones using the Mock Response. And they expect the class to have a constructor (which has been removed at some point in the Base class).

15 years agoEnsure the correct timezone here.
Gunnar Wrobel [Mon, 12 Apr 2010 08:49:08 +0000 (10:49 +0200)]
Ensure the correct timezone here.

15 years agoIf these are not passing yet, they should be marked as incomplete.
Gunnar Wrobel [Mon, 12 Apr 2010 08:48:47 +0000 (10:48 +0200)]
If these are not passing yet, they should be marked as incomplete.

15 years agoFix for strict testing.
Gunnar Wrobel [Mon, 12 Apr 2010 08:48:19 +0000 (10:48 +0200)]
Fix for strict testing.

15 years agoE_DEPRECATED does not exist for below 5.3.
Gunnar Wrobel [Mon, 12 Apr 2010 08:47:53 +0000 (10:47 +0200)]
E_DEPRECATED does not exist for below 5.3.

After fixing this all three tests were still failing for various reasons. Is that just me or are they failing for others also? I marked them "incomplete" for now.

15 years agoSetting the timezone when including the file has undesired side effects when running...
Gunnar Wrobel [Mon, 12 Apr 2010 04:29:13 +0000 (06:29 +0200)]
Setting the timezone when including the file has undesired side effects when running the complete test suite. The tests need to ensure that they clean up afterwards.

15 years agoThis init() call is required in AllTests.php to correctly initialize the class and...
Gunnar Wrobel [Mon, 12 Apr 2010 04:28:01 +0000 (06:28 +0200)]
This init() call is required in AllTests.php to correctly initialize the class and inform it about its own location.

15 years agoRevert "Do app pushing entirely within Registry."
Michael M Slusarz [Sun, 11 Apr 2010 18:42:48 +0000 (12:42 -0600)]
Revert "Do app pushing entirely within Registry."

This partially reverts commit 9fc391d83bad2e00b3a72c48e70d169362a5f54f.

15 years agoSimplify, phpdoc
Michael J. Rubinsky [Sun, 11 Apr 2010 16:22:21 +0000 (12:22 -0400)]
Simplify, phpdoc

15 years agoMissed this file in last commit - adds support for ActiveSync to Nag.
Michael J. Rubinsky [Sun, 11 Apr 2010 15:44:20 +0000 (11:44 -0400)]
Missed this file in last commit - adds support for ActiveSync to Nag.

15 years agoAdd support for synching with ActiveSync devices
Michael J. Rubinsky [Sun, 11 Apr 2010 15:22:33 +0000 (11:22 -0400)]
Add support for synching with ActiveSync devices

15 years agoCheck for errors
Michael J. Rubinsky [Sun, 11 Apr 2010 15:20:43 +0000 (11:20 -0400)]
Check for errors

15 years agooutput the values in the log too
Michael J. Rubinsky [Sun, 11 Apr 2010 15:20:23 +0000 (11:20 -0400)]
output the values in the log too

15 years agoAdd support for synching tasks
Michael J. Rubinsky [Sun, 11 Apr 2010 15:19:48 +0000 (11:19 -0400)]
Add support for synching tasks

15 years agoremove cruft
Michael J. Rubinsky [Sun, 11 Apr 2010 15:00:38 +0000 (11:00 -0400)]
remove cruft

15 years agoConsolidate code run when switching applications
Michael M Slusarz [Sun, 11 Apr 2010 01:42:24 +0000 (19:42 -0600)]
Consolidate code run when switching applications

15 years agoNeed to push app on stack earlier to prevent loop
Michael M Slusarz [Sun, 11 Apr 2010 01:37:21 +0000 (19:37 -0600)]
Need to push app on stack earlier to prevent loop

15 years agoDo app pushing entirely within Registry.
Michael M Slusarz [Sun, 11 Apr 2010 01:27:52 +0000 (19:27 -0600)]
Do app pushing entirely within Registry.

This reverts commit 2b647b8ef7bb3be67b3b63616b9988de697744f6.

15 years agofix file name
Michael J. Rubinsky [Sat, 10 Apr 2010 19:35:45 +0000 (15:35 -0400)]
fix file name

15 years agoNeed to push $app onto the stack before loading it's preferences.
Michael J. Rubinsky [Sat, 10 Apr 2010 17:41:57 +0000 (13:41 -0400)]
Need to push $app onto the stack before loading it's preferences.

Prevents fatal errors due to autoloading not being setup for the app.

15 years agoMake sure we have the APIs needed for each folder class
Michael J. Rubinsky [Sat, 10 Apr 2010 17:22:09 +0000 (13:22 -0400)]
Make sure we have the APIs needed for each folder class

15 years agoAdd a Task message object in preperation for task synch support
Michael J. Rubinsky [Sat, 10 Apr 2010 16:32:54 +0000 (12:32 -0400)]
Add a Task message object in preperation for task synch support

...also consistently use self:: for these constants where appropriate