Releases: Adam-Color/AppUsageGUI
Releases · Adam-Color/AppUsageGUI
v1.4.4
v1.4.3
AppUsageGUI v1.4.3
To install, follow the instructions for your platform found here:
What's Changed
Patches:
- Fixed a bug with pause/resume button text flickering
- Fixed a bug where mouse tracker resumed user pausing
- Adjusted the default mouse idle time limit to 90 seconds
New Contributors
- @dependabot made their first contribution in #16
Full Changelog: v1.4.2...v1.4.3
v1.4.2
AppUsageGUI v1.4.2
To install, follow the instructions for your platform found here:
What's Changed
Patches:
- Fixed unhandled exception in user_tracker.py
Full Changelog: v1.4.1...v1.4.2
v1.4.1
AppUsageGUI v1.4.1
To install, follow the instructions for your platform found here:
What's Changed
Patches:
- Fixed app filtering
Full Changelog: v1.4.0...v1.4.1
v1.4.0
AppUsageGUI v1.4.0
To install, follow the instructions for your platform found here:
What's Changed
Minor Changes:
- New splash screen
- Process that are tagged as non-GUI by the OS are now filtered out
- New icon created
- improved error handling using traceback
- standardized button sizes
- updates now directly download the appropriate installer
- added the ability to analyze session data with time captures
Patches:
- Optimized everything
- Updating now closes the application
- GUI time displays are now synced with the backend clock
- fixed issues with threads not closing
- added input validation to prevent illegal session names
- fixed build issues
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
Minor Changes:
- Added a stop button in the tracker window
- simplified the pause/resume buttons into a single button
Patches:
- Simplified thread names
- Fixed uncaught runtime error when main thread crashes
- User pausing is no longer resumed by the mouse tracker
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
Minor Changes:
- Added the ability to delete sessions from the GUI
- Extended dark mode support to Linux
Patches:
- Improved splash screen
- Replaced pyautogui with pynput
- Optimized main.py
- Update checks now only happens once every 12 hours
- App can no longer track itself
- Major fixes to mouse tracker (sorry it was broken)
Full Changelog: v1.1.5...v1.2.0
v1.1.5
What's Changed
Patches:
- Fixed an issue where clock was running in the total time window
- Fixed and issue where paused time does not reset in the same instance
- Replaced deprecated trace() method with trace_add()
Full Changelog: v1.1.4...v1.1.5
v1.1.4
Minor changes:
- User is now automatically informed of new updates
Patches:
- Fixed another thread duplication bug
- Minor optimizations
- Removed debug prints
- Changed name of EXE to prevent duplication
Full Changelog: v1.0.4...v1.1.4
v1.0.4
v1.0.4
CHANGES:
- Added more main menu buttons
- Fixed a thread duplication bug (#5)
- When refresh apps is pressed in the app selector window, the new apps now populate the list (#4)
- Fixed a bug where spaces in app names caused that app to be rejected
Full Changelog: v1.0.0...v1.0.4