kiavashp / kiavashp/tim

Feature: add timer

Open
#4 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

There are times when you forgot to add a timer for a previous work period.

Currently you have to add the timer file manually to the `time-data/` directory, or use the interface to create a new timer file, and then edit it.

For this case it would nice to have a way of adding a timer for a previous time period.

A possible implementation could be to add a `+` button to the reports sidebar which would popup an interface to input the date, start time, end time, and notes

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing how the existing interface creates timer files and how the reports sidebar is assembled; the issue identifies the `time-data/` directory and the reports sidebar as the relevant entry points. Define the date, start time, end time, and notes inputs, then verify that the new flow creates a timer for a previous period without manual file editing.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.