SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 12-19-2010, 01:13 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Plugin: RemovePluginAndDependencies

This Plugin adds the ability to completely uninstall a Plugin AND all of its dependencies. It also provides the ability to search for and remove unused Plugins.

By default, when you remove a Plugin SageTV does not remove any "support" plugins that were also installed by the Plugin being removed. This can result in many unneeded Plugins remaining installed on your system. This Plugin allows you to optionally remove all of these unneeded Plugins.

When you select a Plugin that has unneeded dependencies you will be presented with the option to remove the Plugin and its dependencies:

http://forums.sagetv.com/forums/atta...5&d=1292787661

If the Plugin can't be removed because some other Plugin depends on it, you will be given the option to see what Plugins use it:

http://forums.sagetv.com/forums/atta...6&d=1292787671

If the Plugin does have dependencies you can see which are needed (and will not be uninstalled) and which are not (and will be uninstalled):

http://forums.sagetv.com/forums/atta...7&d=1292787687

You also have the option to override the removal of Plugins:

http://forums.sagetv.com/forums/atta...8&d=1292787694

There is also an option added to the Plugin Options menu that allows you to search for and remove all unneeded Plugins. (No screenshot.) This is useful if you have installed and uninstalled many plugins.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.

Last edited by tmiranda; 12-19-2010 at 02:21 PM. Reason: Images are too wide to post inline; changed to links
Reply With Quote
  #2  
Old 12-19-2010, 01:42 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Screenshots attached. If I were only smart enough to figure out how to imbed images in posts
Attached Images
File Type: jpg RPAD-Main-RemovePluginsAndDependencies.JPG (99.8 KB, 435 views)
File Type: jpg RPAD-Main-ShowDependentPlugins.JPG (100.8 KB, 351 views)
File Type: jpg RPAD-ShowDependencies.JPG (96.6 KB, 373 views)
File Type: jpg RPAD-Override.JPG (88.3 KB, 349 views)
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #3  
Old 12-21-2010, 05:01 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
I just found a bug in this. Sometimes it will show a Plugin dependency as not needed when it really is. When you try to uninstall the Plugin the needed dependency will not be removed, which is the correct thing to do...
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #4  
Old 12-21-2010, 06:30 PM
GKusnick's Avatar
GKusnick GKusnick is offline
SageTVaholic
 
Join Date: Dec 2005
Posts: 5,083
Quote:
Originally Posted by tmiranda View Post
If I were only smart enough to figure out how to imbed images in posts
Host them elsewhere and use the image button on the toolbar to insert a link. Or else attach them as you've done here and right-click on the attachment link to get the URL for embedding via the image button.
__________________
-- Greg
Reply With Quote
  #5  
Old 12-22-2010, 06:03 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Beta 0.5 available. I think I fixed the bug that I previously identified but I can't be 100% sure because of the possible complexity of Plugin inter dependencies. If you find bugs please let me know.

Tom
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #6  
Old 10-16-2012, 05:25 PM
Skirge01's Avatar
Skirge01 Skirge01 is offline
SageTVaholic
 
Join Date: Jun 2007
Location: New Jersey
Posts: 2,599
You mentioned this plugin today in a different thread, so I thought I'd give it a shot to find any unnecessary stuff. But, I can't seem to find this:

Quote:
There is also an option added to the Plugin Options menu that allows you to search for and remove all unneeded Plugins.
I installed the plugin on both the client and the server and neither seems to have this option anywhere, but maybe I'm looking in the wrong place.
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case
Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB
Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion
Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT
Software: SageTV 7
Reply With Quote
  #7  
Old 10-17-2012, 05:25 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
You should see the option to "Remove Plugin and Dependencies" from the plugin manager options menu that appears when press Select.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #8  
Old 10-17-2012, 07:43 AM
Skirge01's Avatar
Skirge01 Skirge01 is offline
SageTVaholic
 
Join Date: Jun 2007
Location: New Jersey
Posts: 2,599
I do see that, but I assume it's only for that particular plugin. The way you worded the part I quoted, I thought that this had the ability to search for any and all unneeded plugins, in a sort of batch mode. My bad.
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case
Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB
Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion
Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT
Software: SageTV 7
Reply With Quote
  #9  
Old 10-17-2012, 11:40 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by Skirge01 View Post
I do see that, but I assume it's only for that particular plugin. The way you worded the part I quoted, I thought that this had the ability to search for any and all unneeded plugins, in a sort of batch mode. My bad.
Sorry, it doesn't search directly for unneeded plugins. What I recommend is starting on the UI Mod tab, remove what you don't want, then go to the Standard tab. That usually gets them all.

Alternatively go to All and work your way down the list.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #10  
Old 10-17-2012, 10:19 PM
Skirge01's Avatar
Skirge01 Skirge01 is offline
SageTVaholic
 
Join Date: Jun 2007
Location: New Jersey
Posts: 2,599
Quote:
Originally Posted by tmiranda View Post
Sorry, it doesn't search directly for unneeded plugins. What I recommend is starting on the UI Mod tab, remove what you don't want, then go to the Standard tab. That usually gets them all.

Alternatively go to All and work your way down the list.
I went to the library tab and went one by one. I wound up removing about 4 or 5 things each on the client and then on the server and, so far, no issues have popped up. Thanks for the great "little" utility!
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case
Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB
Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion
Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT
Software: SageTV 7
Reply With Quote
  #11  
Old 10-18-2012, 05:13 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by Skirge01 View Post
I went to the library tab and went one by one. I wound up removing about 4 or 5 things each on the client and then on the server and, so far, no issues have popped up. Thanks for the great "little" utility!
You're welcome. It was a good way to brush up on recursive programming
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #12  
Old 01-18-2016, 08:35 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Version .06

New version available. Migrated hosting to BinTray. No change in functionality.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Plugin: MizookLCD (Alternate SageTV LCDSmartie Plugin) cslatt SageTV Customizations 48 06-11-2012 10:44 AM
SageTV Plugin Developers: Any way to see stats for your plugin? mkanet SageTV Software 4 12-12-2010 10:33 PM
MediaPlayer Plugin/STV Import: Winamp Media Player Plugin deria SageTV Customizations 447 12-11-2010 07:38 PM
Plugin Manager: Configure plugin medwynd SageTV Beta Test Software 0 05-29-2010 08:43 AM
Hulu: Possible to Use XBMC Hulu Plugin to create SageTV Plugin? Brent SageTV Customizations 8 02-24-2009 04:16 PM


All times are GMT -6. The time now is 06:59 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.