Package: virtualbox-ose-qt Version: 2.2.2-dfsg-3 Tags: patch Some dialogs in VirtualBox contain a "Help" button. As the OSE doesn't contain the documentation, the buttons do nothing. More specifically the buttons call VBoxProblemReporter::showHelpHelpDialog() which is wrapped by #ifndef VBOX_OSE
So I think the buttons should be hidden - dpatch attached.
#! /bin/sh /usr/share/dpatch/dpatch-run ## 20-hide-help-buttons.dpatch by Felix Geyer <debfx-...@fobos.de> ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: Hide useless help buttons in dialogs @DPATCH@ diff -Nur virtualbox-ose-2.2.2-dfsg.orig/src/VBox/Frontends/VirtualBox/ui/VBoxCloseVMDlg.ui virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/ui/VBoxCloseVMDlg.ui --- virtualbox-ose-2.2.2-dfsg.orig/src/VBox/Frontends/VirtualBox/ui/VBoxCloseVMDlg.ui 2009-04-29 09:12:58.000000000 +0200 +++ virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/ui/VBoxCloseVMDlg.ui 2009-05-30 00:17:42.357421009 +0200 @@ -220,7 +220,7 @@ <item> <widget class="QIDialogButtonBox" name="mButtonBox" > <property name="standardButtons" > - <set>QDialogButtonBox::Cancel|QDialogButtonBox::Help|QDialogButtonBox::NoButton|QDialogButtonBox::Ok</set> + <set>QDialogButtonBox::Cancel|QDialogButtonBox::NoButton|QDialogButtonBox::Ok</set> </property> </widget> </item> diff -Nur virtualbox-ose-2.2.2-dfsg.orig/src/VBox/Frontends/VirtualBox/ui/VBoxMediaManagerDlg.ui virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/ui/VBoxMediaManagerDlg.ui --- virtualbox-ose-2.2.2-dfsg.orig/src/VBox/Frontends/VirtualBox/ui/VBoxMediaManagerDlg.ui 2009-04-29 09:12:58.000000000 +0200 +++ virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/ui/VBoxMediaManagerDlg.ui 2009-05-30 00:18:11.877419434 +0200 @@ -348,7 +348,7 @@ <item> <widget class="QIDialogButtonBox" name="mButtonBox" > <property name="standardButtons" > - <set>QDialogButtonBox::Cancel|QDialogButtonBox::Help|QDialogButtonBox::Ok</set> + <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> </property> </widget> </item> diff -Nur virtualbox-ose-2.2.2-dfsg.orig/src/VBox/Frontends/VirtualBox/ui/VBoxSettingsDialog.ui virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/ui/VBoxSettingsDialog.ui --- virtualbox-ose-2.2.2-dfsg.orig/src/VBox/Frontends/VirtualBox/ui/VBoxSettingsDialog.ui 2009-04-29 09:12:58.000000000 +0200 +++ virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/ui/VBoxSettingsDialog.ui 2009-05-30 00:18:06.749419816 +0200 @@ -145,7 +145,7 @@ <item row="3" column="0" colspan="2" > <widget class="QIDialogButtonBox" name="mButtonBox" > <property name="standardButtons" > - <set>QDialogButtonBox::Cancel|QDialogButtonBox::Help|QDialogButtonBox::NoButton|QDialogButtonBox::Ok</set> + <set>QDialogButtonBox::Cancel|QDialogButtonBox::NoButton|QDialogButtonBox::Ok</set> </property> </widget> </item> diff -Nur virtualbox-ose-2.2.2-dfsg.orig/src/VBox/Frontends/VirtualBox/ui/VBoxSnapshotDetailsDlg.ui virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/ui/VBoxSnapshotDetailsDlg.ui --- virtualbox-ose-2.2.2-dfsg.orig/src/VBox/Frontends/VirtualBox/ui/VBoxSnapshotDetailsDlg.ui 2009-04-29 09:12:58.000000000 +0200 +++ virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/ui/VBoxSnapshotDetailsDlg.ui 2009-05-30 00:18:01.725420541 +0200 @@ -126,7 +126,7 @@ <item> <widget class="QIDialogButtonBox" name="mButtonBox" > <property name="standardButtons" > - <set>QDialogButtonBox::Cancel|QDialogButtonBox::Help|QDialogButtonBox::NoButton|QDialogButtonBox::Ok</set> + <set>QDialogButtonBox::Cancel|QDialogButtonBox::NoButton|QDialogButtonBox::Ok</set> </property> </widget> </item> diff -Nur virtualbox-ose-2.2.2-dfsg.orig/src/VBox/Frontends/VirtualBox/ui/VBoxTakeSnapshotDlg.ui virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/ui/VBoxTakeSnapshotDlg.ui --- virtualbox-ose-2.2.2-dfsg.orig/src/VBox/Frontends/VirtualBox/ui/VBoxTakeSnapshotDlg.ui 2009-04-29 09:12:58.000000000 +0200 +++ virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/ui/VBoxTakeSnapshotDlg.ui 2009-05-30 00:17:57.001419921 +0200 @@ -114,7 +114,7 @@ <item> <widget class="QIDialogButtonBox" name="mButtonBox" > <property name="standardButtons" > - <set>QDialogButtonBox::Cancel|QDialogButtonBox::Help|QDialogButtonBox::NoButton|QDialogButtonBox::Ok</set> + <set>QDialogButtonBox::Cancel|QDialogButtonBox::NoButton|QDialogButtonBox::Ok</set> </property> </widget> </item> diff -Nur virtualbox-ose-2.2.2-dfsg.orig/src/VBox/Frontends/VirtualBox/ui/VBoxVMLogViewer.ui virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/ui/VBoxVMLogViewer.ui --- virtualbox-ose-2.2.2-dfsg.orig/src/VBox/Frontends/VirtualBox/ui/VBoxVMLogViewer.ui 2009-04-29 09:12:58.000000000 +0200 +++ virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/ui/VBoxVMLogViewer.ui 2009-05-30 00:17:49.933420256 +0200 @@ -44,7 +44,7 @@ <item> <widget class="QIDialogButtonBox" name="mButtonBox" > <property name="standardButtons" > - <set>QDialogButtonBox::Close|QDialogButtonBox::Help|QDialogButtonBox::NoButton|QDialogButtonBox::Save</set> + <set>QDialogButtonBox::Close|QDialogButtonBox::NoButton|QDialogButtonBox::Save</set> </property> </widget> </item>