]> git.walde.dev - punch/log
punch
2 years agoImprove tray service
Dustin Walde [Mon, 1 May 2023 20:12:36 +0000 (13:12 -0700)]
Improve tray service

- Update image code
  - More general
  - Better visual indicator
- Cleanly handle concurrent timer/file modify events
- Add punch in to tray menu
- Add pop placeholder

2 years agoFinish initial working tray icon
Dustin Walde [Mon, 1 May 2023 06:16:43 +0000 (23:16 -0700)]
Finish initial working tray icon

- Graphic with current punched in

2 years agoAdd Puncher API
Dustin Walde [Sun, 30 Apr 2023 03:30:54 +0000 (20:30 -0700)]
Add Puncher API

- add gitignore
- update license text to clarify 3.0 or above
- implement csv backed Puncher as TimeSheet

2 years agoAdd GPL 3.0 license
Dustin Walde [Wed, 26 Apr 2023 00:22:03 +0000 (17:22 -0700)]
Add GPL 3.0 license

2 years agoAdd encompassing TimeSheet class to tie data state
Dustin Walde [Tue, 25 Apr 2023 23:01:26 +0000 (16:01 -0700)]
Add encompassing TimeSheet class to tie data state

2 years agoBegin refactor
Dustin Walde [Tue, 25 Apr 2023 17:15:30 +0000 (10:15 -0700)]
Begin refactor

- Prepping for image generation, tray icon goals
- Move to multi file library instead of monoscript

2 years agoAdd groups
Dustin Walde [Tue, 25 Apr 2023 17:15:08 +0000 (10:15 -0700)]
Add groups

2 years agoAdd total time display on query
Dustin Walde [Mon, 30 Jan 2023 18:46:40 +0000 (10:46 -0800)]
Add total time display on query

2 years agoUpdate readme
Dustin Walde [Fri, 20 Jan 2023 21:21:32 +0000 (13:21 -0800)]
Update readme

2 years agoFix print fencepost bug
Dustin Walde [Fri, 20 Jan 2023 21:18:00 +0000 (13:18 -0800)]
Fix print fencepost bug

2 years agoAdd improved listing and querying
Dustin Walde [Fri, 20 Jan 2023 05:40:37 +0000 (21:40 -0800)]
Add improved listing and querying

- Query time totals since date
- List current state of categories
- Other minor improvements

2 years agoInit commit
Dustin Walde [Mon, 16 Jan 2023 04:17:05 +0000 (20:17 -0800)]
Init commit

- Basic functionality of time tracking
- Documentation start
- systemd service file