1
#! /bin/sh /usr/share/dpatch/dpatch-run
2
## u01-disable-update-action.dpatch by Daniel Hahler <ubuntu@thequod.de>
4
## All lines beginning with `## DP:' are a description of the patch.
5
## DP: Disable "Check for Updates" action (LP: #272212)
8
diff -urNad virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp virtualbox-ose-2.2.2-dfsg.patch/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp
9
--- virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp 2009-04-29 09:12:58.000000000 +0200
10
+++ virtualbox-ose-2.2.2-dfsg.patch/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp 2009-05-16 16:07:45.094522826 +0200
13
void VBoxGlobal::showUpdateDialog (bool aForce)
15
+ /* Update dialog disabled in Ubuntu: */
18
/* Silently check in one day after current time-stamp */
19
QTimer::singleShot (24 /* hours */ * 60 /* minutes */ *
20
60 /* seconds */ * 1000 /* milliseconds */,
21
diff -urNad virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/src/settings/global/VBoxGLSettingsUpdate.cpp virtualbox-ose-2.2.2-dfsg.patch/src/VBox/Frontends/VirtualBox/src/settings/global/VBoxGLSettingsUpdate.cpp
22
--- virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/src/settings/global/VBoxGLSettingsUpdate.cpp 2009-04-29 09:12:58.000000000 +0200
23
+++ virtualbox-ose-2.2.2-dfsg.patch/src/VBox/Frontends/VirtualBox/src/settings/global/VBoxGLSettingsUpdate.cpp 2009-05-16 16:07:06.586518040 +0200
26
VBoxUpdateData data (vboxGlobal().virtualBox().GetExtraData (VBoxDefs::GUI_UpdateDate));
28
- mCbCheck->setChecked (!data.isNoNeedToCheck());
29
+ mCbCheck->setChecked (false);
30
if (mCbCheck->isChecked())
32
mCbOncePer->setCurrentIndex (data.periodIndex());
33
diff -urNad virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/src/VBoxHelpActions.cpp virtualbox-ose-2.2.2-dfsg.patch/src/VBox/Frontends/VirtualBox/src/VBoxHelpActions.cpp
34
--- virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/src/VBoxHelpActions.cpp 2009-04-29 09:12:58.000000000 +0200
35
+++ virtualbox-ose-2.2.2-dfsg.patch/src/VBox/Frontends/VirtualBox/src/VBoxHelpActions.cpp 2009-05-16 16:11:47.386517660 +0200
39
aMenu->addAction (updateAction);
40
- updateAction->setEnabled (vboxGlobal().virtualBox().
41
- GetExtraData (VBoxDefs::GUI_UpdateDlgWinID).isEmpty());
42
+ updateAction->setEnabled (false);
45
aMenu->addSeparator();
46
diff -urNad virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/src/settings/global/VBoxGLSettingsUpdate.ui virtualbox-ose-2.2.2-dfsg.patch/src/VBox/Frontends/VirtualBox/src/settings/global/VBoxGLSettingsUpdate.ui
47
--- virtualbox-ose-2.2.2-dfsg/src/VBox/Frontends/VirtualBox/src/settings/global/VBoxGLSettingsUpdate.ui 2009-04-29 09:12:58.000000000 +0200
48
+++ virtualbox-ose-2.2.2-dfsg.patch/src/VBox/Frontends/VirtualBox/src/settings/global/VBoxGLSettingsUpdate.ui 2009-05-16 16:12:57.066517714 +0200
51
<class>VBoxGLSettingsUpdate</class>
52
<widget class="QWidget" name="VBoxGLSettingsUpdate" >
53
+ <property name="enabled" >
56
<property name="geometry" >
60
<string>&Check for updates</string>
62
<property name="checked" >