On August 9, 2013 06:57:13 PM Florian Jung wrote: > Hi > > once back in time, MusE had "glue part". When you click at a part with > the "glue" tool, then MusE finds the part which begins immediately > afterwards and unites them. > > This has multiple flaws: > what if the other part is not exactly after the part? > what if there are multiple parts beginning at the same time? > > > So some time ago, i wrote the "super glue" function. It works like this: > You select all parts that you want to glue. Then right click them and > select "super glue" from the menu. > > > > I never was bothered by glue much, because it didn't get in my way, and > i was happy with super glue. Now, however, my life would be a bit easier > if there was no "glue" at all. > > > Can i remove the "glue part" function, so users need to use the "super > glue" (which is more feature-rich and less buggy) from now on? > > Greetings > flo
Hm, the situation is muddied a bit by the fact we have the 'glue' tool on the main menu. This does the same thing as 'glue' from the context popup. So it kind of begs the question, why remove 'glue' from the context popup since it, and eraser and cutter, are all represented in the context popup, both in 'immediate' and 'tool' form. Are you saying you want remove *both* the glue 'tool', and the 'immediate' glue context function? I.E. no 'glue' at all? The glue 'tool' is easy to use in some cases since we only have to select the glue tool and then left-clickity-click away... It is good for quickly going around and gluing adjacent parts in a big song. Whereas if we must first /select/ the parts and /then/ super-glue, it would be a slowdown in that particular case. Notes: If the other part is not fully after the first part, 'glue' works fine, although I did notice the resultant part is too short in the case of the second part's end being before the first part's end. Now, if multiple parts are at the same time, 'glue' just arbitrarily picks the first one after it - in the part *list* This is flawed and *must* be fixed. It will not glue a part that is before it in the part *list* Solution: It really ought to just glue *all* the parts which are at the same tick position if some are found, and if not just glue the first part(s) that come after it - including multiple parts *after* but at the same tick. Sound OK? I was going to suggest an alternate solution of merging superglue and glue by making superglue do what glue does when no part, or only one part, is selected - but on second thought we can't replace that glue 'tool' that way. One thing I'd like you to please investigate: If only one part is selected, no super-gluing takes place, but apparently an undo operation is still recorded (undo Delete Part). Same thing if two or more parts from different tracks are selected. Perhaps try to prevent that early in the operation. Thanks. Tim. ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ Lmuse-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmuse-developer
