implement basic popup
Merge branch 'master' into popup
merge master
fixed autostart
add basic implementation of new popup widget
commit before refactoring
implemented new popup
use new-style connection syntax