Today Changelog

Today 1.8.1

July 1, 2009

  • Bug Fix: Resolved issue where new alarms wouldn't save for new users.

Today 1.8

June 29, 2009

  • Tweak: Updated purchase URL to point to new Second Gear store.
  • Bug Fix: Resolved all known Snow Leopard incompatibilities (not 64-bit).
  • Bug Fix: Updated French localization.
  • Bug Fix: Resolved issue where Today wouldn't read new calendars in a certain rare case.
  • Bug Fix: Miscellaneous performance tweaks.

Today 1.7.1

March 29, 2009

  • Bug Fix: Resolved issue where event and task date pickers would refresh every few seconds thanks to a time zone update
  • Bug Fix: resolved a mislabeled tooltip for French users.

Today 1.7

March 24, 2009

  • New Feature: You can now print your daily schedule from within Today.
  • Tweak: Reverted to traditional date selection in new event & task creation.
  • Tweak: Slightly improved launch time performance.
  • Tweak: Rewrote task sorting algorithms to be more reliable.
  • Bug Fix: Fixed a resizing issue with the preferences on the German localization.
  • Bug Fix: Fixed several issues with the French localization.
  • Bug Fix: Improved the selection visuals for the menu-bar.

Today 1.6.1

February 24, 2009

  • New Feature: Added about preference pane to give company and product information.
  • New Feature: Added subtle rollover highlight to currently visible date to make it more obvious that area is clickable.
  • Tweak: Updated nibs to get very basic accessibility plugged in. Lots of work still to do still so don't consider usable.
  • Tweak: Removed placeholder date values in task creation sheet to alleviate confusion.
  • Tweak: Removed placeholder date values in event creation sheet to alleviate confusion.
  • Tweak: Updated Help manual for Today 1.6 related changes.
  • Bug Fix: Resolved issue where event dates would not be updated until restart when user changed time zone.

Today 1.6

January 20, 2009

  • New Feature: Added natural language parsing for new events and tasks.
  • Tweak: Updated compiler to be LLVM-GCC 4.2
  • Tweak: Reset trial period for Today 1.6.
  • Bug Fix: Today should be a better Spaces citizen when running in menu-bar mode. Due to a bug in Apple's Spaces implementation, be sure to restart Today if you adjust it's Spaces settings.
  • Bug Fix: Miscellaneous bug fixes and performance tweaks.

Today 1.5

November 17, 2008

  • New Feature: Added support for creating and attaching alarms to events & tasks.
  • New Feature: Added support for Growl notifications: Event creation, task creation, nightly date change and task completion.
  • New Feature: Added notification symbol to tasks that are overdue.
  • Tweak: Added a Help button to the General preferences pane.
  • Tweak: Added some registration buttons to the menu bar and Licensing panel to make it easier for users to register.
  • Tweak: Updated Support URLs to point to http://secondgearllc.com/support.
  • Tweak: Added support for signed Sparkle updates. Viva Security!
  • Tweak: Improved the hotkey setting functionality by implementing ShortcutRecorder.
  • Tweak: Reset the beta period for Today 1.5.
  • Bug Fix: Fixed a DST bug that caused the days to be off in the few days leading up to the time zone switch.
  • Bug Fix: Resolved sorting issue that caused iCal to open the wrong task.
  • Bug Fix: Resolved a bug with declined CalDAV events causing Today to crash.

Today 1.3.2

October 28, 2008

  • Bug Fix: Fixed a bug that prevented sheets from opening. Sorry.

Today 1.3.1

October 28, 2008

  • Bug Fix: Resolved issue with standard time change causing Sunday November 2 to appear twice for some users.
  • Bug Fix: Resolved issue with tasks sorting causing the wrong CalTask to open in iCal.
  • Bug Fix: Reset the trial period for Today 1.3 users.
  • Bug Fix: Other smaller fixes and performance enhancements.

Today 1.3

July 29, 2008

  • New Feature: You can now view tasks for more than just today. They are available for 3, 7, 14 and 30 days in advance should you desire.
  • New Feature: Tasks can now be sorted based on calendar, title, priority and due date.
  • New Feature: Added ability to set priority when creating new tasks.
  • New Feature: Added dock menu for creating new events and tasks.
  • New Feature: Added keyboard shortcuts for next and previous day navigation (Command-Left Arrow/Right Arrow).
  • New Feature: Added ability to see due date and priority of tasks in the tooltip.
  • Tweak: Reorganized General preference pane to look better and have the Quit button more accessible.
  • Tweak: Today now updates the date when a Mac wakes from sleep.
  • Bug Fix: Today no longer shows declined event invitations for users on CalDAV servers.
  • Bug Fix: "Today is" view will resize as necessary when there isn't enough space to properly display.

Today 1.2.2

July 10, 2008

  • Bug Fix Resolved an issue with (null) dates that crept in after Subversion merge.

Today 1.2.1

July 10, 2008

  • Tweak: Today is now signed using Apple's Code Signing technology.
  • Tweak: Updated to Sparkle 1.5b4.
  • Bug Fix: Resolved an issue where international customers would get a (null) date after making a selection in the date picker sheet.
  • Bug Fix: Resolved an issue where some users on the French or German localization wouldn't see date changes properly reflected.

Today 1.2

June 25, 2008

  • New Feature: Added tooltips for events & tasks Events show the date, title and location Tasks just show the title
  • New Feature: Added ability for double-clicking on an event or task to open it in iCal
  • New Feature: Implemented a subtle fade-in/fade-out technique on the main Today window
  • New Feature: Added preference for letting the user set the opacity of the main Today window
  • New Feature: Added gesture-based date navigation to the main Today window. Swipe left and right to go date-to-date Requires MacBook Air or latest revision of the MacBook Pro
  • New Feature: Added support for quickly navigating between dates. Click on the currently selected date to drop down the sheet
  • New Feature: Added support for automatically shifting the visible date forward at midnight. This only occurs if the currently visible date matches today's date at 11:59PM. If you have shifted forward and back, it's not going to update
  • Tweak: Removed unused TYSheetHeaderView class (shouldn't notice anything)
  • Tweak: Modified the minimum window size for those that don't have the luxury of a 30" display
  • Tweak: An alert is now displayed when there is an error creating an event or task
  • Tweak: Lowered the date updating timer to every 5 seconds (was 60)
  • Tweak: Updated to Sparkle framework to version 1.5 trunk
  • Bug Fix: Resolved issue where when window was visible, but not key you'd have to hit the menu bar icon twice to get it to appear
  • Bug Fix: Resolved issue where tasks splitter would not remember its previous position
  • Bug Fix: Fixed some KVO compliance issues with the *changed notification methods
  • Bug Fix: Resolved issue where NSTrackingArea would not stay over the "Today is" view if the window was resized
  • Bug Fix: Recentered the Software Update preference pane's copy for English xib file
  • Bug Fix: Resolved an issue that caused French or German users to not be able to browse dates

Today 1.1.1

May 28, 2008

  • New Feature: Today is now localized in French (thanks Ronald Leroux)
  • New Feature: Today is now localized in German (thanks Leif Singer)
  • Tweak: Extended Today's trial period from 7 days to 10 days
  • Tweak: Modified Preferences window to be a panel rather than standard window
  • Tweak: Modified main window to be a standard window
  • Bug Fix: Resolved issue where dockless mode would not function properly for unregistered users
  • Bug Fix: Resolved several issues with Today and Spaces not playing nicely together
  • Bug Fix: Resolved issue with hotkey functionality so that it gives focus to front-most application on hiding Today
  • Bug Fix: Resolved some drawing issues with oddly formatted events and tasks

Today 1.1

May 12, 2008

  • New Feature: You can now filter what calendars you want to appear in Today. Go to Preferences -> Calendars
  • New Feature: Added the location field to the New Event sheet
  • New Feature: Added "Today" to the Window menu for Dock users
  • Tweak: Updated the trial period checking code to reset so former trials can give version 1.1 another shot
  • Tweak: All day events show up as "All Day" instead of 12:00AM - 12:00PM
  • Tweak: When creating a new event, the start date is set to the currently selected date in the date browser
  • Tweak: When creating a new task, the due date is set to the currently selected date in the date browser
  • Tweak: Added the day of the week to the date browser
  • Tweak: New Task Panel: Moved the "no due date" checkbox above the due date picker for easier navigation by keyboard jockies
  • Tweak: New Event Panel: Moved the "all day event" checkbox above the start & end date pickers to be more uniform with the new task selector
  • Tweak: Rewrote the menu-bar preference logic (again) to not rely on updating the Info.plist's LSUIElement key. Calling TransformProcessType to convert from menu-bar to Dock instead. This should eliminate the need to update the preference on each application update AND allow me to start using code signing in the future
  • Tweak: On new event creation, when you select an all-day event, it hides the time fields in the start & end date selectors
  • Tweak: Updated help documents for Today 1.1
  • Bug Fix: Event notes now properly save with the CalEvent object
  • Bug Fix: Events no longer leave remnants of their old box size when resizing the Today window
  • Bug Fix: Modified the License pane in the preferences nib so that the date is not snipped
  • Bug Fix: Modified the verbage on the no due date preference to explicitly say "tasks" rather than "items"
  • Bug Fix: Reconnected delegate on New Tasks.nib so that the escape key properly closes the panel once more
  • Bug Fix: Fixed the punctuation on the valid license purchase alert panel
  • Bug Fix: Tasks and events with newline characters (\n) no properly fit in their bubbles
  • Bug Fix: Today should now update for those that are using FileVault and storing the application in their ~/Applications directory
  • Bug Fix: All-day events now multiple days like iCal rather than by CalendarStore's default

Today 1.0.1

April 29, 2008

  • New Feature: Added ability for users to create new tasks without a due date
  • Tweak: Modified license preference panel to include a quit button for menu-bar users
  • Tweak: Added title to main window. Makes selecting the window in Exposé more pleasant
  • Tweak: Revised menu-bar preference to be less ambiguous
  • Bug Fix: Resolved an issue with the registration panel that prevented certain users from creating items without an application restart
  • Bug Fix: removed console logging messages for each time date timer fired
  • Bug Fix: Removed periods from Preference strings to match UI guidelines of other apps
  • Bug Fix: Resolved two font-related crashers that a few PowerPC users reported.

Today 1.0

April 22, 2008

  • Initial release.

Download a free trial of Today

Purchase a Today license at the Second Gear Store

Get help or give us feedback on Today