removed file from appearing prematurely
Merge branch 'develop'
Merge branch 'develop'
recursion protection
better background task running
merge resolution from develop
Merge branch 'develop'
Merge branch 'develop'
minimization and special window fixes
fixed duplicate events in focus window
cleanup for .write redirect functions
miscellaneous stuff