[desktop] Chrome-style menu

Fix #207