MenuCalendarClock – iCal Edition 
Read Me

Features 

MenuCalendarClock displays a monthly calendar including iCal events and 'to do' items in a drawer when the user clicks an icon located in the menu bar. Double-clicking on a day opens that day in iCal. Address Book birthdays can be merged into an iCal calendar. As a goodie, there is a configurable menu bar clock that can replace the apple clock.

The drawer can be set to automatically close after a given number of seconds.

Installing 

Just drag the MenuCalendarClock application icon to an arbitrary location on your hard disk (typically the Applications folder). If you have an older version of MenuCalendarClock installed and running, make sure to quit this old version prior to installing the new version.

Cost 

Many features are provided free of charge. Some features of MenuCalendarClock require registration available - together with more details - from the application and the Objectpark web site <http://www.objectpark.net/mcc.html>.

Support 

Objectpark provides support for all registered users of MenuCalendarClock. However, Objectpark tries to answer emails sent to menucalendarclock@objectpark.net. Use it also for suggestions and praise!

Frequently Asked Questions (FAQ)

Answers to common questions are now given in the application help, available by choosing "help" or pressing the question mark button within the MenuCalendarClock application. Please consult those prior to emailing Objectpark.

History for MenuCalendarClock iCal

Notes for Version 2.1.1 (free update)

 - fixed rare bug, where a wrong week was opened in iCal on double clicking a week number.
 - fixed rare event sorting bug, which could also lead to events not being displayed
 - improved search field behavior
 - corrected two dutch localization strings

Notes for Version 2.0.9 (free update)

 - prevented minor issue resulting from other haxies killing the systemUIServer under Tiger - the MCC menu icon could move to the far right (right of spotlight)

Notes for Version 2.0.7 (free update)

 - fixed the "September 2000" problem where the calendar did not initialize properly when there were corrupt iCal color data
 - removed self from startup items on manual quit
 - now build for Panther (10.3) and newer - Jaguar (10.2) users should stick with version 2.0.5 available here: <http://www.objectpark.net/download/MenuCalendarClock-iCal-2.0.5.dmg.gz>
 - fixed problem with calendar groups (new iCal feature)

Notes for Version 2.0.5 (free update)

- under Tiger, updates to the birthday calendar did not show up immediately in iCal. This is an iCal problem. As a workaround, MCC now quits iCal prior to updating the birthday calendar. On next launch, iCal shows the updated birthdays.
Note: iCal's birthday calendar feature under Tiger does not support birthday reminders, so it still makes sense to use MenuCalendarClock for that.
- worked on the "event list not correctly sorted" issue
- made special recurring events work (like the US President's day)
- restricted menu item tooltip showing of to do items to 20 to prevent disfunction

Notes for Version 2.0.3 (free update)

- changed interpretation of first event recurring "every x>1 weeks" to be compatible with iCal, Entourage
- fixed menu item placement under OS X 10.4 (Tiger)
 
Notes for Version 2.0.1 (free update)

- added event search from within the calendar drawer (requires OS X 10.3 or higher)
- added Mac OS 10.4 (Tiger) compatibility
- added 'copy today's date to clipboard' feature, available from the popup menu
- fixed registration reminder dialog - it now correctly disables the features to run as free version
- some long completed todo items were incorrectly shown in the todo list - fixed
- detached events were sometimes displayed without any summary - fixed
- the to do item sort order is now always taken from the respective iCal setting

Notes for Version 1.6.5 (free update)

 - event URLs are now shown in the event list and can be opened on click
 - updated Japanese localization thanks to C. Glick
 - fixed registration preferences pane 
 - added traditional Chinese localization thanks to J. Lin

Notes for Version 1.6.3 (free update)

 - added event location in parantheses behind events in list (if specified)
 - the registration reminder window is now non-modal, keeping MenuCalendarClock usable while it is displayed
 - fixed rare sorting issue with all-day events
 - sometimes the menu icon was unresposive after startup (while hot key activation worked)
 - recurring events were sometimes displayed without any summary - fixed

Notes for Version 1.6.1 (free update)

 - fixed rare crashing bug on startup or birthday calendar copy (depending on calendar content)

Notes for Version 1.6.0 (free update)

 - time zone changes affect the clock display immediately, not just on click
 - exceptions to recurring events which did not change the summary, sometimes displayed without any summary - fixed
 - added compatibility with exotic event recurrence exceptions in calendars
 - added "Hide calendar when in background" preference
 - added new option: Select current day on opening calendar
 - fixed bug where iCal is not the topmost application after double clicking a day/week/month
 - fixed condition where the registration reminder could appear too often (when the update check was disabled)
 - updated dutch default time/date formats
 - added traditional chinese localization thanks to J.M.H. Lin
 - added particial Malay localization thanks to D. Ghazfan
 
 Note: We are in the need for a Japanese translator for MCC (or contact to our previous one!!)

Notes for version 1.5.1 (free update)

 - the "todo shown" status is preserved between MenuCalendarClock launches
 - improved display of multi-day events
 - made update-check more robust against corrupted update-infos which could cause MCC to hang

 Notes for version 1.5.0 (free update)

 - event list can be extended by x days (configurable)
 - option to show to do items above or below events
 - removed menu entry "Register online..." if already registered
 - optional alternating clock separators
 - fixed rare problem with freezing clock after wake up from sleep
 - fixed bug where the menu icon tooltips is sometimes displayed partly off screen
 - 'jumping' of menu clock/date display reduced for some fonts
 - the "copy now" button in the birthday calendar preferences now aggressively updates the birthday calendar
 - inner restructuring, preparing future features like event URL support
 - improved spanish localization thanks to M. Medina
 - improved norwegian localization thanks to R. K. Lund
 - added option to change to do item sort ordering. This does not have any user interface. Let us know if you want to test this feature!
 - fixed todo button highlighting bug
 - to do items are updated if no events are shown
 - fixed bug where events some calendars did not show up depending on time zones used there

Notes for version 1.1.2 (free update)

 - "show today" button now changes day and week selections according to the current day
 - pressing forward or backward button with the option key held down goes back/forward one year instead of one month
 - toggling week-start-day no longer confuses the schedule display
 - birthday alarms were not set when not activated in previour runs - fixed
 - fixed problem with date changes and the menu icon not showing the right date
 - added Korean localization thanks to T. Oh

Notes for version 1.1.1 (free update)

 - fixed rare bug that the event/to do list 'smeared' while scrolling
 - fixed rare bug where to do items couldn't be displayed at all
 - improved japanese localization
 - birthday people's names are now show with last name first if set so in the address book

Notes for version 1.1.0 (free update)

 - todo items and events can now be shown at the same time
 - the calendar drawer is now much longer on big screens
 - fixed bug exceptions to recurring items were not honoured when the event was exceptionally moved to a different date
 - fixed bug where the todo items button was enabled although no todo items were present

Notes for version 1.0.3 (free update)

 - fixed bug where the clock could stop updating under certain circumstances
 - fixed regression where exceptions to recurring events were not recognized
 - fixed rare event display bug with exceptions on recurring events

Notes for version 1.0.2 (free update)

 - fixed bug with displaying events/appointments of whole weeks by clicking on a week number
 - events ending 0:00 in the morning are no longer split to the next day
 - completed to do items are now hidden after the time set in iCal preferences (changes to this setting are only visible after restart of both apps)
 - due dates within the next week were not localized and other small localization fixes

Notes for version 1.0.1 (free update)

 - Cmd-W and Cmd-Q now work with the preferences window being top
 - menu icon tooltips can be switched on/off in the preferences
 - full french UI and help thanks to T. Didrel
 - added new menu entry to open date & time preferences
 - added Portuguese localization thanks to M. Duarte
 - fixed calendar week issue when week starts on Sunday
 - fixed display of single digit days when they are "today"
 - visually improved calendar heading 

Known Issues

 - the suggested clock formats are only reasonable for German, English and French - send in your preferred format strings to menucalendarclock@objectpark.net (stating your language) for inclusion in the final version

Feedback

Please send all feedback regarding MenuCalendarClock for iCal to menuCalendarClock@objectpark.net.