// svn log -r 347:HEAD|tac|xsel -i -b
// See also: http://kshutdown.sourceforge.net/releases/

2009/01/15  1.0.4

* Fixed Restart/Turn Off Computer action in newer distributions
* Removed deprecated entries and values from *.desktop files


2008/05/26  1.0.3

* Updated Czech translation
* Updated Italian translation
* Updated Polish translation
* Updated Slovak translation
* Extras: Show icon of the selected action (thanks to Guillaume Millet)
* Setup: Automatically create "configure" file if necessary
* Source: Added RPM .spec file for SUSE

2007/11/25  1.0.2
- Now the sound is disabled by default.
  You can re-enable sound notifications via menu -> Settings -> Configure Notifications...
- Updated Italian translation (thanks to Andrea Florio)
- Updated Turkish translation
- Updated Polish translation
- NEW: Added "extra" command line option. Run "kshutdown --help" for more info.
- NEW: Remember recent "Extras" command

2007/07/08  1.0.1
- NEW: Arabic translation. Thanks to Abdulaziz Alsharif and Youssef Chahibi.
- NEW: Bulgarian translation. Thanks to Zlatko Popov
- Updated Greek (el) translation
- Minor fixes

2007/04/14  1.0
- NEW: Added "Hibernate Computer" action (see Extras -> Select a command...)
- NEW: Added action to mute and quit kdetv (see Extras -> Select a command...)
- Fixed compilation problems
- Fixed system tray icon size
- Updated language translations (es, sk, tr)

2006/10/10  0.9.1 Beta
- Updated German, Greek, Portuguese-Brazilian, and Spanish translations
- NEW: French translation (thanks to Maxime Chéramy)
- Fixed some DCOP functions
- Fixed KShutDown autostart and session saving
- NEW: Warning info in task bar title
- Improved progress bar

2006/06/29  0.9 Beta
- NEW: Progress bar
- FIXED: Setup: Launch installer in existing Konsole window
- FIXED: Fixed compilation errors (thanks to Ole)
- NEW: Global keyboard shortcuts
- NEW: Redesigned and improved KShutDown panel applet
- NEW: DCOP: Added "makeInvisible()" function
- Added missing "What's this?" texts
- Action icons are now cached
- Addded passive messages
- NEW: Greek translation (thanks to Spiros Georgaras)
- Patches from the FreeBSD (thanks to Markus Brueffer)
- Simplified "link creator" in the "Settings" dialog
- NEW: "Presets" menu in the "Custom Message" configuration
- FIXED: "Test" button in the "Custom Message" configuration
- Code cleanup
- NEW: Redesigned the system tray context menu
- Statistics: Changed the "Options" view
- NEW: Statistics: Ctrl+R or F5 refreshes the view
- NEW: Selected action/time in the confirmation dialog
- NEW: Shortcut configuration (Settings -> Configure Shortcuts...)
- NEW: "Actions" menu in the menu bar

2006/02/05  0.8.2
- NEW: Turkish translation (thanks to Ahmet AYGÜN)
- French desktop entry (e.g. in the "K" Menu)
- Updated the "./admin" directory

2006/01/09  0.8.1
- NEW: Chinese translation
- NEW: German Handbook
- Setup: Do not ask for root password
  if prefix directory exists and is writeable by the current user
- Changed some GUI texts
- Added generic name for "K" menu entry
- Setup: Removed the "Changes" command (ChangeLog);
  added "What's new?" instead (NEWS)
- Removed "Help" from the system tray context menu
- API: public MiscUtils::playSound -> private MiscUtils::notifyUser
- Action list: display "s" suffix for pause value
- Action editor: display "No pause" instead of "0 second(s)"
- Updated "kshutdown/templates" files
- FIXED: Do not display popup message if "test mode" is already enabled/disabled
- Setup: Removed confusing "root password" message
- Setup: Fixed Polish encoding
- Setup: Added support for "LANG=pl_PL.UTF-8"
- Changed title time separator from " - " to " > "
- FIXED: "dcop kshutdown KShutdownIface makeVisible"
- Removed broken links from the About dialog
- Removed unused "kshutdown/karamba/kshutdown-32x32.png" file
- NEW: NEWS file with human readable list of changes
- Updated German translation
- Updated Czech translation

2005/11/27  0.8
- NEW: Swedish translation (thanks to Daniel Nylander)
- Minor bugfixes
- Removed the Authors tab from the About dialog
- Setup: Fast compilation is now enabled by default (--enable-final)
- Updated documentation
- Setup: "tdesu" instead of "su" (works on both Fedora and Kubuntu)

2005/10/18  0.7.1 Beta
- NEW: Ability to execute a specified action when selected application exit
- Removed "Download" menu item
- FIXED: Captions in system tray menu
- NEW: Changed default custom message command to:
  "kdialog --title \"%title\" --passivepopup \"%text\" 10"
- NEW: System configuration checker (EXPERIMENTAL)
- Updated Handbook
- Removed obsolete FAQ
- Removed "locolor" icon
- RPM .spec: Removed "tdebase" dependency
- Removed deprecated Wizard and Scheduler functions
- NEW: "Shut Down" and "Reboot" commands are now disabled if TDM is not running.
  To enable these commands go to "Settings" -> "Configure KShutDown" -> "Actions",
  and set methods to "/sbin/...", "poweroff" or "reboot".
- NEW: Balloon popup messages based on the "kdialog" program
- QListView* -> TDEListView*
- Improved and fixed KDE Kiosk support
- FIXED: System tray icon hidding option
- FIXED: Confirmation message box position
- FIXED: Enter key now starts/stops the selected action
- Removed the "Action" menu from the menu bar
- FIXED: "Common Problems" buttons in the "Settings" dialog
- FIXED: DCOP "cancel()" function now can cancel the warning message dialog
- Misc. bugfixes
- Updated the "admin" directory
ACTION EDIT DIALOG:
- Removed the "Help" button
- "KDE" -> "KDE (default)"
- Improved tip text
- Changed the default external "Lock Session" command
  from "xlock" to "xscreensaver-command -lock"

2005/07/02  0.7.0 Beta
NEW:
- Redesigned the main window (thanks to Stephen)
- Redesigned the settings dialog
- Menu bar
- Link to the "Download" page in the "File" menu
- KShutDown Kicker Applet (based on the KDE Lock/Logout Applet)
- New icons
- System tray icon configuration
- Redesigned "Statistics" dialog
- Cool tray icon fade effects
- Portuguese Brazilian language translation (also in version 0.6.1)
- The "--confirm" command line option forces confirmation message box:
  EXAMPLE 1 - with confirmation:
  "kshutdown --confirm --shutdown"
  EXAMPLE 2 - without confirmation (default):
  "kshutdown --shutdown"
IMPORTANT:
- Since version 0.7.0 KShutDown requires KDE 3.3.x or newer
- "K Menu" link is now placed in the "Accessories" menu.
  Old menu items (Utilities->KShutDown and Utilities->KShutDown Wizard)
  are now obsolete. You can remove these items manually.
- Removed the Wizard dialog
- Removed "Examples" directory from the "Extras" menu
- Removed "Scheduler".
  "Scheduler" DCOP functions are now deprecated, and should not be used.
- "-w" and "--wizard" command line arguments are now deprecated, and should not be used.
IMPROVED:
- Setup script
- Usability
- KShutDown is now smaller and faster
- Link creator: confirmation messages, shut down, reboot, lock screen and logout links
- Warning message
- A confirmation message box
- Visual and sound notifications
UNDER CONSTRUCTION:
- A new popup messages (based on the Kopete "balloon")
- Action execution when a desired application exit
- .spec file for Fedora Core
- System configuration checker
FIXED/MISC:
- Fixed possible "make install" error (thanks to Gregorio)
- Removed "build" info from the "About" dialog

2005/02/28  0.6.0
- NEW: Settings: "Default" button in action edit dialog
- NEW: DCOP functions: "configure" and "makeVisible"
- REMOVED: Removed color configuration from the "Statistics" tab
- FIXED: Text alignment in reversed layout
- Cleaned up the settings dialog
- Small fixes related to window management
- Updated Italian translation

2005/02/12  0.5.1 Beta
- NEW: Added options to execute a shell commad before
  shut down, reboot, logout or lock screen
  (Configure -> Actions & Extras Menu)
- NEW: Added option to close the CD-ROM tray before logout
  (Configure -> Automation)
- NEW: Changed window caption and system tray tool tip to be more usable
- FIXED: Now the Wizard dialog window does not block the entire desktop
- FIXED: Do not show minimized main window after Wizard cancel
- Updated Manual and README
- A shorter date/time format in window title
- Minor fixes and improvements

2004/12/15  0.5.0 Beta
- NEW: A custom message command
- NEW: Selected time in the main window
- NEW: Added support for AM/PM time format
- NEW: Statistics: Added option to toggle the "from" (remote hostname) field
- NEW: A new notifications configuration dialog
- NEW: Last selected tab page is remembered
- NEW: Last selected settings page is remembered
- NEW: Warning 1 hour before action
- FIXED: Fixed focus and default button in the Wizard
- Added help button to the Wizard dialog
- Info is displayed if "test" mode has been toggled
- Now KShutDown should compile on KDE 3.1.1+
- Cleaned up the source files
- Updated API documentation
- Added link to "xscreensaver-command" manual in action edit dialog
- Link to the SuperKaramba home page in settings dialog
- Smaller bugfixes and improvements
- The source package is smaller

2004/11/13  0.4.0
- NEW: Cancel button in passive message
- NEW: Now the date/time editor will automatically advance focus
  to the next date/time section if a user has completed a section
- Kiosk: Time selection is disabled in Wizard
  if "kshutdown_tab_time" is set to "false"
- Updated translations

2004/10/23  0.3.2 Beta
- NEW: Added Karamba info (click Configure button)
- NEW: Standard KDE notifications
  (Control Center > Sound & Multimedia > System Notifications > KShutDown
  or
  KShutDown > Configure > Confirmations & Messages > Configure Notifications)
- NEW: Added option to re-enable all messages which have been disabled with the
  "Do not show this message again" option
- NEW: Changed Wizard image
- NEW: Changed statistics default colors
- NEW: Title in the system tray context menu
- FIXED: Fixed amaroK "stop" function
- FIXED: Wizard window is now centered on screen
- FIXED: No confirmations if you execute a KShutDown action from the command
  line
- SETUP: Added Polish language
- SETUP: Added option "--enable-final" (press "F" to toggle)
- SETUP: "Setup" is launched in a new Konsole window,
  so you can run it from a Konqueror (EXPERIMENTAL)
- Improved and updated help
- Bugfixes

2004/09/11  0.3.1 Beta
- NEW: Russian translation
- NEW: Simple Karamba themes
  (see /YOUR_INSTALL_PATH/share/apps/kshutdown/karamba)
- CHANGE: Smaller Vorbis Ogg sound files
- CHANGE: All KIOSK keys are now prefixed with "kshutdown_" string
  (see Handbook)
- Updated translations

2004/08/30  0.3.0 Beta
- NEW: Ability to run a command before shut down
  (click "Configure", "Automation")
- NEW: Automatic screen locking after login (click "Configure", "Automation")
- NEW: Reorganized and improved settings dialog
- NEW: Colors in the "Setup" script
- NEW: Added help buttons
- NEW: Icons in tool tips
- NEW: Italian translation
- NEW: Links creator (click "Configure", "Links")
- SYSTEM TRAY: Middle mouse button displays the actions menu
- SYSTEM TRAY: Added confirmations
- SYSTEM TRAY: Tear off handles in menus
- FIXED: Source code and API cleanup
- FIXED: Better usability
- FIXED: Added "now" argument to the command line options
- FIXED: Message window is now always on top
- Added new items to the "Extras" menu

2004/07/19  0.2.0
- Improved "Extras" menu
- Better sounds quality; Vorbis Ogg format
- Added Handbook (see Help menu)
- Fixed documentation

2004/07/05  0.1.9 Beta
- Changed DCOP API:
  changed "registerTask"
  removed "command"; use "activateAction" instead
  added "getStatusInfo"
- Updated translations
- Added .spec file
- Changed Wizard "finish" button
- Bugfixes

2004/06/13  0.1.8 Beta
- NEW: New name - KShutDown
- NEW: Wizard
- NEW: Dutch translation
- NEW: KDE Kiosk support. For example you can disable "Shut down" command,
  or the "Statistics" tab. See README for details.
- NEW: "Extras" - user commands.
  Now you can add as many new commands as you want.
- NEW: Options in the "Statistics" tab
- NEW: Rewritten popup messages
- NEW: Time argument in the command line. Examples:
  "kshutdown --your-option HH:MM" (absolute time),
  or "kshutdown --your-option MM" (time from now in minutes)
- NEW: "--default" command line option disables test mode
- FIXED: Sound configuration
- IMPROVED: User interface
- IMPROVED: "Setup" script
- Updated translations
- Bugfixes

2004/03/27  0.1.7 Beta
- Slovak translation
- German translation
- Improved usability
- Updated CVS...
- More tool tips
- Source files cleanup
- Bugfixes

2004/03/11  0.1.6 Beta
- Fixed "Statistics" tab
- Command line option to display standard logout dialog (--standard)
- Flat buttons
- Removed "Options" tab
- Settings dialog size is saved in the configuration file
- "Remove All" button in the "Scheduler" tab
- Czech translation and FAQ
- Hungarian translation
- Changed some icons
- Bugfixes

2004/02/22  0.1.5 Beta
- Bugfixes
- Improved warning message box
- Improved scheduler and DCOP server (still under construction)
- Code cleanups
- Fixed memory leaks
- Added cancel option to the command line (-c and --cancel)

2004/02/07  0.1.4 Beta
- Code cleanups
- Fixed keyboard shortcuts
- Fixed default window size
- Added -s and --shutdown to the command line options
- LED icon has been replaced with the system tray icon
- Spanish translation by Quique
- Test mode (kshutdown --test)
- Error message if selected date/time is earlier than current date/time
- Bugfixes

2004/01/17  0.1.3 Beta
- "Exit" to the system tray
- "Settings" command in the system tray context menu
- Links to "man" manuals
- Some tabs are initialized on demand (faster startup)
- Tab icons
- Statistics: colorized `w` output (logged-in users, uptime)
- Scheduler: changed columns order, application icons
- Bugfixes
- System tray: caption

2003/12/08  0.1.2 Beta
- ui improvements
- system tray context menu
- migration to KDevelop 3
- user interface fixes
- now you can directly specify delay in seconds, minutes, or hours
- fixed "about" window
- FAQ file
- system tray icon is now always visible
- changed default external commands to /sbin/reboot and /sbin/poweroff
- experimental DCOP interface (will be useful in v0.2.0)
- code and api cleanups + api docs
- fixed settings saving
- "embedded" tool tips
- only 1 instance of kshutdown is now allowed
- bugfixes
- new icons (created with Sodipodi and GIMP)
- warning is displayed 10 seconds before timeout

2003/11/09  0.1.1 Beta
- polska jezyk, trudna jezyk ;-))) (pl.po)
- standard gui items
- passive popup warning messages (optional)
- status info
- install script
- simple system tray configuration
- support for /sbin/shutdown, xlock, and user commands
- added command line options for lock screen (-k and --lock)
- a new settings dialog
- code and API clean-ups
- different "cancel" button texts (Close/Cancel)
- added "Whats This" texts

2003/10/27  0.1.0 Beta
- first version
