add glove mode support
modify the preference fragment to be a drawer on the right