X-Git-Url: http://git.pld-linux.org/?p=packages%2FVirtualBox.git;a=blobdiff_plain;f=16-no-update.patch;h=5cd2a0407ea18228537b8c99260fbdde6150d0d4;hp=77738d987940255e455d984b0ead8644605c17f3;hb=168d3cffb17cfdb2c05e740ac792ec536576690e;hpb=282fa2ec6eab90cd715c1bfad865405c36e1662c diff --git a/16-no-update.patch b/16-no-update.patch index 77738d9..5cd2a04 100644 --- a/16-no-update.patch +++ b/16-no-update.patch @@ -17,56 +17,46 @@ diff a/src/VBox/Frontends/VirtualBox/src/net/UIUpdateManager.cpp b/src/VBox/Fron --- a/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.cpp +++ b/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.cpp @@ -538,7 +538,6 @@ void UIActionPool::createActions() - m_pool[UIActionIndex_Simple_WebSite] = new UIActionSimpleWebSite(this); m_pool[UIActionIndex_Simple_ResetWarnings] = new UIActionSimpleResetWarnings(this); + #ifdef VBOX_GUI_WITH_NETWORK_MANAGER m_pool[UIActionIndex_Simple_NetworkAccessManager] = new UIActionSimpleNetworkAccessManager(this); - m_pool[UIActionIndex_Simple_CheckForUpdates] = new UIActionSimpleCheckForUpdates(this); + #endif /* VBOX_GUI_WITH_NETWORK_MANAGER */ m_pool[UIActionIndex_Simple_About] = new UIActionSimpleAbout(this); } - -@@ -570,9 +569,6 @@ void UIActionPool::createMenus() - m_pool[UIActionIndex_Simple_CheckForUpdates]->setVisible(false); - #endif - #if !(defined(Q_WS_MAC) && (QT_VERSION < 0x040700)) -- if (m_pool[UIActionIndex_Simple_CheckForUpdates]) -- delete m_pool[UIActionIndex_Simple_CheckForUpdates]; -- m_pool[UIActionIndex_Simple_CheckForUpdates] = new UIActionSimpleCheckForUpdates(this); - if (m_pool[UIActionIndex_Simple_About]) - delete m_pool[UIActionIndex_Simple_About]; - m_pool[UIActionIndex_Simple_About] = new UIActionSimpleAbout(this); --- a/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.h +++ b/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.h @@ -47,7 +47,6 @@ enum UIActionIndex - UIActionIndex_Simple_WebSite, UIActionIndex_Simple_ResetWarnings, + #ifdef VBOX_GUI_WITH_NETWORK_MANAGER UIActionIndex_Simple_NetworkAccessManager, - UIActionIndex_Simple_CheckForUpdates, + #endif /* VBOX_GUI_WITH_NETWORK_MANAGER */ UIActionIndex_Simple_About, - /* Maximum index: */ --- a/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp +++ b/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp @@ -1301,12 +1301,6 @@ void UISelectorWindow::prepareMenuHelp(Q - m_pRegisterAction = gActionPool->action(UIActionIndex_Simple_Register); - pMenu->addAction(m_pRegisterAction); - #endif /* VBOX_WITH_REGISTRATION */ + pMenu->addSeparator(); + m_pNetworkAccessManager = gActionPool->action(UIActionIndex_Simple_NetworkAccessManager); + pMenu->addAction(m_pNetworkAccessManager); - m_pUpdateAction = gActionPool->action(UIActionIndex_Simple_CheckForUpdates); - CVirtualBox vbox = vboxGlobal().virtualBox(); - if (VBoxGlobal::shouldWeAllowApplicationUpdate(vbox)) - pMenu->addAction(m_pUpdateAction); - else - m_pUpdateAction->setEnabled(false); + #endif /* VBOX_GUI_WITH_NETWORK_MANAGER */ #ifndef Q_WS_MAC pMenu->addSeparator(); - #endif /* !Q_WS_MAC */ @@ -1443,7 +1437,6 @@ void UISelectorWindow::prepareConnection - connect(m_pRegisterAction, SIGNAL(triggered()), &vboxGlobal(), SLOT(showRegistrationDialog())); - connect(gEDataEvents, SIGNAL(sigCanShowRegistrationDlg(bool)), m_pRegisterAction, SLOT(setEnabled(bool))); - #endif /* VBOX_WITH_REGISTRATION */ + connect(m_pResetWarningsAction, SIGNAL(triggered()), &msgCenter(), SLOT(sltResetSuppressedMessages())); + #ifdef VBOX_GUI_WITH_NETWORK_MANAGER + connect(m_pNetworkAccessManager, SIGNAL(triggered()), gNetworkManager, SLOT(show())); - connect(m_pUpdateAction, SIGNAL(triggered()), gUpdateManager, SLOT(sltForceCheck())); + #endif /* VBOX_GUI_WITH_NETWORK_MANAGER */ connect(m_pAboutAction, SIGNAL(triggered()), &msgCenter(), SLOT(sltShowHelpAboutDialog())); - /* Status-bar connections: */ diff a/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp b/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp --- a/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp +++ b/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp