After nearly a decade of "WE'RE WORKIN' ON IT", Fur Affinity unveiled it's new folder system on Sunday to coincide with the conclusion of FA: United.
The system is simply comprised of groups of submissions. Putting an item in a folder does not take it out of your main gallery and you can put a submission in as many folders as you'd like, which may imply that these are nothing more than a relational database setup that took nearly 10 years to be implemented. The settings for folders are spread out among multiple control panels and feature some terrific UI design, like this monster
Yak claims that "limitations" that still exist in FA prevented him from implementing a better system.
Current implementation of folders is working within the limitations of the existing gallery hierarchy: main gallery and scraps being primary folders, and additional user created folders acting more as filters rather than actual folders.
This isn't how we'd like to see this in the end, but there are some prerequisites that need to be met before we can change this hierarchy into the one where there is only one "all content" metafolder, "main gallery", "featured" and "scraps" default folders, and user created folders behaving as actual folders, e.g submissions assigned into them will not be shown in any of the three "default folders" above.
My options were limited. There are still a few old architectural uhh... limitations from the early days of FA that prevent me from doing nice things easily (table schemas, filesystem organization, etc). They're like anchors.
Taking care of them is my priority in the immediate future.
These comments are similar to comments he made years ago as to why it was taking so long to get folders in the first place (The "filesystem" excuse has been one of his go-to's for YEARS). In the end, it seems he did the bare minimum amount of work required, and I have to wonder what was keeping this system from being implemented 5 years ago.