unify app&proect reload message dialog, reuse it in settings repository plugin