The Stopwatch tab is designed for precise and flexible time tracking, featuring drag-and-drop timers, real-time analytics, and a global time zone overview. Use this interface to monitor tasks, analyze work sessions, and manage multiple timers and clocks simultaneously.
Features
- Timer List (CustomTimer):
A scrollable list of all current timers. Each timer includes:- Title and status display
- Start, stop, reload, edit, and delete controls
- Elapsed time with live updates
- A visual progress bar for tracked time
- Support for drag-and-drop reordering
- Add Timer Button:
A floating "+" button at the bottom-right allows quick creation of new timers. Timers can be assigned specific titles and behaviors upon creation. - Analog Clock View:
Displays either a 12-hour or 24-hour analog clock based on user preferences. The clock includes:- Working time range visualization
- Idle time indication
- Tooltips and detailed overlays for current activity
- World Clock Section:
Shows multiple time zones in a customizable list. Each item displays:- City or label name
- Current date and time
- UTC offset
- World Clock Controls:
At the bottom of the World Clock section:- Move clocks up/down
- Add a new clock
- Remove a selected clock
- Teaching Tip (Error Prompt):
A user-friendly tooltip that appears if there is an issue (e.g., deleting a clock without selecting one). This enhances error visibility and improves UX.
Usage Tips
- Timers continue to run in the background. Start a timer, navigate elsewhere, and return to see the updated time.
- Right-click or long-press a timer for more options like editing or rearranging.
- Use different timer modes (e.g., countdown or stopwatch) depending on task needs.