KShutdown – graphical shutdown utility
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410
  1. // svn log -r 347:HEAD|tac|xsel -i -b
  2. // See also: http://kshutdown.sourceforge.net/releases/
  3. 2009/01/15 1.0.4
  4. * Fixed Restart/Turn Off Computer action in newer distributions
  5. * Removed deprecated entries and values from *.desktop files
  6. 2008/05/26 1.0.3
  7. * Updated Czech translation
  8. * Updated Italian translation
  9. * Updated Polish translation
  10. * Updated Slovak translation
  11. * Extras: Show icon of the selected action (thanks to Guillaume Millet)
  12. * Setup: Automatically create "configure" file if necessary
  13. * Source: Added RPM .spec file for SUSE
  14. 2007/11/25 1.0.2
  15. - Now the sound is disabled by default.
  16. You can re-enable sound notifications via menu -> Settings -> Configure Notifications...
  17. - Updated Italian translation (thanks to Andrea Florio)
  18. - Updated Turkish translation
  19. - Updated Polish translation
  20. - NEW: Added "extra" command line option. Run "kshutdown --help" for more info.
  21. - NEW: Remember recent "Extras" command
  22. 2007/07/08 1.0.1
  23. - NEW: Arabic translation. Thanks to Abdulaziz Alsharif and Youssef Chahibi.
  24. - NEW: Bulgarian translation. Thanks to Zlatko Popov
  25. - Updated Greek (el) translation
  26. - Minor fixes
  27. 2007/04/14 1.0
  28. - NEW: Added "Hibernate Computer" action (see Extras -> Select a command...)
  29. - NEW: Added action to mute and quit kdetv (see Extras -> Select a command...)
  30. - Fixed compilation problems
  31. - Fixed system tray icon size
  32. - Updated language translations (es, sk, tr)
  33. 2006/10/10 0.9.1 Beta
  34. - Updated German, Greek, Portuguese-Brazilian, and Spanish translations
  35. - NEW: French translation (thanks to Maxime Chéramy)
  36. - Fixed some DCOP functions
  37. - Fixed KShutDown autostart and session saving
  38. - NEW: Warning info in task bar title
  39. - Improved progress bar
  40. 2006/06/29 0.9 Beta
  41. - NEW: Progress bar
  42. - FIXED: Setup: Launch installer in existing Konsole window
  43. - FIXED: Fixed compilation errors (thanks to Ole)
  44. - NEW: Global keyboard shortcuts
  45. - NEW: Redesigned and improved KShutDown panel applet
  46. - NEW: DCOP: Added "makeInvisible()" function
  47. - Added missing "What's this?" texts
  48. - Action icons are now cached
  49. - Addded passive messages
  50. - NEW: Greek translation (thanks to Spiros Georgaras)
  51. - Patches from the FreeBSD (thanks to Markus Brueffer)
  52. - Simplified "link creator" in the "Settings" dialog
  53. - NEW: "Presets" menu in the "Custom Message" configuration
  54. - FIXED: "Test" button in the "Custom Message" configuration
  55. - Code cleanup
  56. - NEW: Redesigned the system tray context menu
  57. - Statistics: Changed the "Options" view
  58. - NEW: Statistics: Ctrl+R or F5 refreshes the view
  59. - NEW: Selected action/time in the confirmation dialog
  60. - NEW: Shortcut configuration (Settings -> Configure Shortcuts...)
  61. - NEW: "Actions" menu in the menu bar
  62. 2006/02/05 0.8.2
  63. - NEW: Turkish translation (thanks to Ahmet AYGÜN)
  64. - French desktop entry (e.g. in the "K" Menu)
  65. - Updated the "./admin" directory
  66. 2006/01/09 0.8.1
  67. - NEW: Chinese translation
  68. - NEW: German Handbook
  69. - Setup: Do not ask for root password
  70. if prefix directory exists and is writeable by the current user
  71. - Changed some GUI texts
  72. - Added generic name for "K" menu entry
  73. - Setup: Removed the "Changes" command (ChangeLog);
  74. added "What's new?" instead (NEWS)
  75. - Removed "Help" from the system tray context menu
  76. - API: public MiscUtils::playSound -> private MiscUtils::notifyUser
  77. - Action list: display "s" suffix for pause value
  78. - Action editor: display "No pause" instead of "0 second(s)"
  79. - Updated "kshutdown/templates" files
  80. - FIXED: Do not display popup message if "test mode" is already enabled/disabled
  81. - Setup: Removed confusing "root password" message
  82. - Setup: Fixed Polish encoding
  83. - Setup: Added support for "LANG=pl_PL.UTF-8"
  84. - Changed title time separator from " - " to " > "
  85. - FIXED: "dcop kshutdown KShutdownIface makeVisible"
  86. - Removed broken links from the About dialog
  87. - Removed unused "kshutdown/karamba/kshutdown-32x32.png" file
  88. - NEW: NEWS file with human readable list of changes
  89. - Updated German translation
  90. - Updated Czech translation
  91. 2005/11/27 0.8
  92. - NEW: Swedish translation (thanks to Daniel Nylander)
  93. - Minor bugfixes
  94. - Removed the Authors tab from the About dialog
  95. - Setup: Fast compilation is now enabled by default (--enable-final)
  96. - Updated documentation
  97. - Setup: "tdesu" instead of "su" (works on both Fedora and Kubuntu)
  98. 2005/10/18 0.7.1 Beta
  99. - NEW: Ability to execute a specified action when selected application exit
  100. - Removed "Download" menu item
  101. - FIXED: Captions in system tray menu
  102. - NEW: Changed default custom message command to:
  103. "kdialog --title \"%title\" --passivepopup \"%text\" 10"
  104. - NEW: System configuration checker (EXPERIMENTAL)
  105. - Updated Handbook
  106. - Removed obsolete FAQ
  107. - Removed "locolor" icon
  108. - RPM .spec: Removed "tdebase" dependency
  109. - Removed deprecated Wizard and Scheduler functions
  110. - NEW: "Shut Down" and "Reboot" commands are now disabled if TDM is not running.
  111. To enable these commands go to "Settings" -> "Configure KShutDown" -> "Actions",
  112. and set methods to "/sbin/...", "poweroff" or "reboot".
  113. - NEW: Balloon popup messages based on the "kdialog" program
  114. - QListView* -> TDEListView*
  115. - Improved and fixed KDE Kiosk support
  116. - FIXED: System tray icon hidding option
  117. - FIXED: Confirmation message box position
  118. - FIXED: Enter key now starts/stops the selected action
  119. - Removed the "Action" menu from the menu bar
  120. - FIXED: "Common Problems" buttons in the "Settings" dialog
  121. - FIXED: DCOP "cancel()" function now can cancel the warning message dialog
  122. - Misc. bugfixes
  123. - Updated the "admin" directory
  124. ACTION EDIT DIALOG:
  125. - Removed the "Help" button
  126. - "KDE" -> "KDE (default)"
  127. - Improved tip text
  128. - Changed the default external "Lock Session" command
  129. from "xlock" to "xscreensaver-command -lock"
  130. 2005/07/02 0.7.0 Beta
  131. NEW:
  132. - Redesigned the main window (thanks to Stephen)
  133. - Redesigned the settings dialog
  134. - Menu bar
  135. - Link to the "Download" page in the "File" menu
  136. - KShutDown Kicker Applet (based on the KDE Lock/Logout Applet)
  137. - New icons
  138. - System tray icon configuration
  139. - Redesigned "Statistics" dialog
  140. - Cool tray icon fade effects
  141. - Portuguese Brazilian language translation (also in version 0.6.1)
  142. - The "--confirm" command line option forces confirmation message box:
  143. EXAMPLE 1 - with confirmation:
  144. "kshutdown --confirm --shutdown"
  145. EXAMPLE 2 - without confirmation (default):
  146. "kshutdown --shutdown"
  147. IMPORTANT:
  148. - Since version 0.7.0 KShutDown requires KDE 3.3.x or newer
  149. - "K Menu" link is now placed in the "Accessories" menu.
  150. Old menu items (Utilities->KShutDown and Utilities->KShutDown Wizard)
  151. are now obsolete. You can remove these items manually.
  152. - Removed the Wizard dialog
  153. - Removed "Examples" directory from the "Extras" menu
  154. - Removed "Scheduler".
  155. "Scheduler" DCOP functions are now deprecated, and should not be used.
  156. - "-w" and "--wizard" command line arguments are now deprecated, and should not be used.
  157. IMPROVED:
  158. - Setup script
  159. - Usability
  160. - KShutDown is now smaller and faster
  161. - Link creator: confirmation messages, shut down, reboot, lock screen and logout links
  162. - Warning message
  163. - A confirmation message box
  164. - Visual and sound notifications
  165. UNDER CONSTRUCTION:
  166. - A new popup messages (based on the Kopete "balloon")
  167. - Action execution when a desired application exit
  168. - .spec file for Fedora Core
  169. - System configuration checker
  170. FIXED/MISC:
  171. - Fixed possible "make install" error (thanks to Gregorio)
  172. - Removed "build" info from the "About" dialog
  173. 2005/02/28 0.6.0
  174. - NEW: Settings: "Default" button in action edit dialog
  175. - NEW: DCOP functions: "configure" and "makeVisible"
  176. - REMOVED: Removed color configuration from the "Statistics" tab
  177. - FIXED: Text alignment in reversed layout
  178. - Cleaned up the settings dialog
  179. - Small fixes related to window management
  180. - Updated Italian translation
  181. 2005/02/12 0.5.1 Beta
  182. - NEW: Added options to execute a shell commad before
  183. shut down, reboot, logout or lock screen
  184. (Configure -> Actions & Extras Menu)
  185. - NEW: Added option to close the CD-ROM tray before logout
  186. (Configure -> Automation)
  187. - NEW: Changed window caption and system tray tool tip to be more usable
  188. - FIXED: Now the Wizard dialog window does not block the entire desktop
  189. - FIXED: Do not show minimized main window after Wizard cancel
  190. - Updated Manual and README
  191. - A shorter date/time format in window title
  192. - Minor fixes and improvements
  193. 2004/12/15 0.5.0 Beta
  194. - NEW: A custom message command
  195. - NEW: Selected time in the main window
  196. - NEW: Added support for AM/PM time format
  197. - NEW: Statistics: Added option to toggle the "from" (remote hostname) field
  198. - NEW: A new notifications configuration dialog
  199. - NEW: Last selected tab page is remembered
  200. - NEW: Last selected settings page is remembered
  201. - NEW: Warning 1 hour before action
  202. - FIXED: Fixed focus and default button in the Wizard
  203. - Added help button to the Wizard dialog
  204. - Info is displayed if "test" mode has been toggled
  205. - Now KShutDown should compile on KDE 3.1.1+
  206. - Cleaned up the source files
  207. - Updated API documentation
  208. - Added link to "xscreensaver-command" manual in action edit dialog
  209. - Link to the SuperKaramba home page in settings dialog
  210. - Smaller bugfixes and improvements
  211. - The source package is smaller
  212. 2004/11/13 0.4.0
  213. - NEW: Cancel button in passive message
  214. - NEW: Now the date/time editor will automatically advance focus
  215. to the next date/time section if a user has completed a section
  216. - Kiosk: Time selection is disabled in Wizard
  217. if "kshutdown_tab_time" is set to "false"
  218. - Updated translations
  219. 2004/10/23 0.3.2 Beta
  220. - NEW: Added Karamba info (click Configure button)
  221. - NEW: Standard KDE notifications
  222. (Control Center > Sound & Multimedia > System Notifications > KShutDown
  223. or
  224. KShutDown > Configure > Confirmations & Messages > Configure Notifications)
  225. - NEW: Added option to re-enable all messages which have been disabled with the
  226. "Do not show this message again" option
  227. - NEW: Changed Wizard image
  228. - NEW: Changed statistics default colors
  229. - NEW: Title in the system tray context menu
  230. - FIXED: Fixed amaroK "stop" function
  231. - FIXED: Wizard window is now centered on screen
  232. - FIXED: No confirmations if you execute a KShutDown action from the command
  233. line
  234. - SETUP: Added Polish language
  235. - SETUP: Added option "--enable-final" (press "F" to toggle)
  236. - SETUP: "Setup" is launched in a new Konsole window,
  237. so you can run it from a Konqueror (EXPERIMENTAL)
  238. - Improved and updated help
  239. - Bugfixes
  240. 2004/09/11 0.3.1 Beta
  241. - NEW: Russian translation
  242. - NEW: Simple Karamba themes
  243. (see /YOUR_INSTALL_PATH/share/apps/kshutdown/karamba)
  244. - CHANGE: Smaller Vorbis Ogg sound files
  245. - CHANGE: All KIOSK keys are now prefixed with "kshutdown_" string
  246. (see Handbook)
  247. - Updated translations
  248. 2004/08/30 0.3.0 Beta
  249. - NEW: Ability to run a command before shut down
  250. (click "Configure", "Automation")
  251. - NEW: Automatic screen locking after login (click "Configure", "Automation")
  252. - NEW: Reorganized and improved settings dialog
  253. - NEW: Colors in the "Setup" script
  254. - NEW: Added help buttons
  255. - NEW: Icons in tool tips
  256. - NEW: Italian translation
  257. - NEW: Links creator (click "Configure", "Links")
  258. - SYSTEM TRAY: Middle mouse button displays the actions menu
  259. - SYSTEM TRAY: Added confirmations
  260. - SYSTEM TRAY: Tear off handles in menus
  261. - FIXED: Source code and API cleanup
  262. - FIXED: Better usability
  263. - FIXED: Added "now" argument to the command line options
  264. - FIXED: Message window is now always on top
  265. - Added new items to the "Extras" menu
  266. 2004/07/19 0.2.0
  267. - Improved "Extras" menu
  268. - Better sounds quality; Vorbis Ogg format
  269. - Added Handbook (see Help menu)
  270. - Fixed documentation
  271. 2004/07/05 0.1.9 Beta
  272. - Changed DCOP API:
  273. changed "registerTask"
  274. removed "command"; use "activateAction" instead
  275. added "getStatusInfo"
  276. - Updated translations
  277. - Added .spec file
  278. - Changed Wizard "finish" button
  279. - Bugfixes
  280. 2004/06/13 0.1.8 Beta
  281. - NEW: New name - KShutDown
  282. - NEW: Wizard
  283. - NEW: Dutch translation
  284. - NEW: KDE Kiosk support. For example you can disable "Shut down" command,
  285. or the "Statistics" tab. See README for details.
  286. - NEW: "Extras" - user commands.
  287. Now you can add as many new commands as you want.
  288. - NEW: Options in the "Statistics" tab
  289. - NEW: Rewritten popup messages
  290. - NEW: Time argument in the command line. Examples:
  291. "kshutdown --your-option HH:MM" (absolute time),
  292. or "kshutdown --your-option MM" (time from now in minutes)
  293. - NEW: "--default" command line option disables test mode
  294. - FIXED: Sound configuration
  295. - IMPROVED: User interface
  296. - IMPROVED: "Setup" script
  297. - Updated translations
  298. - Bugfixes
  299. 2004/03/27 0.1.7 Beta
  300. - Slovak translation
  301. - German translation
  302. - Improved usability
  303. - Updated CVS...
  304. - More tool tips
  305. - Source files cleanup
  306. - Bugfixes
  307. 2004/03/11 0.1.6 Beta
  308. - Fixed "Statistics" tab
  309. - Command line option to display standard logout dialog (--standard)
  310. - Flat buttons
  311. - Removed "Options" tab
  312. - Settings dialog size is saved in the configuration file
  313. - "Remove All" button in the "Scheduler" tab
  314. - Czech translation and FAQ
  315. - Hungarian translation
  316. - Changed some icons
  317. - Bugfixes
  318. 2004/02/22 0.1.5 Beta
  319. - Bugfixes
  320. - Improved warning message box
  321. - Improved scheduler and DCOP server (still under construction)
  322. - Code cleanups
  323. - Fixed memory leaks
  324. - Added cancel option to the command line (-c and --cancel)
  325. 2004/02/07 0.1.4 Beta
  326. - Code cleanups
  327. - Fixed keyboard shortcuts
  328. - Fixed default window size
  329. - Added -s and --shutdown to the command line options
  330. - LED icon has been replaced with the system tray icon
  331. - Spanish translation by Quique
  332. - Test mode (kshutdown --test)
  333. - Error message if selected date/time is earlier than current date/time
  334. - Bugfixes
  335. 2004/01/17 0.1.3 Beta
  336. - "Exit" to the system tray
  337. - "Settings" command in the system tray context menu
  338. - Links to "man" manuals
  339. - Some tabs are initialized on demand (faster startup)
  340. - Tab icons
  341. - Statistics: colorized `w` output (logged-in users, uptime)
  342. - Scheduler: changed columns order, application icons
  343. - Bugfixes
  344. - System tray: caption
  345. 2003/12/08 0.1.2 Beta
  346. - ui improvements
  347. - system tray context menu
  348. - migration to KDevelop 3
  349. - user interface fixes
  350. - now you can directly specify delay in seconds, minutes, or hours
  351. - fixed "about" window
  352. - FAQ file
  353. - system tray icon is now always visible
  354. - changed default external commands to /sbin/reboot and /sbin/poweroff
  355. - experimental DCOP interface (will be useful in v0.2.0)
  356. - code and api cleanups + api docs
  357. - fixed settings saving
  358. - "embedded" tool tips
  359. - only 1 instance of kshutdown is now allowed
  360. - bugfixes
  361. - new icons (created with Sodipodi and GIMP)
  362. - warning is displayed 10 seconds before timeout
  363. 2003/11/09 0.1.1 Beta
  364. - polska jezyk, trudna jezyk ;-))) (pl.po)
  365. - standard gui items
  366. - passive popup warning messages (optional)
  367. - status info
  368. - install script
  369. - simple system tray configuration
  370. - support for /sbin/shutdown, xlock, and user commands
  371. - added command line options for lock screen (-k and --lock)
  372. - a new settings dialog
  373. - code and API clean-ups
  374. - different "cancel" button texts (Close/Cancel)
  375. - added "Whats This" texts
  376. 2003/10/27 0.1.0 Beta
  377. - first version