FlashpointProject / launcher

Launcher for Flashpoint Archive

Home Page:https://flashpointarchive.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Feature] Curation Batch System

40411 opened this issue · comments

What is the Batch System?

When using a copy of Core, one eventually finds oneself wishing to organise their curations, because with time there'll be a sizeable stockpile of them. This can happen because they are;

  • Working on more than one project at once.
  • Saving all games/animations from a certain website/series.
  • Keeping broken/non-working curations to try and fix at a later date.
  • Safekeeping them until they're released in the newer Flashpoint version.

Whatever the reason may be, being able to work in batches and having them organized, all while inside the launcher, would be of great help. Currently you'd have to go move the files somewhere else manually.
You'd be able to create new batches, rename them, reorder, and delete them. And option to import/export all curations in one batch could exist.
batch

Possible solution
The way things are currently organized are by folders inside Curations, where we can find Exported, Imported and Working.

One way Batches would work would be to place unsorted curations on Working like normal, and each batch would be a separate folder;
batch2

Inside each batch would be the curations with a file containing information about the batch
batch3

Information such as the name, position, and order the games are displayed.
batch4

Another way to organize them could be just having all curations in Working with the batch file reffering to the curation folders, however this wouldn't be ideal if no way to select batches exists.