SVN_SILENT made messages (.desktop file)
Minor: Fix warning
Minor: Coding style fixes
Ensure we only ever eat key events when the proper modifier is set.