# [.7]Fix.GUI: Fixed badly formatted caption when using the DEL key to terminate processes [backport from beta] # [.7]Change.InstallHelper: Now auto-start GUI for all users by default (instead of just launching the core engine for all users) - except in server edition [backport from beta] # [.7]Change.Core: Increased maximum wait time for new process information, to mitigate rare bug where auto gaming mode isn't invoked when it should be (this is fixed properly in new beta) # [.7]Change.Core: Further improved ProBalance under certain specific conditions [backport from beta] # [.7]Change.Core: Exclude any gaming process from ProBalance restraint, no matter if its in the foreground or background [backport from beta] # [.7]Change.GUI: Changed font size of solicitation dialog [backport from beta]
[.8]Fix.InstallHelper: Fixed issue on update for previously installed core engine running as a service [backport from beta]
[.8]Change.Updater: Don't allow checking for new beta versions, since new simplified updater didn't allow way to easily toggle this setting in v3.70
[.8]Change.GUI: Reversed position of OK/CANCEL buttons on Instance count limits dialog to conform with others [backport from beta]
[.8]Change.GUI: Better initial positioning on low resolution screens [backport from beta]
[.8]Fix.InstallHelper: Fixed issue on update for previously installed core engine running as a service [backport from beta]
[.8]Change.Updater: Don't allow checking for new beta versions, since new simplified updater didn't allow way to easily toggle this setting in v3.70
[.8]Change.GUI: Reversed position of OK/CANCEL buttons on Instance count limits dialog to conform with others [backport from beta]
[.8]Change.GUI: Better initial positioning on low resolution screens [backport from beta]
# [.15]Change.GUI: Remember new active processes listview column positions and widths (as is already done with 'all processes' listview) [beta2beta_improvement]
# [.15]Change.GUI: Further improvements to default window size and positioning for all size screens
# [.15]Change.GUI: More memory use optimizations to reduce RAM usage even when user interface is visible
# [.15]Change.GUI: Right-clicking on 'Active processes' tab now shows columns available menu, as the 'All processes' tab already does [beta2beta_improvement]
# [.15]Change.GUI: Right-clicking on 'Active processes' list header now shows columns available menu, as the 'All processes' list already does [beta2beta_improvement]
# [.15]Change.GUI: Changed deafult ordering of process info columns a bit
# [.15]Change.GUI: Changed default memory info displayed to simply working set and total commit size
# [.15]Change.Core: Gaming mode now induces high performance power scheme (disabling CPU frequency scaling, etc..)
# [.18]Change.Core: Continued tweaks to gaming mode [beta2beta_improvement]
# [.18]Change.Core: Greatly improved response time of ProBalance restraint events, when compared to earlier betas in this series [beta2beta_improvement]
# [.18]Change.GUI: Further tweaks to default main window size and position [beta2beta_improvement]
# [.18]Addition.GUI: Added new log/actions context menu option to search for process name on the internet
This new version is a substantial upgrade from the previous v3.70. It makes important changes to the GUI and core engine. For the core engine, there is improved ProBalance reaction time and other tweaks, amongst many other changes. For the GUI, a new 'Active Processes' tab with horizontal CPU utilization graphs gives you a quick view of what processes are actually active on the system. Further, the GUI now has better child window positioning and a 'hide graph' button for easy toggling of graph visibility.
- Addition.GUI: Added new 'Active Processes' view with nifty bar graphs to depict per-process CPU utilization
- Addition.GUI: Added CTRL+G keyboard accelerator to toggle visibility of graph
- Addition.GUI: Added 'Run as administrator' toggle to instantly have the current instance manage the processes of all users, or only the current user
- Addition.GUI: Added easy button to toggle graph visibility
- Addition.GUI: Added new log/actions context menu option to search for process name on the internet
- Addition.Core: Added safety mechanism to revert the power profile to its original setting in the case of a PC crash or improper termination of the Process Lasso core engine
- Addition.Core: Added new 'very high' refresh speed
- Addition.InstallHelper: When user wants to launch PL with highest rights at login, they can now optionally choose UAC elevation prompts instead of the Windows Defender manual approval mechanism (Vista/7 with UAC only)
- Addition.InstallHelper: Added warning about running Process Lasso with highest rights (its not ideal in most cases, even though it may 'sound' better)
- Addition.Updater: Added version number to new simplified update notification message
- Change.Updater: Beta versions now always check for beta updates, regardless of user settings
- Change.GUI: Organized toggle of things to show on graph into new submenu
- Change.GUI: Hide/show graph now preserves bottom pane position
- Change.GUI: Buy now button position adjusted to compensate for new shortened tab controls
- Change.GUI: Optimized GUI resizing and repainting code
- Change.GUI: Ensure graph is initially large enough to show graph legend
- Change.GUI: Make initial window size better for small screens
- Change.GUI: Force updater to always include betas if beta version installed
- Change.GUI: Changed 'buy now' bitmap button into a standard button
- Change.GUI: Standardized 'Instance Limits' config dialog OK/Cancel buttons (they deviated in order from the other dialogs)
- Change.GUI: Reposition update options in menu
- Change.GUI: Removed the naggy text overlaid on the graph
- Change.GUI: Rewrite of processes listview update function. Negligible performance increase, but simplified code
- Change.GUI: When per-process CPU utilization display turned off, tracking is also disabled
- Change.GUI: Some optimization to per-process CPU utilization calculation code
- Change.GUI: Tweaked ProBalance restraint highlight color
- Change.GUI: Restored 'buy now' button to trial build
- Change.GUI: Implemented proper automatic self-restart capability for the couple rare option changes that require a restart
- Change.GUI: Restored 'buy now' button
- Change.GUI: Changed 'hide process icons' into 'show process icons' and removed the redundant 'hide process icons' in the general options submenu
- Change.GUI: Remove 'All sounds off' from system trya menu
- Change.GUI: Restore power scheme setting to system tray menu
- Change.GUI: Advanced option to manually edit INI file now opens whatever editor is registered with INI files
- Change.GUI: New simplified update available message now shows what new version is available
- Change.GUI: Rewrote handling of child window positioning code, in preparation for larger UI changes
- Change.GUI: Increased font size of Pro solicitation dialog
- Change.GUI: Improved behavior of hide/show graph
- Change.GUI: Removed gaming mode warning since its now more safe for general use than before
- Change.GUI: Expand lower tab to window edge on registered build (where no 'Buy now' button exists)
- Change.GUI: Further improvements to default window size and positioning for all size screens
- Change.GUI: More memory use optimizations to reduce RAM usage even when user interface is visible
- Change.GUI: Changed deafult ordering of process info columns a bit
- Change.GUI: Changed default memory info displayed to simply working set and total commit size
- Change.Core: Gaming mode now induces high performance power scheme (disabling CPU frequency scaling, etc..)
- Change.Core: Improved response time of ProBalance
- Change.Core: Improved ProBalance response time
- Change.Core: Improved handling of process creation logging
- Change.Core: Improved response time during periods of frequent new process creation and destruction
- Change.Core: Minor code tweaks
- Change.Core: Rewrote 'keep process running' mechanism
- Change.Core: Improved ProBalance handling of certain unusual circumstances
- Change.Core: Other minor code optimizations
- Change.Core: Tweaks to gaming mode to solve conflicts with some games
- Change.Installer: Add version to branding text
- Change.InstallHelper: Reduced vertical size of first dialog, for lower resolution devices
- Change.InstallHelper: By default, the GUI now starts at login for all users, except for Server Edition
- Change.Licensing: Lowered maximum nag wait to 10 seconds
- Fix.GUI: Fixed badly formatted caption when using the DEL key to terminate processes
- Fix.InstallHelper: Fixed issue on update for previously installed core engine running as a service
Download
What's New in This Release:
Addition.GUI: Added new 'Active Processes' view with nifty bar graphs to depict per-process CPU utilization
Addition.GUI: Added CTRL+G keyboard accelerator to toggle visibility of graph
Addition.GUI: Added 'Run as administrator' toggle to instantly have the current instance manage the processes of all users, or only the current user
Addition.GUI: Added easy button to toggle graph visibility
Addition.GUI: Added new log/actions context menu option to search for process name on the internet
Addition.Core: Added safety mechanism to revert the power profile to its original setting in the case of a PC crash or improper termination of the Process Lasso core engine
Addition.Core: Added new 'very high' refresh speed
Addition.InstallHelper: When user wants to launch PL with highest rights at login, they can now optionally choose UAC elevation prompts instead of the Windows Defender manual approval mechanism (Vista/7 with UAC only)
etc...
[.1]Addition.GUI: Added 'view/reset window layout' to reset child window positions, in case they ever get out of whack
[.1]Change.Localization: Updated Russian and Japanesse (registered version only for Japanese)
[.1]Addition.GUI: Added menu option 'View / Reset window layout' to reset child window positions in the GUI
[.1]Change.Localization: Updated Russian
[.1]Change.Localization: Updated Japanesse (registered version only)
[.1]Change.GUI: Changed position of Graph options in View menu
[.1]Change.GUI: Renamed menu item 'Things to show on graph'
[.1]Fix.GUI: Fixed theoretical race conditon that could cause invalid child window positions, resulting in a mostly blank window
[.2]Addition.GUI: Added memory load to system tray tooltip
[.2]Addition.GUI: Added most active process to system tray tooltip
[.2]Addition.GUI: Added current power scheme to system tray tooltip
[.2]Fix.Core: Fixed ProBalance issue when 'time before restraint' is manually tweaked to below 1/2 of refresh speed (new issue for v3.80 only)
[.3]Change.GUI: Customized pane positions are remembered once again
[.3]Change.GUI: Main window resizing enhancements
[.3]Change.GUI: Expanded 'hide graph' and 'buy now' buttons for several non-English languages
[.3]Change.GUI: Allow expanded system tray tooltip in Japanese
[.3]Change.InstallHelper: Expanded new controls on second dialog for some languages (i.e. French)
[.3]Change.Core: Further lowered the priority of the the thread that writes out queued log events, as a theoretical enhancement with no real-world implications since the log I/O overhead is so low already
[.3]Change.Licensing: Reduced long-time free build user nag annoyance
Process Lasso Pro v3.80.4 Final x32 Retail
http://www.mediafire.com/?wxe4tmwyjey
http://www.multiupload.com/E2IKXINAXV
http://rghost.ru/932586
Process Lasso Pro v3.80.4 Final x64 Retail
http://www.mediafire.com/?odndk3wwd40
http://www.multiupload.com/WSMCPUQXC9
http://rghost.ru/932588
Thx jalaffa.
This new beta does some polishing of the initial v3.80 release. It will quickly transition to v3.82 final given the very few, minor, and relatively safe changes. Of course, standard regression testing must still be performed though. Many of the changes have been requested several times, so some users should definitely be pleased with this new version.
- 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: 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 adjusted while it was in a lowered/restrained priority class due to a ProBalance event
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)