UI building blocks - SilverEzhik/fmtest GitHub Wiki
Settings and permissions will not be the same across all file systems, which is why instead of using something like os.FileInfo
's permission bits, the interface I have will only check for read/write permissions.
Still, it would be nice if in a file's info window you could not only see the basic info, but also change its permissions.
For that, very simple building blocks for making small user interfaces could be provided. These will not be enough for building a fully featured UI, but will allow making easy permission changes.
Also, this could be used to provide settings for file system implementations - for handling simple stuff like toggling checkboxes.
For cloud file systems, it might (or maybe not, considering the implication) to allow straight up embedding a small webpage.