27.12.2015 00:50, Tim E. Real пишет: > 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"? Yes, I have this, but it's not treated as error. There are some more warnings, and I just pushed changes. > > 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
-- Regards, Andrew ------------------------------------------------------------------------------ _______________________________________________ Lmuse-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmuse-developer
