Release Notes

Version 2.0 - 9.5.2017

Timing 2.0 is a completely new version — rewritten from scratch, and with a completely new interface.
Click here for more information.

Version 1.8.1 - 9.5.2017

  • Bugfix: Fixed an issue where Timing would prevent Xcode Playgrounds from running properly.
  • Bugfix: Fixed an issue where exports generated via AppleScript would only contain parts of a day.

Version 1.8 - 16.11.2016

If you are using macOS Sierra and have downloaded Timing from our website, but not moved it to the /Applications folder, Timing might not notify you about this update. In that case, please re-download the app from our website and move it from the applications folder. Thank you!

  • New feature: Timing now supports the Touch Bar on the new MacBook Pros. Try the duration slider (also available from the bottom right of the app's window) to quickly filter out short activities!

Version 1.7.5 - 17.10.2016

  • Improvement: Timing will no longer detect idle time when the frontmost app prevents the screen from going dark, e.g. because you are playing a video.
  • Improvement: Improved reliability of automatic updates on macOS Sierra by providing the app in a signed DMG file.
  • Bugfix: Further reduced AppleScript tracking. This should ensure that no apps behave differently when running Timing, in particular for Chinese users.
  • Bugfix: Dragging multiple activities that started with the same text onto a project will now add all these activities to the project.
  • Bugfix: In non-App Store versions of Timing, clicking recap notifications will now open the main app as expected.
  • Bugfix: Fixed a crash in the menu item for Timing 1.7.4 (which was only available for a short time).

Version 1.7.2 - 22.8.2016

  • Improvement: Timing now has a short onboarding flow that introduces new users to the app.
  • Improvement: Timing will now track the title of emails that you are writing in Mail.app. It used to only track the previously selected incoming mail in that case.
  • Improvement: The "Add Custom Activity" popover now lets you specify the activity time in seconds.
  • Improvement: Timing now doesn't discard all activity information anymore if an app-specific extractor failed.

Version 1.7 - 23.2.2016

  • New Feature: A pseudo-timeline! If you select "By Hour" in the title bar, Timing will now group activities by hour. That's not yet "down to the second", but much more detailed than before already. A "real" timeline will require a rewrite of the database and thus take a while, but we hope this helps bridge the gap.
  • New Feature: Recap notifications. Timing will now notify you of the time spent in the past week at the start of each new week. This can be customized in the app's preferences.
  • Improvement: The timeline graph will now hide e.g. empty hours at the beginning and end of the day. This makes that graph much clearer.
  • Improvement: "Pause for an hour" will now pause for an hour of wall time rather than system time, so it won't accidentally pause until e.g. tomorrow.
  • Improvement: Removed the "Troubleshooting" preference pane as Timing does not cause trouble anymore. Just kidding - these settings have become unnecessary over time and caused some confusion, so we removed them.
  • Improvement: Pressing Cmd+T will now jump to today's data. Let us know if you would like to see hotkeys for other features as well!
  • Improvements to the custom activity popover:
    • The task list will now suggest tasks in a case-insensitive fashion.
    • It can now be dismissed with the Esc key.
    • After closing it, the focus will automatically be returned to the previous application.
    • It looks better now if you are using Yosemite's dark menu bars.
  • "Improvement": You will now be asked (but only once!) to rate the app after some time (or tweet about it, if you bought the app directly). We hope this is not too obtrusive and really appreciate every time you review Timing or tweet about it. It really helps!
  • Bugfix: CSV entries with spaces will again be correctly escaped in "double quotes".
  • Bugfix: Fixed recognition of file paths in Xcode.
  • Bugfix: The minimum delay after which idle time kicks in is now 30 seconds. This avoids no activities being tracked due to the delay accidentally being set to zero.

Version 1.6.4 - 18.12.2015/23.12.2015

This update fixes the new date range picker on OS X Mavericks. Apologies for the inconvenience!

Version 1.6.3 - 18.12.2015

This update fixes an issue where Timing would not respect Safari's private mode browsing properly.

Version 1.6.2 - 7.12.2015

  • Improvement: The date picker has been reworked completely! It is now located in the app's toolbar and much easier to use.
  • Improvement: Timing now does not track the title and URL in Safari private windows on El Capitan and Yosemite.
  • Bugfix: Fixed a crash when creating a custom activity that contained e.g. slashes or dashes.

Version 1.5.2/1.5.3 - 12.10.2015

This update of Timing improves support for OS X El Capitan, including App Transport Security and a few changes to use the new San Francisco font where it wasn't used automatically. In addition, a few minor glitches have been fixed.

Version 1.5 - 3.8.2015

  • New feature: You can now reorder projects via drag and drop!
  • New feature: You can now create subprojects! Just drag a project onto another one to add it as a subproject.
  • Change: "Private Mode" is now called "Pause Tracking".
  • New feature: You can now pause tracking for a specific amount of time.
  • New feature: You can now pause and resume tracking via AppleScript. See here for details.
  • Improvement: Timing now remembers the size of its window between restarts.
  • Improvement: When creating a new project, it is not automatically selected anymore. This way, you can start dragging activities onto it without having to go back to the previous view (as the new project doesn't show any activities yet).
  • Improvement: Timing now ignores idle time when the frontmost app is in fullscreen mode.
  • Improvement: Improved the appearance of selected projects on Yosemite.
  • Improvement: Slightly improved the contrast of the graph switcher on Yosemite.
  • Improvement: Slightly tweaked the appearance of the colored dots for projects on Yosemite.
  • Improvement: The activity list in the project editor is now scrollable horizontally.
  • Improvement: Some minor performance improvements.
  • Bugfix: Increased the size of the date field when creating a custom activity to show whether it's AM or PM.
  • Bugfix: Fixed a minor issue with the striped pattern that appears when an activity is in more than one project.
  • Version 1.4.8 - 1.12.2014

  • Improvement: Timing now also shows minute durations in addition to hours for projects in the sidebar.
  • Improvement: Timing now tracks window titles for Terminal.app (and other apps) if it can't get the full path.
  • Improvement: Timing now tracks project information for Aperture.app.
  • Improvement: CSV-formatted data is better escaped now.
  • Bugfix: (Hopefully) fixed a crash when entering custom activities under Yosemite. Please let me know if the problem still occurs for you.
  • Bugfix: Timing now quits properly when trying to log out or shut down.
  • Bugfix: The sidebar doesn't occasionally become black under Yosemite anymore.
  • Version 1.4.7 - 20.10.2014

    This version of Timing properly removes support for OS X Lion. Version 1.4.6 already didn't support it, but that was unfortunately not displayed on the App Store.

    Version 1.4.6 - 11.10.2014

    This version of Timing improves compatibility with OS X Yosemite. In particular, the sidebar and graphs now have a "vibrant" look on Yosemite. A few bugs (e.g. some repeated log messages and translations not working properly) have also been fixed. If you encounter any remaining compatibility issues, please let me know!

    Version 1.4.2 - 29.5.2014

  • Improvement: Timing now properly tracks the time spent in games using the Source engine (e.g. Dota 2).
  • Version 1.4.1 - 22.4.2014

  • Improvement: Day mode is back by popular demand! Sorry - I didn't know it was this popular. If you click twice on 'Day' in the date selector, the current day will be selected, so now you can have the best of both worlds.
  • Version 1.4 - 4.4.2014

  • New feature: There is now an option to export the "raw" data Timing captures in either JSON or CSV format.
  • New feature: You can now control Timing's export functionality via AppleScript. Please have a look at the FAQ for an example.
  • Improvement: You can now export durations in HH:MM:SS format rather than just raw second counts.
  • Improvement: Timing will now disable the idle timer when tracking Skype and Netflix.
  • Improvement: The timeline view now shows a bar graph rather than a scatter plot.
  • Improvement: Timing should now remeber its previous window position, date setting, selected projects and export settings.
  • Improvement: Replaced the "day" selection mode with just today.
  • Improvement: When displaying a single day, Timing will now group data per-hour rather than per every four hours.
  • Improvement: Timing will now track the URL scheme of websites so you can distinguish between HTTP and HTTPS.
  • Improvement: Timing will now ask before deleting a project.
  • Improvement: Right-clicking a URL (with scheme) will now give you the option to open it in the browser.
  • Improvement: You can now add custom activities from within the main application rather than having to use the menu item.
  • Bugfix: Problems with the timeline not showing up upon startup have been resolved.
  • Bugfix: Fullscreen mode is now available again.
  • Version 1.3.4 - 28.10.2013

  • Improvement: Titles of custom activities are auto-completed again and their ordering is improved.
  • Bugfix: Improved idle time detection under OS X Mavericks.
  • Bugfix: Fixed a possible crashing issue when visiting long data:image URLs.
  • Version 1.3.3 - 28.10.2013

  • Bugfix: Updated the error messages that appear when accessibility is disabled for OS X Mavericks.
  • Improvement: Deleting entire activities is possible again.
  • Improvement: AppleScript tracking for Photoshop and Toast is now disabled automatically.
  • Version 1.3.2 - 10.10.2013

  • Improvement: Timing will now keep a backup of your database in case it gets corrupted.
  • Improvement: Slightly improved general performance.
  • Version 1.3.1 - 15.6.2013

  • Bugfix: Fixed a crashing issue with OS X Lion.
  • Version 1.3 - 3.6.2013

  • New feature: For each activity, you can now see during which hours you spent time on them.
  • New feature: Added by-path grouping to the CSV export.
  • Bugfix: Fixed a few issues with the German translation.
  • Version 1.2.2 - 25.5.2012

    This update fixes a few bugs with the custom activity popover and fades the menu item when tracking is suspended due to idleness.

    Version 1.2 - 25.2.2012

    • New feature: Added a dialog to manually enter custom activities (Lion only). It's available from the menu item's menu.
    • New feature: Added an option to the menu item to automatically ask you to manually create activities after having been idle (Lion only).
    • New feature: Timing now has an option to track whole URLs rather than just domains. See the preferences for details.
    • Improvement: Significantly improved performance for large databases.
    • Bugfix: Timing will now stop tracking time if another user is active via Fast User Switching.
    • Bugfix: Timing won't force discrete GPUs to be enabled on newer MacBook Pros anymore.

    Version 1.1.5 - 9.1.2012

    • Bugfix: Fixed an issue that could lead to projects not showing the new data after activities have been dragged onto them.
    • Bugfix: Fixed a possible crash.

    Version 1.1.4 - 6.12.2011

    • Bugfix: This version should fix a bug that might cause data loss when upgrading from an earlier version of Timing.

    Version 1.1.3 - 30.11.2011

    • Bugfix: Fixed an issue that lead to no data being shown at all.

    Version 1.1.2 - 29.11.2011

    • Bugfix: Fixed a few crashes that might occur during startup or when closing the preferences window.
    • Bugfix: Made path extraction for individual files work again in Xcode 4.2.
    • Improvement: Added support for Chrome canary builds..

    Version 1.1.1 - 22.9.2011

    • Improvement: Added a "Troubleshooting" pane to the preferences. If an application behaves strangely after installing Timing (e.g. Photoshop, InDesign, Scrivener, Intaglio etc.), use that pane to disable AppleScript tracking for that application.
    • Improvement: Improved the reliability of document tracking for Photoshop.
    • Bugfix: Fix a possible crash when trying to export CSV data.

    Version 1.1 - 20.8.2011

    • New feature: CSV export!
    • Improvement: Add a preference to change or disable idleness detection.
    • Improvement: Add a help article for the "General Preferences" window.
    • Improvement: Hide applications with a project from the "Unassigned" project by default (see the help file mentioned above for details).
    • Improvement: Add support for iTerm 2.
    • Bugfix: Fix several issues with custom Terminal tracking on Lion.
    • Bugfix: Fix a bug that could cause the menu item to crash on some occasions.
    • Bugfix: Fix a bug that could cause the helper application not to track time at all.
    • Bugfix: Fix a bug that could lead to some tracked data only be displayed properly after restarting the main application.
    • Bugfix: Improve column resizing behavior, especially on Lion.

    Version 1.0.1 - 27.7.2011

    • Improvement: Add some more applications to the sample projects (only affects new users!).
    • Improvement: Add the application icon to the menu item.
    • Bugfix: Fix a bug that could cause the menu item to crash on some occasions.
    • Bugfix: Fix a bug in the code that enables Terminal support.