Limiting potential procrastination by tracking & controlling App usage. Leveraging the power of the Window's API, I'll be able to see how much time I've spent 'procrastinating' and implement a fix by forcing application focus during alotted periods of work.
- Hook Window Change
- Assign preferred window
- Enforce preferred window
- Force focus of preferred window
- Set enforcement time
- Track App Usage
- Log change attempts during alotted time
- Overview of sessions
- Session builder
- Define session duration
- Allowed apps during a defined session
- Leeway?
I'll probably keep working on this over time because I use it often, but the MVP aspect of the project has been completed. It's functional enough that upon compiling anyone can use this for its intended purpose. Anything added now will be a feature I felt helped me personally :), enjoy!