Added save desktop functionality.
Merge branch 'feature' into local

* feature:
  Added save desktop functionality.
Merge branch 'local'

* local:
  Added save desktop functionality.