@@ -27,7 +27,6 @@ public class InstalledPackagesPage : AbstractPackagesPage
2727 private MenuItem ? _menuReinstall ;
2828 private MenuItem ? _menuUninstallThenReinstall ;
2929 private MenuItem ? _menuIgnoreUpdates ;
30- private MenuItem ? _menuShare ;
3130 private MenuItem ? _menuDetails ;
3231 private MenuItem ? _menuOpenInstallLocation ;
3332 private MenuItem ? _menuDownloadInstaller ;
@@ -90,8 +89,6 @@ protected override void GenerateToolBar(PackagesPageViewModel vm)
9089 ViewModel . AddToolbarSeparator ( ) ;
9190 ViewModel . AddToolbarButton ( "info_round" , CoreTools . Translate ( "Package details" ) ,
9291 ( ) => _ = ShowDetailsForPackage ( SelectedItem ) , showLabel : false ) ;
93- ViewModel . AddToolbarButton ( "share" , CoreTools . Translate ( "Share" ) ,
94- ( ) => vm . RequestShareCommand . Execute ( SelectedItem ) , showLabel : false ) ;
9592 ViewModel . AddToolbarSeparator ( ) ;
9693 ViewModel . AddToolbarButton ( "pin" , CoreTools . Translate ( "Ignore selected packages" ) , async ( ) =>
9794 {
@@ -188,13 +185,6 @@ protected override void GenerateToolBar(PackagesPageViewModel vm)
188185 } ;
189186 _menuIgnoreUpdates . Click += ( _ , _ ) => _ = ToggleIgnoreUpdatesAsync ( SelectedItem ) ;
190187
191- _menuShare = new MenuItem
192- {
193- Header = CoreTools . AutoTranslated ( "Share this package" ) ,
194- Icon = LoadMenuIcon ( "share" ) ,
195- } ;
196- _menuShare . Click += ( _ , _ ) => ViewModel . RequestShareCommand . Execute ( SelectedItem ) ;
197-
198188 _menuDetails = new MenuItem
199189 {
200190 Header = CoreTools . AutoTranslated ( "Package details" ) ,
@@ -219,7 +209,6 @@ protected override void GenerateToolBar(PackagesPageViewModel vm)
219209 menu . Items . Add ( new Separator ( ) ) ;
220210 menu . Items . Add ( _menuIgnoreUpdates ) ;
221211 menu . Items . Add ( new Separator ( ) ) ;
222- menu . Items . Add ( _menuShare ) ;
223212 menu . Items . Add ( _menuDetails ) ;
224213
225214 return menu ;
@@ -230,7 +219,7 @@ protected override void WhenShowingContextMenu(IPackage package)
230219 if ( _menuAsAdmin is null || _menuInteractive is null || _menuRemoveData is null
231220 || _menuInstallationOptions is null || _menuReinstall is null
232221 || _menuUninstallThenReinstall is null || _menuIgnoreUpdates is null
233- || _menuShare is null || _menuDetails is null
222+ || _menuDetails is null
234223 || _menuOpenInstallLocation is null || _menuDownloadInstaller is null )
235224 {
236225 Logger . Warn ( "Context menu items are null on InstalledPackagesPage" ) ;
@@ -247,7 +236,6 @@ protected override void WhenShowingContextMenu(IPackage package)
247236 _menuInstallationOptions . IsEnabled = ! isLocal ;
248237 _menuReinstall . IsEnabled = ! isLocal ;
249238 _menuUninstallThenReinstall . IsEnabled = ! isLocal ;
250- _menuShare . IsEnabled = ! isLocal ;
251239 _menuDetails . IsEnabled = ! isLocal ;
252240 _menuOpenInstallLocation . IsEnabled =
253241 package . Manager . DetailsHelper . GetInstallLocation ( package ) is not null ;
0 commit comments