Skip to content

v5.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 21:54
· 193 commits to main since this release

Added

  • A new dashboard, in its own tock window from the menu bar (with a Dock
    icon while it's open). Today has a donut of the kinds of time, goal
    rings and minutes per hour next to the timeline; Week adds a heat map of
    when you focus and a projects donut; a new Trends view shows the
    month as a calendar, deep time per day and your best hours. ⌘K jumps to
    a view or a date, and every change can be undone from its toast.
  • The open notch has pages: Today, This week and Goals, plus the session
    while one runs. Swipe sideways with two fingers, drag with the mouse, or
    use ← and → to move between them. Drag a bottom corner to make the
    panel bigger, like resizing a picture, or pinch it: it follows your
    fingers, gives less and less past the smallest and largest sizes, and
    settles on the nearest. Medium adds a chart per hour (or per day), large
    adds a second column. It remembers the size and the page.
  • Install with Homebrew: brew install confuserdotcom/tock/tock, then
    tock setup. Homebrew builds tock on your Mac, so there is no
    "unidentified developer" warning, and tock setup makes and trusts the
    signing certificate, installs both apps and starts them. Run it again
    after brew upgrade; permissions stay granted. tock setup --check
    shows what is missing.
  • A .dmg for Macs without Homebrew, for Apple Silicon and Intel. Drag tock
    to Applications and open it: it sets tock up the same way, and opened
    again it shows the dashboard. It isn't notarized, so the first open needs
    Open Anyway in System Settings (the README has the steps).
  • tock://dashboard opens the dashboard.
  • A new icon, the day ring: a clock whose ring is split into deep, shallow
    and distracted time. It shows in the menu bar next to today's time, in
    the Dock while the dashboard is open, and as the dashboard's tab icon.
  • tock lives in the notch. The menu bar app draws its own panel there: the
    running session, a break or a
    meeting either side of the notch, and moments that open from it and go
    back into it: a drift nudge, the end of a session, a meeting starting and
    the evening recap against your usual day.
  • Labelling from the notch: the biggest unlabelled entries one at a time,
    the guess first, 1 to 3 to pick. Each pick saves a rule and says how much
    past time it labelled.
  • [notch] enabled, show_in_recordings, all_displays and
    open_on_hover, and Settings › Notch. tockbar notch-demo plays
    sample moments for recordings.
  • Every display gets the notch: one without a camera cutout gets a notch
    drawn at the top of its menu bar, and moments open where the pointer is.
  • The notch grows a little under a resting pointer and opens on a click or
    a two-finger swipe down; a quick pass does nothing. A panel goes back once
    the pointer leaves it, and a session end or recap nobody saw waits as a
    dot. In full screen a drawn notch steps aside while nothing runs.

Changed

  • New kind colours everywhere (dashboard, terminal UI, menu bar and notch):
    teal for deep work, blue for shallow, mauve for browsing, brick for
    distraction.