cinqmilleans
cinqmilleans
@d2dyno1 We agree on the essentials. I will clarify my vocabulary so we understand the same thing. Storage. This is a technical layer that uses IStorageItem from uwp. This roughly...
This is ok for me.
@yaichenbaum @d2dyno1 @gave92 Here are some ideas about Storage. Storage is the part of the application that manages file systems (whatever they are). You need a Storage backend and a...
What bothers me most is the IModifiable interface. - The name CreateCopyOfAsync is inconsistent with MoveOfAsync. CopyOfAsync is simpler. - It is cleaner to use enums instead of boolean as...
@josh-65 It works for me. Could you describe your system more precisely?
I already tried. It is easy to cache the size of each calculated folder. The calculation is recursive therefore the subfolders are already cached when we open them. For this...
Let's test.
@yaichenbaum Here is an idea for improvement that can be implemented quickly and easily, while waiting for a more complete solution. - When we want to display the size of...
@yaichenbaum To improve the idea above, we can update the cache directly when adding/removing files with Files by impacting the size of the parents in the cache. This will make...
@yaichenbaum I think limiting the cache to the current instance is sufficient. Storing the info in a db will pose too much of a performance and update problem, for very...