@@ -454,34 +454,23 @@ private static bool SameOrLesserPluginVersionExists(string metadataPath)
454454
455455        #region Public functions
456456
457-         public  static   bool  PluginModified ( string  uuid ) 
457+         public  static   bool  PluginModified ( string  id ) 
458458        { 
459-             return  _modifiedPlugins . Contains ( uuid ) ; 
459+             return  _modifiedPlugins . Contains ( id ) ; 
460460        } 
461461
462- 
463-         /// <summary> 
464-         /// Update a plugin to new version, from a zip file. By default will remove the zip file if update is via url, 
465-         /// unless it's a local path installation 
466-         /// </summary> 
467462        public  static   async  Task  UpdatePluginAsync ( PluginMetadata  existingVersion ,  UserPlugin  newVersion ,  string  zipFilePath ) 
468463        { 
469464            InstallPlugin ( newVersion ,  zipFilePath ,  checkModified : false ) ; 
470465            await  UninstallPluginAsync ( existingVersion ,  removePluginFromSettings : false ,  removePluginSettings : false ,  checkModified :  false ) ; 
471466            _modifiedPlugins . Add ( existingVersion . ID ) ; 
472467        } 
473468
474-         /// <summary> 
475-         /// Install a plugin. By default will remove the zip file if installation is from url, unless it's a local path installation 
476-         /// </summary> 
477469        public  static   void  InstallPlugin ( UserPlugin  plugin ,  string  zipFilePath ) 
478470        { 
479471            InstallPlugin ( plugin ,  zipFilePath ,  checkModified :  true ) ; 
480472        } 
481473
482-         /// <summary> 
483-         /// Uninstall a plugin. 
484-         /// </summary> 
485474        public  static   async  Task  UninstallPluginAsync ( PluginMetadata  plugin ,  bool  removePluginFromSettings  =  true ,  bool  removePluginSettings  =  false ) 
486475        { 
487476            await  UninstallPluginAsync ( plugin ,  removePluginFromSettings ,  removePluginSettings ,  true ) ; 
@@ -525,20 +514,20 @@ internal static void InstallPlugin(UserPlugin plugin, string zipFilePath, bool c
525514            var  folderName  =  string . IsNullOrEmpty ( plugin . Version )  ?  $ "{ plugin . Name } -{ Guid . NewGuid ( ) } "  :  $ "{ plugin . Name } -{ plugin . Version } "; 
526515
527516            var  defaultPluginIDs  =  new  List < string > 
528-                                      { 
529-                                          "0ECADE17459B49F587BF81DC3A125110" ,  // BrowserBookmark 
530-                                          "CEA0FDFC6D3B4085823D60DC76F28855" ,  // Calculator 
531-                                          "572be03c74c642baae319fc283e561a8" ,  // Explorer 
532-                                          "6A122269676E40EB86EB543B945932B9" ,  // PluginIndicator 
533-                                          "9f8f9b14-2518-4907-b211-35ab6290dee7" ,  // PluginsManager 
534-                                          "b64d0a79-329a-48b0-b53f-d658318a1bf6" ,  // ProcessKiller 
535-                                          "791FC278BA414111B8D1886DFE447410" ,  // Program 
536-                                          "D409510CD0D2481F853690A07E6DC426" ,  // Shell 
537-                                          "CEA08895D2544B019B2E9C5009600DF4" ,  // Sys 
538-                                          "0308FD86DE0A4DEE8D62B9B535370992" ,  // URL 
539-                                          "565B73353DBF4806919830B9202EE3BF" ,  // WebSearch 
540-                                          "5043CETYU6A748679OPA02D27D99677A"  // WindowsSettings 
541-                                      } ; 
517+                 { 
518+                     "0ECADE17459B49F587BF81DC3A125110" ,  // BrowserBookmark 
519+                     "CEA0FDFC6D3B4085823D60DC76F28855" ,  // Calculator 
520+                     "572be03c74c642baae319fc283e561a8" ,  // Explorer 
521+                     "6A122269676E40EB86EB543B945932B9" ,  // PluginIndicator 
522+                     "9f8f9b14-2518-4907-b211-35ab6290dee7" ,  // PluginsManager 
523+                     "b64d0a79-329a-48b0-b53f-d658318a1bf6" ,  // ProcessKiller 
524+                     "791FC278BA414111B8D1886DFE447410" ,  // Program 
525+                     "D409510CD0D2481F853690A07E6DC426" ,  // Shell 
526+                     "CEA08895D2544B019B2E9C5009600DF4" ,  // Sys 
527+                     "0308FD86DE0A4DEE8D62B9B535370992" ,  // URL 
528+                     "565B73353DBF4806919830B9202EE3BF" ,  // WebSearch 
529+                     "5043CETYU6A748679OPA02D27D99677A"  // WindowsSettings 
530+                 } ; 
542531
543532            // Treat default plugin differently, it needs to be removable along with each flow release 
544533            var  installDirectory  =  ! defaultPluginIDs . Any ( x =>  x  ==  plugin . ID ) 
0 commit comments