diff options
author | Agney Lopes Roth Ferraz <agney@debian.org> | 2006-06-21 22:18:24 -0300 |
---|---|---|
committer | Simon Quigley <tsimonq2@ubuntu.com> | 2017-06-19 14:38:36 -0500 |
commit | 078e9c700feccfcf1318b7bde49d6e464bc2ac8c (patch) | |
tree | 4d24c99643f10e4b8b75bebaaec5d48294b3b112 /callbacks.c | |
parent | 18820242e374421ebd6d504a20d11f310b2ac023 (diff) | |
parent | 720f5023a8f68aaaa54cb6b7bf46efee23b5b4c3 (diff) |
Import Debian changes 0.4.1-1
hardinfo (0.4.1-1) unstable; urgency=low
* New upstream release.
Diffstat (limited to 'callbacks.c')
-rw-r--r-- | callbacks.c | 31 |
1 files changed, 28 insertions, 3 deletions
diff --git a/callbacks.c b/callbacks.c index cfab4b2c..fd862984 100644 --- a/callbacks.c +++ b/callbacks.c @@ -32,12 +32,12 @@ void cb_refresh() shell_do_reload(); } -void cb_left_pane() +void cb_side_pane() { gboolean visible; - visible = shell_action_get_active("LeftPaneAction"); - shell_set_left_pane_visible(visible); + visible = shell_action_get_active("SidePaneAction"); + shell_set_side_pane_visible(visible); } void cb_toolbar() @@ -51,6 +51,14 @@ void cb_toolbar() void cb_about() { GtkWidget *about; + const gchar *authors[] = { + "Leandro A. F. Pereira", + "SCSI support by Pascal F. Martin", + "MD5 implementation by Colin Plumb", + "SHA1 implementation by Steve Raid", + "Blowfish implementation by Paul Kocher", + NULL + }; about = gtk_about_dialog_new(); gtk_about_dialog_set_name(GTK_ABOUT_DIALOG(about), "HardInfo"); @@ -63,6 +71,23 @@ void cb_about() gtk_about_dialog_set_logo(GTK_ABOUT_DIALOG(about), icon_cache_get_pixbuf("logo.png")); + gtk_about_dialog_set_license(GTK_ABOUT_DIALOG(about), + "HardInfo is free software; you can redistribute it and/or modify " \ + "it under the terms of the GNU General Public License as published by " \ + "the Free Software Foundation, version 2.\n\n" + "This program is distributed in the hope that it will be useful, " \ + "but WITHOUT ANY WARRANTY; without even the implied warranty of " \ + "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the " \ + "GNU General Public License for more details.\n\n" + "You should have received a copy of the GNU General Public License " \ + "along with this program; if not, write to the Free Software " \ + "Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA"); +#if GTK_CHECK_VERSION(2,8,0) + gtk_about_dialog_set_wrap_license(GTK_ABOUT_DIALOG(about), TRUE); +#endif + + gtk_about_dialog_set_authors(GTK_ABOUT_DIALOG(about), authors); + gtk_dialog_run(GTK_DIALOG(about)); gtk_widget_destroy(about); } |