|
|
|
// 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
|