2015-12-10 18:32 GMT+01:00 Tim E. Real <[email protected]>: > On December 10, 2015 02:09:59 PM Andrew Deryabin wrote: > > Hi Tim! > > > > 10.12.2015 01:23, Tim E. Real пишет: > > > Snapshots of further mixer strip redesign in progress: > > > > > > Mostly the Midi Strip I want to show you, but also > > > > > > Audio Strip is in progress, some changes there already. > > > > > > Take a look. > > > Pay close attention to the Pianoroll, it is a 'testing ground' > > > > > > for proof of concept before I even /attempt/ to replace the > > > Arranger Track Info panel with the exact same code. > > > > > > Here the Pianoroll splitter is at a minimum: > > > > https://dl.dropboxusercontent.com/u/53315356/new_mixer_strip_collapsed_1.j > > > peg > > > > > > Here the Pianoroll splitter is expanded: > > > > https://dl.dropboxusercontent.com/u/53315356/new_mixer_strip_expanded_1.jp > > > eg > > > Looks very interesting. Can we touch it somehow, may be in different > > branch or in master? :) > > Hm, no I didn't make a branch, I guess I didn't expect to go this far. > > Is there a way I can just make a new branch immediately from > what I've got now? >
git checkout -b <new branch name> is what you want I think. It will create a new branch with your current files > > I could commit and easily revert later. Also it is not hard > to revert my changes without reverting the commit. > > > Basically the idea is to eliminate the Midi Track Info panel > and replace it with a Midi Strip. That means moving the track info > controls over to the midi strip. Cool, that would be a needed improvement. > This was pretty much the only > workable solution I found. I tried several ideas such as > a 'companion' fold-out panel for the Midi Strip and so on. > All would have required two user-adjustable splitters > so that the text in both panels could be expanded. > Here I am trying to do it all with just one splitter for minimal > user hassle. > I don't really grasp where the problem is. Having a fold out seems like it could be neat though. For audio tracks we could expand plugin information to give more immediate access to their controls. > Can anyone suggest other solutions? > How to display all those track info boxes and allow them to be > expanded to see all the text, yet allow them to be folded away, > while also showing the midi strip, all while using only one splitter, > not two? > I don't get what you mean by two splitters. Do push it to a branch and maybe it gets apparent what you are struggling with? > It has to be usable in three places: Arranger, Pianoroll and Mixer. > Keep in mind I am aiming for the user to be able to replace > those Var Rev and Cho controls with their own chosen controls, > and add more than just three controls. > That means there may be long text in those controls. > So these need to be allowed to expand, along with any track info > controls that are added, either in a side panel, or underneath. > Allowing it to expand could look really wierd, and potentially not work so well. Having the full text only in tooltips could be an option. Ah, is that it, you want to be able to resize both the mixerstrip and the foldout to accomodate for potential long parameter names? My gut reaction would be that it's better with fixed sizes.. But maybe that is just the Easy way, not the Right way These screenshots were the best way I could think of doing it. > > Well on your way if you ask me :) /Robert
------------------------------------------------------------------------------
_______________________________________________ Lmuse-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmuse-developer
