Hey, new user here =) I never registered on a wallpaper site before, but I kinda like this one, and since it's in Alpha, it's still full of promises!
Nested Collections
I'm a compulsive hoarder you see ? But even worse, i'm a sorter maniac. Managing my collections is where i'll spend the most of my time. And i love it when i can customize these extensively. I'd love a "Nested Collections" system, where I have multiples childs and parents collections. Check my Scenery collection : I'd love to have 2 childs collections inside it : Landscapes, and Space. And inside my child collection Space, i'd love to sort them between Bright Nebulaes, Cloudy Nebulaes and Stars. When you click on Scenery, you have the actual content of Scenery (= you see every pictures inside this collection + every pictures of each child collections, recursively) When you click Space, you have the content of Space (= this collection, and each child recursively, but not parents content) This would be great
But i'd like to go one level deeper, and add the same collection in various places. Imagine this example (> is depth) :
Anime
Anime girls with sniper rifles Weapons Sniper rifles
Anime girls with sniper rifles Real sniper rifles Here, i'd like Anime girls with sniper rifles to be the same
Conceptually, a Collection would then become
- Everything a collection already is (= header, list of images ID, etc...)
- Add a list of Parent Collection ID
- Add a list of Child Collection ID
Parent Collection ID == Void means it's in the top (where current collections are)
Now, for the user experience, how would he manage his collections ? Personally, i wouldn't mind a Collection Editor mode (i like designing a good architecture, even if it takes me time). Such an editor would replace the thumbnails list, show us our entire collection architecture and allows us to drag/drop and create symlinks in a WYSIWYG way. Visually, something like this:
But something lighter would be possible (click on a button, allows us to edit ParentCollectionList & ChildCollectionList fields : displays all collections, choose one to add/remove) Some checks would be needed on removal of a collection, and on inf. loop (for loops, retrieve content of collection recursively IF current collection ID is not noted. For each collection whose content is retrieved, note the ID)
I'd really love this feature to be present, as it's absent from nearly-every pics sites
_____ Icon & Collection names
I also want to change the current folder icon, upload my own icon instead or even use a resized version of WallHaven's picture. Bonus : also replace the collection name by an image (max 90 * 20, something like that). I'm no artist, but this pic explains better:
Those actions would be done in the "rename collection" tab.
_____ Download All
A button to download everything the collection contains. In bonus, add a .txt with information about each pics (tags, collection, etc..) Would be neat if added before alpha wipe, so we can find/reup the image easily
_____
Icon/DownloadAll are customization/Usability bonuses, but Nested Collections is the one feature i'd love to see (Even if it's just a small thing, at the start). I'm aware it would change quite a bit in both front & back end, and would take some time. If you like the idea, but don't have the time to do it, I could maybe do it (I'm an IT guy with experience in C/C++/Python+Django. But i have 0 knowledge in php/only played with JS rapidly. So toying with php, reading your BitBucket & finally branching it and implement this might take a while)
Thanks for reading =)