Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/franzscholz/timeclock
Mac based Analyzer for Emacs .timeclock files
https://github.com/franzscholz/timeclock
Last synced: 2 months ago
JSON representation
Mac based Analyzer for Emacs .timeclock files
- Host: GitHub
- URL: https://github.com/franzscholz/timeclock
- Owner: franzscholz
- Created: 2013-04-28T06:05:15.000Z (over 11 years ago)
- Default Branch: development
- Last Pushed: 2024-08-03T09:52:49.000Z (5 months ago)
- Last Synced: 2024-08-04T09:38:21.093Z (5 months ago)
- Language: Objective-C
- Size: 109 KB
- Stars: 2
- Watchers: 0
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# README
_Time Clock_ is a small Cocoa program to facilitate simpler analysis of `.timeclock` files
managed by the _Emacs_ `timeclock.el` functions.The program reads the `.timeclock` file from the user's home directory and stores the data
in an internal CoreData storage. This storage is then bound to the user interface.The `.timeclock` file (and internal storage) is organized into *projects* and *work items*.
The entries (for clocking in should be formatted as follows:i yyyy/mm/dd hh:mm:ss [project] work item
o yyyy/mm/dd hh:mm:ss
The entries for clocking out do not have to have any associated description. Only the timestamp
for clocking out is analyzed.# User Interface
The user interface allows to select one or multiple of the projects. This shows the entries
for the projects and the total accumulated time for the projects.With the menu entry `File -> Print` a report is generated. The report contains the selected
project and one entry per day containing the accumulated hours for the day and the list of
work items for the day.# Notes
* The internal storage is reinitialized on startup. The storage is not persistent yet! Do not delete the entries from the `.timestamp` file.