Revert "FML"

This reverts commit 98904a345baba856d93ccbaf453383ff623793d9.
Revert "Revert "fullscreen/halfscreen option and make it more sensitive""

This reverts commit 8ed9534e0c79415358d7ed68464933af8b8692d6.
Revert "fullscreen/halfscreen option and make it more sensitive"

This reverts commit 000ef8bf581518d9a4368a9764930b4146615b5f.