Jump to content
LaunchBox Community Forums

idealbrandon

Members
  • Posts

    3
  • Joined

  • Last visited

Files posted by idealbrandon

  1. QuickFieldToggle v1.0.0

    Hey everyone πŸ‘‹ I built a plugin to solve a problem that's been driving me crazy, and I'm hoping it helps some of you too.
    The Problem
    I have 31,000 games in LaunchBox across 70+ platforms. I use custom fields heavilyβ€”tracking what I'm playing, managing a backlog, tagging award winners, marking first-party releases, organizing by era. It's a metadata system that works really well for discovery and organization.
    Except for one thing: actually maintaining it is miserable.
    You know the drill:
    Right-click β†’ Edit β†’ Custom Fields tab β†’ scroll β†’ find field β†’ change value β†’ OK
    That's 6+ clicks per field. Per game. If you're tagging a batch of games, it takes even more steps. When managing a play queue across thousands of titles, the friction compounds fast. I'd put off updating my metadata because it just wasn't worth the hassle.
    Β 
    The Solution: QuickFieldToggle
    QuickFieldToggle puts your custom field actions directly in the right-click context menu.
    One click. Done.

    What It Does
    βœ… Single-click toggling β€” Toggle any custom field on/off instantly
    βœ… Create fields on-the-fly β€” No pre-setup needed, just define them in your config
    βœ… Multi-field actions β€” "Move to Now Playing" sets one field AND clears others
    βœ… Multi-value picker β€” For semicolon-separated fields, check/uncheck values from a submenu
    βœ… Conditional menus β€” Show "Nintendo Tools" only for Nintendo games
    βœ… Visual indicators β€” Checkmarks show current state
    βœ… Custom icons β€” Use platform icons or your own
    βœ… Hot reload β€” Edit config without restarting LaunchBox
    βœ… 100% JSON config β€” No coding required
    Β 
    Example Use Case
    β€’ Play Queue β€” "Move to Now Playing" / "Move to Backlog" / "On Deck" with mutual exclusivity
    β€’ Award Tracking β€” Quick-add awards from your existing values, auto-set "Any Award Won" flag
    β€’ Platform-Specific Tools β€” "First Party" toggle that only shows for Nintendo games
    β€’ Era Management β€” Set console generation, platform era, lifecycle phase
    β€’ Discovery Tags β€” "The Best" and "Discovery Bin" for standout titles
    Β 
    Download
    Right here on the Launchbox Forums, or on GitHub: https://github.com/brandontravis/launchbox-quick-field-toggle
    The download includes two sample configs:
    β€’ sample-simple.json β€” Basic play queue to get started
    β€’ sample-complex.json β€” My actual working config for 31k games
    Β 
    Installation
    1. Download the latest release
    2. Copy the QuickFieldToggle folder to your Plugins directory
    3. Rename quickfieldtoggle.sample-simple.json to quickfieldtoggle.json
    4. Restart LaunchBox
    5. Right-click any game
    Β 
    Documentation
    The GitHub repo has full documentation:
    β€’ Configuration Reference β€” All options, operators, and settings
    β€’ My Library Walkthrough β€” How I use QFT with 31k games, including my metadata philosophy and real examples
    Β 
    What's Next?
    I'd love to hear your feedback. What custom field workflows would you like to automate? Any features you'd like to see?
    If you try it out, let me know how it works for you. And if you run into issues, open a GitHub issue or reply here.
    Enjoy!Β 
    Β 

    4 downloads

       (0 reviews)

    1 comment

    Submitted

×
×
  • Create New...