fix old client seafile worktree detection & improve ui