| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
The go module path was previously declared as `timr`, which caused issues with dependencies that expected the full path `codeberg.org/snonux/timr`.
This commit updates the `go.mod` file to use the correct module path and also updates all import paths throughout the project to reflect this change.
|
|
Add new 'track' command that:
- Stops the current timer
- Executes 'task add +track "Xmin DESCRIPTION"'
- Resets the timer on successful task creation
- Preserves timer state if task creation fails
This allows seamless integration with taskwarrior for time tracking.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
|
Add development guide for Claude Code to understand the codebase
structure, common commands, and architecture. This helps future
AI instances work more effectively with the timr project.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
|
|
|
This commit introduces two new options for the Status: Stopped
Elapsed Time: 0s command:
- 0: Displays the elapsed time in seconds.
- 0: Displays the elapsed time in minutes.
Unit tests have been added for both new functionalities, and the has been updated to reflect these changes. The status test has also been refactored to be more robust and less prone to flakiness by directly manipulating the timer state instead of relying on .
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|