]> git.pld-linux.org Git - packages/VirtualBox.git/blame - 16-no-update.patch
- identify our build as _PLD, see http://www.virtualbox.org/wiki/Editions
[packages/VirtualBox.git] / 16-no-update.patch
CommitLineData
acf12a87
AM
1Description: Disable "Check for Updates" action.
2Bug-Ubuntu: https://bugs.launchpad.net/bugs/272212
3Author: Daniel Hahler <ubuntu@thequod.de>, Felix Geyer <debfx-pkg@fobos.de>
4
5diff -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
8@@ -4565,6 +4565,9 @@
9 */
10 void VBoxGlobal::showUpdateDialog (bool aForce)
11 {
12+ // Updates are handled through package managers.
13+ return;
14+
15 /* Silently check in one day after current time-stamp */
16 QTimer::singleShot (24 /* hours */ * 60 /* minutes */ *
17 60 /* seconds */ * 1000 /* milliseconds */,
18diff -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
21@@ -266,13 +266,6 @@
22 #if defined(Q_WS_MAC) && (QT_VERSION < 0x040700)
23 if (m_fIsFirstTime)
24 # endif
25- pMenu->addAction(pActionsPool->action(UIActionIndex_Simple_Update));
26-#ifndef Q_WS_MAC
27- pMenu->addSeparator();
28-#endif /* !Q_WS_MAC */
29-#if defined(Q_WS_MAC) && (QT_VERSION < 0x040700)
30- if (m_fIsFirstTime)
31-# endif
32 pMenu->addAction(pActionsPool->action(UIActionIndex_Simple_About));
33
34
35diff -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
38@@ -501,6 +501,10 @@
39 #endif /* !VBOX_WITH_NETFLT */
40 break;
41 }
42+ case GLSettingsPage_Update:
43+ {
44+ return false;
45+ }
46 default:
47 break;
48 }
49diff -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
52@@ -90,13 +90,6 @@
53 GetExtraData (VBoxDefs::GUI_RegistrationDlgWinID).isEmpty());
54 #endif
55
56- aMenu->addAction (updateAction);
57- updateAction->setEnabled (vboxGlobal().virtualBox().
58- GetExtraData (VBoxDefs::GUI_UpdateDlgWinID).isEmpty());
59-
60-#ifndef Q_WS_MAC
61- aMenu->addSeparator();
62-#endif /* Q_WS_MAC */
63 aMenu->addAction (aboutAction);
64 }
65
This page took 0.033171 seconds and 4 git commands to generate.