Ability to Build Playlist Templates That Can Be Added Like the Auto_Generated Child Playlists

📋 Summary

Add the ability to create reusable Playlist Templates that can be applied when adding a new Playlist or when generating Auto-Generated Child Playlists. These templates would define preset values (e.g., Name patterns, Sort Title rules, Auto-Populate filters) and allow dynamic variables like parent Platform to be used automatically.


🎯 Feature Overview

This feature introduces a Playlist Template System enabling users to define templates that can later be instantiated across Platforms, Categories, or Playlists.

A template could include:

  • Name format (e.g., “Want to Play – {Platform}”)

  • Sort Title format

  • Auto-Populate Rules, including:

    • Platform = Parent platform

    • Progress = specific status

    • Date added rules

    • Missing media rules

    • Broken status

  • Optional default artwork for playlists

  • Optional placement rules (e.g., always create under the platform node)

Templates would appear as selectable options in:

  • Add New Playlist

  • Auto-Generate Child Playlists

  • Right-click Platform → Add Auto-Generated Playlist

This mirrors how LaunchBox already creates auto-generated playlists such as Favorites, but expands it so users can define their own reusable structures.


🛠 Example Use Cases

✔️ Platform-wide Progress Playlists

A user defines two templates:

  • Want to Play

    • Auto-Populate: Progress = Want to Play

    • Platform = Parent Platform

  • In Progress

    • Auto-Populate: Progress = In Progress

    • Platform = Parent Platform

Instead of manually creating these under every platform, the user can generate them instantly using templates.


✔️ Maintenance Templates

Users could create templates for:

  • Recently Added

    • Auto-Populate: Added within last 30 days

  • Missing Media

    • Auto-Populate: Missing Box Front OR Missing Video

  • Broken Games

    • Auto-Populate: Broken = True


✔️ Collection Expansion

When adding a new Platform, the user can instantly generate:

  • Want to Play

  • In Progress

  • Favorites by Genre

  • Recently Played

  • Series Playlists

All based on their personal template collection.


📦 Benefits

  • Huge time-saver for users who organize their collection with consistent structures.

  • Reduces repetitive manual setup when adding new Platforms.

  • Makes Auto-Generated Playlists far more customizable and powerful.

  • Provides a scalable system that grows with large collections.

  • Ideal for workflows that rely heavily on Progress, Metadata cleanliness, or Playlist curation.

Please authenticate to join the conversation.

Upvoters
Status

Open To Community

Board
Custom icon

LaunchBox for Windows

Date

3 months ago

Author

VodkaParalyzer

Subscribe to post

Get notified by email when there are changes.