Fix more warnings uncovered by -Wswitch-enum

Authored by rkflx on Aug 9 2018, 8:08 PM.

Description

Fix more warnings uncovered by -Wswitch-enum

There should be no functional changes, but the code is more explicit in
some places and a missing icon is added (currently unused).

One user-facing change has been split out to D14716.

Details

Committed
rkflxAug 9 2018, 8:09 PM
Parents
R166:b861e26cc699: GIT_SILENT made messages (after extraction)
Branches
Unknown
Tags
Unknown