robbielyman / seamstress

seamstress is an art engine
GNU General Public License v3.0
129 stars 12 forks source link

feat: add basic params "mouse-wheel" interaction #64

Closed robbielyman closed 1 year ago

robbielyman commented 1 year ago

with the new screen.wheel command, seamstress now responds to the mouse wheel.

i was trying to imagine a more achievable mouse + params interaction and figured that a "scrolling" motion (e.g. two-finger swipe up/down on a mac trackpad) to scroll through the params menu would be a good fit.

@dndrks would love thoughts if you have em, since you've done incredible work with building out the menu. (testing it out requires 0.23.0)

dndrks commented 1 year ago

omg, yes this rips, rylee!! thank you for all the work you've put into adding this control data stream!! i feel like this interaction is ready to friggin' go, tho it does immediately make me want both 'click + drag' and 'hover-over-and-scroll' mouse interactions with the parameter values themselves -- i could take a pass at that this week, if that feels interesting to you? lmk!!

robbielyman commented 1 year ago

I would love those things. let me know if you run into trouble with them!!