fix handle when open panel have no selected file
enable fullscreen
display notification regardless of if application is key
add preferences for notification mode (each message / @mention only / off)
rename MainWindowController -> MainController