RaySession icon indicating copy to clipboard operation
RaySession copied to clipboard

'Add' submenu in canvas right-click?

Open mxmilkiib opened this issue 3 years ago • 6 comments

Would be a nice quick way to add a new app.

mxmilkiib avatar Nov 28 '22 22:11 mxmilkiib

Honestly I don't really see the interest. If I do so, it would be as you a say a submenu containing 'Application', 'Executable' and 'favorites'. Then, the user manipulation would be:

  • right click in the canvas
  • go to the submenu
  • click on the wanted item

I think that put the mouse cursor above the good button in the session panel at left is still faster.

Ohh, maybe you use patchbay in fullscreen or with collapsed session frame ? For this case, yes, it takes sense.

There is a little work, this submenu should be disabled or hidden when no session is loaded.

Houston4444 avatar Nov 29 '22 08:11 Houston4444

Sorry yes for if the side bar is hidden. Even just not a submenu but an 'Add' entry. If the app on the patchbay could be added at the location the cursor is at that point, that would be a bonus.

mxmilkiib avatar Nov 29 '22 10:11 mxmilkiib

Even just not a submenu but an 'Add' entry.

As I said, there are 3 ways to add an app, from application dialog, from 'add executable' dialog, and from favorites. I don't see why I should only use 'add application'. Another advantage is that this menu already exists (right click at bottom of the client list), so it could be easily shared here.

If the app on the patchbay could be added at the location the cursor is at that point, that would be a bonus.

mmmh, I understand, but it seems to be not an easy thing for two reasons:

  • new client may have many jack clients and they can appear really later (if you add Carla for example)
  • all is managed with the relation GUI <-> daemon, that means I may add a new OSC message (or arg), with a new position for a jack client (maybe there is a pure GUI solution, but not sure).

It's probably too much work compared to what it gives, sorry ;).

Houston4444 avatar Nov 29 '22 15:11 Houston4444

waiting for this, you can run the keyboard shortcut Ctrl+A to launch applications dialog.

Houston4444 avatar Nov 29 '22 16:11 Houston4444

Idk, the context switching was annoying, I wanted to do everything using the mouse pointer and within the patchbay, moving to keyboard or another part of the app was slowing me down, it's only a suggestion from my experience of what slowed me down, don't really have a much more to say than that.

mxmilkiib avatar Dec 27 '22 01:12 mxmilkiib

Maybe i have not be clear about that, What I said is that I will do this but not with the new Jack client box appearing under the mouse cursor.

This should be fast to do, but I will implement this after the next release which will be bugfix only.

Houston4444 avatar Dec 28 '22 10:12 Houston4444