Active-Window-Logger
Active-Window-Logger copied to clipboard
Smartly log the active foreground window of the system to transparently capture usage analytics.
1. Allows user to click through the list of captured "time-spent" entries tagging each entry with a tag (JIRA-issue ID). 2. Show final summary of time-spent on each JIRA task...
Gracefully handle any exceptions while writing to the csv file. Currently one known problem is an unhandled runtime exception when attempting to write to the csv if it already exists...
Implement the ability to add a list of values as a blacklist for the various fields (PID, process-name, main-window-title and window-title). Any windows matching the values in the corresponding blacklists...
1. Add inline "how-to" help docs OR links to online "how-to" articles or videos? (or both?) 2. Add "how-to" info to monitor/improve Focus, Productivity? 3 Sample integration with JIRA, GTD,...
- Receive async callback upon system active window change. - Receive async callback upon change in active window title (of same active window). - Ensure reliable callback (i.e. GC does...
This is phase 2 of the Epic to support a minimum run-time threshold to log active windows. (foreground windows active for a period shorter than the threshold are not logged.)...
Add detailed Setup / Installation / First-run info to README. (or separate wiki?) Include screenshots and textual descriptions of each step.
( ) append to fixed file? ( ) new file with time-stamp in name? --- [ ] Daily? - at hh:mm [ ] Hourly? - at mm
Minimise the app to the system-tray and add support for custom alarm / notification (balloons?)
##### Allow to set an alarm(**pre-defined/audio-file?**) upon - switching >**X** number of windows - within