Version History - Get and Set CPU Affinity
by
Ed
Wilk / Edgemeal
Software
Freeware for Windows XP
==================
Version History and Notes
==================
Oct. 20 , 2010 - Recompiled file to show correct version.
v2.38.0
* Fix: Process handle not closed
after changing CPU affinity.
v2.37.0
* Added: Option to disable
animated tray icon (CPU Usage) and display default program icon.
To change tray animation, right mouse click on the CPU usage graph in
the main program interface for menu.
v2.36.9
* Fix: Program Usage Graphs:
Positions were overlapping when closing one graph and opening another.
v2.36.8 to v2.36.0
* Fix: Program Usage Graphs,
tooltip to display PID was broken in v2.36.7.
* Added options to Program (CPU)
Usage Graphs: Remember positions, Captions On/Off/Transparent and more.
* Fix: Allowed opening multiple Program (CPU) Usage Graphs for the same file.
* Fix: Restoring to
desktop in Maximized state was incorrect size.
* Fix: When maximized, height/top
were incorrect if taskbar was at top of screen.
* Fix: Status bar not updating
after manually sorting the program list. (when 1 file selected)
* Code changes: String storage/retrieval class, sort engine.
* Change: Add favorite file dialog was limited to path length of 260 characters,
increased to 4096.
* Fix: Some created icons were not destroyed. (GDI objects/DestroyIcon).
* Adjusted privileges: handles
not closed after set.
* Changed and optimized code to get Process IDs, number of programs running.
v2.35
* Changed the code that get the names of the running processes.
v2.33
* Added program to Set Windows XP Services manually or to a group of services using
profiles.
* Added button to launch the new included Set Services program.
* Minor code optimizing.
v2.32
* Fix Status Bar: Selected file
info was no longer shown if the program list updated/changed.
* Fix annoyance: If main interface was open on desktop it would get focus if the
tray menu or a program usage graph was selected.
* Changes to interfaces. Program Usage Graphs updated. Main: Active/Non-Active
Title bar, Status bar, Color options.
v2.31.02/03
* Minor interface & mouse wheel code changes.
* Bug Fix: Code to get file icons was
incomplete and could possibly cause an error if program was used for an extended
period of time.
v2.30.12 to .01
* Added option to
override Auto Set Affinity setting on start up.
* Added option to disable
the fade in/out effect of interface when minimized/restored.
* Added option to disable
cache of Program list icons.
* Interface updates, Replaced "Sort by Affinity" checkboxes with list headers. (see
Sorting Lists by Affinity)
* Files selected in
Program/Favorite lists now stay selected when list is updated.
* Optimize code for get/sort affinity.
* Added: Horizontal
meters to display average CPU usage.
* Optimize code for when minimized. (updating CPU avg/usage/graphs in interface)
* Improved
caching/loading of file icons.
* Optimize code for tray icon.
* ReFix: Error message dialog was hidden behind program if
"Always on Top" was enabled.
* Fix: On start up the CPU usage averages were slightly off.
* Added: Option to turn off the confirm dialog when removing favorites.
* Added: Option to confirm setting a programs Priority.
* Fix bug in v2.30: Hiding
a file that was already hidden was added to Ignore_list file prefixed with the "<" character.
v2.30
* New: Added option to start with Windows.
* New: Add a file to favorites using Windows browse for file dialog.
* New: Graph CPU usage of individual programs. (See "Program Usage
Graph")
* New: Access to Help file, Reset user settings, Clear cache, Visit my site and
Email.
* New: Adjust interface color with RGB and brightness controls. (See "Interface
Color")
* Update: Set tray icon and interface CPU graph colors separately, added 3 more
colors.
* Update: You can now add a favorite from program list even if it is hidden (Auto
un-hides file).
* Update: Hide button is now available when Show All is enabled, using un-hide
doesn't disable Show All.
* Fix: Drag/Drop into favorites - Affinity was set even if Auto Set Affinity was
disabled.
* Fix: Drag/Drop into favorites - Now auto un-hides dropped files if hidden in
programs list.
===================
Terms of Agreement:
===================
By using the included Freeware, you agree to the following terms...
1) You may use this software freely and with no charge.
2) You MAY NOT redistribute this software (for example to a web
site)
without written permission from the author. Failure to do so is a
violation of copyright laws.
3) You will abide by any additional copyright restrictions which the
author may have included in this software package.
===========
Disclaimer:
===========
Users of this software must accept this disclaimer of warranty:
The software is supplied as is. The author disclaims all warranties,
expressed or implied, including, without limitation, the warranties of
merchantability and of fitness for any purpose. The author assumes no
liability for damages, direct or consequential, which may result from the
use of said software.
==============
Special Thanks to:
==============
Matt Pietrek - Using PDH.DLL to get CPU usage per core, Article.
Mike D Sutton - For all
his help on how to create icons on the fly with transparency.
Mikes home page
And all the users who have sent us feedback!
© Edgemeal Software 2008