Skip to content

Add Stopwatch functionality #52

Description

@jrwarwick

Feature suggestion: emulate the basic functions of a typical hand-held stop watch: begin timing, stop timing, reset timing, and mark time without stopping time (often labeled "lap" or "split"). Perhaps the face display becomes the face of a stopwatch while performing this skill. Optional periodic interval announcements.

For a more science-y flavor, after Mycroft begins timing, he could say something like " T zero marked at 11:34 UTC, and counting." And for more science-y value, the absolute time of beginning and ending should be stored, as well as interval time marks (or offsets from beginning), even after the stop or reset is completed. That little data package should be made exportable, perhaps with a brief descriptive note.

I could see this as a separate skill, but I could also see that managing the distinctions in vocab might be better done if side by side.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions