Support Drag & Drop Functionality Within the Platform Category Treeview
📋 Summary
Add support for drag-and-drop interactions in the Platform Category Treeview to streamline organization and make it easier to restructure platforms, playlists, and categories.
🎯 Feature Overview
Enable drag-and-drop actions for:
Manually reordering platforms, playlists, and categories (automatically updating sort order)
Moving playlists into platform categories
Adding games to playlists via drag-and-drop
Include an optional lock/unlock toggle to prevent accidental changes.
🛠 Use Case
A user wants to reorganize their library by grouping handheld platforms under a new “Portable” category. Instead of editing metadata for each platform, they drag platforms into the new category and reorder them to their preference.
📦 Benefits
Greatly improves the flexibility and speed of library organization
Reduces friction when making bulk structural changes
Aligns LaunchBox with modern treeview UX patterns

Log in to comment and vote
Comments4
Jul 26, 2025
PinnedHi there!
Thanks so much for submitting this request and for taking the time to explain your use case — that context is always super helpful.
I’ve gone ahead and fleshed out the main idea using the info you provided, and I’m opening it up to the community for further discussion and feedback. Please let me know if this fleshed-out version doesn’t match your original intended request.
Feel free to let me know if you have any extra thoughts, examples, or edge cases you think might be relevant!
Cheers,
The LaunchBox team
Retrofrogg
Sep 11, 2025
Yep, this would be great and would make life much easier (well, when it comes to sorting Laumchbox, at least)! 😃
Tayley
Aug 24, 2025
Such an amazing request!, hope one day this becomes real
VodkaParalyzer
Jul 26, 2025
Support Drag & Drop Functionality Within the Platform Category Treeview
Have the ability to drag & drop Playlists/Platforms around within the Platform Category Treeview. This would simplify making large numbers of changes when reorganizing how things are structured. To prevent accidental changes, you could have a lock/unlock feature