@@ -8,42 +8,17 @@ This program tracks the runtime of a specified application, logging the duration
88- Tracks the total runtime of a specified application.
99- Supports continuation from previous sessions.
1010- Provides formatted runtime breakdown (hours, minutes, seconds).
11+ - User customizable tracking rules
1112
1213## Installation
1314
14- 1 . Clone this repository into your preferred directory via the terminal:
15- ``` sh
16- git clone https://github.com/Adam-Code/AppUsageGUI.git
17- ```
15+ We now have proper installers for Mac OS and Windows!
1816
19- 2. Ensure you have Python 3.12.7 installed on your system.
17+ Find them [ here ] ( https://github.com/Adam-Color/AppUsageGUI/releases )
2018
21- 3. Install the required libraries:
22- ` ` ` sh
23- pip install -r requirements.txt
24- ` ` `
25-
26- # # Usage
27-
28- 1. Run the application via the terminal, with the terminal open in the AppUsageGUI directory:
29- ` ` ` sh
30- python src/main.py
31- ` ` `
32-
33- 2. ensure that the target application is running.
34-
35- 3. If previous sessions are detected, you will be prompted to continue from a previous session or start a new one
36-
37- 5. AppUsageGUI will display the tracked runtime in real-time. To stop tracking, close the tracked application.
38-
39- 6. After fully quitting the tracked application, you will be prompted to save the data
4019
4120## Contributing
4221
4322Contributions are welcome and needed on the Develop branch! Here is a TODO list:
4423
45- 1. Someone to build the application into cross-platform executables (exe, dmg, etc.)
46-
47- 2. Adding user-customizable pause conditions (i.e: the user' s mouse hasn' t moved for a full minute, time tracking pauses)
48-
49- 3. Add ways to analyze app usage data in the app
24+ 1 . Add ways to analyze app usage data in the app
0 commit comments