1 Description: Disable "Check for Updates" action.
2 Bug-Ubuntu: https://bugs.launchpad.net/bugs/272212
3 Author: Daniel Hahler <ubuntu@thequod.de>, Felix Geyer <debfx-pkg@fobos.de>
5 diff -Nur virtualbox-ose-4.0.0-dfsg.orig/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp virtualbox-ose-4.0.0-dfsg/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp
6 --- virtualbox-ose-4.0.0-dfsg.orig/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp 2010-12-17 16:14:24.000000000 +0100
7 +++ virtualbox-ose-4.0.0-dfsg/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp 2011-01-01 23:55:23.240440031 +0100
10 void VBoxGlobal::showUpdateDialog (bool aForce)
12 + // Updates are handled through package managers.
15 /* Silently check in one day after current time-stamp */
16 QTimer::singleShot (24 /* hours */ * 60 /* minutes */ *
17 60 /* seconds */ * 1000 /* milliseconds */,
18 diff -Nur virtualbox-ose-4.0.0-dfsg.orig/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineMenuBar.cpp virtualbox-ose-4.0.0-dfsg/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineMenuBar.cpp
19 --- virtualbox-ose-4.0.0-dfsg.orig/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineMenuBar.cpp 2010-11-22 11:05:07.000000000 +0100
20 +++ virtualbox-ose-4.0.0-dfsg/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineMenuBar.cpp 2011-01-01 23:56:55.292774878 +0100
22 #if defined(Q_WS_MAC) && (QT_VERSION < 0x040700)
25 - pMenu->addAction(pActionsPool->action(UIActionIndex_Simple_Update));
27 - pMenu->addSeparator();
28 -#endif /* !Q_WS_MAC */
29 -#if defined(Q_WS_MAC) && (QT_VERSION < 0x040700)
32 pMenu->addAction(pActionsPool->action(UIActionIndex_Simple_About));
35 diff -Nur virtualbox-ose-4.0.0-dfsg.orig/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp virtualbox-ose-4.0.0-dfsg/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp
36 --- virtualbox-ose-4.0.0-dfsg.orig/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp 2010-12-17 16:14:24.000000000 +0100
37 +++ virtualbox-ose-4.0.0-dfsg/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp 2011-01-02 00:03:55.120533579 +0100
39 #endif /* !VBOX_WITH_NETFLT */
42 + case GLSettingsPage_Update:
49 diff -Nur virtualbox-ose-4.0.0-dfsg.orig/src/VBox/Frontends/VirtualBox/src/VBoxHelpActions.cpp virtualbox-ose-4.0.0-dfsg/src/VBox/Frontends/VirtualBox/src/VBoxHelpActions.cpp
50 --- virtualbox-ose-4.0.0-dfsg.orig/src/VBox/Frontends/VirtualBox/src/VBoxHelpActions.cpp 2010-08-13 12:17:07.000000000 +0200
51 +++ virtualbox-ose-4.0.0-dfsg/src/VBox/Frontends/VirtualBox/src/VBoxHelpActions.cpp 2011-01-02 00:00:00.599195342 +0100
53 GetExtraData (VBoxDefs::GUI_RegistrationDlgWinID).isEmpty());
56 - aMenu->addAction (updateAction);
57 - updateAction->setEnabled (vboxGlobal().virtualBox().
58 - GetExtraData (VBoxDefs::GUI_UpdateDlgWinID).isEmpty());
61 - aMenu->addSeparator();
62 -#endif /* Q_WS_MAC */
63 aMenu->addAction (aboutAction);