fixed tab docking
restrict tab positions
fix validation in the WindowView
fix opening text documents
restore keyboard support
fix cpu monitor