Merge everything before "ts.gui" changes...

@nealstewart 
Computer says no?