improve utils-mac.h so we don't add guards for it each time
Merge pull request #325 from haiwen/improve_utils_mac

improve utils-mac.h so we don't add guard for it each time
download file from unsync encrypted repos
Merge pull request #324 from haiwen/download_file_from_unsync_encrypted_repos

download file from unsync encrypted repos
fix a bug where GetLinkReq triggers twice
apply minor improvements on the words of coments
add initial support for dropping file through repo tabs

- copy the dropped file to the worktree if the repository is synced
- add progressdialog for the mainwindow uploading
- don't bother the user if he (or she) cancels the uploading task