Sophie

Sophie

distrib > Mandriva > 2007.0 > i586 > media > contrib-release > by-pkgid > 1acd272f00a0b6846b08c87d93691f12 > files > 102

ksetiwatch-3.0.1-2mdv2007.0.i586.rpm

2004-04-10 - 2005-04-01: Release of version 3.0.1

  * When minimized to the system tray, closing Ksetiwatch was impossible.
  
  * Fixed some system tray icon issues.
  
  * The labels for 'Client settings' and 'WU logging' were mixed up in 
    the configuration dialog.
    
  * Added a dutch translation, and updated several existing translations
    (thanks again to the KDE i18n teams).


2003-06-01 - 2004-04-08: Release of version 3.0.0

  * Fixed handling of the client's process ID. Controlling win32 clients 
    started via Wine should be no problem anymore.

  * Fixed broken icon loading when run with KDE 3.2.
  
  * The compile process aborted when processing the handbook documentation.
    Fixed by adding a missing definition in the header of the docbook files.
  
  * The fixed-width font used in the system tray and the graphs is now taken
    from KDE's global settings.
        
  * Added Danish, British English, Estonian, Italian, Brazilian Portuguese,
    Chinese Simplified, and Chinese Traditional translations (thanks to 
    the KDE i18n teams).
  
  * Fixed a bug where work units with a RA value larger than 24 h
    wouldn't be displayed on the skymap.
  
  * Generally upgraded the code base to make use of KDE3 features. 
    Consequently, backwards compatibility with KDE2 was dropped.
     

2003-02-10 - 2003-05-26: Release of version 2.6.1

  * Added a German and Swedish translation of the Ksetiwatch handbook
    (thanks to Marc and Stefan Asserh�l).

  * Added Hungarian, Swedish, Portuguese, and Catalan localization (thanks
    to the KDE i18n team).

  * Additional parameters can now be passed to the custom executables for
    client startup or shutdown.

  * Added a 'Clear Skymap' option to the skymap window's context menu.
      
  * Fixed several GUI issues (credits go to Albert Astals Cid for the
    patches). Some widgets were of fixed width causing text to be clipped for
    certain translations or font settings.

  * Ksetiwatch now saves reliably its configuration settings on shutdown or
    session logout.

  * Fixed a bug which caused Ksetiwatch not to terminate running S@h clients
    on exit (if this option was switched on).
    
  * Fixed a problem where Ksetiwatch as a system tray application and with open
    main window prevented the session manager from closing the session down.

  * The 'Show Records' check box is only enabled if at least one of the four
    different signal check boxes is checked.

  * A bit darker color has been chosen for grid lines, making them more
    visible when using light color schemes.

    
2002-10-20 - 2003-02-07: Release of version 2.6.0

  * The telescope can now be displayed for all work units which are actively
    processed. To do so, open the skymap window from within the 'Data Info'
    tab and click on the WU marker(s).

  * Made some changes to reduce the network traffic when monitoring remote
    clients. An overall reduction by a factor of six could be achieved!

  * Fixed a hard-to-catch segmentation fault which occurred when Ksetiwatch
    was closed by KDE's session manager.

  * If the 'Minimize to Panel' option is switched on: Ksetiwatch now follows
    the standard for system tray applications. This means that clicking the
    'Close' button in the upper right edge only hides the window and does not
    close the entire application. To stop Ksetiwatch, right-click on the
    systray icon and select 'Quit'.

  * Made the buttons in the 'Logged Signals' window auto-repeat.


2002-07-25 - 2002-10-15: Release of version 2.5.1

  * Implemented a workaround for the right-click context menu problem
    that appeared with Qt 3.0.5.

  * Added accelerator keys for most items in the context menu of the
    Analysis tab.

  * Added a Hebrew translation (thanks to the work of Diego Iastrubni).

  * Fixed a bug where record signals weren't shown in a message box even
    though the option was switched on.

  * Made some changes to prevent a redundant attempt to start the client
    on startup if the "Keep-alive" option is enabled.

  * Implemented a sane method to prevent the width of the status column
    from ever increasing on some systems (thanks to Kjell Randa for the
    assistence). What's more, the icons now center automatically when
    resizing the status column.

  * Fixed a problem where the client state wouldn't switch to 'Running'
    after loading a new WU very quickly, e.g. via a proxy (again, thanks to
    Kjell Randa for the report). In general, the detection of state changes
    is now much better.

  * Limited the size of client output text to a maximum of 5000 characters.
    Otherwise, Ksetiwatch could easily eat all your memory over a long period
    of time if you start the client with the '-verbose' option (thanks to
    Hans Lunsing for pointing this out).
    
  * Made reading of logged data more fail-safe in case of corrupted log files.
          
  * Fixed some minor problems and memleaks reported by valgrind.


2002-06-04 - 2002-07-15: Release of version 2.5.0

  * Fixed a problem with the conversion of the CPU time to a string.
    CPU times larger than 136 years were erroneously converted to
    negative values. CPU times larger than one year are now shown in
    the form '#.#### yrs'.

  * Minor internal code clean-up.

  * Fixed a compile problem when using gcc 3.1 (thanks to Andris Pavenis
    for the patch).

  * Fixed some autoconf/automake problems (thanks to Tilmann Linneweh and
    Tilmann Giese for reporting).
  
  * Updated all files in the admin dir.

  
2002-04-27 - 2002-05-31: Release of version 2.5.0pre2

  * The client's text output can now be inspected in a separate
    window. Very useful in case of connection problems to the server,
    in order to see what is going on. The text output window can be
    accessed via the right-click popup menu in the 'Analysis' tab
    (located under 'Show...').

  * Implemented keep-alive functionality. If this option is enabled,
    the client is automatically restarted whenever it dies or crashes
    unexpectedly.

  * Custom programs or scripts can be executed when starting or
    stopping the client. This may be helpful e.g. for the control of
    remote clients via ssh.

  * When downloading a new work unit, the systray icon now shows not only
    the 'Loading' state, but also the progress.

  * Added a Spanish translation of the Ksetiwatch handbook (credits go to
    Luis Bolinches).

  * Added a (partial) translation of the Ksetiwatch handbook into the French
    language (thanks to Renaud Michel).

  * Made all window titles more consistent.


2002-02-05 - 2002-04-24: Release of version 2.5.0pre1

  * Ported to KDE3 while keeping source compatibility with KDE2.
    Please read the INSTALL file for details about configuring
    the source package for KDE2.

  * Ksetiwatch now knows a new state: Connecting. This (usually
    intermediate) state is shown whenever the client tries to connect
    to the SETI@home server.

  * Fixed a bug that prevented the user from restarting a client that
    is stuck in the Loading state.

  * Fixed a bug that caused large numbers in some list views not to
    appear in scientific notation.

  * Reorganized the source code in many places.

  * Completely documented the source code. The documentation can be
    generated with doxygen (http://www.doxygen.org) by calling
    `doxygen ksetiwatch.doxygen' from within the source directory.

  * Added a French translation of all message strings within the
    application (thanks to the work of Renaud Michel).


2001-10-01 - 2002-01-24: Release of version 2.2.5

  * Improved the appearance of the Add/Edit dialog box. It now inherits
    from KDE's KDialogBase class, thereby presenting all options and
    settings on several clearly arranged pages.

  * Path and file name of the SETI@home executable are now configurable.

  * The priority of the client process can now easily be adjusted via
    a slider.

  * Support for proxy server has been added to the SETI@home client
    settings.

  * Added a little more eye-candy. Most items in the right-mouse-button
    context menus are now decorated with a little icon.

  * Minor changes and tweaks to the SetiContainer class. Specifically,
    fixed a bug that prevented Ksetiwatch from switching to the "Finished"
    mode for clients which can only passively monitored (i.e. clients on
    network shares in most cases).

  * Made Ksetiwatch less picky when comparing directory paths (white space
    and trailing slashes are ignored). This is used in the Completed
    Work Units tab page for the "See other S@h location" message in case
    of a redirection of the log files.


2001-08-14 - 2001-08-27: Release of version 2.2.4

  * Fixed two compile errors on systems where Qt wasn't built with the
    -kde option.

  * Displaying selected WUs on the skymap failed due to a falsely parsed
    location string. Fixed thanks to a patch by Xet Erixon.

  * Fixed a bug where switching "Dock to Panel" in the Options tab off
    and on would only restore to the default dock icon, irrespectively
    of the selection made in the Analysis tab.

  * Disabled the "Show on Skymap" popup menu item for the "Returned
    Signals" branch in the Completed Work Units tab. The "Show on
    Skymap" feature works only for WUs and not for returned signals.


2001-06-01 - 2001-08-08: Release of version 2.2.3

  * Added two more buttons to the Analysis tab, which allow one to start
    or stop all clients at once in the list above.

  * The lists of returned signals provide now more details about the top
    signal strengths.

  * Message boxes reporting a new signal now contain a little picture
    of the signal found.

  * The About tab contains a new text box with clickable links (e.g., to
    the download section of the SETI@home web site).

  * Added a Spanish translation (thanks to Juan Manuel Garcia Molina).

  * Added new hicolor and locolor icons in accordance with the KDE
    guidelines.

  * Updated the documentation so that it works with KDE 2.2.

  * Updated all admin/configure scripts and files.


2001-04-23 - 2001-05-31: Release of version 2.2.2

  * Added a `Logged Signals' dialog which allows you to browse through the
    list of interesting signals (the signals that have been returned to
    the SETI@home server) for each logged work unit. If available,
    gaussians, pulses and triplets are displayed graphically. This dialog
    can be accessed via the `Completed Work Units' tab: either right-click
    on a work unit entry in the lists and choose the option in the popup menu,
    or simply double-click an entry in the signals list.

  * Added the option to play a sound whenever a notification message for a
    new high signal appears on the screen.

  * A previously selected location in the Analysis list (e.g. for the purpose
    of monitoring the progress in the systray) is now automatically restored
    on startup of Ksetiwatch.

  * Many changes to the SetiContainer class, the core class of Ksetiwatch:
    - reduced harddisk access,
    - generally improved behaviour when mounting network shares during
      runtime.
    - suppression of notification messages upon first check of a freshly
      mounted network share
    - correct update of work unit, user, and version info.


2001-03-08 - 2001-04-22: Release of version 2.2.1

  * Restructured the Options tab. Reports of new high signals can now
    selectively be switched on or off for spikes, gaussians, pulses, and
    triplets. After upgrading, please make sure that the settings are still
    correct.

  * Converted the documentation to KDE's default docbook format. The
    "Getting Started" section has been enhanced, and explains now how to
    install the SETI@home client, and how to configure Ksetiwatch to
    monitor the client.

  * Added a function that merges triplet graph data into the result-log file
    after finishing a WU (triplet graph data aren't written to the result.sah
    file by the client).

  * The dreaded "Stop-Run-Stop" bug reappeared, this time only when the filter
    was set to monitor only running clients (thanks again to Dan Crooks for
    finding this out).

  * Listviews are now correctly updated when changing the directory during
    run-time.


2001-01-05 - 2001-03-07: Release of version 2.2.0

  * Completely redesigned the Add/Edit dialog. Many new features were added
    (see below). After upgrading, please make sure that the settings of all
    your configured locations are still correct.

  * Logging information can now be redirected to a folder other than the
    default folder of the location. This is useful if you don't have write
    permission on a remote computer. Just redirect the log to a local folder
    in your home directory in that case. Alternatively, you could use this
    feature to collect the logs of several locations in one centralized
    logging folder.

  * Ksetiwatch is now able to stop the SETI@home client whenever the program
    is closed (or when the user logs out of his/her KDE session). This is
    useful if you are running a multi-user PC, and you don't want to hog the
    machine with running SETI@home clients while other users are working on it.

  * Some important command line arguments of the SETI@home client can now
    conveniently be selected via checkboxes.

  * First-time users are now asked whether they want to add a SETI@home
    location to the list. This happens only when Ksetiwatch detects an empty
    list of locations at startup.

  * The Completed Work Units tab now provides some statistics about the
    interesting signals returned to the SETI@home server. By selecting a
    specific location below the `Returned Signals' entry, you can examine how
    many and which kind of signals have been found in each work unit. These
    work units must have been logged with Ksetiwatch 2.1.0 or later.

  * Some visual enhancements to the Completed Work Units tab. The `Grand Total'
    line can now be better distinguished from the other lines. The S@h
    locations are sorted correctly (in accordance with the tree view to the
    left).

  * WUs with zero processing time are not counted for average stats any more.

  * All listviews now show the sorting order in the header.

  * Adjusted the formulas for the TeraFlops calculation.

  * Fixed a bug that prevented the selection of listview entries when the list
    was scrolled.

  * In the Completed Work Units tab, wrong TeraFlops values were sometimes
    shown for the work units.

  * Eliminated some problems with reporting the status of clients on remote
    computers (always `Stopped').

  * Fixed a bug that caused the fields in the Analysis tab to remain blank
    after loading a new work unit with the `-stop_after_xfer' option (reported
    by Dan Crooks).

  * Location names in the Analysis tab now really get updated on editing.

  * Fixed two issues with KDE 2.1: the window title wasn't showing up, and
    when minimizing to the panel, the taskbar entry didn't disappear (thanks to
    Marco Wirz for the bug report).

  * Fixed a bug that prevented a minimized skymap window from getting maximized
    if requested.

  * Fixed a bug that would cause a message box to appear twice in case of a
    new record.

  * When checking whether the client is already running, Ksetiwatch examines
    if the process behind the given process id (pid) is really the SETI@home
    client.

  * More code clean-up; improved compile speed.


2000-11-15 - 2001-01-04: Release of version 2.1.0

  * Major restructuring of source code. Ksetiwatch uses the SetiContainer
    class now and monitors clients much more efficiently.

  * Setting the tooltip text of the dock icon (which was the origin
    of a memleak) has been improved. The text is updated only when
    absolutely necessary. However, there still seems to leak some memory.
    Unfortunately, the problem seems to be within the Qt toolkit, and thus
    is beyond my responsibilities.

  * After completion of a work unit, Ksetiwatch logs all signals that will be
    returned to the SETI@home server to a file (`SETIResult.log'). Currently
    there is no way to view the logged data from within Ksetiwatch. I hope
    I'll find some time to implement this in a future version.

  * Added "Angle Range" and "TeraFlops" to the Data Info and Completed Work
    Units tab.

  * The calculation of the amount of floating point operations (Flops)
    required to process a work unit depends now on the angle range, thus
    making the MFlops/s data more accurate. This is based on the work of
    Roelof Engelbrecht and Lawrence Kirby, who developed corresponding
    formulas.

  * Before trying to start a S@h client, Ksetiwatch checks now whether the
    client is already running.

  * When selecting the lists of completed work units, the WU info was always
    read twice from disk. By fixing this, displaying the WU lists should now be
    twice as fast.

  * Ksetiwatch stopped monitoring when being in the Completed Work Units tab,
    Options tab, or About tab; fixed.

  * Ksetiwatch should now reliably save its settings when shutting it down,
    or when logging out of KDE.

  * All list views are now correctly updated after editing a location.

  More details can be found in the CVS history.


2000-11-14: Release of version 2.0.2

  * Graph widgets remain hidden when they are closed. This reduces memory
    footprint (previously, widgets were discarded without being deleted).


2000-11-09: (Back to coding after some serious hardware problems)

  * Added a / to the backup file string (log file).

  * When the processing of a WU is restarted (e.g. after installation of
    a new S@h client), high score entries are reset to zero.


2000-10-29:

  * High score notification for pulses and triplets.

  * Updated german translation.


2000-10-27:

  * Record notification for pulses and triplets.


2000-10-26:

  * More adjustments to the triplet marker.

  * All graphs have a minimum size now.


2000-10-25:

  * Wrote the marker code.


2000-10-24:

  * Implemented triplet graph; markers have yet to be done.


2000-10-22:

  * Implemented the pulse graph; Analysis tab now has a Show... popup
    menu item with the graphs as submenu.


2000-10-20:

  * Finished with SetiGraph class; rewrote GaussianPlot class.


2000-10-17:

  * The summary list didn't show the triplet results correctly; fixed.

  * Started defining a new generic graph class from which all other graph
    widgets will be derived.


2000-10-12: Release of version 2.0.1

2000-10-11:

	* 3.0 clients require approx. 2.65 TeraFlops to complete; adjusted that
	  value in setiloc.cpp.


2000-10-10:

	* Preparations for pulse, triplet record notifications.
	
	* Updated documentation and translation.


2000-10-08:

	* Analysis tab displays pulse and triplet data.
	
	* When logging, SETILog.csv will be converted to a new format in
	  order to hold the new data.
	
	* As long as no gaussian (pulse, triplet) is found, the corresponding
	  entry in the list views is empty.
	

2000-10-05:

	* A grid can be shown in the list views for better readability.
	  This feature is configurable in the Options tab.
	

2000-10-03:

	* Started to add support for the 3.0 client.


2000-09-28:

	* Applied a workaround for the missing tooltips of the dock icon.


2000-09-24: Release of version 2.0.0 for KDE2


2000-08-15 - 2000-09-17:

	* porting to KDE2
	

2000-08-14: Release of version 0.5.3

2000-08-10:

	* Clicking the `Dock-at-Panel' button in the `options' tab now
		immediately has an effect.

	* Updated documentation.


2000-07-26:

	* Fixed a bug that killed Ksetiwatch when deleting a S@h location from
	  the list.
	
	* Sometimes, when reporting two records at the same time, Ksetiwatch
	  crashed; fixed.
	

2000-07-25:

	* Fixes for a crash when clicking on empty space in the `Completed Work
	  Units' treeview.


2000-07-21:

	* Fixed a bug that caused a running S@h client to be killed when trying
	  to start another client.


2000-07-13: Release of version 0.5.2

2000-07-12:

	* Made a more informative tool tip.
	
	* Updated German translation.


2000-07-05:

	* Finished location now shows 100.000% in Analysis tab.
	
	* Suppressed the -1.0 in dock widget for locations without files.
	
	* Added more entries to the right-click popup menu of the dock
	  widget.
	

2000-07-04:

	* Blinking icons for finished, stopped, and loading status.


2000-07-03:

	* Dock widget now shows status and progress of a selected location.


2000-06-28:

	* Dock widget doesn't get destroyed when window pops up again.


2000-06-27:

	* Added four new mini icons for the dock widget.
	
	* Started coding detailed dock widget.


2000-06-21: release of version 0.5.1

2000-06-17:

	* Ksetiwatch now immediately detects changes in the state of the S@h
	  client even if it is started or stopped externally.
	
	* Updated German translation.


2000-06-14:

	* Added help buttons to the Analysis and About tab.
	
	* Added a "Save Graph..." menu entry to the Gaussian window. Gaussian
	  graph can now be saved to disk as bitmap.


2000-06-13:

	* SetiLoc class now emits a 'newWorkUnit' signal. Open skymap window is
	  automatically refreshed.
	
	* Summary list and logged WU lists are automatically updated when a WU
	  was logged.


2000-06-12:

	* Ksetiwatch now logs a WU even if 'state.sah' is missing. Since some values
	  might be wrong or out of date, a warning message is issued.


2000-06-09:

	* Finished with documentation.


2000-05-19:

	* Ported Ksetiwatch project to Kdevelop 1.2.	

	* Started with documentation.
	
	* If refresh interval was larger than 90 secs, the status display was still
		switching between running and stopped; fixed now.


2000-05-14:

	* Extended the WUScore structure. It contains now all data which can be
	  found in the state.sah file. Required for WU logging without state.sah.
	
	* WUScores can be initialized with a static function Ksetiwatch::initWUScore.

	
2000-05-11:

	* The SetiLoc class is derived from QObject now. Signals and slots can be
		used.
	
	* Open Gaussian windows are automatically updated when a new high Gaussian
		has been found.


2000-04-28: release of version 0.5.0

2000-04-27:

	* "Show Gaussian" only works only for client version 2 and higher.
	
	* Completely reorganized reading the csv file; display of logged WU lists
	  is very fast now.


2000-04-26:

	* csvdatabase.cpp partially rewritten. Much faster now, but there is still
	  room for improvement. Guess I have to reimplement it completely.
	
	* Updated German translation.
	
	* Lines and markers didn't switch properly in the Gaussian widget; fixed.
	


2000-04-25:

	* Finished the option menu for the Gaussian widget.
	
	* Only one Gaussian widget can be displayed for a location.
	

2000-04-20:

	* Implemented Gaussian widget. Right-click option menu needs to be done.
	
	* Increased timeout value for status check to 90 sec.


2000-04-14: release of version 0.4.3

2000-04-13:

	* The correct version number of the S@h client is now written to the log
	  file.


2000-04-11:

	* Logging of work units can now be switched off for selected locations.
	
	* Clicking on the header of the summary list has no effect any more.
	

2000-04-06:

	* The pid of the S@h process is now taken from the pid.sah file to stop
	  the client.


2000-04-03:

	* The About widget didn't resize properly; fixed.
	
	* Ksetiwatch now remembers not only its size, but also its position after
	  restart.
	
	* Switched back to a KProcess to start the client.
	

2000-04-02:

	* User's name wasn't written to the log file; fixed.
	
	* Started with Gaussian widget.


2000-03-27: release of version 0.4.2

2000-03-26:

	* Ksetiwatch now looks into the logged WU lists for record scores and
	  updates its record entries accordingly.
	
	* Updated the `About' tab.
	

2000-03-24:

	* Monitoring process was blocked when a message box reporting a high signal
	  popped up. Made all message boxes modeless now.
	
	* Redirecting the standard error output ("2>") to /dev/null may produce an
	  error with shells other than bash; disabled for the time being.

	* Locations could appear below the `Grand	Total' entry in the Completed WU
	  tab; fixed (but don't click on the header :-P).
	
	* Updated German translation.
	

2000-03-21:

	* Increased an internal timeout value to prevent the status display from
	  toggling between running and stopped when monitoring newer Windows
	  clients.


2000-03-18:

	* The summary list in the completed WU tab now counts only logged WUs
	  (much more meaningful IMO).
	

2000-03-17: release of version 0.4.1

2000-03-14:

	* When starting Ksetiwatch minimized and docked, the 'Refresh' timer wasn't
	  connected to the corresponding slot (list views weren't refreshed); fixed.
	  Explicit updates of the list views when maximizing aren't necessary
	  any more.
	

2000-03-13:

	* Maximizing Ksetiwatch from the panel updates the list views.

	* The "readEntry" function has been modified to prevent hangs when
	  monitoring clients on NFS.
	
	* Logging of WUs now gives a more descriptive error message in case of a
	  failure.


2000-03-12:

	* Enabled sorting for completed WUs.
	
	* Locations without a WU sporadically appeared on the skymap at (0 hr, 0 deg);
	  fixed.


2000-03-10:

	* Lists are now getting updated when switching between tabs.


2000-03-08:

	* Enabled sorting for DataInfo and UserInfo list.


2000-03-07:

	* Sorting works for Analysis ListView.
	
	* Starting the client now invokes a KShellProcess; text output of the client is
	  now dumped to /dev/null by default.
	

2000-03-06:

	* Reorganized large parts of the code regarding reading entries from the ".sah" files.
	  Hope it helps to remove the spurious segfaults when monitoring clients via network.

	* Started with coding sorting algorithms for the Listviews. ListViewItems have to be
	  inherited for this.
	  	

2000-02-26:
	
	* Fixed a possible bug with the QString::find functions in SetiLoc::refresh().


2000-02-23: release of version 0.4.0

2000-02-21:

	* Enhanced the AddSetiLoc dialog to allow for SETI@home client command
	  line arguments and to offer the option to start the client at start-up
	  of Ksetiwatch.
	
	* Ksetiwatch starts the SETI@home clients at start-up (if enabled).
	
	* Updated German translation.


2000-02-18:

	* Enabled `Start Client' and `Stop Client' functions.


2000-02-17:
	
	* Fixed the problem with the width of the status column.
	
	* In all critical function parts, the timers are now disabled to keep
	  Ksetiwatch from freezing when monitoring many clients via the network.
	
	* Made the status check more efficient, thus less time-consuming.


2000-02-15:

	* Enabled the Status ComboBox. There are still some problems with the width
	  of the status column.

	* Added `Start Client' and `Stop Client' to the right-click popup menu of
	  the Analysis list.
	
	* Updated German translation.
	

2000-02-10:

	* Status now displays four different icons (stopped, running, finished,
	  loading); program seems to switch correctly between the different states.
	
	* The icons are now external xpms.
	
	* Changed the title of the `New High Peak' and `New High Gaussian' message
	  window to show from which location the message originated.
	
	* Added a ComboBox to the `Analysis' tab. Depending on its state, locations
	  can selectively be displayed in the Listview. Doesn't work right now, though.
	
	* Added a Croatian and German translation.


2000-02-07:

	* Changed the code to support better internationalization.
	
	* Reduced the internal time interval for status checking to 300 ms; logging
	  works reliably now.
	
	* Started on enhanced status display.
	
	* Uses scientific representation for large numbers.


2000-02-03: release of version 0.3.2

2000-02-02:

	* skymap wasn't updated when a single work unit was added; fixed.
	

2000-02-01:

	* program crashed when the user tried to open the skymap in the `Data Info'
	  tab  and the skymap window from the `Completed WU' tab was still open;
	  fixed.
	
	* record entries in `Analysis' tab didn't get cleared after the start of a
	  new WU; fixed.


2000-01-31: release of version 0.3.1

2000-01-30:

	* timestamp for WU logging is now taken from the creation date of the result
	  file (suggested by Christian Sorensen).


2000-01-29:
	
	* added another pushbutton to the 'Analysis' tab; guess what happens when
	  you click it... ;)


2000-01-27:

	* changed checkVersion code; check first for version 2.0 of SETI@home client
	
	* single WUs from the Completed WU lists can now be displayed on the sky map;
	  right-click on the corresponding list entry.

	* added a 'Reload Locations' function to the right-click popup menu of the
	  'Completed Work Units' treelist.
	

2000-01-26:

	* 'Show on Sky Map' right-click popup menu function would crash if no pixmap
		could be loaded; fixed.
	
	* replaced PNG graphics file with BMP; removed kimgio

	
2000-01-25: release of version 0.3.0

2000-01-23:

	* logged work units can be displayed on skymap


2000-01-22:
	
	* right-click popup menu in skymap window works now; appearance of marker
		can be changed

		
2000-01-20:

	* prepared Ksetiwatch for the upcoming version 2.0 of the SETI@home client;
	  the program checks whether status, data and result files end with
	  '.txt' (version 1.0x) or '.sah' (version 2.0)

	* added a popup menu to the skymap window; needs some more coding
	
2000-01-16:

	* csvdatabase.cpp: further optimizations
	
	* WU logging reorganized; program code much smaller


2000-01-15:

	* fixed a small inaccuracy in displaying the SETI locations on the starmap
	
	* due to the scrollbar fix for version 0.2.0, a vertical scrollbar appeared
	  for displays smaller than the starmap pixmap; fixed

	* improved the display speed of the completed WU lists considerably by
		kicking out the QString class at important places; QString is damn slow

		
2000-01-14 version 0.2.0

	* Ksetiwatch now automatically logs completed work units by checking
		every two seconds for the existence of a certain file combination.
	
	* fixed a possible segfault when opening the starmap and the star pixmap
		couldn't be found

	* got rid of that nasty horizontal scrollbar in the starmap window when
		the screen width is sufficiently large
		
	* minor code tweaks (eliminated the compiler warning)
	
		
2000-01-05 version 0.1.0

	* first release