1 21/11/2001: Project started
2 22/11/2001: First version (0.1) released
3 20/06/2002: Bug Fix: Each click does not create a new dialog box anymore. Only
5 26/07/2014: Version 1.0 released.
6 * Convert to GTK3 and autotools.
7 * Incorporate several changes from Debian, including renaming
8 wmShutdown to wmshutdown and Shutdown to wmshutdown-run.
9 07/08/2014: Version 1.1 released.
10 * Use logind instead of calling /sbin/shutdown; delete wmshutdown-run as
11 it is no longer needed.
12 * Update copyright information and documentation.
13 * Add command line options (--help and --version).
14 25/10/2014: Version 1.2 released.
15 * Add --with-consolekit configure option to enable users wanting to use
16 ConsoleKit instead of logind.
17 * Use dialog to communicate dbus errors.
18 * Replace deprecated gtk_dialog_get_action_area with
19 gtk_dialog_add_buttons.
20 27/10/2014: Version 1.3 released.
21 * Correct package name for --version option.
22 * Restore original g_signal_connect() code for dialog buttons; new
23 gtk_dialog_run() code was buggy.
24 * Consistent code style; no warnings or errors from checkpatch.pl
25 in Window Maker source tree.
26 12/06/2015: Version 1.4 released.
27 * Now maintained by the Window Maker Developers Team.
28 * Fix 'unused parameter' compiler warnings.
29 * Fix 'mixed declarations and code' compiler warnings.
30 * Update contact information.
31 22/09/2018: Version 1.5 released.
32 * Remove support for deprecated Consolekit.
33 * Add support for suspend and hibernate.
34 * Update my email address.
36 * Include xpm icon in source rather than installing into a data
37 directory and loading it from file.
38 * Add icon for freedesktop.org icon themes.
39 * Add freedesktop.org desktop entry file.
40 08/12/2018: Version 1.6 released.
41 * Destroy dialog window before shutting down.
42 This is especially useful for suspending or hibernating. After
43 turning the computer back on, the wmshutdown dialog would still be
44 open from before, and clicking on the dockapp would not create a new
45 dialog. So the user would need to try and hunt for the old dialog if
46 they wanted to use it again.
47 * Use const in XPM image.
48 The function gdk_pixbuf_new_from_xpm_data expects a const char, and so
49 previously we had a compiler warning.