added 'disabled' support for basic workspace widgets
merge