better workspace osd positioning
Merge pull request #1645 from Cobinja/cobidev-workspace-osd

Improve workspace osd positioning using a non-linear method