Rework resolution listing
Implement display selection
List only hardcoded resolutions
Immediately grab input in HMD mode and never let go
Add a missing break
Fix icon and title not being set when recreating window
Fix vsync being set before we actually have a current GL context
Restore mouse wheel functionality
Remove _GNU_SOURCE Makefile hack
Remove unnecessary include
Move a function