Commit graph

17 commits

Author SHA1 Message Date
Paul Davis
48087c3161 update selection rect color when track color changes 2016-09-27 14:59:32 -05:00
Paul Davis
3aa0676f70 push2: substantial improvements to track mix mode, and a few other details 2016-09-27 14:59:31 -05:00
Paul Davis
87ab1625ff push2: volume pots now work like non-linear faders, as desired 2016-09-27 14:59:31 -05:00
Paul Davis
6f2ac5d6ad push2: various changes in support of menus and scale mode 2016-09-27 14:59:31 -05:00
Paul Davis
216ce7bcb8 a slew of unconnected mostly minor tweaks to get Push2 support back to where it was...
... prior to using the canvas for the video screen
2016-09-27 14:59:31 -05:00
Paul Davis
b835486170 tweaks and so forth to get first canvas-based rendering to Push2 display 2016-09-27 14:59:31 -05:00
Paul Davis
8cc94e79ac push2: remove Knob::set_position() overload 2016-09-27 14:59:31 -05:00
Paul Davis
7c9f3acc60 first compiling and theoretically correct version of Push2 canvas display.
Not tested with device at this point
2016-09-27 14:59:31 -05:00
Paul Davis
f50d7cda25 additional i18n.h changes for push2 branch 2016-09-27 14:59:31 -05:00
Paul Davis
8fdf1669a7 push2: fix up issues with object lifetimes and signals during shutdown 2016-09-27 14:59:31 -05:00
Paul Davis
ad7543c02f push2: track mix layout somewhat working 2016-09-27 14:59:31 -05:00
Paul Davis
f20618ae19 push2: continued mix layout display refinement, plus scrolling fixes 2016-09-27 14:59:31 -05:00
Paul Davis
11843e00ba continuing work on refining push2 mix layout 2016-09-27 14:59:31 -05:00
Paul Davis
b830965288 push2: steps toward a more ableton-like layout in mix mode 2016-09-27 14:59:31 -05:00
Paul Davis
ccbe1797d6 push2: color palette management, and responding to 2 track properties in TrackMix layout 2016-09-27 14:59:31 -05:00
Paul Davis
2689458500 push2: rearrange and separate header file material 2016-09-27 14:59:31 -05:00
Paul Davis
14d80ec5f8 refactor Push2 GUI into modular "layouts" that encapsulate a given screen, its drawing and event handling 2016-09-27 14:59:30 -05:00