renoise / xrnx

The official Renoise Lua Scripting repository
277 stars 41 forks source link

Please add Disk Browser Focus to API? #124

Open esaruoho opened 6 years ago

esaruoho commented 6 years ago

Is it true that the Renoise API 5 does not afford us control over whether Disk Browser is focused or not?

I see renoise.app().window.disk_browser_is_visible, _observable but, while having this is good, I would like to make the disk browser visible and focus the Keyboard to the Disk Browser.

P.S. Would be good to be able to enter Extended Disk Browser mode, too.

@connerbw @snabeljoel @emuell

bjorn-nesby commented 6 years ago

Yes, there is no dedicated method or API to query or control focus in Renoise.

I think it would make sense to add this, not just to a single component (disk browser), but throughout the API, and with granular support in the ViewBuilder API

esaruoho commented 6 years ago

@bjorn-nesby i fully agree. Having a lot of cursor focus would be really beneficial for scripting.

Such as: focus on disk browser, focus on instrument box, focus on pattern matrix, focus on pattern editor.

esaruoho commented 4 years ago

would still be pretty cool to have :)

esaruoho commented 6 months ago

hi, still here, still a good feature to have @bjorn-nesby