]> err.no Git - scalable-opengroupware.org/blobdiff - SOGo/UI/Scheduler/ChangeLog
some code cleanup
[scalable-opengroupware.org] / SOGo / UI / Scheduler / ChangeLog
index 61287cd7b63f4969c6d90188f96f03d60f3fe948..b1adf6a178e4deeebc0a3e65a28adf45b08025a0 100644 (file)
@@ -1,5 +1,648 @@
+2005-07-19  Helge Hess  <helge.hess@opengroupware.org>
+
+       * UIxAppointmentEditor.m: moved iCalRecurrenceRule to separate file
+         (v0.9.137)
+
+2005-07-18  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxCalView.m: provide label "empty title" as -titlePlaceholder for
+         appointment formatters to enable display of appointments whose
+         title has not been set (v0.9.136)
+
+2005-07-15  Helge Hess  <helge.hess@opengroupware.org>
+
+       * UIxCalScheduleOverview.m, UIxAppointmentView.m,
+         UIxAppointmentProposal.m, UIxAppointmentEditor.m: fixed gcc 4.0
+         warnings (v0.9.135)
+
+       * UIxAppointmentView.h: fixed a Cocoa warning (v0.9.134)
+
+2005-07-14  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.133
+
+       * UIxAppointmentView.m: supports accept/decline from participants
+         tab now
+
+       * UIxAppointmentEditor.m: fixed redirect url after accept/decline
+
+       * UIxCalParticipationStatusView.m: added accessor for partStat, so
+         partStat isn't accidentaly lost
+
+       * UIxCalScheduleOverview.m: is able to suppress rendering of
+         rejected and accepted foreign appointments now based on formValue
+
+       * English.lproj/Localizable.strings: new labels for
+         UIxCalScheduleOverview
+
+2005-07-14  Helge Hess  <helge.hess@opengroupware.org>
+
+       * UIxAppointmentView.m: fixed a small memory leak when creating the
+         categories string (v0.9.132)
+
+2005-07-14  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.131
+
+       * product.plist: removed 'schedule' method from SOGoAppointmentFolder
+
+       * v0.9.130
+
+       * UIxCalView.m: removed resourcePath stuff as this isn't used
+         anywhere anymore (and it shouldn't)
+
+2005-07-13  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * English.lproj/Localizable.strings: "Schedule" maps to
+         "Appointment propositions" now (v0.9.129)
+
+2005-07-11  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxCalView.h: added -setAppointments: to the public API
+         (for subclassers) (v0.9.128)
+
+2005-07-08  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.127
+
+       * UIxCalView.[hm]: added -shouldDisplayRejectedAppointments API. Added
+         toggling of hide/show rejected appointments via form values. Added
+         new -filterAppointments: method to support filtering of appointments
+         (currently used for rejected appointments). Fixed -fetchCoreInfos
+         to use proper accessor method. Fixed aptFlags logic to allow access
+         to appointments that don't belong to user but which user is invited
+         to. Cleaned up +initialize a bit.
+       
+       * UIxCalWeekListview.m: added comment and slightly changed
+         -fetchCoreInfos to do the proper thing
+
+       * English.lproj/Localizable.strings: added labels 'show_rejected_apts'
+         and 'hide_rejected_apts'
+
+       * v0.9.126
+
+       * UIxComponent+Agenor.[hm]: new method -isAccessRestricted, uses the
+         implementation from WOContext+Agenor in libSOGo.
+         
+       * UIxAppointmentView.m: allow editing of appointments that have no
+         organizer set.
+
+       * UIxAppointmentEditor.m: allow editing of appointments that have no
+         organizer set. Redirect to 'view' URI in case editor is not the
+         organizer. Fixed a bug where the organizer got accidentaly deleted.
+
+2005-07-07  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.125
+
+       * UIxAppointmentEditor.m: Properly preserve organizer of appointments.
+         This is now also used to validate if user is allowed to edit an
+         appointment.
+       
+       * UIxAppointmentView.m: changed -isMyApt to test on organizer's email
+         address and user's email address to decide whether he is allowed
+         to edit the appointment in question.
+
+2005-07-06  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxAppointmentProposal.m: changed implementation of
+         -proposalSearchAction to use the new SOGoFreeBusyObject API
+         (v0.9.124)
+
+2005-07-05  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.123
+
+       * UIxCalWeekOverview.m, UIxCalWeekColumnsview.m,
+         UIxCalDayChartview.m, UIxCalDayListview.m,
+         UIxCalMonthOverview.m, UIxCalDayOverview.m: properly adjust formatter
+
+       * UIxCalDayOverview.m: fixed bugs in -aptsForCurrentDate and properly
+         override -allDayApts to also display appointments spanning ranges
+
+       * UIxCalWeekChartview.m: fixed bugs in -isRowActive logic
+
+       * UIxCalDayView.m: fixed bugs in filtering and range logic
+
+       * UIxCalView.m: added a deprecation warning, some code cleanup
+
+       * UIxCalInlineAptView.m: added new 'referenceDate' binding which will
+         be used with the revised appointment formatter to properly display
+         time ranges. Also adds 'priority' style information when this can
+         be found in the appointment.
+
+       * GNUmakefile: added new image resource
+
+       * images/apt_icon_private.gif: new resource for private appointments
+
+2005-03-23  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * renamed "default.strings" to "Localizable.strings" (v0.9.122)
+
+2005-03-20  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v0.9.121
+
+       * UIxCalView.m: removed -calCSSPath (ZideStore specific)
+
+       * UIxCalDayListview.m: minor code cleanups
+
+2005-03-03  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxCalWeekListview.m: fixed compile warnings (v0.9.120)
+
+       * UIxCalWeekListview.m: view needs to fetch coreInfos instead of just
+         overviews because it needs information stored in "partmails". Fixes
+         SOGo Bug #1248. (v0.9.119)
+
+2005-03-02  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxCalDateLabel.m: fixed compile warning (v0.9.118)
+
+2005-03-01  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxCalDateLabel.m: fixed heuristics for month label (v0.9.117)
+
+2005-02-21  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.116
+
+       * UIxTimeDateControl.wox: added code to disable time control on
+         demand. If given date is nil, substitute today for it - nil dates
+         are not legal/possible for this control.
+
+       * UIxAppointmentEditor.m: correctly (de)serialize until date for
+         recurrences
+
+       * English.lproj/default.strings: new strings for recurrence selection,
+         altered previous strings slightly to match the new UI's purpose
+
+2005-02-17  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.115
+
+       * cycles.plist: added 'weekday' cycle
+
+       * UIxAppointmentEditor.m: added representation for 'BYDAY'
+
+2005-02-17  Helge Hess  <helge.hess@opengroupware.org>
+
+       * fixed for removal of SOGoLogic (v0.9.114)
+
+2005-02-15  Marcus Mueller  <znek@mulle-kybernetik.com>
+       
+       * UIxCalView.m: removed dead code (v0.9.113)
+
+2005-02-12  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.112
+
+       * UIxAppointmentEditor.[wox,m]: added recurrence selection/display.
+         The current UI is similar to that found in OGo, but inappropriate in
+         the context of SOGo (SOGo in theory supports all recurrence rules
+         described in RFC2445, thus needs a more complex UI in order to render
+         all rules appropriately)
+
+       * cycles.plist: property list with predefined recurrence rules for
+         the UIxAppointmentEditor
+
+       * English.lproj/default.strings: new labels for cycles and accompanied
+         UI
+
+       * UIxDatePicker.m: Bugfix for format edge case (when date is nil)
+
+2005-01-26  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxDatePicker.m: corrected dateFormats for French locale. The
+         selection mechanism is pretty hackish and should be more generic.
+         This fixes SOGo Bug #1136. (v0.9.111)
+
+2005-01-07  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * {English/French}.lproj/default.strings: changed encoding from
+         ISO-Latin-1 to UTF-8, which is now the default (v0.9.110)
+
+2004-12-23  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.109
+
+       * UIxCalScheduleOverview.[wox,m]: changed the UI to the final proposal
+         agreed upon by Laurent.
+       
+       * English.lproj/default.strings: renamed value for "action", suited to
+         new UI Layout
+
+2004-12-22  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.108
+
+       * UIxAppointmentEditor.m: added "check for conflict" checkbox and
+         appropriate logic. This closes SOGo bug #1069. Localized error
+         messages.
+
+       * UIxAppointmentProposal.m: changed fetchCoreInfos... to new
+         fetchFreebusy... method.
+
+       * English.lproj/default.strings: provided localized error messages
+
+       * UIxCalView.m: rewrite of _fetchCoreInfosForUIDs: to adapt to the
+         newer API of SoObjects (this was still some old OCS based code).
+
+2004-12-21  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.107
+
+       * UIxCalScheduleOverview.wox: only display appropriate buttons for
+         actions to take
+       
+       * UIxCalScheduleOverview.m: cache userParticipationStatus result
+
+       * English.lproj/default.strings: changed "action" label
+
+       * v0.9.106
+
+       * UIxCalScheduleOverview.wox: different visual representation for
+         actions (requested by Laurent)
+
+       * UIxCalScheduleOverview.m: bugfix for wrong sort orderings
+
+2004-12-18  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxCalScheduleOverview.[wox,m]: removed workaround for NGObjWeb bug,
+         code cleanup (v0.9.105)
+
+2004-12-17  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.104
+
+       * GNUmakefile: removed UIxAppointmentFormatter
+
+       * UIxAppointmentFormatter.[hm]: removed, never in use
+
+       * UIxCalParticipationStatusView.[wox,m]: new view to display localized
+         participation status
+
+       * UIxCalView.m: fetch OverviewInfos instead of CoreInfos (should be
+         faster)
+
+       * UIxCalScheduleOverview.[wox,m]: completed the schedule overview,
+         display participation state for all participants.
+
+       * product.plist: renamed "reject" to "decline" and moved from
+         UIxAppointmentView to UIxAppointmentEditor.
+
+       * UIxAppointmentView.m: removed "accept" and "reject" action stubs
+
+       * UIxAppointmentEditor.[wox,m]: implemented "accept" and "decline".
+         Changed iCal template a bit, particularly removed getOrganizer -
+         with every save the organizer was changed also which was horribly
+         wrong.
+
+2004-12-16  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.103
+
+       * UIxCalScheduleOverview.[wox,m]: the entry point for agenor,
+         presenting the upcoming schedule to users. This is still incomplete,
+         but nevertheless functional.
+
+       * English.lproj/default.strings: new localizations for the schedule
+         view.
+
+       * product.plist: added new actions and schedule view
+
+       * UIxCalSelectTab.[wox,m]: added new "Schedule" tab
+
+       * UIxAppointmentEditor.m: default participants are selected from
+         current calendarUIDs - that is, if you've selected multiple calendars
+         and then create a new appointment, all currently viewed calendar
+         owners are added to the new appointment as default participants.
+
+       * UIxAppointmentView.m: added "accept" and "reject" actions - no
+         function yet.
+
+       * UIxAppointmentProposal.m: compile fix (v0.9.102)
+
+2004-12-13  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.101
+
+       * UIxAppointmentProposal.m: removed inclusion of iCalPerson+UIx.h
+
+       * iCalPerson+UIx.[hm]: removed -rfc822EMail (moved to NGiCal), changed
+         implementation of -cnForDisplay (just a cover for -cnWithoutQuotes)
+
+       * v0.9.100
+       
+       * UIxAppointmentEditor.m: fixed incorrect redirect location
+
+       * UIxCalWeekListview.m, UIxCalWeekChartview.m: use new formatter option
+         to correctly format private appointments
+
+       * v0.9.99
+
+       * {English,French}.lproj/default.strings: new label
+         "private appointment", requested by Laurent for agenor.
+
+       * UIxCalWeekPrintview.m, UIxCalMonthPrintview.m: add label
+         "private appointment" if apt is not accessible.
+
+       * UIxCalView.m: set label "private appointment" as privateTitle of
+         private formatters.
+
+2004-12-10  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.98
+
+       * English.lproj/default.strings: provided additional localizable
+         strings for event "classification" (private/public).
+
+       * UIxAppointmentView.[wox,m], UIxAppointmentEditor.[wox,m]: added
+         workaround for SOGo bug #1052, private details are hidden now
+         from others. Also, apts are not editable by non-owners any longer.
+
+       * UIxCalView.[hm]: added formatters for private appointments. Also,
+         added flags for caching special information about apts (public,
+         owned) etc. This outphases the use of tooltip.../shortText...
+         for all calviews (with the exception of printviews). Subclasses
+         may need to override -configureFormatters to adjust them according
+         to their needs.
+
+       * UIxCalInlineAptView.[hm]: new view used by all calviews to render
+         appointments using formatters.
+
+       * UIxCalDayOverview.wox, UIxCalDayListview.[wox,m],
+         UIxCalDayChartview.[wox,m], UIxCalDayPrintview.wox,
+         UIxCalWeekOverview.wox, UIxCalWeekListview.[wox,m],
+         UIxCalWeekChartview.[wox,m], UIxCalWeekColumnsview.wox,
+         UIxCalWeekPrintview.[wox.m], UIxCalMonthOverview.wox:
+         changed to use UIxCalInlineAptView and provided -configureFormatters
+         which fixes SOGo bug #1052
+
+2004-12-09  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.97
+
+       * UIxAppointmentEditor.[wox,m]: provided API and UI for marking an
+         event as being private or public, public being the default.
+
+       * English.lproj/default.strings: provided additional localizable
+         strings for event "classification" (private/public).
+
+       * UIxAppointmentEditor.m: set 'transparency' of new items to
+        'TRANSPARENT' instead of 'OPAQUE'. In agenor FreeBusy information is
+         constrained by a folder flag instead of individual events, however
+         the intent is to permit retrieval of FreeBusy information in general.
+         Please note that the according information isn't properly parsed/set
+         in loadValues/saveValues as of now - the underlying iCalEvent doesn't
+         handle this as of now.
+
+2004-12-08  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.96
+
+       * UIxCalView.h: made -isMyApt and -aptStyle public.
+
+       * UIxAppointmentPrintview.m: implemented -isMyApt and -aptStyle, used
+         by UIxAppointmentPrintview.wox
+
+       * UIxAppointmentPrintview.wox: print summary, location, start/endtime
+         in italics - fixes SOGo bug #1070
+
+       * UIxCalWeekPrintview.m, UIxCalMonthPrintview.m: extended
+         -shortTextForApt to use different css styles, when -isMyApt returns
+         NO - fixes SOGo bug #1070
+
+       * UIxCalDayPrintview.[m, wox]: use -aptStyle to print appointments not
+         belonging to user in italics - fixes SOGo bug #1070
+
+       * UIxCalDayOverview.wox, UIxCalDayChartview.wox, UIxCalDayListview.wox
+         UIxCalWeekOverview.wox, UIxCalWeekListview.wox,
+         UIxCalWeekChartview.wox, UIxCalWeekColumnsview.wox,
+         UIxCalMonthOverview.wox, UIxCalYearOverview.wox:
+         changed layout according to SOGo bug #1071 (v0.9.95)
+
+       * UIxAppointmentView.m, UIxDatePicker.m, UIxCalView.m: changed to use
+         NGLogging (v0.9.94)
+
+2004-11-08  Helge Hess  <helge.hess@skyrix.com>
+
+       * UIxAppointmentPrintview.m: fixed a compile warning (v0.9.93)
+
+2004-10-26  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxAppointmentProposal.wox: uses dayLabelFormat instead of hardcoded
+         format - fixes SOGo bug #984 (v0.9.92)
+
+2004-10-18  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxAppointmentPrintview.wox: insertBR for comment adedd (v0.9.91)
+
+       * UIxAppointmentEditor.wox: added possibility to add resources from
+         Addressbook (v0.9.90)
+
+2004-10-16  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxAppointmentEditor.wox: added "withCN=YES" to resources because
+         doing otherwise would lead to stripping the CN from resources in
+         subsequent saves - why would anyone want this to be standard
+         behavior? (v0.9.89)
+
+2004-10-14  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxAppointmentView.wox: insertBR for comments (v0.9.88)
+
+2004-10-12  Helge Hess  <helge.hess@opengroupware.org>
+
+       * UIxAppointmentProposal.wox: use '1' instead of 'YES' in const
+         bindings, otherwise running into a MacOSX bug (v0.9.87)
+
+2004-10-08  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.86
+
+       * UIxAppointmentView.[m|wox]: new method to return categories as a
+         string.
+
+       * UIxAppointmentPrintview.wox: added missing priority and categories.
+
+       * UIxAppointmentProposal.wox: also allow selection from private address
+         book for resources/participants. This might lead to the fact that
+         contacts can be selected which do not have a calendar at all - there
+         should be some way of safeguarding this in the Contacts bundle.
+
+2004-10-06  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxAppointmentEditor.m: changed iCal template to use RFC2445
+         conforming line delimiters. Changed the testAction to aid in
+         debugging our iCal rendering. (v0.9.85)
+
+2004-10-05  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.84
+
+       * SOGoAppointment+UIx.[hm]: new class providing UIx convenience methods
+
+       * UIxAppointmentView.[m|wox]: added priority and categories
+
+       * UIxAppointmentEditor.[m|wox]: added priority and categories
+
+       * English.lproj/default.strings: new labels
+
+2004-09-25  Helge Hess  <helge.hess@opengroupware.org>
+
+       * UIxCalDateLabel.m: minor code cleanups, fixed compilation on MacOSX
+         (v0.9.83)
+
+2004-09-13  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * English.lproj/default.strings: fixed a missing ';' (v0.9.82)
+
+2004-09-10  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.81
+
+       * GNUmakefile, product.plist: added new image
+
+       * images/invisible_space_2.gif: new transparent image used by
+         UIxWeekListview.wox
+
+       * UIxCalDayView.m: rewrote -isCurrentDateInApt: to use
+         NGCalendarDateRange
+       
+       * UIxCalWeekListview.[m|wox]: implemented
+
+       * UIxCalWeekColumnsview.[m|wox]: implemented
+
+       * UIxCalWeekOverview.m: removed impl. of -appointments, moved to
+         superclass
+
+       * UIxCalWeekView.m: added impl. of -appointments
+
+2004-09-10  Helge Hess  <helge.hess@skyrix.com>
+
+       * UIxAppointmentPrintview.wox, UIxAppointmentView.wox: added missing
+         label prefix (v0.9.80)
+
+2004-09-09  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.79
+
+       * UIxAppointmentEditor.wox: removed debug output of clientObject,
+         UIxPageFrame.wox is doing this now.
+
+       * UIxCalDayListView.[wox|m]: fixed some wrong assumptions of uid
+         handling, corrected to use the (now bugfixed) calendarUIDs of
+         clientObject.
+
+2004-09-07  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.78
+
+       * UIxCalDayOverview.m, UIxCalDayChartview.m: minor cleanups
+
+       * UIxCalDayOverview.wox, UIxCalDayChartview.wox: added style
+         information for appointments, used for colorization (doesn't work
+         due to style problems - needs to get investigated later on)
+
+       * UIxCalDayListview.[m|wox]: started implementation of list view,
+         not quite finished.
+
+2004-09-06  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxAppointmentEditor.wox: fixed incorrect label (v0.9.77)
+
+2004-09-01  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * GNUmakefile.preamble: fixed for gsmake 1.9.2 build (v0.9.76)
+
+2004-08-31  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxCalView.m: fixed stupid bug (v0.9.75)
+
+2004-08-27  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.74
+
+       * English.lproj/default.plist: more labels
+       
+       * UIxAppointmentView.wox: replaced static strings with labels
+
+       * UIxAppointmentView.h, UIxCalView.h: exposed some methods
+
+       * product.plist: added "printview" method to SOGoAppointmentObject
+
+       * UIxAppointmentPrintview.[m|wox]: new printview for appointments
+
+2004-08-27  Helge Hess  <helge.hess@skyrix.com>
+
+       * UIxAppointmentEditor.m: prepared to share code with contact editor
+         (v0.9.73)
+
+       * UIxCalView.m: minor code cleanups (v0.9.72)
+
+2004-08-25  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * GNUmakefile.preamble: removed NGScripting from dependencies - it's no
+         longer required (v0.9.71)
+
+       * UIxAppointmentProposal.m: changed -isSecondHalfGreen and
+         -isSlotRangeGreen due to a bugfix in NGExtensions (v0.9.70)
+
+       * v0.9.69
+
+       * UIxAppointmentProposal.m: completed edit functionality. Resources and
+         participants are now passed as query parameters.
+       
+       * UIxAppointmentEditor.m: Resources and Participants are now properly
+         constructed from existing query parameters.
+
+2004-08-24  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v0.9.68
+
+       * UIxAppointmentEditor.m: added knowledge about "dur" parameter
+
+       * UIxAppointmentProposal.[m|wox]: added edit functionality, still
+         incomplete
+
+       * UIxCalView.[hm]: remove date related query parameter methods, moved
+         to UIxComponent
+
+       * GNUmakefile.preamble: changes for linking against SOPE 4.3 (v0.9.67)
+
 2004-08-16  Marcus Mueller  <znek@mulle-kybernetik.com>
 
+       * AnaisUidSelector.[wox,m]: Added colorizing of login's uid. (v0.9.66)
+
+2004-08-16  Helge Hess  <helge.hess@skyrix.com>
+
+       * UIxAppointmentProposal.m: small bugfix to range processing (v0.9.65)
+
+2004-08-16  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxTimeDateControl.m: removed a debug log. (v0.9.64)
+
+       * v0.9.63
+
+       * UIxCalView.m: -isMyApt done properly.
+
+       * UIxCalWeekOverview.wox: use extra stylesheet info to colorize other's
+         appointments differently.
+
+       * UIxDatePicker.m: removed a debug log.
+
+2004-08-16  Helge Hess  <helge.hess@skyrix.com>
+
+       * UIxAppointmentProposal.m: first working version of proposal (v0.9.62)
+
+       * UIxAppointmentProposal: proper vertical/horizontal row generation
+         (v0.9.61)
+
+2004-08-16  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * UIxAppointmentView.m: fixed redirect in deleteAction. (v0.9.60)
+
        * v0.9.59
 
        * UIxTimeDateControl.m: subclasses from UIxComponent now, hence
@@ -8,9 +651,7 @@
        * UIxAppointmentProposal.wox, UIxAppointmentEditor.wox: fixed
          cancel button urls.
 
-       * v0.9.58
-
-       * UIxAppointmentProposal.[wox,m]: fixed date/time fields.
+       * UIxAppointmentProposal.[wox,m]: fixed date/time fields. (v0.9.58)
 
 2004-08-16  Helge Hess  <helge.hess@skyrix.com>