Timing Changelog

What's new in Timing 2024.1.8

Mar 14, 2024
  • Fixed a rare issue with syncing data in conjunction with the Reminders integration.
  • Fixed an issue where Timing would only show e.g. "Chat" for the new Microsoft Teams instead of the actual contact name.
  • Projects in the rule order list will now be dimmed not only when they themselves are archived, but also when any of their parents is archived.
  • Ignore archived projects when sorting projects with rules to the top of the rule order list.

New in Timing 2024.1.7 (Feb 27, 2024)

  • Restored support for tracking the name of the current contact in the latest version of WhatsApp.

New in Timing 2024.1.6 (Feb 16, 2024)

  • A few more preparations for our upcoming ClickUp integration! If you would like to get early access to this integration, please reach out.
  • Replaced "

New in Timing 2024.1.4 (Feb 13, 2024)

  • Fixed an issue where time entries spanning multiple days would be displayed and counted twice in Chronological mode.
  • Added support for tracking Google Chrome Beta.
  • Slightly improved tracking for MailMate.

New in Timing 2024.1.3 (Jan 19, 2024)

  • Hopefully fixed a rare crash that occurred when assigning activities to projects using the context menu.
  • Fixed an issue with the project picker in the time entry editor not working properly, which was caused by the above fix.

New in Timing 2024.1.1 (Jan 16, 2024)

  • Fixed an issue with uncompleted reminders not showing up in the time entry title suggestion list.
  • Hopefully addressed a rare issue where setting up the Reminders integration could not be completed.

New in Timing 2024.1 (Jan 8, 2024)

  • Additional new features and important changes:
  • Added a "Notes" field to the project editor. You can use this field to store any information you want to keep about the project, e.g. a link to the project's website, a list of people involved, or a list of tasks to be completed. Note that this field will only be shown in the project editor, but nowhere else in the interface.
  • Added a "Title or Path" rule, which can match either the title or the path. This is useful if you want to match e.g. both the title and the path of an app activity, but don't want to create two separate rules for that.
  • Moved the name of the current profile in Safari window titles from the beginning to the end. This reflects where Chrome puts it, and also makes it easier to read the actual page title without having to scan past the profile name first. Please note that if you currently have a rule that matches the profile name using a "Title begins with" rule, you should update that rule to use "Title ends with" instead.
  • Timing will now always list all devices in the device filter. Previously, it would only list devices for which times are available in the currently selected date range.
  • Timing will now separate the vertical timeline by device by default. This mirrors the behavior of the horizontal timeline and should make it easier to see which device an activity belongs to.
  • In order for tracking the window title of a few specific apps (such as Adobe After Effects and Premiere Pro), Timing requires a "Screen Recording" permission, even though it only obtains the window title and does not actually record your screen. To ensure that Timing can properly track these apps, it will now explicitly ask for this permission without sending a notification first.
  • When editing a time entry, the set end date to start of "next time entry" button will now switch to "now" when appropriate.
  • The "Activities" screen in "Unified" mode will now show each time entry's notes in addition to its timespan.
  • Bug fixes and other improvements:
  • Slightly improved the performance of applying rules.
  • Timing can now more reliably import usage from Screen Time on macOS Sonoma. Please let us know if you are still experiencing issues with this!
  • When an app is presenting a modal window on top of a "regular" window (e.g. Photoshop displaying a filter settings dialog on top of the main editing window), Timing will now try to use the title and file path of the "main" window instead of the modal window. This should help allocate time towards the correct activity, unless you actually want to have the details of the modal window recorded. If you encounter any issues with this change, please let us know!
  • Slightly increased the size of the rule editor in the project editor.
  • Added experimental support for detecting call titles from the "New" Microsoft Teams; please let us know whether this works for you!
  • Added support for extracting the title of the current email from Superhuman.
  • Improved support for tracking WhatsApp conversations on old versions of macOS.
  • Minor tracking improvements for Slack.
  • Added a few more apps to the call tracking exclusion list.

New in Timing 2023.5.5 (Nov 14, 2023)

  • Improved some aspects of meeting detection. If you are still encountering issues with notifications about calls that haven't happened, or are missing notifications about calls that have happened, please let us know.
  • On days without any activity, Timing will still show an empty timeline, to more easily create new time entries on such "empty" days.
  • Improved support for tracking the name of the active Chrome or Safari profile as well as "Named Windows" in Brave.
  • Improved tracking support for Notion and Canva.
  • Fixed an issue with e.g. "Application Title contains" exclusion rules leading to no new apps getting tracked at all.
  • Fixed an issue with "New Time Entry" dialogs not appearing in some cases.
  • Added support for undoing changes while editing time entry notes.

New in Timing 2023.5.4 (Oct 11, 2023)

  • Fixed an issue with the Calendar permission dialog on macOS Sonoma not appearing.
  • Timing will now display the correct icon and title for Web Apps on macOS Sonoma.

New in Timing 2023.5.3 (Oct 9, 2023)

  • Fixed a few rendering issues on macOS Sonoma introduced with version 2023.5.2.
  • Fixed a few crashes on older versions of macOS, also introduced with version 2023.5.2.

New in Timing 2023.5.2 (Oct 8, 2023)

  • Reverted Timing auto-filling a suggestion's title into the time entry editor. Instead, there's now an autocomplete entry with the suggestion's title at the top of the autocomplete overlay.
  • Fixed the option to not automatically zoom the timeline to working hours.
  • Added basic support for tracking the current repository name in GitHub Desktop.
  • Timing now removes noise such as memory usage from tracked Chrome window titles.
  • Improved tracking support for Warp and iTerm2.
  • Improved handling of "write-only" Calendar permissions on macOS Sonoma.
  • Improved tracking of Notes.app while searching for a note.
  • Updated onboarding animations for the new vertical timeline.
  • Prevented the timeline from resetting its scroll position when trying to create a new time entry.
  • Added a few more call tracking exclusions.

New in Timing 2023.5.1 (Sep 12, 2023)

  • Colored suggestions are now available on the vertical timeline by popular demand! We hope that they better indicate which project the suggestion belongs to while still keeping them distinguishable from already-created time entries. Let us know what you think!
  • Clicking a suggestion on the vertical timeline will now suggest the suggestion's title (i.e. the most prominent file name or window title during the block) as the time entry title, rather than suggesting an empty title.
  • Added a mechanism for the Timing Tracker app to relaunch automatically in case of a crash. This should help avoid rare but sometimes unavoidable situations where the tracker app would stop tracking without you noticing.
  • While we strive to avoid crashes as much as possible, there are occasions where a crash can not be prevented (e.g. when it occurs in operating-system code). In those cases, the tracker app will now automatically relaunch itself, so you can continue tracking without interruption.
  • Tweaked the formatting of hour numbers on the vertical timeline in some locales.
  • Fixed an issue where the sidebar would be very small at launch.
  • Fixed an issue where the horizontal timeline would not correctly render overlapping time entries in separate rows.

New in Timing 2023.5 (Sep 7, 2023)

  • Introducing the vertical timeline! This version of Timing introduces a vertical variant of the timeline that you have come to know and love. We are very excited about this feature, and look forward to hearing your feedback!
  • Notable advantages:
  • All-new design: The vertical timeline feels more compact and easier to read than the horizontal timeline.
  • Shows more information about how your day went. For example, you can now see more details about calendar events and phone calls on the timeline!
  • Includes details about the most "prominent" activity in each block of time (the one that took up the most time), letting you more quickly see what each block was about.
  • Automatically zooms in on your working hours when switching days, letting us show more details about the times that you are most interested in. You scan still scroll on the timeline and/or zoom out (by pressing the corresponding button, cmd-scrolling on the timeline, or pinching on a trackpad) to see the rest of your day, of course.
  • Takes up less usable space than the horizontal timeline. This is because most of Timing's activity lists are already taller than wide, so the vertical timeline can use the same space more efficiently.
  • Go back to the horizontal timeline at any time by clicking the corresponding button in the toolbar.
  • Additional changes:
  • When you collapse or expand projects on the "Stats" screen, the pie chart next to the project list would automatically update to reflect the non-collapsed projects. Now, the "Time per project, per day" chart in the top right of that screen will also update accordingly.
  • When clicking and dragging on the timeline, keeping the Shift key pressed will now snap the selection to time entries only, without snapping to app usage.
  • Timing now better records the title of notes in the Notes app that e.g. have been opened in a separate window.
  • Improved tracking for the Textual IRC client.
  • The option to replace existing time entries when creating a new time entry is now again enabled by default.
  • Timing will now better indicate when additional information for a particular app activity is not available because the activity was imported from Screen Time.
  • Addressed a few more call tracking false positives.

New in Timing 2023.4.4 (Jul 26, 2023)

  • The advanced date range picker pop-up will no longer move around while it is open when you change the date range.
  • After a call has ended, changing the call's end date will now change the call's duration rather than moving the entire call around.
  • Added Asana, Google Docs, Google Drive and Todoist to the "Office" domain lists.

New in Timing 2023.4.3 (Jul 20, 2023)

  • Added support for Orion Browser RC.

New in Timing 2023.4.2 (Jul 17, 2023)

  • Fixed a rare crash in the Timing tracker app.

New in Timing 2023.4.1 (Jul 14, 2023)

  • Fixed an issue with the phone call integration when multiple calls would start at the same time.

New in Timing 2023.4 (Jul 14, 2023)

  • Added support for importing iPhone calls into Timing! In the "Integrations" preferences tab, you can now enable the "Phone Calls" integration. This will import calls from your Mac's call history (which usually includes iPhone as well as FaceTime calls) into Timing, including the name of the caller (provided you grant Timing permission to access your address book) and the duration of the call. Afterwards, phone calls will show up on your Timing timeline, letting you click them to create a time entry — similar to calendar entries.
  • A few caveats apply.
  • This integration requires macOS Ventura or later.
  • For incoming calls accepted on iPhone, the duration of the call does not get synced to your Mac, so those will show up as a "point-in-time" event without an end time. We hope you nevertheless find these useful as an orientation on what phone calls you made. Outgoing calls will be shown with the correct duration, as expected.
  • Sorting projects by name will now sort archived projects last, to keep your active projects at the top.
  • Timing will now ask for permission to use the Screen Recording API for apps that do not support tracking window titles using the Accessibility API, such as Adobe Premiere and After Effects.
  • Improved tracking for Discord.
  • Added support for tracking conversations in the new WhatsApp beta.
  • Reduced false positives for Private mode detection in Chrome and Brave.
  • Improved compatibility with tracking FaceTime Audio calls.
  • Improved the amount of details available for (some) detected calls from Arc browser.
  • Added browser tracking for Sidekick.
  • Fixed an issue where the "Activities" screen in "Chronological" mode would show inflated times in conjunction with overlapping time entries.

New in Timing 2023.3 (Apr 27, 2023)

  • Added support for creating overlapping time entries. When creating a new time entry, if it overlaps with already existing time entries, you will have the option to either replace the existing entries or keep them, thus adding a new entry that exists "in parallel" to the existing ones. Running timers will never overwrite existing time entries now.
  • Improved time entry title suggestions for calls and calendar events. When you create a new time entry from a call or calendar event, Timing will now try to suggest titles and projects from previous calls or events with the same title, meeting service, or calendar. It will also try to auto-pick the appropriate project based on these criteria.
  • Updated contact extraction for the latest version of WhatsApp.
  • Updated the extraction of the note title in Notes.app on macOS Ventura.
  • Slightly improved recipient extraction for Airmail.
  • Added browser tracking for Chrome Dev and Edge Dev.
  • Improved the extraction of Terminal window titles.
  • Increased the number of entries in the Quick Start Timer menu to 10.
  • Fixed a crash when trying to export XLSX files.
  • Timing will no longer import time spent in Sidecar on iPad by default, as those times have already been recorded on your Mac.
  • Fixed a few more call tracking false positives.
  • Improved the formatting of some error messages.
  • A few minor visual fixes.

New in Timing 2023.2 (Feb 17, 2023)

  • Added a device picker to the toolbar: This lets you more easily exclude iOS times from your reports when the new Screen Time Integration is enabled. This was already possible, but cumbersome; the new approach makes this much more convient. In addition, your device selection will be remembered between launches, so you can now show only Mac times most of the time, including iOS times only when needed.
  • Slightly tweaked the layout and appearance of the toolbar.
  • Timing will now offer to use Screen Recording for Adobe Premiere Pro and After Effects, as Accessibility-based tracking no longer works for those apps.
  • Fixed an issue where the Screen Time integration would continue to import data even after it was disabled.
  • The "Chronological" mode of the Activities screen will now group its activities by day and month, for a better overview.
  • Improved support for removing app version numbers from window titles. For example, Obsidian window titles will no longer end with "Obsidian v".
  • Reduced app startup time, for an even snappier experience.
  • Further reduced CPU usage of the Timing tracker app.
  • Improved the reliability of showing up-to-date calendar events synced from e.g. Google Calendar into Calendar.app.
  • Added support for tracking LibreWolf and a few other niche browsers.
  • Fixed an issue with password autocomplete during sync login complaining about too few characters in the password.
  • Further reduced the number of call tracking false positives.
  • Improved compatibility with Journey by Moleskine.

New in Timing 2023.1 (Jan 16, 2023)

  • Timing can now import your iPhone and iPad usage from Screen Time!
  • This has several advantages over the limited Screen Time views in the iOS and macOS system settings.
  • A timeline that shows exactly when you used each device, and for what. No more guesswork, as opposed to Screen Time’s “hourly” granularity!
  • Review any time range you want, rather than being limited to Screen Time’s day/week views.
  • Archive Screen Time data for longer than the four weeks Apple allows.
  • Categorize your mobile activities into projects using drag-and-drop.
  • Timing can show even the full URLs of the websites you visited in Mobile Safari.
  • You can quickly create manual time entries to annotate and categorize whole blocks of your mobile activity at once.
  • To learn more, please head over to our knowledge base. Please note that this feature requires Timing Expert.
  • You can now group your activities by device on the "Activities" screen as well as in advanced reports.
  • You can now change the names of your devices in Timing. Simply click the device's name in the legend to the left of the timeline and enter a new name.
  • Improved Arc tracking: Private browsing windows are now detected, and the name of the active space will be appended to the window title, just like with Chrome.
  • Improved Firefox tracking: Private browsing windows are now detected again, and partial URLs are no longer recorded while you are typing into the URL field.
  • Added an option to hide cancelled calendar events on the timeline, which is enabled by default.
  • macOS can sometimes "forget" the permissions you have granted to Timing. When that happens, the Timing tracker will now automatically relaunch itself silently, which restores these permissions.
  • Further reduced the CPU consumption of Timing's tracking.
  • Improved the overall reliability of call detection.
  • Addressed a few more call tracking false-positives.
  • Added an "is archived" property to projects in the AppleScript dictionary.
  • Changed the shortcuts for zooming into and out of the timeline to ⌃⌘+ and ⌃⌘-.
  • Fixed the activity selection getting reset upon zooming the timeline.

New in Timing 2022.5 (Dec 6, 2022)

  • Added buttons to the timeline for zooming into and out of it. As a reminder, you can also zoom the timeline by scrolling up and down on it while keeping the ⌘ key pressed. You can also achieve the same effect by pinching with two fingers on your trackpad.
  • Added support for URL tracking in the Arc browser. Please note that tracking URLs in "Little Arc" is not currently possible due to a limitation in Arc.
  • Added support for tracking the current invoice in GrandTotal.
  • Removed a hint about improving Obsidian tracking with an extension, as that functionality is now built into Obsidian.

New in Timing 2022.4 (Dec 6, 2022)

  • The "Quick Start Timer" menu now indicates the name of the project each timer is for.
  • When starting a timer from the toolbar, the "Start Timer" dialog will now be pre-filled with the project selected in the sidebar, if available.
  • The "Stop Timer" button in the toolbar will now include information about the running timer.
  • You can now Option-click a project in the project list to also select all of its sub-projects.
  • When you select "Don't Remind Me" for a started timer's estimated duration, Timing will now remember that value for next time.
  • The "Timing can automaticaly create ... time entries ... to cover this app usage" message and button are now hidden unless a single project is selected in the sidebar, to reduce confusion. The same functionality is still available via the "Entry-O-Matic" option in the "Edit" menu, however.

New in Timing 2022.3 (Dec 6, 2022)

  • Added a new "Easy" mode for reports, with the following advantages.
  • Live preview: The report screen shows exactly the columns that are going to end up in the exported report.
  • Sort by any column: You are no longer limited to sorting by duration. Instead, you can also sort by e.g. title or project.
  • Simplified grouping: Easily group by top or second level project as well as by day, week, month, or year.
  • Please note that the "Easy" mode intentionally does not include as much detail as the "Advanced" mode; especially the amount of detail on app usage is limited. We do hope that it provides enough information to be useful, though, and if you need more, you can still switch back to the "Advanced" mode at any time, so you are not losing any functionality with this update.
  • In addition, we hope that the "Easy" mode will make it easier for us to add additional features in future updates, such as the following (no promises, though!).
  • Rounding: round up each report entry to the next 5, 6 or 15 minutes (for example).
  • Hourly rates: get a report that includes the total amount due in addition to time spent.
  • Team reports: view your team members' times right in the Timing Mac app rather than having to use the web app.
  • Added an option to play a sound when a timer's estimated duration has ended.
  • Timing will now hide calendar events longer than 20 hours, as those can make other entries on the timeline look very small.
  • "Hide activities shorter than" now defaults to "Never Collapse", to avoid confusion caused by "(Activities shorter than 15s)" entries.
  • Improved VoiceOver/Accessibility support for picking date ranges.
  • Add basic support for tracking URLs in Orion browser and SigmaOS.
  • Slightly improved the reliability of AppleScript-based tracking.
  • Improved the wording of a few rare error messages.
  • Fixed an extremely rare crash when applying sync data.
  • Removed a few more call detection false positives.

New in Timing 2022.2 (Dec 6, 2022)

  • Added support for Hook.app to obtain links for reproducing the current project selection in Timing.
  • This means that you can now save and open a specific set of Timing projects from anywhere. For example, when you view a project in OmniFocus, you could invoke Hook to open the corresponding project in Timing as well. If you would like to learn more, you can find a detailed explanation of this process over on the Hook blog.
  • Added limited URL scheme support for Timing Expert and higher. You can now use the URL scheme to start and stop timers, create time entries, edit existing time entries, and select projects. See the corresponding help article for full documentation and examples.
  • Added support for detecting meeting titles of Teams calls.
  • Improved support for recording file paths in Android Studio.
  • Improved detection of Private Mode for Brave browser.
  • Added support for tracking the Gener8 browser.
  • The Timing main app will now update with fresh data even when it is not the active app.
  • Fixed a rare crash when extracting activity details for the "new" Outlook.
  • Removed a few additional rare call tracking false positives.

New in Timing 2022.1.1 (Mar 27, 2022)

  • Over the past couple of months, we have received several reports of Timing no longer tracking detailed information in many apps. As far as we can tell, this is caused by a bug in macOS temporarily denying Timing the ability to track other apps, even when you have granted it permission to do so. This update includes a couple of mitigation's to reduce the impact of this issue, but we are still working to fully fix or at least work around it. In the meantime, if you are encountering this issue, please report it via https://timingapp.com/contact in as much detail as possible. Every bit of information can help us find a fix for this problem.
  • On the "Unified Activities" screen, Timing now shows "(Activities without detailed information)" for activities that it could not record a title or path for (e.g. in the case described above). We hope this helps avoid confusion about the elements below an app not adding up to the total shown on the app itself.
  • Fixed an issue where the timeline would show "No Data", even when data was present.
  • Re-added support for detailed tracking in Skype.
  • Fixed an issue with entry editors overlapping with the timeline, instead of being anchored below it.
  • Added support for creating team projects via AppleScript.
  • Improved the editing of date ranges for time entries not currently visible on the timeline.
  • Prevented call tracking false positives for several more apps.
  • Improved Timing's automatic cleaning of window titles.

New in Timing 2022.1 (Feb 21, 2022)

  • Instead of showing all parent directories on the "Activities", Timing will now only show a file's immediate parent directory. You have the option to show all or none of the parent directories instead.
  • Improved file path tracking for apps that include the file path in the window title, particularly Adobe Premiere Pro and Adobe After Effects.
  • Timing now supports tracking email metadata in Microsoft Outlook. Please note that this support depends on Outlook, and can thus break at any time.
  • Added basic support for tracking information from "Catalyst" apps.
  • Reduced the amount of noise in window titles for many apps, particularly Slack, Terminal, Adobe Photoshop, Drafts, Visual Studio, and Unity.
  • Improved support for Ecosia, Bing, and Yahoo searches.
  • Improved how files in iCloud Drive are displayed.
  • The "Activities/Chronological" activity list will now be sorted chronologically by default.
  • Time entries without a title will now show the corresponding project's name in the timeline.
  • Hovering a device name in the timeline will now show a tooltip with the device's full name.
  • The blocks on the timeline will now show "pointing hand" cursors, making them more obvious to click.
  • When migrating projects to a team, Timing will now try merging into an existing project with the same name, if one exists.
  • After you e.g. start a timer, the Timing tracker will now automatically return focus to the application that was focused before starting the timer.
  • Improved date formatting in a few exports.
  • Slightly improved performance while reducing memory and energy usage.

New in Timing 2021.7 (Dec 17, 2021)

  • Added items to the "View" menu to directly select one of the three modes of the "Activities" screen.
  • The "View" menu now indicates which screen and date range are currently selected.
  • When app usage was recorded on multiple Macs for a given point in time, hovering the timeline will now show all of these instead of just one.
  • Fixed links in e.g. the onboarding and the "Teams" screen not being clickable on macOS Monterey.
  • Fixed sorting of the "Chronological" activity list.
  • Slightly improved the layout of the time entry autcomplete form on macOS Monterey.
  • Removed a few more call detection false positives.

New in Timing 2021.6.2 (Nov 5, 2021)

  • Adjusted the size of icons in the preferences on macOS Monterey.
  • Removed a few more call detection false positives.

New in Timing 2021.6.1 (Oct 27, 2021)

  • Fixed a bug that could cause a crash when hovering the timeline.
  • Fixed a bug that could cause a crash in the Timing tracker app at launch.

New in Timing 2021.6 (Oct 26, 2021)

  • Timing 2021.6 replaces the "Review" and "Details" screens with one unified "Activities" screen. We believe that this screen combines the best of both worlds, but we would love to hear your thoughts on it, too.
  • The contents of the old "Review" screen are still available by selecting the "By Category" mode.
  • In addition, you can customize the appearance of the Activities screen by clicking the button next to the mode picker.
  • You can now start and stop timers right from the toolbar of the main Timing app.
  • You can now also start timers via the right click context menu of a project.
  • On macOS Big Sur, toolbar buttons now show labels next to their icons to make their purpose more clear.
  • Completely reworked the app's onboarding. If you would like to give the new onboarding a try, you can access it via the "Replay Introduction" item in the "Help" menu. Maybe you'll learn a trick or two that you didn't know about yet!
  • Timing will now warn when creating a time entry causes other entries to get overwritten.
  • Slightly increased the width of time entry editors, giving you more space to enter details.
  • When starting a new timer, Timing will now suggest the most recently used project by default.
  • By default, Timing will stop any running timers when your Mac goes to sleep or when you quit the Timing tracker app. You can now customize this behavior in the app's "Tracking" preferences.
  • In addition to drag and drop, you can now assign activities to projects via the activities' right-click context menu.
  • We have renamed "All Projects" to "My Projects", to avoid confusion with "All Activities". "My Projects" does not include activities that are not assigned to any project.
  • Reduced the app's overall bundle size.
  • Fixed a rare crash that could occur when quickly switching the current day.
  • Tweaked the design of the app's sync preferences.

New in Timing 2021.5.2 (Sep 17, 2021)

  • Improved the display of durations in the sidebar on macOS Big Sur.
  • Improved the tool tips shown when hovering time entry suggestions in the timeline.
  • Fixed an issue with generating time summaries via AppleScript.
  • Fixed a layout issue when signing up for sync in the French localization.
  • Fixed a display issue with the "Cut" symbol when selecting part of an existing time entry on the timeline.
  • Fixed a minor layout issue with the time entry editor when some projects had very long titles.
  • Fixed a minor layout issue with the rule order settings when some projects had very long titles.
  • Eliminated another call tracking false positive.

New in Timing 2021.5.1 (Aug 13, 2021)

  • Timing 2021.5.1 fixes an issue with generating reports via AppleScript.

New in Timing 2021.5 (Aug 11, 2021)

  • In this update, Timing's "tasks" have been renamed to "time entries".
  • The new name better reflects what this concept actually represents; we hope that it reduces the potential for confusion.
  • The project editor's suggestion list now displays projects in a more efficient way:
  • Further reduced the number of false positives for call tracking.
  • Timing no longer cuts off numbers at the start or end of a Terminal window title.
  • Fixed a rare crash related to tracking app window titles.

New in Timing 2021.4.3 (Jul 2, 2021)

  • Timing 2021.4.1, Timing 2021.4.2 and Timing 2021.4.3 all reduce the number of false positive call detections.

New in Timing 2021.4 (Jun 16, 2021)

  • Quality-of-life improvements for the timeline:
  • The timeline will now always cover your "Working hours". This lets you more easily enter tasks for time ranges that do not contain any activities yet.
  • Made it easier to add tasks for idle time.
  • You can now resize timeline selection ranges across the full height of the timeline — no need to aim for the tiny half-circles.
  • When you select a time range, you can now add a task even when one already exists in that range. The existing task will be "cut out" as necessary by the new one.
  • Hovering a task or task suggestion will now show its duration, letting you quickly gauge its length.
  • You can now hover the timeline to see what you did back then even while editing a task.
  • Improved the visibility of "selected activity" highlights on the timeline.
  • We have re-worked the preferences to make them more accessible and useful:
  • Added a preference to configure the "Working hours" mentioned above.
  • The new "Working hours" preference will now also be used for the "Restrict tracking to specific hours" preference.
  • Timing no longer shows the productivity score in the status bar by default. And when the productivity score is shown, it will no longer be colored by default.
  • Reduced the default threshold for collapsing short activities.
  • Days now start at 12am instead of 5am by default.
  • Added options to disable automatic update checks as well as analytics and crash reporting.
  • Moved a few preferences to more appropriate locations.
  • Removed the option to (not) include tasks when calculating the productivity score.
  • Call tracking is now available for many more apps.
  • This includes Cisco WebEx, GoToMeeting, BlueJeans, and many more.
  • However, this might lead to a few false positives; the "Call ended" notification now includes an option to notify us when a call was detected erroneously.
  • Timing 2021.4.1 should reduce the number of false positive call detections.
  • Increased the length limit for calls that can be detected to 4 hours (from 2 hours).
  • Added support for recording the contact names of phone calls forwarded from iPhone.
  • When notifications are disabled, Timing now falls back to presenting the task editor for finished calls. Call tracking can still be disabled altogether in the preferences.
  • Other useful changes:
  • We have increased the number of suggestions shown when entering a task title.
  • Added support for tracking window titles of Progressive Web Apps (PWAs) in Chromium-based browsers (except Brave).
  • You can now select a single day by double-clicking it in the date range picker.
  • The list of keywords can now include words with a "#" such as "#hashtags". If you have project rules that check for "hashtag", you might want to add another rule for "#hashtag" to that project now.
  • Clicking the +5/-5 buttons will now round to the nearest 5-minute mark by default. You can avoid this by ⇧-clicking the buttons instead.
  • Added URL tracking support for the Wavebox browser.
  • Increased the maximum number of "Quick Start Task" suggestions to 8.
  • The timing2://editTask/ URL scheme now supports a /latest path, letting you edit the latest task without knowing its ID.
  • Miscellaneous tweaks:
  • The button to automatically create tasks with the Task-O-Matic is now available more often.
  • Timing will now use custom date formats from your Mac's Language & Region system preferences in more places.
  • Re-enabled idle time detection for Final Cut.
  • Slightly improved the appearance of the tracker app's status item (tweaked colors, shortened its contents, etc.).
  • Further reduced the number of cases in which a warning is displayed about re-assigning app activities that are part of a task.
  • Improved the reliability of tracking Mail.app.
  • Improved the visuals of the deletion confirmation screen on macOS Big Sur.
  • Bug fixes:
  • Fixed an issue where projects added to an empty team would not open the project editor.
  • Worked around an issue in Brave that would cause "apps" created with Brave to crash while Timing was running.
  • A few more cosmetic fixes.

New in Timing 2021.3.2 (Mar 5, 2021)

  • Added experimental call tracking support for Cisco Jabber. Contact us if you'd like to see support for more meeting services!
  • Fixed call tracking and meeting title detection for Slack.
  • Fixed "Call Ended" notifications when the Mac's screen went to sleep.
  • Timing will now sync your data right after you quit the main Timing app.

New in Timing 2021.3.1 (Feb 24, 2021)

  • Fixed an issue that could cause the Timing Tracker to become unresponsive and consume excessive amounts of CPU.
  • Fixed the layout of the task editor with the French localization.

New in Timing 2021.3 (Feb 23, 2021)

  • Call Tracking: Most of us spend a lot of time in video calls these days. And keeping track of how much time we actually spend in all these meetings can be challenging.
  • To help you with that, Timing Timing now automatically offers to create tasks for video calls!
  • Improved Date Range Picker: The date range picker in the Timing toolbar now requires one less click to select the most common date ranges.
  • Improved Task Time Editing: The task editor now offers buttons to shift a task's start and end times by +/-5 minutes. In addition, you can also set a task's start time to the previous task's end time, filling any gaps in your timeline.
  • When you start a task, you can now adjust its start time right away.
  • You can also use the ⌘ and ⌥ modifier keys to adjust the step size (to +/-15m and +/-1m, respectively).
  • Better Tracking for Airmail: Timing will now record the sender and subject when you read incoming messages. Note that tracking outgoing messages is limited to the email subject.
  • More Accurate Task-O-Matic: The Task-O-Matic now creates much more detailed task suggestions when "(Auto-select projects)" is selected.
  • We have also tweaked the font size of the Timing status bar item on macOS 10.15 and earlier.
  • Finally, we are considering to rename Timing's "Tasks" to "Time Entries" with one of the next updates, as we feel that that more accurately reflects their nature of representing individual blocks of time. Please let us know what you would think of such a renaming!

New in Timing 2021.2 (Jan 25, 2021)

  • Updated a few more icons in the sidebar.
  • When you hover a single task in the activity list, Timing will now display that task's notes in a tooltip.
  • Fixed an issue with tracking URLs and Incognito Mode in Google Chrome and other Chromium-based browsers.
  • Improved compatibility with Datavyu.

New in Timing 2021.1 (Jan 5, 2021)

  • Introducing Timing for Teams:
  • You can now share projects with team members and view their time entries in the Timing web app.
  • Read this article, check out the "Teams" tab in the Timing sidebar, or contact us for more information. And if you do not have a team to use Timing with, you can hide the sidebar entry with a right-click.
  • Other changes in this version:
  • Improved the pixel-alignment of several icons, resulting in a more "crisp" look.
  • Increased the Timing window's initial size at launch.
  • Timing's status icon will now update its colors (if needed) when switching spaces.
  • Worked around a rare issue that could cause intermittent "Foreign key constraint" errors when deleting projects.
  • Fixed a minor issue that could misplace the Timing tracker's menu or make it too wide.
  • Fixed a sync issue related to undoing the deletion of app usage or tasks.

New in Timing 2020.13 (Dec 21, 2020)

  • Added a shortcut to edit the current task. This shortcut will always be the "start task" shortcut, plus the "shift" modifier key. (The default shorcut thus is ⌃⌥⌘⇧T.)
  • You can now drag files, apps and elements from the "Review" screen onto rule editors (useful for e.g. quickly filling the "exclusions" list in the Timing preferences using drag-and-drop).
  • Removed most popover animations, resulting in less friction for power users.
  • Added support for tracking the version of WhatsApp released on the Mac App Store.
  • Removed e.g. "1 new item" from paths tracked in Slack.
  • Fixed an issue where "Today" would still show yesterday's data.
  • Fixed a crash when e.g. signing into Sync on macOS Big Sur.
  • Fixed an issue with syncing very large sets of data.
  • Added a "with subprojects included" option to reports generated via AppleScript.
  • A few minor Accessibility improvements.

New in Timing 2020.12 (Nov 24, 2020)

  • Fixed a crash on macOS High Sierra.
  • Fixed a rare crash on macOS Big Sur.
  • Made the high CPU usage fix on macOS Big Sur more reliable.

New in Timing 2020.11 (Nov 24, 2020)

  • Added support for Apple Silicon.
  • Fixed an issue that could lead to high CPU usage on Macs running Big Sur with a bright desktop image (i.e. dark menu text).
  • The project list can again be made as wide as you want.
  • Fixed a minor display issue with the '+' button in the project list.
  • Ensured that the "New Task" button is always wide enough for its contents.
  • Removed the percent sign after the productivity score by default on English locales.

New in Timing 2020.10 (Nov 14, 2020)

  • Timing has an all-new design, optimized for macOS Big Sur.
  • Timing has a new app icon, designed by Matthew Skiles.
  • While Timing is running, its Dock icon will show the current time.
  • Timing has a new status bar icon that shows the current time.
  • Full compatibility with macOS Big Sur.
  • Timing will now remember your most recently used tab at launch.
  • Timing's title field now grows to multiple lines when entering long titles.
  • The task editor's title field now grows to multiple lines when entering long titles.
  • Added an option to stop tasks when going idle to the tracker preferences.
  • You can now resume tasks from the "Task Stopped" notification.
  • The timeline now always displays its scroll bar while zoomed. This should make dragging the handles for a task's end time much easier.
  • You can now ⌥-click the date range picker in the toolbar to immediately jump to "Today".
  • Added support for showing Dropbox Paper documents on the "Paths" card on the Review screen.
  • Improved the detection of YouTube videos for the "Paths" card on the Review screen.
  • Added support for tracking Messages conversations on macOS Big Sur.
  • Updated support for tracking WhatsApp conversations.
  • Added support for tracking the Ghost browser.
  • Slightly improved startup performance and memory usage for the main Timing app.
  • Timing will now ignore notification count prefixes like "(20) " from website titles for e.g. YouTube, Facebook, and LinkedIn.
  • Renamed the "Accessibility" preferences to "Tracking".
  • Renamed "TimingHelper/Timing menu item" to "Timing Tracker".
  • Added support for editing tasks via a timing2://editTask/ URL scheme.
  • Fixed an issue that would cause the Timing window to not show up at launch.
  • Fixed a few issues with displaying the filter list.
  • Fixed a few compatibility issues with Matlab and RStudio.

New in Timing 2020.9 (Nov 14, 2020)

  • Fixed a few French translations, especially in the onboarding.
  • Further performance improvements.

New in Timing 2018.4.6 (Apr 12, 2019)

  • Bugfix:
  • Last version's fix for updating the timeline task buttons accidentally reintroduced an issue with the timeline's scroll bars. That has been fixed again now. Sorry for the noise!

New in Timing 2018.4.5 (Apr 10, 2019)

  • Timing can now detect private mode for Safari 12.1 on macOS 10.14.
  • Bugfix:Fixed an issue on macOS 10.11 and 10.12 where the task buttons on the timeline would not update.

New in Timing 2018.4.4 (Mar 11, 2019)

  • Improvement:
  • Improved the behavior of the timeline's horizontal scroll bars when scroll bars are set to always show.
  • You can now double-click projects in the project rule order preference pane to edit them.
  • Updated tracking to improve compatibility with the latest versions of Skype.
  • Updated tracking to improve compatibility with the latest versions of Slack.
  • Improved compatibility with Microsoft Office apps.
  • Added two missing AppleScript report settings, namely "include app activities covered by a task" and the "hours" duration format.
  • Fixed task editor suggestions overriding the selected project if a new project was supposed to be created.
  • Timing now avoids expanding your timeline over several days when your calendar contains very long events.
  • Having a task running while app tracking is paused will now keep updating the menu item.

New in Timing 2018.4.3 (Jan 13, 2019)

  • Bugfix: Timing 2018.4.1 and 2018.4.2 accidentally showed the 'Upgrade to Timing Expert' option on the status icon's menu, instead of just in the 'Timing' menu of the main app. We never intended to show that option on the status icon's menu, and have accordingly removed it now.

New in Timing 2018.4.2 (Jan 11, 2019)

  • Bugfix: Timing 2018.1 had an issue where signing up for sync would reset your project rule order.
  • Timing 2018.2 fixes this for future sync signups. However, if you have already signed up for sync, please check your rule order in the Timing preferences and fix it if needed!
  • We are very sorry for the inconvenience; to make reordering rules faster in the future, we have slightly increased the height of the rule order preference pane and added a button to move all irrelevant projects with zero rules to the bottom of the list, to make it easier to ignore those when editing.
  • Also, keep in mind that the order of rules that do not overlap does not make any difference; you only need to re-order rules that could match the same activity.
  • Improvement: Changed the behavior of projects in task suggestions:
  • If Timing automatically suggested a project for your task (e.g. when created via the timeline), picking a suggestion from a different project will override the suggested project. This is the pre-Timing 2018.1 behavior.
  • If you have specifically selected a project in the Task editor, Timing will now never override your selected project. This is the behavior that we had in Timing 2018.1.
  • We hope this combines the best of both worlds; if you do not like this behavior, please let us know.
  • Bugfix: Fixed some very rare "no device ID available" errors.
  • Improvement: Slightly improved the usability of the project editor on very small screens.

New in Timing 2018.4.1 (Jan 10, 2019)

  • Improvement: Made the calendar integration's preference pane scrollable when needed.
  • Improvement: Improved tracking capabilities for Skype calls.
  • Bugfix: Fixed an issue that could keep the Timing app running after its last window was closed, at which point you'd need to manually quit and re-open the app to show the Timing window again.
  • Bugfix: Fixed an issue that could lead to 'Database is locked' error messages.
  • Bugfix: Fixed an issue where the timeline's horizontal scrollbar could overlap with the timeline's contents.
  • Bugfix: Restored snapping to quarter-hour boundaries and activity start/end times when dragging on the timeline.

New in Timing 2018.4 (Dec 20, 2018)

  • New Feature — Calendar Integration: Timing Expert now shows meetings and other events in the timeline!
  • New Feature: You can now disable tracking on weekends.
  • New Feature: Choose any color you want with the new project color picker.
  • New Feature: URL tracking support for Brave and Firefox Nightly.
  • New Feature: When you select activities in the activity list, its header will now show their total duration.
  • New Feature: You can now drag files, folders and websites onto projects to add rules for them. Note that existing activities that would match these rules will not be moved into that project; these rules only apply to future activities.
  • Improvement: We tweaked the size of the task editor's suggestion window and notes field such that the start/end date fields no longer get obscured by the suggestion window.
  • Improvement: Newly created projects now start out with a productivity score of 100%.
  • Improvement: Mitigated the effects of the operating system accidentally launching the Timing menu item twice.
  • Improvement: A few minor cosmetical improvements and glitch fixes.

New in Timing 2018.3.1 (Sep 28, 2018)

  • Bugfix: Fixed some display issues with weird shadows.
  • Bugfix: Fixed a few rare crashes.

New in Timing 2018.3 (Sep 19, 2018)

  • New Feature: Support for Dark Mode!
  • New Feature: Minor redesign for light mode as well. In particular, Timing will now use macOS Mojave's accent color for a few interface elements.
  • New Feature: 你好! Timing is now available in Chinese.
  • New Feature: Integration with GrandTotal (requires Timing Expert). If you have installed the Timing plugin for GrandTotal, all your Timing tasks will now show up in GrandTotal and can be added to invoices. In addition, you can now select tasks in one of Timing's lists and drag or copy/paste them into a GrandTotal invoice.
  • New Feature: Support for tracking the current account and message title in Mailplane.
  • New Feature: Support for tracking the current note title in Bear.
  • New Feature: Added support for tracking the current URL in Opera.
  • New Feature: Added experimental support for exporting data in JSON format.
  • Improvement: Improved compatibility with macOS 10.14 "Mojave".
  • Improvement: Added support for tracking the current tab's URL in the redesigned Chrome 69.
  • Improvement: Added support for tracking the current conversation in the latest Slack version.
  • Improvement: Added support for tracking the current conversation in the latest Skype version.
  • Improvement: Timing will now remember the last estimated duration when starting a task.
  • Improvement: Added an option to format durations as fractions of hours in exports, and changed the HH:MM:SS format to get parsed properly by Excel.
  • Improvement: Tweaked the way durations are displayed in the project and activity lists. Instead of showing "Xh Ym" mixed with "Ym Zs", Timing will now always show "Xh Ym" (or just "Ym") and drop the seconds part. Durations shorter than one minute are shown as "

New in Timing 2018.2 (Jul 11, 2018)

  • Bug fix: Timing 2018.1 had an issue where signing up for sync would reset your project rule order.
  • Timing 2018.2 fixes this for future sync signups. However, if you have already signed up for sync, please check your rule order in the Timing preferences and fix it if needed!
  • We are very sorry for the inconvenience; to make reordering rules faster in the future, we have slightly increased the height of the rule order preference pane and added a button to move all irrelevant projects with zero rules to the bottom of the list, to make it easier to ignore those when editing.
  • Also, keep in mind that the order of rules that do not overlap does not make any difference; you only need to re-order rules that could match the same activity.
  • Improvement: Changed the behavior of projects in task suggestions:
  • If Timing automatically suggested a project for your task (e.g. when created via the timeline), picking a suggestion from a different project will override the suggested project. This is the pre-Timing 2018.1 behavior.
  • If you have specifically selected a project in the Task editor, Timing will now never override your selected project. This is the behavior that we had in Timing 2018.1.
  • We hope this combines the best of both worlds; if you do not like this behavior, please let us know.
  • Bug fix: Fixed some very rare "no device ID available" errors.
  • Improvement: Slightly improved the usability of the project editor on very small screens.

New in Timing 2018.1 (Jul 3, 2018)

  • New feature: Sync! Read all about this feature on the Timing blog.
  • Improvement: The headers of PDF and HTML reports have been improved; we removed the distracting report settings header and replaced them with a nicer title and subtitle.
  • Improvement: Timing will now automatically back up your data locally once per week.
  • Improvement: AppleScript exports now support selecting whether to include task title, notes, and timespan in the report.
  • Bugfix: We removed an annoying "feature" where changing a task's start or end time would also mess with its other field.
  • Bugfix: We also fixed several bugs that only affected a small fraction of users.
  • Change: The AppleScript property "description" for tasks has been renamed to "title".
  • Change: The AppleScript property "rule string" for tasks has been replaced with "rule data".

New in Timing 2.2.7 (Jan 22, 2018)

  • Bug fix: Clicking "Done" on notifications about tasks whose estimated duration has expired did not stop those tasks in Timing 2.2.5/2.2.6. This has been fixed.
  • Bug fix: Fixed tracking for the Mac App Store version of Slack, as well as for direct messages and private channels inside Slack.
  • Bug fix: Fixed a menu item crash while using Outlook.
  • Bug fix: Fixed titles on task buttons for dark projects in the timeline being unreadable.

New in Timing 2.2.6 (Dec 21, 2017)

  • This update fixes a rare crash on startup in Timing 2.2.5, as well as an issue where right-clicking to delete activities or tasks would not work.

New in Timing 2.2.5 (Dec 20, 2017)

  • New Feature: Timing will now track the current Slack channel in addition to the team!
  • New Feature: Timing will now track the selected email in Outlook!
  • New Feature: You can now hide the Timing icon from your menu item while keeping e.g. today's tracked time and Productivity Score.
  • Improvement: Improved performance and memory usage, especially on the Details screen. In general, Timing should feel even snappier now.
  • Improvement: More reliable path tracking for Firefox, especiall version 57 and up.
  • Improvement: More reliable path tracking for Terminal.app and iTerm.
  • Improvement: Added support for path tracking in the new version of Skype.
  • Improvement: Improved compatibility with Bartender.
  • Improvement: Made the timeline overlay display long paths with multiple lines, so you can better see what you worked on.
  • Improvement: Added a "Timesheet (Week + Day + Notes)" preset to Timing Professional so you can better generate Task reports that contain your Task notes.
  • Bugfix: Fixed a rare condition where Timing would not resume tracking after the screensaver has stopped.
  • Bugfix: Fixed the Task suggestion overlay not appearing for "What did you do?/What are you going to do?" popovers on secondary monitors.
  • Bugfix: Made the "What did you do?/What are you going to do?" popovers movable, so you can now use them even when macOS misplaces them.
  • Bugfix: Fixed a minor issue with generating reports via AppleScript.
  • Bugfix: Made the "Don't include Tasks when computing Productivity Score" optional functional again.
  • Bugfix: Fixed tracking for fullscreen YouTube videos in fullscreen Safari windows (yes, double fullscreen!).
  • And several more smaller improvements to further improve Timing's usability and reliability. (Seriously, there have been more than 100 changes in this version in total.)

New in Timing 2.2.1 (Oct 2, 2017)

  • Improvement: Added support for Yandex Browser.
  • Improvement: Added a few more logging options (deactivated by default) to better investigate any possible tracking problems.
  • Bug fix: Worked around a bug where macOS would temporarily "forget" your Timing preferences, including your license. This could occur from time to time on macOS Sierra, and for some reason much more frequently on macOS High Sierra.
  • Bug fix: Fixed a few rare crashes.
  • Bug fix: Reduced tracking for StarCraft. This should help avoid a bug in StarCraft where the menus would become unusable.

New in Timing 2.2 (Sep 12, 2017)

  • 💡 The Timing status item will now show today's tracked time and productivity score by default, as well as the title and Project color of the current Task (if there is one). This can be customized in the Preferences, including an option to hide the status item completely.
  • 📁 The "Folders" card on the Review screen has been changed to "Paths". In particular, it will now contain a more comprehensive list of all folders and file paths you have been using, for even easier categorization and rule creation.
  • 🖥 🔄 💻 Script-based "Sync" of projects and tasks (but not app usage). (Timing Expert only.)
  • ⏱ 🔄 📅 Added scripts to import events as tasks from or export tasks as events to Apple Calendar and Microsoft Outlook. (Timing Expert only.)
  • 💪 We also have a new side project: Faviconographer! This app combines several technologies already implemented in Timing to display Favicons for your Safari tabs.
  • ✅ Significant improvements to Timing's Task system:
  • 💡 Revamped the way Timing suggests properties for new Tasks:
  • Timing will now make better suggestions for a new Task's Title and Project. In particular, the suggestion list will no longer overwrite the capitalization of the current input. Let us know how this works for you!
  • ℹ️ Tasks with the same title will now be aggregated in the interface and in some reports.
  • If you e.g. have ten individual blocks of time labeled "Research", Timing will now group them and show their total duration.
  • ⌨️ Added a hotkey to start a Task from the Timing status item. (⌃⌥⌘T by default.)
  • 🔧 Pro tip: To re-start the most recent task, hit ⌃⌥⌘T to start a new Task, then ↩ to accept the first suggestion (which is for the latest Task), then ⌘↩ to start the Task and close the dialog. Combined: ⌃⌥⌘T, ↩, ⌘↩.
  • In addition, you can now quick-start your most recent Tasks from the status item's menu.
  • 🗒 Added a "Notes" field to Tasks.
  • This lets you e.g. list all the stuff you worked on, without cluttering the "Title" field.
  • Added several snooze options to the notification when a Task's estimated duration has elapsed. Long-click the "Snooze…" button on the notification to access them.
  • Multiple "What did you do?" popovers for adjacent times will now be merged into one as soon as you return to your Mac, letting you better allocate all that time at once.
  • You can now reach the Project selector in the Task editor by pressing ⇥.
  • ⚠️ Dozens of minor improvements that make Timing easier to use, faster, and more stable, including:
  • Idle tracking will now work across sleeping and waking your Mac, etc..
  • When working in a full-screen app, Timing will no longer use your idle time to detect whether you were idle. This avoids counting e.g. time spent reading or watching a video as idle.
  • On the other hand, invoking the screensaver will now count as idle time.
  • Added support for Firefox Nightly and improved the reliability of Firefox tracking in general.
  • Improved tracking for Final Cut Pro X.
  • Added support for tracking the current conversation in Amazon Chime.
  • App Usage in incognito browser windows will now be tracked with title "Private" and no path. This lets you add a "Title equals 'Private'" rule to the Blacklist to avoid tracking these activities at all.
  • Speaking of incognito windows — Timing will now also detect full-screen incognito Safari windows.
  • Added keyboard shortcuts to quickly select the past 7 and past 30 days as the current date range.
  • The Overview screen makes much better use of large window sizes now.
  • Added an option to group reports by hour.
  • Timing now uses a nicer font (Lato) with a smaller size in PDF and HTML exports.
  • The popover that shows up when hovering the timeline will now show above it when possible, to avoid obscuring the information below the timeline.
  • If you press the button to show the project list on the Overview screen, it will not be collapsed by switching to another screen and back to Overview until you close Timing.
  • Timing will no longer create Tasks longer than 24 hours or App Activities longer than 8 hours — this avoids weird results when e.g. your Mac's date suddenly changes by a year.
  • While editing a Task on the timeline, you can now drag the handle for its end date even if when the task is very short.
  • Timing will now let you know when many of your activities are not assigned to a project, so you know that you can improve your results by assigning them to projects.
  • The timeline overlay will now show the duration of the hovered app activity and/or task.
  • Fixed a crash on the Review screen when your Safari Favicon cache is corrupted (which Timing is not responsible for).
  • Improved compatibility with macOS High Sierra.
  • And much more!

New in Timing 2.1.1 (Jun 14, 2017)

  • Fixes a possible menu item crash when using application or domain list rules in the blacklist.

New in Timing 2.1 (Jun 13, 2017)

  • Blacklist: Ignore activities, or restrict tracking to specific apps.
  • ⚡️ Import: Added support for creating projects via AppleScript. This now lets you import activities from Toggl and Tyme as well as projects from OmniFocus — see our sample scripts.
  • 👍 Many quality-of-life improvements, such as:
  • 🖖🔍 Pinch-to-zoom on the timeline.
  • 🌍 Expanded browser tracking: Timing now tracks the current website URL in Safari Technology Preview and Vivaldi. (Opera does not support this kind of tracking, unfortunately.)
  • ⌨️ ⌘-A/C/V shortcuts now work in the menu item.
  • ⌨️ ⌘-N now creates a new project in the main app.
  • ⌨️ We did not (and will not) add ⌘-T to show today's data. However, you can use ⌘-⌥-1 for that, or override it yourself.
  • 📅 You can now select start dates past the current end date — the end date will be adjusted accordingly.
  • ⏱ Added a 25-minute expected duration to the menu item's "Start Task" screen. You can use this as a kind of mini-Pomodoro.
  • 📊 You can now share a pie chart of your time distribution across projects from the "Projects & Tasks" section on the "Overview" screen.
  • ⏰ Changing a task's duration will now by default change its end time instead of its start time.
  • 💻 Re-added support for the Touch Bar.
  • Added a few more apps to the sample project rules.
  • Slightly improved the visuals of the menu item's "Start Task" and "What did you do?" screens in Dark Mode.
  • 🐞 Bug fixes:
  • One that caused weird squares to appear on the screen.
  • Improved the visuals of the menu item when dark mode and high contrast were enabled.
  • The project editor will no longer be too tall for small screens.

New in Timing 1.8 (Nov 16, 2016)

  • 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!

New in Timing 1.7.5 (Oct 17, 2016)

  • If you are using macOS Sierra and have not moved it to the /Applications folder, applying this update might not work. In that case, please re-download the app from our website and move it from the applications folder.
  • 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).

New in Timing 1.7.4 (Oct 17, 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.

New in Timing 1.7.2 (Aug 22, 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 activity extractor failed.

New in Timing 1.7 (Jun 13, 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.

New in Timing 1.3.1 (Jun 17, 2013)

  • In order to avoid data loss, please make sure to quit Timing and its menu item before updating.

New in Timing 1.3 (Jun 3, 2013)

  • In order to avoid data loss, please make sure to quit Timing and its menu item before updating.
  • 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.

New in Timing 1.2.5 (Jan 25, 2013)

  • Fixed a few crashes and added a German translation.

New in Timing 1.2.4 (Dec 18, 2012)

  • Improves support for Retina display Macs. In order to avoid data loss, please make sure to quit Timing and its menu item before updating.

New in Timing 1.2.3 (Jun 7, 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.

New in Timing 1.2.2 (May 26, 2012)

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

New in Timing 1.2.1 (Feb 24, 2012)

  • This build fixes the crash of the menu item under Snow Leopard.

New in Timing 1.2 (Feb 22, 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.

New in Timing 1.1.5 (Jan 9, 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.

New in Timing 1.1.4 (Dec 15, 2011)

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

New in Timing 1.1.3 (Dec 10, 2011)

  • Bug fix: Fixed some bugs that might appear when upgrading from Timing lite.

New in Timing 1.1.2 (Dec 10, 2011)

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

New in Timing 1.1.1 (Sep 29, 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.

New in Timing 1.1 (Sep 13, 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.

New in Timing 1.0.1 (Jul 27, 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.