| From André Pinto <
[hidden email]>
| Fri, 10 Jul 2009 21:01:11 +0100
| Subject: [Audacity-devel] P2: When Time and Label Tracks present and linking on, cannot delete a region by selecting only in the label track
> Thanks for the reply. Probably I misunderstood the bug. I thought it was
> this one:
>
> - Create a timetrack, a wavetrack and a label.
> - Select the label (press Enter if you went to the edit label name field). A
> vertical selection should be created.
> - Press Delete.
>
> Before my commit the Clear was not working in this situation. That was the
> bug I fixed and I thought it was the one on the Checklist.
>
>
> But now I guess I already know what that release checklist bug is (Selecting
> only a region within the label track and clearing it). I've commited a fix
> for it. Can you confirm this is fixed please?
Hi André
Yes I guess "steps to reproduce" would have helped. Sorry for any
confusion. The bug I saw was what you have now successfully got
rid of: select a region in the label track only (the region may or may
not include a label), then delete or cut to remove that region in the
label track and also in the linked audio tracks.
However when linking is off, deleting or cutting a region can still
cause labels to move, although (correctly) the audio isn't affected.
When linking is off, I think deleting or cutting a region in only the
label track should do nothing, except when you draw a region
encompassing a label. In that case the label should be removed,
but not move any unselected labels as a result. I think we need this
as another means of just removing the label without affecting other
labels, now that Edit > Silence Audio does not do this.
This is a bit subjective like much of label behaviour, but I think it's
a fringe case to want to delete one label and affect the other labels,
but without affecting the audio. It's more likely if you don't want
linking that you want to leave other labels alone when you delete
one.
So unless someone argues strongly otherwise, can you make labels
not move in sympathy if you delete one when linking is off? This is
lower priority than if you're needed to help with the Linux crashes
we have at present, of course.
> About the commit my condition to verify if the labeltrack is part of a group
> was checking if there is a track before it and checking if that track is not
> a labeltrack neither a timetrack. Right now, I think this is equivalent to
> not WaveTrack, but maybe we will add new types of tracks (like Notes right?)
> so I thought it was better to do it that way. If you have any different
> opinion tell me please.
It makes no sense to include a Time Track in a Group because they don't
support pieces being cut out or inserted into them. I think Note Tracks
*should* be included in Groups if we want to be able to compare audio
and MIDI tracks.
Right now, if you have Audio Track above Note Track above Label Track,
you have no Track Group, so deleting a region with only the Label Track
selected does not affect labels or audio, yet does affect the Note Track.
I find that a confusing "half-way house". Whether Note Tracks are
"mature" enough yet to be properly part of a Group, I don't know.
Thanks,
Gale
------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize
details at:
http://p.sf.net/sfu/Challenge_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel