12-10-2021, 12:40 PM
(12-09-2021, 03:07 PM)Yosi Wrote:(01-10-2021, 08:40 PM)jim_chapman Wrote: Freda keeps its data in the standard folder structure that all Microsoft Store apps have to follow. If your username is NAME then Freda's data will be in a folder with a name like C:\Users\NAME\AppData\Local\Packages\5957Turnipsoft.freda_ypmq2qh89vmny\LocalState
The subfolder called 'bookcache' holds all the book files that Freda has downloaded.
I just recently discovered your beautiful app, but was disappointed to see that it -- like some other notable software applications -- can potentially create serious and annoying bloat in one's AppData directory.
Might there be a way to optionally allow the user to choose his/her own, more convenient, location for (at least) the 'bookcache' directory -- while still staying within Microsoft's requirements for Store apps (perhaps by creating a directory-shortcut inside the AppData subtree)?
Because of the way that the 'partial trust sandbox' for Windows UWP/Store Apps works, I don't think there's any way to do this in the current version of Freda. I think that, as part the forthcoming future framework for Windows app development (WinUI 3, .NET 5/6, MAUI ...), Microsoft are going to relax these limitations. I will be rebuilding Freda using this new setup, so some time (some months from now), it might be possible to do something about this.