]> git.pld-linux.org Git - packages/VirtualBox.git/blob - 16-no-update.patch
- identify our build as _PLD, see http://www.virtualbox.org/wiki/Editions
[packages/VirtualBox.git] / 16-no-update.patch
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>
4
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
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 */,
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
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  
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
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      }
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
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.025587 seconds and 3 git commands to generate.