2000-10-08  Peter Putzer  <putzer@kde.org>

	* ServiceDlg.cpp (resetChooser): fixed bug #6265

	* RunlevelAuthIcon.cpp (et al.): fixed several bugs that had to do with switching
	between a writable and a read-only runlevel directory

2000-07-22  Peter Putzer  <putzer@kde.org>

	* version.h (KSYSV_VERSION_STRING): updated version to 1.2.0 Beta

2000-07-07  Peter Putzer  <putzer@kde.org>

	* ksv_core.h (class KSVCore): added static const int runlevelNumber (instead of RUNLEVEL_NR)

	* Constants.h: finally removed the DELAY (which was really yucky)

2000-07-05  Peter Putzer  <putzer@kde.org>

	* version.h (KSYSV_VERSION_STRING): updated version to 1.1.22 (see CVS log for details)

2000-06-30  Peter Putzer  <putzer@kde.org>

	* version.h (KSYSV_VERSION_STRING): updated version to 1.1.21 (see CVS log for details)

2000-06-28  Peter Putzer  <putzer@kde.org>

	* OldView.cpp (merge): added load/save functionality (see CVS log for details)

2000-06-23  Peter Putzer  <putzer@kde.org>

	* version.h (KSYSV_VERSION_STRING): updated to 1.1.20 (see CVS log for details)

2000-06-19  Peter Putzer  <putzer@kde.org>

	* version.h (KSYSV_VERSION_STRING): updated to 1.1.19 (see CVS log for details)

2000-06-08  Peter Putzer  <putzer@kde.org>

	* version.h (KSYSV_VERSION_STRING): updated version to 1.1.18

	* various files: port to plain KListView completed

	* Makefile.am (noinst_HEADERS): removed kndraglist.*

2000-06-07  Peter Putzer  <putzer@kde.org>

	* version.h (KSYSV_VERSION_STRING): updated version to 1.1.17

	* OldView.cpp (popupItemMenu): added slot to catch menuShortCutPressed

2000-06-04  Peter Putzer  <putzer@kde.org>

	* TopWidget.cpp (KSVTopLevel): automatically sets the KApplication::mainWidget

	* TopWidget.h (class KSVTopLevel): removed obsolete slotShowAbout()

	* About.h (class AboutDlg): renamed the singleton method to self

	* About.cpp (AboutDlg): based AboutDlg on KDialogBase, added Help button
	(AboutDlg): made AboutDlg non-modal

	* kndraglist.*: fixed bug that selected stuff even when the window didn't have focus

	* Data.*, ksvdraglist.*: changed all occurances of short to QINT_8

	* version.h (KSYSV_VERSION_STRING): updated version to 1.1.16

2000-06-02  Peter Putzer  <putzer@kde.org>

	* miscellaneous updates: see CVS log

	* version.h: updated version to 1.1.15

2000-05-29  Peter Putzer  <putzer@kde.org>

	* TopWidget.cpp (initActions):
	 
	  no new action for About box created, re-use the automatically
	  generated one.

	* ksysvui.rc: added attribute "noMerge", ksysvui.rc is now the COMPLETE UI specification

	* version.h (KSYSV_VERSION_STRING): updated to version 1.1.14

2000-05-28  Peter Putzer  <putzer@kde.org>

	* ksv_core.cpp (hostname):

	  created hostname() function in KSVCore (and replaced the old code in
	  KSVTopLevel with it.)

2000-05-27  Peter Putzer  <putzer@kde.org>

	* version.h (KSYSV_VERSION_STRING): updated version to 1.1.13

	* ksv_core.h (class KSVCore): added method to get a unicode copyright symbol

2000-05-23  Peter Putzer  <putzer@kde.org>

	* version.h (KSYSV_VERSION_STRING): updated version to 1.1.12

2000-05-22  Peter Putzer  <putzer@kde.org>

	* About.cpp (aboutDialog): only one AboutDlg is created for the entire runtime of KSysV

	* OldView.cpp (KSVContent): added scrollbars if content doesn't fit on screen

	* version.h (KSYSV_VERSION_STRING): updated to 1.1.11

	* kdltooltip.cpp (maybeTip): display general tooltip, too

2000-05-06  Peter Putzer  <putzer@kde.org>

	* TopWidget.cpp (initActions): mostly ported to XML GUI now

	* kndraglist.cpp (contentsDragLeaveEvent): fixed insertmarker redraw bug

2000-05-05  Peter Putzer  <putzer@kde.org>

	* version.h (KSYSV_VERSION_STRING): updated version to 1.1.3

	* TopWidget.cpp (initActions): switched to XML-GUI

2000-04-04  Peter Putzer  <putzer@kde.org>
	
	* ksysv/version.h: updated version to 1.0.0

	  The time is finally at hand, since no bugs have been found (apart
	  from documentation), and I've already started working on KSysV 1.1.

	* ksysv/BUILD: set BUILD to 1

1999-11-09  Peter Putzer  <putzer@kde.org>

	* ksysv/kdraglist.cpp: fixed compilation with gcc-2.95

1999-11-08  Peter Putzer  <putzer@kde.org>

	* ksysv/KSVDragList.cpp: fixes for different fonts/sizes (removed all hard-coded offsets)

	* ksysv/TopWidget.cpp: connected Tools/* dialogs to their respective slots
	* acinclude.m4: fixed handling of --enable-debug

1999-10-09  Peter Putzer  <putzer@kde.org>

 	* ksysv/kdraglist.cpp: setEnable now works!

1999-10-08  Peter Putzer  <putzer@kde.org>

	* ksysv/OldView.cpp: renamed KSVGui to KSVContent (to more accurately reflect
	  what it actually is)

	* ksysv/ksvtooltip.cpp (maybeTip): fixed rectangle for item tooltips,
	allow different tooltips for scrollbars

1999-10-07  Peter Putzer  <putzer@kde.org>

	* ksysv/ksv_core.cpp: added static method to break text (at a certain row)

1999-10-06  Peter Putzer  <putzer@kde.org>

	* ksysv/kdltooltip.cpp (maybeTip): nice tooltips for entries AND background

	* ksysv/kdraglist.cpp: added support for tooltips

1999-10-05  Peter Putzer  <putzer@kde.org>

	* ksysv/main.cpp (main): moved message box to the middle of the desktop

1999-10-04  Peter Putzer  <putzer@kde.org>

	* ksysv/main.cpp (main): dialog box in non-root case has got icon now
	(mean trick, really)

1999-09-29  Peter Putzer  <putzer@kde.org>

	* src/kdraglist.cpp (mouseMoveEvent): only start drag with left mouse button

	* src/version.h (KSYSV_VERSION_STRING): 1.0.0pre4 aka Release Candidate 1

	* src/leveldb.h: added leveldb.* and adapted it to KSysV (no fixed RUNLEVELS dir
	anymore, uses const char* instead of char*)
x
1999-09-28  Peter Putzer  <putzer@kde.org>

	* src/TopWidget.cpp (initTools): new method to initalize the various ServiceDlgs.
	(startService): added *Service(QString chosen) methods

	* src/ServiceDlg.cpp (resetChooser): added function to re-initialize the combobox.
	(ServiceDlg): made into non-modal dialog that is always on-top

1999-09-27  Peter Putzer  <putzer@kde.org>

	* src/KSVDragList.cpp (generateUndoAction): fixed bug in dnd (when dropping
	something from "Services" onto a runlevel, no change action was generated).
	Fixes a memory hole, too.

	* src/About.cpp (AboutDlg): modified to use the large icon

	* src/main.cpp: remove KSYSV_BUILD (otherwise build.h is generated twice)

1999-09-26  Peter Putzer  <putzer@kde.org>

	* src/Makefile.am: added large-ksysv.xpm from KDE_1_1_BRANCH

	* configure.in: adapted for INSTALL_ROOT and large pictures

1999-09-20  Peter Putzer  <putzer@kde.org>

	* src/TopWidget.cpp (checkScriptMenu): moved checkScriptMenu to KSVTopLevel

	* src/OldView.h (class KSVGui): added slot to catch signal "showMenu"
	(class KSVGui): added *Service (QString path) routines for non-context menus

	* src/kdraglist.cpp (mouseReleaseEvent): added signal "showMenu (QPopupMenu*, int)" just
	before showing a context menu

	* src/main.cpp: more verbose error-message (on cleanup)

1999-09-19  Peter Putzer  <putzer@kde.org>

	* src/PropDlg.h (class KSVPropDlg): added missing const (to const char* name)

	* src/Makefile.am (ksysv_SOURCES): added ServiceDlg.*

	* src/TopWidget.cpp: added Service menu

	* src/About.cpp: added build-host to About dialog
	(AboutDlg): mention the modified color selector

	* src/Makefile.am (ksysv_SOURCES): add kcolorbtn.* (I have to copy the code,
	because KColorButton::slotClicked is not virtual :(, it's a small change really,
	but the API had to be changed, too)
	(.SILENT): made built.h silent

	* src/kcolorbtn.cpp (slotClicked): modified to correctly set the parent of the
	opened KColorDialog

1999-09-17  Peter Putzer  <putzer@kde.org>

	* src/OldView.h (class KSVGui): changed name of *W() functions to *Service()
	(which is much more descriptive)

	* src/main.cpp: added Build number to text-only copyright notice

1999-09-16  Peter Putzer  <putzer@kde.org>

	* src/version.h (KSYSV_VERSION_STRING): changed to 1.0.0pre3

	* src/OldView.h (class KSVGui): added functions to support editing of services

	* src/About.cpp: added a real Build number
	(see also: ./BUILD and ./build.h)

1999-08-27  Peter Putzer  <putzer@kde.org>

	* src/main.cpp: added license

	* src/TopWidget.cpp: removed calls to debug(...) (elsewhere as well)

	* src/main.cpp: printing copyright notice to stderr on startup
	(to make the compiler happy)

	* src/version.h (KSYSV_VERSION_STRING): changed version to 1.0.0pre2

	* src/main.cpp: fixed infinite loop within signalhandler (for DEBUG and SIGABRT)
	...REALLY fixed it now *argl*

	added copyright notice

	* src/KSVDragList.h (class KSVDragList): had to introduce another parameter
	to get the new item (changed, really) => various changes to other functions in 
	KSVDragList.cpp to accomodate. Apparently has fixed the bug!

	* src/KSVDragList.cpp (insert): introduced new parameter for insert (to indicate
	whether a cleanup has to occur - this should fix the segfaults we had earlier)

	* src/ActionList.h (class ChangeAction): added oldState() inline function for API
	symmetry

	* src/About.cpp: removed old comment (KFixedWidthLabel works fine)

1999-08-25  Peter Putzer  <putzer@kde.org>

	* src/KSVDragList.cpp: only one codec for both KSVTrash and KSVDragList
	(a static const KSVCodec)

1999-07-26  Peter Putzer  <putzer@kde.org>

	* src/OldView.cpp (repaintRunlevels): several new functions to
	change colors without clearing all changes

	* version.h: changed version to 1.0.0pre1

	* IOCore.cpp (makeRelativePath): new function to make relative links

1999-07-25  Peter Putzer  <putzer@kde.org>

	* About.cpp: KFixedWidthLabel now used for the description of ksysv, too

1999-07-24  Peter Putzer  <putzer@kde.org>

	* About.cpp: changed dialog to use KFixedWidthLabel, should now work
	with all fontsizes (and provide automatic wordbreak, so translated versions
	of the license should look much better!)

	* kfixedwidthlabel.cpp: added a label with the ability to break text according
	to a set width

	* TopWidget.cpp (show): toolbar shown after start if floating
	(KSVTopLevel): fixed segfault on quitting (some weird interaction
	between floating tool-/menubars and KTMainWindow)

	* OldView.cpp: no undo action generated when nothing was changed
	in the properties dialog

	* KSVDragList.cpp (decode): recreate numberString_ after decoding
	(decode): a decoded item is not automatically "isNew()" anymore

	* TopWidget.cpp (KSVTopLevel): toolbar position now restored correctly

	* ksv_conf.cpp (getToolPosition): support for restoring the toolbar
	position (its now saved when Options/Save Options is selected)

	* Constants.h: cleaned up PopMenu enum

	* TopWidget.cpp: Fixed toggle marks in "Options" menu (wrong numbers
	in setId(int,int))
	(struct Tools): remove "SaveLog" enum value

	* CHANGES: Changed to (X)Emacs-style ChangeLog for keeping version history,
	see below for old log:

	* Version 0.5.19	(pputzer 22-July-99)
		- fixed emission of selected(KDLSelection::None)
		  which resulted in not-working Edit menu
		- saving and printing of log file disabled when its empty
		- readable label during drag

	* Version 0.5.18	(pputzer 19-July-99)
		- nice printer-setup dialog
		- much nicer "clear all" (aka "New Configuration") routine
		  (uses ActionList::undoAll() now)
		- heading and date are included in printed logfiles
		- fixed wrong calls QMenuData::setId

	* Version 0.5.17	(pputzer 04-July-99)
		- logfile printing (taken from kedit)

	* Version 0.5.16	(pputzer 01-July-99)
		- fixed configuration savings (there were some problems
		  with changing entries via drag&drop
		- fix for empty filename (i.e. cancel) in "Save Log"
		- filter in "Save Log" dialog
		- fixed KSVCore::getAppName (only checks for "ksysv" on creation
		  of QString now)
		- started work on configuration wizard

	* Version 0.5.15	(pputzer 30-June-99)
		- "Undo" button
		- removed unnecessary temporary in TopWidget::initToolBar()
		- undo implemented for all actions now
		- saving of configurations works again
		- updated copyright information
		- saving logfiles works

	* Version 0.5.14	(pputzer 26-June-99)
		- removed most includes from TopWidget.h, OldView.h, Trash.h, PropDlg.h, ...
		- finished ActionList (for undo)
		- undo implemented *yeah* (not everything yet, drags are still missing)

	* Version 0.5.13	(pputzer 24-June-99)
		- cleaned-up IOCore (excessive const, ...)
		- fixed segfault if user tries to close ksysv during re-initialization of
		  the runlevel lists
		- DnD seems fine now

	* Version 0.5.12	(pputzer 22-June-99)
		- fixed bug in KDragList::currentItem()
		- found __DATE__ and __TIME__ => now in about-dialog
		- fixes for dnd inside of one KSVDragList
		- fixed behaviour when a drag starts after the pointer is over
 		  a different row

	* Version 0.5.11	(pputzer 21-June-99)
		- more warnings on debug builds
		- removed unnecessary macros in KSVCore
		- made implementation details of KSVItem "mutable" instead of pointers
		- fixed "Paste" in scripts (should not - and is not now - be possible)
		- fixed "match" to delete the correct items on drag (workaround for Qt 1.4x)
		- fixed memory leak (a KAccel object that wasnt deleted because
		  of an earlier bug)
		- fixed missing delete of EditMenu_ in TopWidget.cpp
		  (not really a memory leak since memory is freed on exit)
		- fixed Edit/Cut
		- re-structured README

	* Version 0.5.10	(pputzer 17-June-99)
		- moved version information for KDE and Qt to the copyright box
		- removed unnecessary call to i18n in About.cpp
		- file-dialogs have now got a parent (and icon)

	* Version 0.5.9		(pputzer 14-June-99)
		- fixed several insidious bugs in drop-handling
		- workaround for dragMove in Qt 1.4x
		- added Qt version to "About" dialog
		- removed mono_*.xpm, createHeuristicMask now works correctly

	* Version 0.5.8		(pputzer 13-June-99)
		- removed excessive const in prefs.cpp
		- made inspectors inline in prefs.cpp
		- changed questionmark to bang in "New Configuration" and
		  "Save Configuration" dialogs

	* Version 0.5.7		(pputzer 10-June-99)
		- removed useless #defines in Constants.h
		- various fixes for KDragList mouse handling

	* Version 0.5.6		(pputzer 09-June-99)
		- fixed autoscrolling (wasnt working when overriding dragMoveEvent)
		- fixed behaviour of clicks (sometimes KDLSelection::clicked
		  was called directly instead of KDragList::select)

	* Version 0.5.5		(pputzer 07-June-99)
		- added sorting of entries to KDragList
		  (therefor KSysV now resorts correctly after changing
		   anything via the properties dialog)
		- removed error.*, it just increased code size,
		  cause nothing was actually used
		- after re-reading the configuration the "scripts" list
		  correctly gets the focus
		- fixed bug in TopWidget::editPaste (pasted items werent marked as new)
		- removed useless Content.* (KSVGui has now got an event filter)
		- Qt copyright changed to include 1999

	* Version 0.5.4		(pputzer 06-June-99)
		- restructured KSVConfig
		  (not inheriting QObject anymore, this was unnecessary)
		- added max and min from the STL
		- added handling of context menus to KDragList
		- fixed dragging with right button

	* Version 0.5.3		(pputzer 04-June-99)
		- fixed mouse press handling during drags
		- various minor fixes for KDragList
		- KSVTrash adapted to Xdnd

	* Version 0.5.2		(pputzer 03-June-99)
		- many fixes to the KDragList API
		- nice painting (and caching) routines for
		  KSVItem.

	* Version 0.5.1		(pputzer 17-May-99)
		- slowly getting ksysv to resemble
		  a working app again...

	* Version 0.5.0		(pputzer 15-May-99)
		- started porting to Xdnd/KDragList
	
	* Version 0.4.7		(pputzer 15-May-99)
		- removed kurllabel.*
		  (seems to work ok now)
		- uses automoc now

	* Version 0.4.6		(pputzer 11-April-99)
		- removed useless "inline"
		- better NDEBUG support
		- added workaround for segfault-bug
		  (SIGSEGV-handler)

	* Version 0.4.5		(pputzer 06-March-99)
		- small bugfix for Qt 1.43
		  (QFontMetrics may not be accessed outside
		  of QPainter::begin( QPaintDevice* ) anymore)
	  
	* Version 0.4.4		(pputzer 31-January-99)
		- removed old and useless moc-dependencies
		  from Makefile.am
		- small cosmetic fix for pathnames with "/"
		  appended
		- service-names starting with "/" are treated
		  as absolute pathnames now => it is possible
		  to add entries for scripts that do not lie in
		  the "Services" directory

	* Version 0.4.3		(pputzer 27-January-99)
		- added KURLLabel again (copied from
		  kdelibs/kdecore) - without my "personal"
		  copy of those files I always get segfaults
		  in the constructor of the "About..." dialog

	* Version 0.4.2		(pputzer 14-January-99)
		- accidentally rmed all files
		- bumped up version number to commemorate 
		  recovery of source with "mc" (Midnight Commander)
		- (c) 1997-1999 in "About" dialog

	* Version 0.4.1		(pputzer 22-December-98)
		- looks like I was a bit to quick pronouncing
		  KSysV ready... I added re-sorting after
		  the sorting number of an entry is changed
		  via the properties dialog
		- fixed paste stuff (the menu that "appends")
		- added updated documentation

	* Version 0.4.0		(pputzer 20-December-98)
		- we are ready for prime-time: bumped up
		  version number

	* Version 0.3.27	(pputzer 20-December-98)
		- changed license to just GPLv2 (not GPLv2 "or
		  at your option, any later version")
		- removed Kurt Granroths copyright from the about
		  dialog (since KURLLabel is not included with
		  ksysv anymore), added "Uses KDE libraries" and
		  "Uses Qt lib" messages.
		- replaced "(c)" with the real copyright symbol ("")
		- removed several un-needed member variables
		- removed some more excessive "const"
		- made KSVDragData inspectors inline (they are called
		  _VERY_ often)
		- fixed HAVE_SYS_PARAM_H
		- fixed handling of cut, copy & paste (you cant
		  select "Paste" now if nothing is the clipboard,
		  neither can you "Copy" or "Cut" when no entry
		  is selected)

	* Version 0.3.26	(pputzer 19-December-98)
		- added Quickhelp (using KQuickHelp)
		- eliminated my own copy of KURLLabel
		  (and updated About dialog cause Text would be
		   3 pixels to high with the new version)
		- found a way to make About dialog fixed size
		  (using freeze(int,int))
		- eliminated KNumericSpinbox (replaced by QSpinBox)
		- "Available Scripts" entries cant be modified anymore
		- made properties dialog fixed size

	* Version 0.3.25	(pputzer 18-December-98)
		- fixed segfault when (supposedly) not exiting
		  the application (had to re-implement closeEvent)
		- add message handler to eliminate debug() and
		  Qt warning()s when compiling with -DNDEBUG
		- fixed behaviour of Preferences dialog
		- <Enter> and <Return> work now the same as a
		  doubleclick (calling up properties dialog)

	* Version 0.3.24	(pputzer 15-December-98)
		- fixed compilation error on non-BSD boxes
		  (introduced by bieker)
		- fixed "start/stop/restart" (took me some time
		  to find that multiple-signals bug...)
		- added some i18n messages I forgot earlier

	* Version 0.3.23	(pputzer 01-December-98)
		- some clean-ups (removed excessive "const")
		- only usable by root now (same KMsgBox as in
		  the user manager, but with a "Close" button
		  (I think someone said to always use "reasonable
		  labels, not M$-style "OK"/"Cancel")
	
	* Version 0.3.22	(pputzer 19-November-98)
		- fixed several warnings with egcs 1.1
		- fixed bug in moc output
		- began to update documentation (in SGML again)
		- disabled printing (wont be implemented until
		  after KDE 1.1)

	* Version 0.3.21	(pputzer 18-June-98)
		- since 1.0 is getting near I have to release
		  this as soon as possible (this will be the last
		  developer-only release before 1.0)
		- modified the preference dialog a little,
		  should be cleaned up, but not before 1.0 comes
		  out...
		- fixed a memory hole in KSVTrash/ReadOnlyDragList

	* Version 0.3.20	(pputzer 13-June-98)
		- finally tracked down a bug in KSVDragData
		  that prevented the correct propagation
		  of isNew()/new_entry

	* Version 0.3.19	(pputzer 11-June-98)
		- tried to replace QString with
		  const char* (as a return type)...
		  couldn't get it to work right, so
		  I changed that again...
		- added a Timer for autoscrolling

	* Version 0.3.18	(pputzer 09-June-98)
		- uses KURLLabel now (in About-dialog)
		  maybe use it for context-sensitive help?
		- uses KNewPanner for the log diplay now
		  (log is resizable)
		- saves panning factor now

	* Version 0.3.17	(pputzer 06-June-98)
		- optimized draw() in draglist.cpp
		  (now only the neccessary "cells" get
		   repainted, don't know of any further
		   optimization to be done)
		- fixed bug in draw (I mis-used the
		  QRect(int,int,int,int) constructor)
		- fixed bug in the deletedItems list
		- renamed draglist.* to DragListCanvas.*,
		  DragList.* to DragList.* and
		  RODragList.* to ReadOnlyDragList.*

	* Version 0.3.16	(pputzer 30-May-98)
		- dumped KTypeLayout
		- uses layout-managers wherever possible

	* Version 0.3.15	(pputzer 28-May-98)
		- experimented with QLayout
		  (soon all dialogs will use layout-management,
		   and Ill dump ktypelayout)

	* Version 0.3.14	(pputzer 26-May-98
		- should be released soon
		- saving works now mostly

	* Version 0.3.13	(pputzer 25-May-98)
		- several small fixes
		- more conforming to style-book
		- working log

	* Version 0.3.12	(pputzer 14-May-98)
		- doesnt save settings
		  on changing path preferences anymore
		- updated the GUI (progress dialog swallowed
		  in status bar now)

	* Version 0.3.11	(pputzer 11-May-98)
		- various fixes
		- implemented clearRL
		- cleaned-up code
		  (uses KSVConfig extensively now)

	* Version 0.3.10	(pputzer 04-May-98)
		- fixed annoying bug in KSVDragData::toString()
		  (actually IMHO a bug in the implicit sharing
		   in QString) that caused path to become the
		  "marshalled" object-string...
		- sort numbers of "changed" items shown in red
		- generating numbers works now (execpt for empty lists...
		  (will fix that today)
		- fixed some memory leaks in drag'n'drop

	* Version 0.3.9		(pputzer 02-May-98)
		- will implement various things suggested
		  in de.alt.comp.kde (mainly to fix
		  -- in their opinion -- design errors.
		- nicer selection
		- shows sort number now (see also
		  item one in this list)

	* Version 0.3.8		(pputzer 19-Apr-98)
		- uses the RESTORE macro now
		- minor fixes for compatibility
		  with current kdelibs

	* Version 0.3.7		(pputzer 03-Apr-98)
		- connections added to popmenu
		- started working on clipboard
		- added (non-functional) undo
		- working cut, copy & paste!

	* Version 0.3.6		(pputzer 01-Apr-98)
		- fixed superfluous "Changed" bug
		- various small fixes
		- removed splash screen
		  (there is a progress dialog now,
		   which makes more sense IMO)

	* Version 0.3.6		(pputzer 30-Mar-98)
		- multiple selection seems to work
		- selection is now a class (KSVSelection)

	* Version 0.3.5		(pputzer 22-Mar-98)
		- added getSelection
		- allow multiple selected items
		  ==> hopefully there will soon be
		      a functional clipboard

	* Version 0.3.4		(pputzer 21-Mar-98)
		- removed some redundant calls of
		  "repaint(FALSE)"
		- separated IOCore from KSVCore

	* Version 0.3.3		(pputzer 18-Mar-98
		- now there is text (and transparency)
		  when dragging icons!!!!

	* Version 0.3.2		(pputzer 16-Mar-98)
		- started seperating GUI and "application logic"
		- added stub for KSVConfig

	* Version 0.3.1		(pputzer 05-Mar-98)
		- removed KTabCtl (the bug is supposedly fixed)
		- new icons by the KDE Graphics Team
		- added splash screen during "load-up"
		  (really just the timeout for IPC)
		- nice logo for about box (the icon)
		- optimized handling of "selected"
		  draglist (and fixed some conditions)
		- replaced my "homegrown" TR macro
		  with i18n()

	* Version 0.3.0		(pputzer 10-Feb-98)
		- added "KTypeLayout" for use in dialog
		- converted "Copy/Move" dialog to KTypeLayout
		- converted "Preferences" to KTypeLayout
		- added my own version of KTabCtl
		  (until the one in kdeui is fixed)

	* Version 0.2.5		(pputzer 01-Feb-98)
		- Yin-Yang icon for "Restart"
		- fixed false "changed" flag after changing
		  path settings
		- fixed setting of "changed" flag when 
		  dropping a script on itself.

	* Version 0.2.4		(pputzer 21-Jan-98)
		- added "AutoScroll" feature
		  (currently based on "mouseMoveEvent" and
		   therefore very jerky... I'll try to think
		   of an alternative method)
		- unfortunately deleted sgml-source for current
		  documentation => I'll have to write it again :(
		- added german translation (not yet in cvs)
		- changed "Scripts" to "Services"
		- added a few forgotten translate() statements
		- fixed copy/move with keyboard

	* Version 0.2.3dev2	(pputzer 15-Jan-98)
		- add "Edit" menu (disabled at the moment)
		- a few more keyboard shortcuts	

	* Version 0.2.3dev1	(pputzer 10-Jan-98)
		- converted to automake
		- removed some icons from menus
		  (everything was way too cluttered)
		- changed version number (due to my numbering
		  scheme during programming sessions)
		- minor fixes (I am currently too stressed for
		  any significant effort :( )
		- new documentation (done with LyX & LinuxDoc)
		  [Not finished yet.]

	* Version 0.2.0dev2	(pputzer 06-Dec-97)
		- new icons for entries
		  (scripts get the mini exec.xpm, start & stop
		   got their own - hopefully kde icon standard
		   compliant)
		- several small fixes
		- changed msgtype for ipc to 3L / 4L instead
		  of 1L / 2L to remove conflict with kdehelp
		  (hopefully this doesn't break anything)
	
	* Version 0.2.0dev1	(pputzer 30-Nov-97)
		- rewritten KSVWidgetList
		  (nice scrolling now ;)
		- added keyboard control
		  (not complete)
		- removed cosmetic bug that didn't update the
		  status bar properly
		- look & feel changes
		  (dropping an entry on the "Scripts" panel
		   will no longer remove that entry from the
		   originating panel)

	* Version 0.1.5		(pputzer 14-Nov-97)
		- added pid code from kdehelp
		  (only one instance of ksysv can be run on
		   the same machine now)
		- added much nicer message window for scripts
		  (and made it switchable :)
		- modified KSVWidgetList to recognize GUI style
		- dragging icon with text removed again
		  (don't know how to make good mask)
		- added COPYING
		- pretty icons

	* Version 0.1.4		(pputzer 05-Nov-97)
		- added kludge to name "halt" "reboot" in runlevel 6
		- made start, stop & restart non-blocking
		- compiles cleanly now (changed include order)

	* Version 0.1.3		(pputzer 26-Oct-97)
		- added support for pseudo session-management
		- added TODO
		- added functionality to Start, Stop & Restart
		  (this is a very ugly hack)
		- removed usage of KMsgBox
		  (now uses QMessageBox instead)
		- fixed skyrocketing cpu-usage when dialogs popped-up
		- added temporary icons

	* Version 0.1.2		(pputzer 01-Oct-97)
		- moved menu stuff to ksysv.cpp
		  (dragwidget/widgetlist now emits sigPopupMenu)
		- fixed bug that tried to normalize
		  absolute filepaths
		- added Info to runlevel context menus
		- added Start, Stop & Restart to scripts 
		  context menu

	* Version 0.1.1		(pputzer 30-Sep-97)
		- added translate() to preferences
		- added kludge to "halt" executed as reboot
		  in runlevel 6

	* Version 0.1.0		(pputzer 27-Sep-97)
		- initial release

