Add file sharing function
Merge branch 'hotfix' of https://github.com/comiscienceknight/MetroExplorer into hotfix