2011/5/29 Florian Jung <florian.a.jung@...>:
> i find the fact, that if you resize a clones part, the other clone
> doesn't get resized, pretty unintuitive; i find it even more unintuitive
> that then there are "hidden" events, which are stored in the eventlist,
> but not shown (except in my score editor, bug xD).
> and i find it really strange that if you resize a non-clones track to a
> too-small size, the "too-much" events get erased.
> if you resize a clone, they get not erased but only hidden
> i think, we should stick to one way: and i think we should stick to the
> "also resize part-clones"-way
> this is simply much more intuitive for the user, as he expects a "clone"
> behave, yeah, like a clone, and not like only a part with the same
> eventlist; also, hidden stuff isn't good at all, as most users don't
> know about this, or simply don't think about it, and then get confused,
> or huge files with unneccessary events.
> or glitches if they extend a part, expect it be empty, but it isn't
> in contrast, when resizing a part also resizes its clones and erases
> events, this may be a thing worth to note; i think, when doing this, a
> dialog should inform the user about this changed behaviour; of course,
> there is a "don't show again"-checkbox.
> changing the behaviour involves a small change to loading files, as we
> need to detect now-impossible parts (clones with different length), and
> we need to split them (into the cloned beginning which is the same, and
> then the extended sub-part of the longer). this will also involve some
> warning, that there may be a loss of hidden events.
> i know that this is really new behaviour. but we should not argue like
> "this was always the way we've done it, we'll do it still that way today!".
> i'd change this, if you consider this a good idea.
> please discuss (or simply agree ;) )
I use clones quite a lot actually, for drums mainly, and what you
write above has kind of already been true for me in spirit so I forsee
no big problems. My clones are always the same size so I think this
change will be good.
There is the issue with old songs if anyone has taken advantage of
this fact. I see you are suggesting to split the parts into a clone
bit and an "extended bit" ?
May I offer that we do the reverse and only the longest clones, e.g.
the "full clones" are kept as clones the others are converted to
normal parts (with a dialog warning), with the extra events removed ?