Help: What's New In Today
Today 2.5.2 January 10, 2010
- Brought Retail version up to parity with App Store release
- No longer including the de and fr xibs for Newsletter on App Store version.
- Updated latest build of SFBCrashReporter.
- Added crash reporter to App Store build.
- Added French and German localizations to the App Store build.
- Miscellaneous bug fixes and optimizations.
Today 2.5.1 January 6, 2010
- First release on the Mac App Store!
- Resolved issue where alarms wouldn't be attached to new events and tasks.
- Adjusted the label color ever so slightly for dark items.
- Fixed alignment of 'No Tasks' overlay.
- Miscellaneous bug fixes and optimizations.
Today 2.5 August 30, 2010
- Allow users to select a default calendar for new event and task creation.
- Added basic support for recurring events.
- Migrated calendar visibility preferences to separate settings file to hopefully resolve MobileMe blowing out the preferences.
- Updated SFBCrashReporter to latest master version.
- Now respecting users locale preferences in event an task creation windows.
- Resolved issue where View menu was not properly disabled when main window was not up front.
- Resolved some issues in the French localization.
- Resolved issue where newsletter signups were case sensitive.
- Miscellaneous bug fixes and optimizations.
Today 2.2.1 March 25, 2010
- Added support for Microsoft Exchange (10.6 users only).
- Added color swatches to calendar listings on new task and event windows.
- Hovering over an event's title will now show a location if it exists.
- Resolved issue where window wouldn't be brought to front on launch in some cases.
- Resolved issue where date selector wouldn't revert back to present day in some cases.
- Resolved several niggling user interface inconsistencies.
- Updated SFBCrashReporter to latest build.
- Resolved some 10.5 issues.
- Localization updates.
- Miscellaneous bug fixes and code hardening.
Today 2.1.1 February 16, 2010
- Resolved issue where events wouldn't open externally in iCal in some instances.
Today 2.1 February 11, 2010
- Added support for opening events & tasks externally in BusyCal.
- Added support for Mac OS X 10.5 / Leopard.
- Darker events should be more legible now.
- Pressing enter in the notes field on a new event or task no longer creates the event or task.
- Resolved issue where new event and task windows wouldn't pop to the top.
- Resolved issue where registration fields were editable after licensing.
- Resolved some unsightly default layout issues in a few windows.
- Updated the localization of each xib to hopefully have a nicer layout.
- Resolved issue where toggling the splitview would clip the tasks lists in some instances.
- Added x-today2-reg:// URL scheme for handling registrations.
- Added newsletter signup prompt.
- Nerd alert: Punting back to GCC 4.2.
Today 2.0 January 6, 2009
- Added support for showing upcoming events in the events timeline.
- Rebuild the UI to be smaller, leaner and meaner.
- Today 2.0 is now a 64-bit application.
- Added global hot keys for showing new event and new task windows.
- Added URL field to the event and task creation windows.
- Added support for providing feedback and bug reports from within Today.
- Added support for sending crash reports.
- Added "No Events" and "No Tasks" overlays for when those instances occur.
- The event and task windows are no longer sheets and behave like standard Mac OS X windows.
- Added support for toggling the visibility of the tasks split view from the bottom toolbar.
- The tasks split view can now be raised higher.
- Added NSStepper control to adjust the alarm time interval value to make it more obvious what the field is for.
- Adjusted the main menu organization to be a bit more sane.
- Added support for sudden termination.
- Updated both German & French localizations.
- Removed Growl support because it didn't add much.
- Switched from PTHotKeysLib to SGHotKeysLib.
- Updated Help Book data for 2.0.
- Sorting tasks by priority or due date now pops tasks with null values to the bottom.
- Updated web store URLs.
- Fixed a bug that caused new alarms not to be saved for first time users.
- Set more attractive default positions for the new task and event windows.
- Updated Spaces handling so that it works more reliably in menu bar mode.
- No longer relying on deprecated NSCalendarDate.
- No longer relying on NSDate's deprecated addTimeInterval: method.
- Worked around a deprecation warning in 10.6 related to SCNetworkCheckReachabilityByName.
- Resolved issue where tasks split view would not remember its previous position.
- Updated the Credits.rtf file to properly credit people and resources involved in the project.
- Window level preference is automatically reflected after being checked.
Today 1.8.1 July 1, 2009
- Task sorting should more closely mimic iCal.
- Reset trial period.
Today 1.8.1 July 1, 2009
- Resolved issue where new alarms wouldn't save for new users.
Today 1.8 June 29, 2009
- Updated purchase URL to point to new Second Gear store.
- Resolved all known Snow Leopard incompatibilities (not 64-bit).
- Updated French localization.
- Resolved issue where Today wouldn't read new calendars in a certain rare case.
- Miscellaneous performance tweaks.
Today 1.7.1 March 29, 2009
- Resolved issue where event and task date pickers would refresh every few seconds thanks to a time zone update
- resolved a mislabeled tooltip for French users.
Today 1.7 March 24, 2009
- You can now print your daily schedule from within Today.
- Reverted to traditional date selection in new event & task creation.
- Slightly improved launch time performance.
- Rewrote task sorting algorithms to be more reliable.
- Fixed a resizing issue with the preferences on the German localization.
- Fixed several issues with the French localization.
- Improved the selection visuals for the menu-bar.
Today 1.6.1 February 24, 2009
- Added about preference pane to give company and product information.
- Added subtle rollover highlight to currently visible date to make it more obvious that area is clickable.
- Updated nibs to get very basic accessibility plugged in. Lots of work still to do still so don't consider usable.
- Removed placeholder date values in task creation sheet to alleviate confusion.
- Removed placeholder date values in event creation sheet to alleviate confusion.
- Updated Help manual for Today 1.6 related changes.
- Resolved issue where event dates would not be updated until restart when user changed time zone.
Today 1.6 January 20, 2009
- Added natural language parsing for new events and tasks.
- Updated compiler to be LLVM-GCC 4.2
- Reset trial period for Today 1.6.
- 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.
- Miscellaneous bug fixes and performance tweaks.
Today 1.5 November 17, 2008
- Added support for creating and attaching alarms to events & tasks.
- Added support for Growl notifications: Event creation, task creation, nightly date change and task completion.
- Added notification symbol to tasks that are overdue.
- Added a Help button to the General preferences pane.
- Added some registration buttons to the menu bar and Licensing panel to make it easier for users to register.
- Updated Support URLs to point to http://secondgearllc.com/support.
- Added support for signed Sparkle updates. Viva Security!
- Improved the hotkey setting functionality by implementing ShortcutRecorder.
- Reset the beta period for Today 1.5.
- Fixed a DST bug that caused the days to be off in the few days leading up to the time zone switch.
- Resolved sorting issue that caused iCal to open the wrong task.
- 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
- 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.
- Tasks can now be sorted based on calendar, title, priority and due date.
- Added ability to set priority when creating new tasks.
- Added dock menu for creating new events and tasks.
- Added keyboard shortcuts for next and previous day navigation (Command-Left Arrow/Right Arrow).
- Added ability to see due date and priority of tasks in the tooltip.
- Reorganized General preference pane to look better and have the Quit button more accessible.
- 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
- Today is now signed using Apple's Code Signing technology.
- Updated to Sparkle 1.5b4.
- Resolved an issue where international customers would get a (null) date after making a selection in the date picker sheet.
- 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
- Added tooltips for events & tasks Events show the date, title and location Tasks just show the title
- Added ability for double-clicking on an event or task to open it in iCal
- Implemented a subtle fade-in/fade-out technique on the main Today window
- Added preference for letting the user set the opacity of the main Today window
- 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
- Added support for quickly navigating between dates. Click on the currently selected date to drop down the sheet
- 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
- Removed unused TYSheetHeaderView class (shouldn't notice anything)
- Modified the minimum window size for those that don't have the luxury of a 30" display
- An alert is now displayed when there is an error creating an event or task
- Lowered the date updating timer to every 5 seconds (was 60)
- Updated to Sparkle framework to version 1.5 trunk
- 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
- Resolved issue where tasks splitter would not remember its previous position
- Fixed some KVO compliance issues with the *changed notification methods
- Resolved issue where NSTrackingArea would not stay over the "Today is" view if the window was resized
- Recentered the Software Update preference pane's copy for English xib file
- Resolved an issue that caused French or German users to not be able to browse dates
Today 1.1.1 May 28, 2008
- Today is now localized in French (thanks Ronald Leroux)
- Today is now localized in German (thanks Leif Singer)
- Extended Today's trial period from 7 days to 10 days
- Modified Preferences window to be a panel rather than standard window
- Modified main window to be a standard window
- Resolved issue where dockless mode would not function properly for unregistered users
- Resolved several issues with Today and Spaces not playing nicely together
- Resolved issue with hotkey functionality so that it gives focus to front-most application on hiding Today
- Resolved some drawing issues with oddly formatted events and tasks
Today 1.1 May 12, 2008
- You can now filter what calendars you want to appear in Today. Go to Preferences -> Calendars
- Added the location field to the New Event sheet
- Added "Today" to the Window menu for Dock users
- Updated the trial period checking code to reset so former trials can give version 1.1 another shot
- All day events show up as "All Day" instead of 12:00AM - 12:00PM
- When creating a new event, the start date is set to the currently selected date in the date browser
- When creating a new task, the due date is set to the currently selected date in the date browser
- Added the day of the week to the date browser
- New Task Panel: Moved the "no due date" checkbox above the due date picker for easier navigation by keyboard jockies
- New Event Panel: Moved the "all day event" checkbox above the start & end date pickers to be more uniform with the new task selector
- 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
- On new event creation, when you select an all-day event, it hides the time fields in the start & end date selectors
- Updated help documents for Today 1.1
- Event notes now properly save with the CalEvent object
- Events no longer leave remnants of their old box size when resizing the Today window
- Modified the License pane in the preferences nib so that the date is not snipped
- Modified the verbage on the no due date preference to explicitly say "tasks" rather than "items"
- Reconnected delegate on New Tasks.nib so that the escape key properly closes the panel once more
- Fixed the punctuation on the valid license purchase alert panel
- Tasks and events with newline characters (\n) no properly fit in their bubbles
- Today should now update for those that are using FileVault and storing the application in their ~/Applications directory
- All-day events now multiple days like iCal rather than by CalendarStore's default
Today 1.0.1 April 29, 2008
- Added ability for users to create new tasks without a due date
- Modified license preference panel to include a quit button for menu-bar users
- Added title to main window. Makes selecting the window in Exposé more pleasant
- Revised menu-bar preference to be less ambiguous
- Resolved an issue with the registration panel that prevented certain users from creating items without an application restart
- removed console logging messages for each time date timer fired
- Removed periods from Preference strings to match UI guidelines of other apps
- Resolved two font-related crashers that a few PowerPC users reported.
Today 1.0 April 22, 2008