timer-5
timer-5 copied to clipboard
A simple time-tracking tool
How to reproduce: 1. Have some non-running tasks logged during yesterday. 2. Start a task today. 3. Apply the "Yesterday" filter. What happens: The running task and its session appear...
Some buttons lack tooltips, I don't think that's good for feature discoverability: 1. Toggle filter panel. 2. Add task. 3. Reset filter input value. 4. Filter presets dropdown.
How to reproduce: 1. Make sure the browser viewport takes up half of the screen space. 2. Open the filter panel. 3. Expand the browser window so it takes up...
``` ✖ Session splitting (screenshots: /opt/tests/e2e/screenshots/2024-07-21_16-43-01/test-12/Chrome_126.0.0.0_Debian_12.6/errors/1.png) 1) AssertionError: expected { Object (match, diff) } to deeply equal { match: true } + expected - actual { - diff: '/opt/tests/e2e/visual-regression-screenshots/linux/[Tasks] Session...
How to reproduce: 1. Have yesterday tasks 2. Start a task today 3. Filter by yesterday Observed: Today's task is visible. Expected: Today's task is not visible.
Task durations in the 1-9 minutes display leading zeroes and I found these don't help when reading the value. Originally, I thought different formats for different durations would make reading...