Version history
7.0.8 - Fixed a bug that prevented note balloons and mouse clicks from working in Mac OS X 10.7 when the calendar window level was set to "Desktop". Fixed a rare bug that could cause a day to be replaced by a duplicate of the previous day on the calendar.
7.0.7 - If the system color picker is still open when the preferences window is closed, PandoCalendar will now close it. Renamed the calendar window level "Below Finder icons" to "Desktop" to reflect that the calendar will now sit just above icons on the desktop instead of below them in Mac OS X 10.6 and later. Fixed a bug that caused the wrong week of year numbers to be displayed for 2010.
7.0.6 - Added a window to browse though all recurring events by their group. Added two menu items to the File menu for creating new notes and appointments. Added a popup menu with preset snooze times to the reminder window. Changed the creation of new events to avoid a situation where a long delay could occur. Added a one second delay to the search-as-you-type when the search string is less than three characters long. Fixed a bug that could prevent changing the stop date of recurring events when run in Mac OS X 10.5 Leopard. Fixed a bug that could prevent printing a range of events when run in Mac OS X 10.5 Leopard.
7.0.5 - Added an option to prevent reminders from waking/unblanking the screen. Fixed a bug that would cause changes to a date and time field in any event editor window to be ignored when run in Mac OS X 10.5 Leopard. Fixed a bug that could cause multiple reminders to cause a drawing error in the reminder windows. Fixed a bug that could cause a crash when selecting items in the list control of the reminder window. Fixed a bug where a reminder would fail to display for events with a time of midnight or that were set to all-day. Fixed a bug where if more than one event with a group display style of Underline occurred on the same day, the event priority used to determine the color to draw on the calendar was reversed. Fixed a bug that could prevent printing a range of events. Fixed a bug that prevented the "How To" items in the Help menu from opening.
7.0.4 - Stopped displaying events with an empty title and details field in the note balloons. Improved the summary displayed in note balloons for events with short details. Fixed a bug that could cause the error "note is a required value" to display, and prevent saving changes to edited events.
7.0.3 - Sped up calendar updating when editing an event. Changed the note balloons to display more of the event description depending on the number of events to display in the balloon. The note balloons now wrap lines of text more. Changed the default title of new events to be empty. Fixed a situation where an event in a group with a display style of background, could occur on the current day and the current day border could be too small to easily see. Fixed a bug that caused the forward (next month) arrow to not always respond when clicked. Fixed a bug that could cause a crash if certain colors were used for the calendar background. Fixed a bug that would make the reminder window intercept key presses when opened. Fixed a bug that could cause a note balloon to open when the calendar is hidden if a reminder is displayed.
7.0.2 - When a frame in selected in the "Change frame" file sheet, the calendar window will now temporarily display using the selected frame. Added QuickView to bring the calendar to the front, while the mouse is in a user definable corner of the main screen. Added lines to frame the dates in the calendar window. When unchecking the all day box, if the duration is one day, the duration will now be reduced to one minute, but if the duration is more than one day, it will remain unchanged. The event start time for a new appointment is now rounded to the nearest half-hour. Fixed a bug where a new appointment that was created between 11:00 PM and 11:59 PM would have a start date between 12:00 AM and 12:59 AM the following day. Fixed a bug where some frames would be drawn with small gaps in the corners. Fixed a bug that would cause PandoCalendar to freeze when creating a custom frequency advanced recurrence rule. Fixed a bug that caused new events to fail if in the advanced recurrence rule the "If selected day(s) fall on (Weekday) move to (Previous|Next) (Weekday)" option is used. Fixed a bug where after clearing the calendar frame field, the change would not be saved if the preferences window was immediately closed. Fixed a bug where the results of searching the help files would not always open. Fixed a bug that caused the "Show Note Balloons over calendar" option to be ignored. Fixed a bug that prevented the month name and year from un-highlighting after opening the navigation popup menus. Fixed a bug that could cause PandoCalendar to freeze when importing a pattern style recurring note that had a large "days on" or "days off" value.
7.0.1 - Fixed a bug that would corrupt the end date when importing of a pattern style recurring note that had an end date specified. Fixed a bug that could cause PandoCalendar to crash when importing a pattern style recurring note with a blank pattern. Fixed a bug that could cause PandoCalendar to freeze when importing "By Day of Week" recurring notes. Fixed a bug that could cause a crash if a font specified in the preferences could not be found. Renamed the "Calendar window has drop shadow" option to "Calendar text has drop shadow", and moved it to the appearance settings.
7.0 - PandoCalendar now requires Mac OS X 10.4. PandoCalendar has been completely rewritten in Cocoa, and is complied as a Universal Binary, for native support of both Intel and PowerPC Macs. All text is stored as Unicode, providing support for non-Roman script languages. Text editing supports Check Spelling as You Type, drag and drop, and modification via the Services menu. Daily notes, appointments, and recurring notes have been combined, and are simply called events. Events span multiple days, and can include pictures, links, and other formatting in the event details field. The event recurrence editor allows for more complex rules. PandoCalendar stores events in a new file (located in the Application Support subfolder of the User's Library folder) using the Core Data API introduced in 10.4. Labels have been renamed groups. The number of groups is no longer limited to twelve. Groups can have different display styles, allowing for all events in the group to be marked on the calendar with a circle, underline, or changing the background color of the day. Find has been drastically sped up, and can search occurrences of recurring events. Search results can limited by event group or date. The calendar window can be set to float above the windows of other programs, or sink beneath the Finder icons on the desktop. Event circles are no longer clipped at the edge of the calendar window. The calendar window can be dragged by the days. Moving the cursor over the calendar will highlight the background of the day underneath. All reminders display in a scrolling list inside of a single window. Snooze duration can be temporarily set for each reminder. Note balloons will display even if PandoCalendar isn't the front-most application.
6.0.4 - PandoCalendar now requires Mac OS X 10.2. Fixed a bug that caused black boxes to appear behind text on Mac X 10.4 if the calendar has transparency set.
6.0.3 - Fixed a bug that would cause standard style frames to draw improperly on Mac X 10.3. Fixed a rare bug that could cause the calendar text to display in a distorted color. Fixed a bug that prevented the import notes/appointments dialog from working.
6.0.2 - Fixed a bug that could cause text on the calendar to be drawn as black squares on some systems. Fixed a rare bug that could cause a crash when opening a daily information window. Fixed a bug that could cause the calendar to revert to the Antique frame when entering text in the preferences window and no frame was already selected.
6.0.1 - Fixed a bug that would cause the calendar to render without any text when certain fonts were used. Fixed a bug that caused the calendar to not redraw properly on some systems. Redesigned the preferences window. Added an option to disable the shadow on the calendar window. Added an option to disable the oval click targets behind transparent dates. Moved the label pop-up menu from the bottom to the top of the daily information window, to work around a change in pop-up menu behavior in Mac OS X 10.2.
6.0 - PandoCalendar now requires Mac OS X 10.1. The calendar background can now be transparent. Frames can now support alpha channel transparency. The dock icon now displays the current day of month. Fixed slowdowns when running on Mac OS X 10.2. Removed anti-aliasing preference, it is now always on. Fixed a bug that could cause the command, option, or control keys to act as if they are being held down if a reminder is displayed as one of the keys was being pressed. Note balloons now open in front of the dock.
5.7.6 - Worked around a change in Mac OS X 10.1.3 that caused dragging recurring notes to break. Changed note balloons to now respect the dock.
5.7.5 - Worked around a bug in Mac OS 9 that would cause importing and exporting to fail. Fixed a bug that would cause importing of recurring notes from versions 5.0-5.0.3 to fail. Fixed a bug that could cause search result windows to display very thin and not be able to resize wider. Worked around a bug in Mac OS 10.1 that would cause sheets attached to the calendar window to display in the wrong place. Fixed a bug where all note balloons, except those that appeared to the lower right of a date box, wouldn't point to the proper date. PandoCalendar will now directly overwrite the preferences file when a temporary preferences file can't be created. Fixed the formatting in the About window on OS 9 with Chicago as the system font. When opening the Preferences window fails, because the Frames folder can't be found, there is now a more descriptive error message.
5.7.4 - Fixed a bug that would cause the calendar frame to draw as garbage when the screen was set to millions of colors in Mac OS X 10.1. Worked around a bug in Mac OS X that causes reminder windows to be hidden if PandoCalendar was hidden at the time the reminder was displayed.
5.7.3 - Add an option to always save changes in daily information windows without asking. Fixed two bugs that would cause PandoCalendar to crash if run with CarbonLib 1.4. Fixed a bug that would prevent an Apple Script from being able to export notes and appointments to a text file.
5.7.2 - Worked around a bug in CarbonLib that could cause a random Type 2 Error crash, when choosing a label.
5.7.1 - Fixed a bug that would cause the Paste menu item to act like Copy.
5.7 - Reminders can now be snoozed for a user definable amount of time. Notes and appointments can now be exported to a text file or dBASE database. Notes or appointments can also be imported from a dBASE database. PandoCalendar now has Apple Script support for exporting/importing notes and appointments. PandoCalendar now speaks the text of reminders. Added support for recurring notes that are relative to the last day of month. The PandoCalendar application package now includes a Mach-O binary for better support on Mac OS X. Reminders now unblank the Mac OS X screen saver. Fixed a bug which would cause PandoCalendar to not write the reminder time for recurring notes when printing. Fixed a bug where PandoCalendar wouldn't always use the right font when printing. Changed PandoCalendar to use the classic Print Manager API on Mac OS 9. Worked around a bug in CarbonLib 1.3.1 that would cause the reminder windows to have a standard document window frame. PandoCalendar now requires CarbonLib 1.3.1.
5.6.1 - Worked around a situation where PandoCalendar would not launch, complaining that "CarbonLib--NewSpeechChannel" could not be found, if the Speech Manager was disabled.
5.6 - Carbonized PandoCalendar for Mac OS X. PandoCalendar is now a packaged application and requires MacOS 9.1 and CarbonLib 1.2 or greater. PandoCalendar has a new 128x128 32bit icon. You can now have multiple Daily Information Windows open at once. Reminders are now small global floating windows. You can now have more than one reminder open at the same time. Reminders can now play MP3s, MP2s, the audio track of QuickTime Movies, AIFF files, and Windows Wav files. Added anti-aliasing of the note ovals. You can now set the calendar row to keep the current week in. You can now set the delay time for the QuickView corner. A Windows menu has been added. The Frames folder can now be kept in the same folder as the PandoCalendar application. The Preferences window has been redesigned. You can now change the font used for Faith's Checkbook. Fixed a bug where an appointment that is set to display a reminder minutes or hours in advance, and the advance time extended into an earlier day, would be displayed a day late. Changed the Recurring Note list and the list in search result windows to use Apple's new DataBrowser control.
5.5.5 - Fixed a bug in 5.5.4 that could corrupt the PandoCalendar Notes file.
5.5.4 - Fixed a bug in 5.5-5.5.3 that would cause the PandoCalendar Notes file to slowly grow, even when removing notes. Added a feature to compact the notes file on startup, if there is more than 50k of unused space.
5.5.3 - Fixed a bug in 5.5.2 that could cause PandoCalendar to mistakenly report an error -192 when saving Recurring Notes.
5.5.2 - Added a small delay before bringing the calendar to the front when using a QuickView corner. Worked around a bug in resent versions of the MacOS that could cause PandoCalendar to create files in the Temporary Items folder that were never deleted.
5.5.1 - Added support for Weekend and Weekday to the Day of week type of recurring note. Resolved a conflict with Kaleidoscope that could cause a crash when opening the Recurring Notes window. Fixed a bug that could cause the calendar not to redraw when using a QuickView corner with Hide calendar in background enabled. Fixed a bug that could cause a Day of month type of recurring note to display in a month with fewer days than necessary if Adjust for day of week was enabled.
5.5 - Added an animated alarm clock to the reminder dialog. You can now search Daily Information (both notes and schedules). Reminders can now be set to display in advance of the scheduled time. Reworked the Recurring Notes window, and added the ability to define groups of the recurring notes. Combine the Yearly (Day of month) and Monthly (Day of month) recurring note kinds into a new Day of month kind. Combine the Yearly (Day of week), Monthly (Day of week), and Weekly recurring note kinds into a new Day of week kind. Day of month recurring notes can now be adjusted to ensure they do not fall on a specific day of the week. The calendar can now be displayed in a standard window frame. Changed PandoCalendar to respect the operating systems format for displaying times, and as a result, removed the 24 hour setting checkbox from the preferences. Fixed a bug that could cause the Print range of notes/schedules to not be able to change the starting and ending date. Fixed a bug where a recurring note set to background mode would display it's internal color even if a label was selected. The 68K version of PandoCalendar is now a separate file.
5.0.3 - Fixed a bug that was introduced in 5.0.2 that caused PandoCalendar to crash on startup on some machines.
5.0.2 - A new appointments default time is now one hour in the future. Printing a range of notes now defaults to printing all the days displayed in the calendar. Added small color icons in the label menus in the daily information window and recurring notes editing window. Now better indicates the use of label colors in recurring notes. Fixed a bug where recurring notes that aren't supposed to display, were displayed when they occur on the same day as another recurring note that does display. Fixed a bug when printing a day with more than one recurring note results in junk. Plugged a few minor memory leaks.
5.0.1 - Added the ability to assign a label to recurring notes. Fixed a bug that would cause PandoCalendar to crash at startup on 68K Macs. Fixed a bug that was introduced in version 5.0, when creating/editing "Monthly (Day of week)" recurring notes and a bug that could cause the month name and year at the top of the calendar to be incorrect when the "Center current week" option is enabled.
5.0 - Added the option of having the current week always centered in the calendar, an invisible grow box in the bottom right of the frame, the option to use 24 hour time format, user definable margins when printing, made the URL and E-mail address in the about box clickable, and combined Cycles, Yearly, Monthly and Weekly recurring notes. Created new preferences and note database file formats and moved them to the new "PandoCalendar" folder in the "Preferences" folder. Fixed a conflict with Aaron, and made reminders more likely to unblank a screen saver.
4.6.1 - Enabled the use of the Enter key as a equivalent for the Save button in the Daily Window.
4.6 - Added: daily schedules; separate fonts and sizes for the calendar, notes, and note balloons; reminders (alarms); there can now be more than seven weekly notes. Also when the calendar is being redrawn, instead of flashing to white, it now erases to the calendar's background color. Fixed a bug that would prevent the cycle information for the current day from displaying if "Underline notes" was checked. Fixed a bug where the cycle box for the current day could be drawn on top of the frame.
4.5.1 - Fixed a bug that kept version 4.5 from launching on PowerPC machines running MacOS 7.5 - 8.1.
4.5 - Added the ability to print a range of notes. Added an option to underline dates with a note attached, instead of circling them. Added a hand cursor to show when an action on the calendar can be performed. Added support for MacOS 8.5's proportional scroll bar thumbs in the note editor. You can now copy the text of Faith's Checkbook entries to the clipboard or print them from PandoCalendar. Renamed "Repeating Notes" to "Recurring Notes".
4.4.2 - Fixed a bug where the last day of a cycle could be incorrectly highlighted on the calendar.
4.4.1 - Greatly improved the anti-aliasing code to better handle light color text on a light color background, dark color text on a dark background, and either light or dark colored text on a multicolored background. Fixed a bug where PandoCalendar would not enable the "Update" button in the note dialog when only the label was changed. Replaced the B/W picture of C.H. Spurgeon with a color one, and added his signature to the dailies window.
4.4 - Renamed the Work Cycle to Cycles. Added support for multiple cycles and the option to specify an ending date for each cycle. Added the ability to open a note for editing from the keyboard. Now when you click on a date on the calendar while the note editor window is open, it will switch to editing that date. Fixed a bug where during the initialization of the printing code that could make PandoCalendar behave strangely. Fixed the spelling of Wednesday in a few dialog boxes.
4.3 - You can now have PandoCalendar speak and print notes. Added two new types of repeating notes: Monthly and Weekly. Renamed Holidays to Yearly and moved them from the Preferences dialog to the new Repeating Notes dialog. Yearly notes can now be relative to Easter. Note labels other than Default will override the Yearly, Monthly, and Weekly colors. Note Balloons will now properly display the names of all repeating notes that fall on the same day.
4.2 - Added the ability to specify a note's label, which consists of both a name and circle color. Added an option to display the daily entry from the devotional Faith's Checkbook. Fixed a bug with Partial Months not correctly displaying the last part of February during leap years. The calendar is now reset to the default position on startup, if it is not on the visible screen.
4.1.1 - Changed the week numbers to conform to the ISO 8601 standard, which does not allow week numbers with US style weeks. Fixed a bug where you could bring the calendar to the front while still editing a note.
4.1 - Added support for user definable holidays, and partial display of previous and next months. Made the Color Picker dialog moveable, allow the use of the calendar font in note balloons, and made the verse window Appearance Manager savvy. Fixed another bug that would sometimes keep the last part of a note's text from being displayed in a note balloon.
4.0.3 - Fixed a bug that would cause PandoCalendar to crash when "Hide calendar in the bkgd" was checked. Fixed a bug that would cause PandoCalendar to crash if you changed the displayed month using the arrow keys, while a note balloon was displayed. Fixed a bug where sometimes not all of the text of a note would be displayed in the note balloon.
4.0.2 - Fixed a bug that could cause the note dialog to flash on and off. Rewrote the Note Balloons code to eliminate the delay before and after showing a note. Fixed a bug where editing a note would prevent the Note Balloons from displaying until the cursor was moved out of the calendar. Added an option to have two month navigation arrows at the top of calendar. You can now use the arrow keys to change the month/year displayed. Changed the highlight color for the current day to be independent from the system highlight color.
4.0.1 - Fixed a bug that would cause Balloon Note and QuickView to not work with the Sunday verse window open and some other circumstances. Fixed a rare bug that could cause the notes not to display on the calendar. Added the ability to display the number of the weeks on the calendar.
4.0 - PandoCalendar is now Appearance Manager Savvy! All of the calendar options and preferences have been moved to the new Preferences dialog box. Replaced the five navigation buttons in the bottom right row of the calendar with two pop-up menus for the month name and year. Added the option of command-clicking a note on the calendar to delete the note without opening it. Moved the notes to their own file.
3.3.2 - Fixed a bug that under System 7.6 caused the Continue and Cancel buttons in the work cycle dialog to be disabled; no longer allow notes composed entirely of empty lines and/or spaces, as this would crash PandoCalendar with a Type 4 error; and fixed a bug where PandoCalendar would not display note balloons if a frame was chosen, this seems to have only affected PowerMac G3's using MacOS 8.1. Changed the display of the verse on Sunday so that it will not prevent the system from completing startup.
3.3.1 - Added the "Clicking just activates PandoCalendar" option. Fixed a bug where PandoCalendar would sometimes mess up the status of balloon help, and another bug in the alias code.
3.3 - Added Note Balloons, use of the calendar font for notes, changed the name of the Event Cycle to Work Cycle and allow the use of a more complex work pattern, and more use of temporary system memory. Fixed several bugs in the note dialog, some bugs in the alias code, and made other minor internal changes.
3.2.2 - Fixed a bug that caused the menu bar to turn black if you used the QuickView Corner and Kaleidoscope was not installed.
3.2.1 - Fixed a bug that caused the day numbers to disappear if the calendar was hidden and PandoCalendar reverted to the current date after viewing a different month/year.
3.2 - Added caching the calendar for quicker redraws, the ability to stay in PandoCalendar by clicking in the QuickView Corner, scaling the note circle, support of aliases for the frames or the frames folder, European style weeks, hiding the calendar when not active, and fixed some bugs in the anti-aliasing.
3.1 - Added QuickView Corners, Event Cycling, and customizing the abbreviations for the days of the week.
3.0 - Added anti-aliasing of the calendar font, attaching notes to calendar dates, support for PandoFrame frame plug-ins, and fixed some minor GUI problems.
2.1.1 - Fixed a bug when viewing previous/next month that would not always display the proper month name.
2.1 - Added support for patterned frames, view of different months/years, and "Finder to front" preference.
2.0.2 - Fixed a bug where the calendar would not be redrawn if the date changed.
2.0.1 - Fixed a bug in 2.0 that was accidentally drawing the entire text of the calendar in bold.
2.0 - Add support for fonts, sizes, frames, and made other internal changes.
1.0.1 - Fixed the text of the "Set Background Color..." color picker dialog.
1.0 - Initial program release.


Back to Table of Contents