Additional support for Desktop app and online editor

The desktop app and online editor has a wide range of features.