Some applet work

Read commit logs for what is included. Includes commits from #1655.

Solves #1262