Releases: Adam-Color/AppUsageGUI
v1.8.3
AppUsageGUI v1.8.3
Warning
Due to Apple's restrictions when it comes to open source applications such as ours, workarounds are needed to get AppUsageGUI to run on macOS. Please read the installation instructions below.
To install, follow the instructions for your platform found here:
What's Changed
Patches:
- Fixed app centering
- Optimized splash screen
- Duplicate session names are no longer allowed
- Improved build workflow for macOS
- Window resizing is now disabled
- Increased max log file count to 20
Full Changelog: v1.8.2...v1.8.3
v1.8.2
AppUsageGUI v1.8.2
Warning
Due to Apple's restrictions when it comes to open source applications such as ours, workarounds are needed to get AppUsageGUI to run on macOS. Please read the installation instructions below.
To install, follow the instructions for your platform found here:
What's Changed
Patches:
- Fixed "Copy Logs" button not working #31
- Bumped pyperclip to 1.11.0
- Logging improvements
Full Changelog: v1.8.1...v1.8.2
v1.8.1
AppUsageGUI v1.8.1
To install, follow the instructions for your platform found here:
What's Changed
Patches:
- Improved logging
- Revised macOS font size
- Better window centering
Full Changelog: v1.8.0...v1.8.1
v1.8.0
AppUsageGUI v1.8.0
To install, follow the instructions for your platform found here:
What's Changed
Minor Changes:
- Added an option to check for updates manually
- Added a GUI logging window
- Improved logging system
Patches:
- Fixed license window size
- Optimized imports
- The main window is now centered upon app launch
- Fixed button colors on macOS
- Fixed corrupted sessions causing the application to crash
- Fixed light mode look of pause/resume and stop buttons
Full Changelog: v1.7.0...v1.8.0
v1.7.0
AppUsageGUI v1.7.0
To install, follow the instructions for your platform found here:
What's Changed
Minor Changes:
- Complete UI overhaul
- Updated python to 3.13
- Detached the GIL for the macOS build
- Added lock file functionality
- Implemented native macOS menu options
Patches:
- Fixed #27
- Improvements to Linux support
- Fixed a bug where last run length was sometimes -1
- fixed "No Project" move handling
- better validation for project names
- Fixed session duplication bug
- Removed unnecessary warning message
- Build optimizations
- Bumped psutil
Full Changelog: v1.6.0...v1.7.0
v1.6.0
AppUsageGUI v1.6.0
To install, follow the instructions for your platform found here:
What's Changed
Minor Changes:
- Added project management system (@Grippando)
- Added project data to session_total_window
Patches:
- Added a check to confirm application is running during the first loop of tracking (@Grippando)
- README and docs overhaul (@Grippando)
New Contributors
- @Grippando made their first contribution in #25
Full Changelog: v1.5.1...v1.6.0
v1.5.1
AppUsageGUI v1.5.1
To install, follow the instructions for your platform found here:
What's Changed
Patches:
- Fixed a value declaration in the file handler
- Fixed a typo in README.md
- Removed '-toplevel' attribute from splash screen to not cover popups
Full Changelog: v1.5.0...v1.5.1
v1.5.0
AppUsageGUI v1.5.0
To install, follow the instructions for your platform found here:
What's Changed
Minor Changes:
- Added a new settings option for enabling/disabling app filtering
Patches:
- Optimized imports
- Fixed an info message
- Bumped pillow version
Full Changelog: v1.4.4...v1.5.0
v1.4.4
AppUsageGUI v1.4.4
To install, follow the instructions for your platform found here:
What's Changed
Patches:
- Fixed showinfo messageboxes
- Session filter reset fix now platform-specific
- Improved traceback debugging messages
Full Changelog: v1.4.3...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