// 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: "kdesu" 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 "kdebase" dependency - Removed deprecated Wizard and Scheduler functions - NEW: "Shut Down" and "Reboot" commands are now disabled if KDM 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* -> KListView* - 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