baseview icon indicating copy to clipboard operation
baseview copied to clipboard

TODO list

Open BillyDM opened this issue 3 years ago • 2 comments

Here I compiled a short TODO list for baseview:

Highest priority:

  • [x] A way for the user to manually close a baseview window from their code.

High priority:

  • [ ] Get keyboard modifiers from the OS (but not from keyboard inputs because some DAWs will capture this). For example, some OS's will send modifiers via mouse events. Modifier changes should be sent to the user as its own event.
  • [ ] A way to open/close modal dialogs (this is a sure way a plugin can always get text input).

Medium priority:

  • [ ] A way to open/close additional windows.
  • [ ] Copy/paste functionality.

Lower priority:

  • [ ] A way for the user to set the mouse icon from their code.
  • [ ] A way for the user to hide & lock the mouse cursor in place (for knobs and sliders and such). When in this locked mode, send some kind-of raw mouse movement events to the user.
  • [ ] Functionality to drag & drop from an external window.

BillyDM avatar Oct 03 '21 16:10 BillyDM

Get keyboard modifiers from the OS (but not from keyboard inputs because some DAWs will capture this). For example, some OS's will send modifiers via mouse events. Modifier changes should be sent to the user as its own event.

#117 I submitted a month a go adds this.

A way for the user to manually close a baseview window from their code.

Isn't that what WindowHandle::close() does?

robbert-vdh avatar Mar 16 '22 11:03 robbert-vdh

Isn't that what WindowHandle::close() does?

Oh yes. I need to check that off the list.

BillyDM avatar Mar 16 '22 19:03 BillyDM