
CHANGELOG for gPS
as of version 0.4.1

Contributors:
 bergo - Felipe Bergo - bergo@seul.org

0.4.1 (Oct 14 1999)
 * Added CPU and memory history window [the reason for the 0.3->0.4
   transition]. (bergo)
 * Fixed process polling confusion that occurred when the process name
   contained spaces, tabs, newlines or parenthesis. (bergo)
 * Fixed (small) memory leak in process sorting routine. (bergo)
 * The process list would not update correctly when the result of
   filtering was a clear list. Fixed. (bergo)

0.3.6 (Oct 7 1999)
 * Changed code on all dialogs (Details, About, Message Boxes) 
   for sizing compatibility, thanks to Bill Wilson for sending the code.
   (bergo)
 * Changed "Signals" label in Details dialog to meet the other labels.
   (bergo)
 * Changed "Close" code so that it no longer waits for the next refresh
   to kill gPS. (bergo)

0.3.5 (Oct 4 1999)
 * Changed Details dialog so that some data is inside of a list. In 0.3.4
   very long items like X command lines made awful dialogs, now that is
   fixed. (bergo)
 * First RPM binary release. (bergo)

0.3.4 (Sep 6 1999)
 * List widget now has no twists (no more bogus sort clicks) (bergo)
 * Long names now include all command-line arguments. (bergo)
 * Fixed RSS field in Details dialog (it was showing pages instead
   of bytes). (bergo)
 * More Fixes on RSS: nobody sent mail telling me about non-i386
   platforms yet, but RSS size was wrong on many (sparc,alpha?),
   because I was assuming a 4K page size (i386 and PPC were fine).
   Now I'm getting the right page size in compile time. (bergo)
 * TTY information in Details dialog is now correct. always. (bergo)
 * Added hostname to window title (bergo)
 * Added POSIX Signal-sending commands to the Action menu and had
   some fun SIGSTOPing and SIGCONTing my processes. (bergo)
 * Made menu separators normal (unselectable) (bergo)

0.3.3 (Sep 2 1999)
 * Added command-line options to set sorting column and direction (bergo)
 * Bound the Enter key to open the Details Dialog. (bergo)
 * Changed process polling method. gPS is faster and won't be slow
   on machines with great PID gaps (e.g. 1,2,3,27000,27002...) (bergo)
 * The "incompatibility" with gtk 1.2.4 was actually a bug in an old
   version of Window Maker (window manager). Removed the quick-fix, burned
   that version (0.20) of WMaker out of my box.
   (Yes, it runs fine with gtk+ 1.2.4) (bergo)
 * Added POSIX signal information in Details Dialog. (bergo)

0.3.2 (Aug 28 1999)
 * Quick-fixed CList widget incompatibility with gtk+ 1.2.4
   (which was released on Aug 27) (bergo)

0.3.1 (Aug 26 1999)
 * Added Process Details dialog. (bergo)
 * Minor esthethic changes on button sizes and in Renice...
   dialog (bergo)
 * Pulverized monolithic source file gps.cc to other
   *.cc files. (bergo)
 * Changed update policy so that the continuous refresh mode
   doesn't flicker so much. (bergo)
 * Changed the internal scrollbar scheme. Now scrollbars do work
   correctly. This included undoing some 0.2.2 code. (bergo)
 * Cleaned up message box source code to reduce binary
   size (bergo)
 * Changed message_box icons to more cute (cuter??) ones. (bergo)

0.2.2 (Aug 7 1999)
 * Put column labels out of the scrolling area, so the titles
   don't vanish with scrolling. This bettered column-resizing
   too. (bergo)
 * Proof-readed documentation, doc paths were misdocumented and
   some other minor mistakes found. (bergo)

0.2.1 (Aug 3 1999)
 * Added Action menu (bergo)
 * Added "Renice..." command (bergo)

0.1.1 (Jul 30 1999)
 * Initial release (bergo)
