KTOP -- README

To use this software you need to have the following software installed:

Linux 2.x with support for /proc filesystem support enabled in the kernel
FreeBSD 3.x
KDE version : 1.x
QT version 1.40 - 1.42
xload (optional)

README for version 0.9.9
========================
Chris Schlaeger <cs@axys.de>

A few  minor bugs have  been fixed. The online  manual is available in
English and German. The   program  has been translated into   serveral
languages.  Support for FreeBSD has been  added  thanks to Hans Petter
Bieker.

README for version 0.9.9p1
===========================
Chris Schlaeger <cs@axys.de>

Changes:
-------- 

Version 0.9.9p1 is  almost a complete  rewrite of ktop.  The  only new
feature is  the process  filter   button in the  process list  window.
Several bugs have been   fixed including the annoying display  problem
when starting ktop with the default size.   When xload is installed it
is swallowed by the KDE panel instead of the ktop icon.

This version is Linux only (tested  on S.u.S.E 5.3). The next versions
will support more platforms and more languages.

README for version 0.9.8
===========================
Nicolas Leclercq
nicknet@planete.net

KDE version : 1.0

Changes:
--------
* Mr Fabio added a "Renice Task" item in the popup menu.
* I made a lot of changes in the code (more classes). 
  May be too many changes !

Known problem :
---------------
  Since I recompiled ktop for KDE 1.0, sometimes, when the weather 
  is too hot, we can observe a display problem on ktop startup.I 
  tried to fix the bug but...I'm not an expert. Neither in Qt/KDE 
  programming nor in C++ dev !

IMPORTANT NOTE :
----------------
THIS APP IS LOOKING FOR A NEW PARENT !
Many things to do is the proc info display (kind of info,...).


README for version 0.9.7
===========================
Nicolas Leclercq
nicknet@planete.net

KDE version : beta 3

Changes:
--------
* bug fixed : sync. problem between 2 widgets
* bug fixed : sorting problem in the proc. list
* install process : Bernd Wuebben <wuebben@kde.org> has modified the 
  install files so that there is no longer a need for the doinstall script
  Thanks Mr Bernd Wuebben !

README for version 0.9.6
===========================
Nicolas Leclercq
nicknet@planete.net

KDE version : beta 3

Changes:
--------
* the proc. list is now a "ktablistbox" with icons !
* so... removed the "sort by" QComboBox (replaced by ktablistbox headers)
* window position is restored on startup

README for version 0.9.5
===========================
Nicolas Leclercq
nicknet@planete.net

KDE version : beta 3

Changes:
--------
* fixed a little bug in the proc. list settings

README for version 0.9.4
===========================
Nicolas Leclercq
nicknet@planete.net

KDE version : beta 3

Changes:
--------
* the settings of sort order and update speed are now saved on quit, 
  and restored on next startup
* added a proc."status" field in proc. list

README for version 0.9.3
===========================
Nicolas Leclercq
nicknet@planete.net

KDE version : beta 3

Changes:
--------
* fixed a bug in proc. tree management
* added a new sort (by userID) method for the proc. tree
 
To do :
-------
* please no more suggestions !

README for version 0.9.2
===========================
Nicolas Leclercq
nicknet@planete.net

KDE version : beta 3

Changes:
--------
* added a right button popupmenu on each task, where
  you can send signals to it, i.e. SIGTERM, SIGKILL...

To do :
-------
* any suggestions ?

README for version 0.9.1
===========================
Nicolas Leclercq
nicknet@planete.net

KDE version : beta 3

Changes:
--------
* added a little configuration dialog that would enable one
  to choose with tab will be shown on initial start up
* cleaned up the code
* changed ktop's cmd line syntax (try : % ktop --help )

To do :
-------
* modify install process (script) to copy mini-icons
  to $KDEDIR/share/apps/ktop/pics (this operation is currently
  manual => see the INSTALL file)
* any suggestions ?

README for version 0.8.1
===========================
Nicolas Leclercq
nicknet@planete.net

KDE version : beta 3

Changes:
--------
* added icons in the processes tree (I need a lot of mini-icons !)
* removed "Properties" button ( I don't know what to put behind !)

To do :
-------
* a little configuration dialog that would enable one
  to choose with tab will be shown on initial start up
* modify install process (script) to copy mini-icons
  to $KDEDIR/share/apps/ktop/pics (this operation is currently
  manual)
* any suggestions ?

README for version 0.7.1
===========================
Nicolas Leclercq
nicknet@planete.net

KDE version : beta 3

Changes:
--------
* added a "Kill Task" button in processes tree page
* fixed a bug in the processes tree building
* removed "General" tab

To do :
-------
* have to implement "Properties..." button related features
* any suggestions ?

README for version 0.6.1
===========================
Nicolas Leclercq
nicknet@planete.net

KDE version : beta 3

Changes:
--------
* removed settings menu. All features are now available from the main dialog
* "kill task" is now implemented


README for version 0.5.1
===========================
Nicolas Leclercq
nicknet@planete.net

KDE version : beta 3
This version is based on ktop 0.4.3.

Changes:
--------
* added processes tree & related features

README for version 0.4
===========================
Bernd Wuebben
wuebben@kde.org

Since I kind of always liked this little thing I cleaned it up a bit
made it beta 2 conformant and gave it autoconf. 

However: This app is looking for a new parent!

Bernd Wuebben
wuebben@kde.org



README for version 0.3.1
======================
Ralf Mueller
ralf@bj-ig.de

Changes:
--------

* added time & %cpu load to processes display
* added sort by cpu load
* minor change to compile with KDE BETA2
* changed processes to be displayed by default
* increased minimum size a bit - to see %CPU what is the last column :-)

over all - it's just a fast hack ...

Ralf Mueller
ralf@bj-ig.de

--------------------------------------------------------------------------
README for version 0.3
Michael Hoess
hoess@gmx.net

Changes:
--------
* I discovered, that I made a mistake while interpreting the nice-load
  values, so I removed the nice-load-part from the CPU-load-display,
  and now show the system-load as red and the user-load as green bar.

* The load-history also shows the history of the system-load as red line,
  now. The green line shows like before the overall-load history 
 ( added up from system-load and user-load ).


Enjoy,
Michael Hoess
hoess@gmx.net

---------------------------------------------------------------------------
README for version 0.2
Michael Hoess
hoess@gmx.net

Preface:
--------
* Starting with KDE a few weeks ago, I found KTOP, but it 
  didn't compile anymore with recent version of the KDE.

  After contacting the author (Alexander Sanda) he said, he
  temporarly stopped working on KTOP (he's busy with some
  other great KDE-components) and it would be OK for him,
  if I would release a fixed version.

Changes:
--------
* I mainly adapted some function-names to recent versions
  of the KDE-Libraries.

* I also made some minor functional changes. 
  In the CPU-Gauge, the usage-bar is now displayed in 
  three colors ( red=system-usage, yellow=user-usage,
  green=niced-usage ).
  
* If you don't like the functional changes (or if they don't work;-), 
  you can rid of them by removing the "-D_ALTERNATE_"-entry from the 
  CFLAGS-line in the Makefile.


Misc:
-----
* Perhaps I will add run-time-configuration for the alternate 
  display-styles and some more features in a few weeks, when I finished 
  some tests at the university.

* Forgive my bad english :-)


Bye,
Michael Hoess
hoess@gmx.net

--------------------------------------------------------------------
Original readme follows
--------------------------------------------------------------------

	$Id: README,v 1.1 1997/12/07 16:01:53 wuebben Exp $
        ------------------------


	KTOP, KDE process viewer/performance monitor

General:
--------

This is an early alpha version of ktop, a taskmananger and performance
monitor with its look & feel shamelessly copied from Windows(tm) NT 4.


What it currently can do:
-------------------------

* View all running processes.
Ktop will refresh the process list every 60 seconds, but you can
configure this by "Settings->Process viewer settings". The update
frequency will be stored in the .kderc under the section "KTOP".

* View current cpu load and memory usage:
Ktop does not display the average load (loadavg). Instead, it reads
/proc/stat and calculates the current cpu load by using the
user/system/idle tick values. Eventually, I'll add a loadavg display
(maybe as an option ?).

If you dismiss (minimize) ktop's main window by clicking on OK, it'll
display the so called "load icon". It is a small window, containing the
current load display. It'll disappear, when you restore ktop's main
window.

NOTE: The load-icon won't appear, if you minimize the main window by
using the minimize button.

The memory monitor is not very capable at the moment. It can only
display the total amount of used memory (including used swap). The
horizontal red colored line is the physical memory limit.

Ktop needs Qt release 1.1 (because it uses the QTabDialog). Also, it
uses the KApplication and KConfig classes from libkde-0.5. Per default,
Ktop creates a section [KTOP] in

Unimplemented things in this release:
-------------------------------------
Process viewer/detail view.
Some process viewer settings.
Performance monitor settings.
.
.

have fun !
