On December 26, 2015 08:44:01 PM Andrew Deryabin wrote: > Hi Tim, > > Now branch builds fine, but has some warnings (that are treated as > errors in debug mode). Can I push changes to your branch to prevent them?
OK but what are the warnings? I bet one is the lcd_widgets module "no relevant Qt classes found"? Yeah, probably should remove that one from the CMakeLists file since there are no Qt classes in that module. I added it there in typical anticipation of deriving from Qt classes, but that hasn't happened yet... So go ahead if necessary. Most likely I will end up not using the lcd_widgets module at all and it will be removed from the project anyway. (It was an experiment to try and squeeze digits into a very small space.) Try your fixes as soon as possible since I'll resume coding tonight. Thanks. Tim. > > 26.12.2015 04:38, Tim E. Real пишет: > > Hi sorry for the delay. > > > > Try it now. > > > > Was hoping to finish the audio strips but I had to take > > > > a tricky side trip to fix a long-time mixer drawing issue > > > > (and think about our note-off and zero-velocity issues): > > * You may have noticed that sometimes our mixer doesn't draw. > > Sometimes there are large black areas failing to update. > > Manually resizing the mixer draws it correctly. > > > > The mixer is tricky because it wants to do conditional size constraints > > > > and forced resizing of its QMainWindow. > > > > Plus, now I've added strip resizing. Ouch, ugly redrawing! > > > > I think I've fixed it. > > > > After trying many things, in AudioMixerApp::setSizing() I found adding: > > setUpdatesEnabled(true/false); > > view->setUpdatesEnabled(true/false); > > > > before and after the forced resizing seems to have cured it. > > > > Please try this mixer and tell me it does not blackout anymore :-) > > > > > > In this branch, yes, I know there are several to-be-tweaked areas like: > > > > The popup editors for the sliders should change the value 'live'. > > Add slider 'smart focus' return to canvas after edit (like other > > controls). > > For some crazy reason the layout holding the midi 'slider rack' refuses > > > > to give the sliders their full desired height. Driving me nuts... There > > is > > supposed to be a coloured border around the sliders. > > > > The volume scales use log(), but for speed should use fastLog. > > Volume slider and meter widths and colours etc. > > The horizontal sliders have no 'paging' support yet. Tricky but there > > > > may be a way. > > > > Resolve horizontal slider text colour - may be poor with some styles. > > Allow users to replace midi controls in the strips. > > Finish makeover of audio strips too. Controller rack? Tricky. Maybe later. > > Replace midi trackinfo with midi strip in Arranger. > > And so on. > > > > Thanks. > > Tim. > > > > > > -------------------------------------------------------------------------- > > ---- _______________________________________________ > > Lmuse-developer mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/lmuse-developer ------------------------------------------------------------------------------ _______________________________________________ Lmuse-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmuse-developer
