- Addition.GUI: Sort by column now supported in new 'Active Processes' tab, as was already the case in the 'All Processes' tab
- Addition.GUI: Last sorted column of new 'Active Processes' tab is remembered
- Change.GUI: Repositioned some of the newer menu items for easier location
- Change.GUI: Moved graph visibility setting to the registry, so a config reload and process recheck event won't be triggered every time the graph visibility is toggled by the user
- Change.Core: No longer restore the original priority of a process whose priority was externally adjusted while it was in a changed state due to a ProBalance event (i.e. if user changes the priority after ProBalance makes a temporary adjustment)
- Change.Core: No longer restore the original CPU affinity of a process whose CPU affinity was externally adjusted while it was in a changed state due to a ProBalance event (i.e. if user changes the CPU affinity after ProBalance makes a temporary adjustment)
- Addition.Installer: Included a CHM copy of the docs for easy readability and offline access (increased installer size though)
* [.2]Fix.GUI: Fixed pressing F1 was opening the help documentation twice
* [.2]Fix.GUI: Fixes to the behavior of 'Manage Processes of All Users' menu item toggle
* [.2]Fix.GUI: Fixed issue where the 'close governor too' message could be shown while Process Lasso is restarting due to a configuration change
* [.2]Fix.GUI: Toggling graph visibility was still inducing config file save and reload due to a code artifact
* [.2]Fix.GUI: Fixed power scheme management submenus weren't being deleted in XP/2K (first appeared in v3.82 due to menu re-arrangement)
* [.2]Change.GUI: After user manually resets language, only show languages whose backing files are installed
x32:
# [.3]Fix.GUI: Fixed crash that could rarely occur when terminating system processes (the ones with extra warnings) # [.3]Fix.GUI: Fixed issue where, under certain scarions, the system tray icon wasn't being recreated after the shell (explorer) crashed # [.3]Change.Versioning: No longer change file version for files that weren't changed in minor updates # [.3]Change.Installer: No longer check for changes to ProBalance default settings, as we've not changed them in a long time
[.4]Fix.GUI: Fix to DEL keyboard accelerator when in new 'Active Processes' tab
[.4]Change.GUI.Server.Edition: Use CHM help docs like the standard edition now does
[.4]Change.GUI.Server.Edition: Post-activated text in about box tweaked a bit
[.4]Change.GUI.Server.Edition: Licensing for the Server Edition is now performed entirely via activation codes
[.4]Change.GUI.Server.Edition: Removed 'Highest Rights' warning, as it is not applicable to Server installs
[.4]Change.GUI: Rewrote 'Highest Rights' warning so its more concise
[.4]Change.GUI: Message box warning now emitted when installed on a server (should use Server Edition)
[.4]Change.GUI: Tweaked synchronizaton objects used by the Active processes tab code
[.4]Change.Core: Log entry warning now emitted when installed on a server (should use Server Edition)
[.4]Change.CPUEater: Changed default CPU Eater demo time to 30 seconds
- Addition.Core: Added two new refresh intervals (5 seconds and 10 seconds)
- Addition.InstallHelper: Added selection of date/time format used throughout product (Euro, US, or Asian)
- Addition.GUI: Added menu items for the two new refresh intervals
- Addition.GUI: Show Vista+ UAC Shield icon on menu items that require user elevation
- Fix.GUI: Fixed double click on process in Active Processes tab whose existance may not have been recorded in the All Processes tab because that tab hadn't been visible since the process creation (double click did nothing instead of go to that process)
- Fix.GUI: Fixed a double handle close that could cause complications under certain rare scenarios
- Change.GUI: Reduced CPU utilization when minimized to system tray while using the Active Processes tab
- Change.GUI: Active Processes fills instantly
- Removal.GUI: Removed most active process from system tray tooltip. The overhead in tracking this all the time (even when the GUI is minimized) is just not worth it at this time.
- Addition.Core: Added feature to disable ProBalance after system has been idle X time (immediately re-enabling when user activity begins again)
- Addition.GUI: Added ProBalanace options to turn off ProBalance if system is idle for X time
- Addition.CPUEater: Added new affinity selection, to test CPU Eater or specific CPUs
- Addition.CPUEater: Added new total threads selection
- Change.CPUEater: Re-arranged dialog
- Change.CPUEater: Allow specification of maximum threads and CPU affinity
- Change.CPUEater: Tweaks to default aggressiveness (was unnecessarily aggressive on single CPU systems)
- Addition.GUI: Added an exception handler to allow users the option to continue or restart Process Lasso after an exception (in some locations)
- Change.GUI: Remove UAC shield from 'manage processes of all users', as it hid check state
- Change.GUI: Removed PL logo from ProBalance settings to make room for new options
- Change.All: Experimental compiler configuration changes
- Addition.GUI: Added greeting message the first time you 'close' the GUI to the system tray, informing that the GUI is down there sleeping
- Update.Installer: Updated to NSIS 2.46 unicode
Latest changes:
[.7]Change.GUI: (backport) Fix Traditional Chinese (was Simplified Chinese in v3.84.6)
[.7]Change.Updater: (backport) Made update check message box application modal, not system modal (so it doesn't interfere with a full screen game, for instance)
[.7]Change.GUI: (backport) Reduce listview flicker
[.7]Change.GUI: (backport) Improve behavior of CTRL+A accelerator to select all processes in either tab
# Fix.GUI: Fixed excessive CPU utilization when graph is open (unnecessary constant repainting due to error in previous beta) [beta2beta] # Change.GUI: Improved resizing performance by not repainting immediately every time the window is stretched a pixel (experimental) # Change.GUI: Changed new Memory Load graph to depict memory load in 5% increments # Change.GUI: Decreased new Memory load graph default width a little # Change.GUI: Updated Italian, Finnish or full:
- Change.Core: No longer verify digital certificate, as this induces attempted communication with the certificate authorities to check to ensure the certificate hasn't been revoked. This might look suspicious, so is disabled (was first enacted last week). - Fix.Core: No longer terminate governor when Emergency Stall Recovery is toggled in certain cases - Fix.GUI: Brightened new memory load fill color (was accidentally a little too light) - Fix.GUI: Fixes to new memory load graph painting