Jan Schneider [Wed, 8 Apr 2009 21:40:41 +0000 (23:40 +0200)]
The same property is already set with a different name. Nuke it.
Jan Schneider [Wed, 8 Apr 2009 21:40:05 +0000 (23:40 +0200)]
Simplify
Jan Schneider [Wed, 8 Apr 2009 21:38:36 +0000 (23:38 +0200)]
Process event updates even if no events have been returned, so that the view
is correctly cleared.
Jan Schneider [Wed, 8 Apr 2009 21:36:58 +0000 (23:36 +0200)]
Fix dragging: use new dom id.
Jan Schneider [Wed, 8 Apr 2009 21:35:56 +0000 (23:35 +0200)]
Don't ask.
Jan Schneider [Wed, 8 Apr 2009 20:44:31 +0000 (22:44 +0200)]
Don't load week view if on the same week.
Jan Schneider [Wed, 8 Apr 2009 20:21:42 +0000 (22:21 +0200)]
Update all dates of the week view, and not only those that returned events.
Create unique ids for multi-day events.
Michael M Slusarz [Wed, 8 Apr 2009 05:55:03 +0000 (23:55 -0600)]
CSS tweaks/fixes.
Jan Schneider [Wed, 8 Apr 2009 13:40:09 +0000 (15:40 +0200)]
Don't render multi-day events as all-day events on the days they cover completely.
Jan Schneider [Wed, 8 Apr 2009 13:25:57 +0000 (15:25 +0200)]
Fix rendering of first event in an overlap.
Jan Schneider [Wed, 8 Apr 2009 13:17:29 +0000 (15:17 +0200)]
Fix dragging of events, and correctly update cache and other dates of the same event.
Jan Schneider [Wed, 8 Apr 2009 12:45:14 +0000 (14:45 +0200)]
Tweaks
Michael M Slusarz [Tue, 7 Apr 2009 22:39:09 +0000 (16:39 -0600)]
Use CSStidy to minify CSS file if using caching
Big-time improvement in CSS filesize, *especially* if using a theme that
overwrites the base theme - instead of including declarations twice,
CSStidy will only write the final calculated value.
For example, the base dimp page with the silver theme using the old
caching method generated a 161 KB file. Running through CSS tidy
generates a 96 KB file.
Michael M Slusarz [Tue, 7 Apr 2009 19:57:15 +0000 (13:57 -0600)]
Improve layout of dimp compose window
Michael M Slusarz [Tue, 7 Apr 2009 19:35:01 +0000 (13:35 -0600)]
More CSS tweaking
Michael M Slusarz [Tue, 7 Apr 2009 19:29:07 +0000 (13:29 -0600)]
Move sent-mail/read receipt down from button bar.
Michael M Slusarz [Tue, 7 Apr 2009 19:29:03 +0000 (13:29 -0600)]
Dimp CSS tweaks
Michael M Slusarz [Tue, 7 Apr 2009 19:19:11 +0000 (13:19 -0600)]
Improvements to dimp remove attachment behavior/display
Michael M Slusarz [Tue, 7 Apr 2009 19:18:43 +0000 (13:18 -0600)]
Better way to instantiate this variable.
Michael M Slusarz [Tue, 7 Apr 2009 19:18:33 +0000 (13:18 -0600)]
Remove unneeded FF workaround.
Jan Schneider [Tue, 7 Apr 2009 17:54:38 +0000 (19:54 +0200)]
Fix _storeCache()/_deleteCache().
Jan Schneider [Tue, 7 Apr 2009 17:05:30 +0000 (19:05 +0200)]
Avoid overflowing the all-day cells.
Jan Schneider [Tue, 7 Apr 2009 15:40:02 +0000 (17:40 +0200)]
Add spacing between day/week events. Tweak aligning of week events.
Jan Schneider [Tue, 7 Apr 2009 13:33:07 +0000 (15:33 +0200)]
Save date with location history if using the top navigation buttons.
Jan Schneider [Tue, 7 Apr 2009 13:14:28 +0000 (15:14 +0200)]
Render all-day events like month events.
Michael J. Rubinsky [Tue, 7 Apr 2009 17:43:39 +0000 (13:43 -0400)]
Be sure to clear the hidden tag form field as well
Gunnar Wrobel [Tue, 7 Apr 2009 16:23:07 +0000 (18:23 +0200)]
Ignore additional attributes.
Gunnar Wrobel [Tue, 7 Apr 2009 16:22:53 +0000 (18:22 +0200)]
Allow local object definitions.
Gunnar Wrobel [Tue, 7 Apr 2009 16:22:40 +0000 (18:22 +0200)]
Ignore local object definitions.
Gunnar Wrobel [Tue, 7 Apr 2009 05:41:28 +0000 (07:41 +0200)]
Hide additional attributes.
Gunnar Wrobel [Tue, 7 Apr 2009 05:41:17 +0000 (07:41 +0200)]
Use type passwordconfirm instead of password.
Gunnar Wrobel [Tue, 7 Apr 2009 05:40:40 +0000 (07:40 +0200)]
Fix handling required and locked attributes.
Michael M Slusarz [Tue, 7 Apr 2009 04:57:53 +0000 (22:57 -0600)]
Make dimp work with IE 8 for now.
Michael M Slusarz [Tue, 7 Apr 2009 04:18:25 +0000 (22:18 -0600)]
Fix Rename/Create Subfolder.
Michael M Slusarz [Mon, 6 Apr 2009 23:20:32 +0000 (17:20 -0600)]
Style, cleanups
Michael M Slusarz [Mon, 6 Apr 2009 23:19:29 +0000 (17:19 -0600)]
Remove onRemoveRows() - use onClearRows() instead.
Michael M Slusarz [Mon, 6 Apr 2009 23:19:00 +0000 (17:19 -0600)]
Fix callback.
Michael M Slusarz [Mon, 6 Apr 2009 23:17:49 +0000 (17:17 -0600)]
Merge onComplete() and onContentComplete().
Michael M Slusarz [Mon, 6 Apr 2009 21:57:39 +0000 (15:57 -0600)]
Not needed
Michael M Slusarz [Mon, 6 Apr 2009 20:45:55 +0000 (14:45 -0600)]
More config options for PGP's getPublicKey()
Allows us to skip cache checks, which would prevent importation of user
keys.
Michael M Slusarz [Mon, 6 Apr 2009 20:45:47 +0000 (14:45 -0600)]
Fix error reporting.
Michael M Slusarz [Mon, 6 Apr 2009 18:02:07 +0000 (12:02 -0600)]
More flagging improvements in dimp
More cleanly seperate non IMAP flagging actions (blacklist, spam) from
IMAP activities.
Allows flagging a message as deleted without it being purged, for
example.
Jan Schneider [Mon, 6 Apr 2009 22:13:15 +0000 (00:13 +0200)]
Render events in week view.
Jan Schneider [Mon, 6 Apr 2009 21:02:27 +0000 (23:02 +0200)]
Fix all-day calculation.
Jan Schneider [Mon, 6 Apr 2009 17:24:23 +0000 (19:24 +0200)]
Fix fix, for recurring events.
Gunnar Wrobel [Mon, 6 Apr 2009 18:40:33 +0000 (20:40 +0200)]
New configuration files.
Gunnar Wrobel [Mon, 6 Apr 2009 18:40:20 +0000 (20:40 +0200)]
Allow hiding objects in a different way.
Gunnar Wrobel [Mon, 6 Apr 2009 18:39:56 +0000 (20:39 +0200)]
Continued extending the objects definition.
Jan Schneider [Mon, 6 Apr 2009 17:03:30 +0000 (19:03 +0200)]
The double quotes are on purpose, because they are required for inserting
control char delimiters.
Jan Schneider [Mon, 6 Apr 2009 16:39:02 +0000 (18:39 +0200)]
Correctly render all-day events in day view.
Jan Schneider [Mon, 6 Apr 2009 16:27:32 +0000 (18:27 +0200)]
Fix setting of end date of events that last beyond the requested time period.
Jan Schneider [Mon, 6 Apr 2009 15:18:11 +0000 (17:18 +0200)]
Fix toggling calendars in day view.
Jan Schneider [Mon, 6 Apr 2009 13:52:35 +0000 (15:52 +0200)]
imp not dimp
Michael M Slusarz [Mon, 6 Apr 2009 16:54:35 +0000 (10:54 -0600)]
Bug #8148: Fix undefined variable
Michael M Slusarz [Mon, 6 Apr 2009 16:44:52 +0000 (10:44 -0600)]
Improve flagging in DIMP.
Honor 'n' option to imap flags instead of hardcoding '\\seen' inverse
action.
Split out marking all unseen/seen to a more generic 'FlagAll' action.
Michael M Slusarz [Sun, 5 Apr 2009 07:06:02 +0000 (01:06 -0600)]
Code cleanups
Michael M Slusarz [Sun, 5 Apr 2009 07:00:25 +0000 (01:00 -0600)]
changelog
Michael M Slusarz [Sun, 5 Apr 2009 06:18:20 +0000 (00:18 -0600)]
Fix some folder actions.
Michael M Slusarz [Sat, 4 Apr 2009 06:03:16 +0000 (00:03 -0600)]
Fix background loading of INBOX
Michael M Slusarz [Sat, 4 Apr 2009 06:00:56 +0000 (00:00 -0600)]
Doc updates; lock some rarely changed prefs
Michael M Slusarz [Sat, 4 Apr 2009 05:32:14 +0000 (23:32 -0600)]
Continue highlighting base menu entry when browsing submenu
Gunnar Wrobel [Mon, 6 Apr 2009 14:56:39 +0000 (16:56 +0200)]
Complete the simple person object.
Gunnar Wrobel [Mon, 6 Apr 2009 14:56:29 +0000 (16:56 +0200)]
Allow to derive horde attribute types from the LDAP schema.
Gunnar Wrobel [Mon, 6 Apr 2009 09:46:03 +0000 (11:46 +0200)]
Additional object definitions.
Gunnar Wrobel [Mon, 6 Apr 2009 09:45:52 +0000 (11:45 +0200)]
Fix setting of attributes.
Gunnar Wrobel [Mon, 6 Apr 2009 09:45:06 +0000 (11:45 +0200)]
Add a dirty edit link.
Gunnar Wrobel [Sun, 5 Apr 2009 20:54:10 +0000 (22:54 +0200)]
Adapted the form code to the new capabilities within the Kolab_Server
library. The application itself is still in a rather rough state.
Chuck Hagenbuch [Sat, 4 Apr 2009 04:58:05 +0000 (00:58 -0400)]
import Fima (by Thomas Trethan <thomas@trethan.net>)
Michael M Slusarz [Fri, 3 Apr 2009 20:12:16 +0000 (14:12 -0600)]
Another place to catch an invalid subject
Michael M Slusarz [Fri, 3 Apr 2009 20:09:11 +0000 (14:09 -0600)]
New rendering code allows us to catch invalid subject headers in the
mailbox list.
Michael M Slusarz [Fri, 3 Apr 2009 20:04:01 +0000 (14:04 -0600)]
Improve row rendering.
Instead of inserting a row into the DOM, and then altering the row via
DOM manipulation/javascript, do all necessary data processing before the
row is inserted into the DOM.
Michael M Slusarz [Fri, 3 Apr 2009 17:54:21 +0000 (11:54 -0600)]
Documentation updates
Michael M Slusarz [Fri, 3 Apr 2009 06:10:42 +0000 (00:10 -0600)]
Don't use '$' in keyword - it's a pseudo standard for potential future RFC definition
Gunnar Wrobel [Fri, 3 Apr 2009 19:16:08 +0000 (21:16 +0200)]
Do not show the form if it has not been build because of an error.
Gunnar Wrobel [Fri, 3 Apr 2009 19:15:45 +0000 (21:15 +0200)]
Correct the class names.
Gunnar Wrobel [Fri, 3 Apr 2009 19:15:34 +0000 (21:15 +0200)]
Add emtpy style.
Jan Schneider [Fri, 3 Apr 2009 16:52:12 +0000 (18:52 +0200)]
Instead of starting the event download after the views have (slowly) switched,
start the download before the switch, and defer the insertion of events if the
switch is not finished. And only do this with the day view, that requires the
view to be rendered to calculate event bubble sizes.
Jan Schneider [Fri, 3 Apr 2009 16:24:07 +0000 (18:24 +0200)]
Make caching work again across different views.
Switch more smoothly between views.
Jan Schneider [Fri, 3 Apr 2009 16:05:27 +0000 (18:05 +0200)]
Fix permission over ajax.
Gunnar Wrobel [Fri, 3 Apr 2009 10:16:35 +0000 (12:16 +0200)]
Initial import of koward.
This application should replace the kolab-webadmin in the long run. It
is primarily intended as an LDAP database manager based on the
Kolab_Server library.
Michael M Slusarz [Fri, 3 Apr 2009 05:36:36 +0000 (23:36 -0600)]
Fix setting \seen flag from contextmenu.
Michael M Slusarz [Fri, 3 Apr 2009 04:43:36 +0000 (22:43 -0600)]
Tweak ContextMenu effects.
Showing fade on submenus is just too much of a hassle. Only fade in/out
on display of base contextmenu.
Rework internals to be clearer/not use extra variables.
Michael J. Rubinsky [Fri, 3 Apr 2009 05:58:17 +0000 (01:58 -0400)]
fix method case to match Horde_Date::toJson()
Michael J. Rubinsky [Fri, 3 Apr 2009 05:51:12 +0000 (01:51 -0400)]
refactor to be a bit cleaner...rename reset() to init() and allow
passing an array of tags to add to the tagger before the edit form
is shown.
Michael J. Rubinsky [Fri, 3 Apr 2009 05:30:42 +0000 (01:30 -0400)]
implement a reset() method for the tag autocompleter, and use it
to make sure the relevant fields are in the initial state when
the event form opens.
Michael J. Rubinsky [Fri, 3 Apr 2009 04:44:35 +0000 (00:44 -0400)]
Just assign the whole object instead of a single function. We'll
need it later for things like reseting the state of the box and
hidden field etc...
Michael J. Rubinsky [Fri, 3 Apr 2009 02:50:39 +0000 (22:50 -0400)]
Don't add a tag item to the box if it's already present.
Michael J. Rubinsky [Fri, 3 Apr 2009 00:45:52 +0000 (20:45 -0400)]
Add a pretty tag autocompleter to the ajax event edit form
Jan Schneider [Thu, 2 Apr 2009 14:38:59 +0000 (16:38 +0200)]
Render overlapping events. Doesn't work with cached events yet, but this was
supposed to be the most complicated rendering job in the client.
Jan Schneider [Wed, 1 Apr 2009 20:09:22 +0000 (22:09 +0200)]
Calculated dimensions only once.
Jan Schneider [Wed, 1 Apr 2009 19:54:41 +0000 (21:54 +0200)]
Re-add dragging handlers.
Michael M Slusarz [Thu, 2 Apr 2009 22:29:17 +0000 (16:29 -0600)]
Optimize thread/flag append.
Fixes appending user status flag to a subject with pre-existing thread
graphics.
Michael M Slusarz [Thu, 2 Apr 2009 22:07:08 +0000 (16:07 -0600)]
User flag display tweaking.
Michael J. Rubinsky [Thu, 2 Apr 2009 22:25:15 +0000 (18:25 -0400)]
Make sure maintenance isn't run from any kronolith api call, change
name of this variable to $no_maint instead of $from_block.
Michael J. Rubinsky [Wed, 1 Apr 2009 21:58:10 +0000 (17:58 -0400)]
Allow choice between 'normal' and pretty tag UI
Michael J. Rubinsky [Wed, 1 Apr 2009 21:54:36 +0000 (17:54 -0400)]
Add js file for upcoming pretty tag UI.
Michael M Slusarz [Thu, 2 Apr 2009 21:17:33 +0000 (15:17 -0600)]
Add user defined flagging to dimp view
Michael M Slusarz [Thu, 2 Apr 2009 21:16:59 +0000 (15:16 -0600)]
Use global flagname instead of hardcoding.
Michael M Slusarz [Thu, 2 Apr 2009 20:37:47 +0000 (14:37 -0600)]
IMP now has user-defined message tagging/flagging/insert term here.
Michael M Slusarz [Thu, 2 Apr 2009 19:16:00 +0000 (13:16 -0600)]
Tweak flag management display.