TagStudio
TagStudio copied to clipboard
Allow opening and selecting files in file managers for all platforms
Fixes: #81 Refactored file opener helper to use already present open_file Refactored open_file to allow option for file manager
For Linux systems, should use default file manager.
IMPORTANT: only tested on Linux!
This as well prevents a freeze from the previous implementation that used subprocess.run, which is a blocking operation.