Inherit Child Playlists 2.0 (2022-04-27) [MM5]

Get help for different MediaMonkey 5 Addons.

Moderators: jiri, drakinite, Addon Administrators

ZvezdanD
Posts: 3257
Joined: Thu Jun 08, 2006 7:40 pm

Inherit Child Playlists 2.0 (2022-04-27) [MM5]

Post by ZvezdanD »

Description
This is information about the new version of the Inherit Child Playlists add-on, which works with MediaMonkey v5.x (there is also its version for older releases of the program). It allows parent auto-playlists to optionally inherit their child playlists, which means that the parent auto-playlists will display all tracks of their child playlists, so you could get the same behavior as with iTunes and some other media players. Also, when synchronizing with a device and during other operations with playlists, such parent auto-playlists will behave as if they contain all tracks from their children.

The inheritance could be manually turned on/off to the selected auto-playlist from the context menu of the Media Tree. When a child playlist is added or removed to/from the parent auto-playlist, which has the inheritance turned on, that parent auto-playlist will adjust its content automatically.

This version is available only to donors. Please visit the next web page to see how you can donate.

What is new
v2.0 - 2022-04-27
* Added: version of the add-on for MediaMonkey v5.

Installation
Start MediaMonkey, open Tools / Addons dialog box, click on the Add button and find the .mmip file.

You need to accept the license agreement if you want to use this add-on.

Usage
Right-click on an auto-playlist in the Playlists branch of the Media Tree panel and choose Inherit Child Playlists from the context menu to turn on or off its inheritance. That's it! The add-on will do the rest.

Requirements and Limitations
* The inheritance could be set only to the advanced auto-playlists (created using the Advanced tab in the AutoPlaylist criteria dialog box, which you could get with the Edit AutoPlaylist option from the context menu). However, the parent auto-playlist could inherit any child auto-playlists (basic and advanced), as well as static playlists.
* The details about the inherited playlists are stored as the new criterion of the parent playlist in the form of "Playlist is xx, yy, ...". If you want to set the inheritance to auto-playlist that already has the criterion "Playlist is not ...", such criterion should be after the criterion "Playlist is xx, yy, ..." in the list of criteria.
* The on/off state of the inheritance of some playlist is stored in the Comment field of the Playlists table in the database. That field is unused by the program itself, but maybe a future version of MM5 will change that.

Important
This add-on is using some dirty hacks to overcome MM API limitations. It is working fine, but you are suggested to make a backup of the database file, at least until you check if the add-on works as you expect.

Notice
If you are interested about my other add-ons for MediaMonkey, you could visit the following page.
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.8 / 4.0.1  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
MMFrLife
Posts: 2894
Joined: Fri Oct 26, 2012 9:04 pm
Location: MM Forum

Re: Inherit Child Playlists 2.0 (2022-04-27) [MM5]

Post by MMFrLife »

Nice! :)

Please take some time to consider the support message in my signature!
Thanks
MM user since 2003 (lifetime lic. 2012) "Trying to imagine life without music gives me a headache"
Top 2 scripts: RegExp Find & Replace (e.v.) and Magic Nodes (e.v.) ZvezdanD's scripts site
Please take a moment to read the bottom of the linked page to support the one and only - ZvezdanD! (the "originator" since 2006).
MMW 4.1.31.1919; 5.0.4.2690 || back it up...frequently!
|| software for power users: "Q-Dir" (free alt. to explorer) and file/folder renamer: "ReNamer" (den4b)
"The absurd is the essential concept and the first truth"
😜
Post Reply