View Issue Details

IDProjectCategoryView StatusLast Update
0006141ardourbugspublic2015-01-22 23:28
Reporterccaudle Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Summary0006141: locate to marker locates to timeline order rather than name
Descriptionardour-3.5.4085 built from git as of 20 Jan 2015
Placed a marker on the timeline using add mark from playhead, marker was given name mark1 automatically (maybe marker 1, whatever is the default name); located to that marker successfully several times using the "1" shortcut.
Subsequently added another marker at a point earlier in the timeline, which was given the name mark2 automatically, at which point using "1" to locate to marker 1 would jump to the earliest marker, which had the name marker 2, and using "2" would locate to the marker named mark 1.

Multiple resolutions would be acceptable:
- Locate to markers based on numerical name and not position on the timeline.
- Renumber markers as they are added to enforce numerical name to match position on the timeline.
- Document that the "locate to marker x" transport commands always jump to markers based on timeline order, and that the marker x name is just an arbitrary tag not actually logically associated with the idea of numerical order.
TagsNo tags attached.

Activities

x42

2015-01-21 22:52

administrator   ~0016266

How about changing the default maker name to just "Mark" or "Marker" (no number)

For markers, Ardour does not require unique names.

x42

2015-01-21 22:58

administrator   ~0016267

PS. Preferences > Editor > Name New Markers

If enabled, there is always a dialog presented to choose a name first.

x42

2015-01-22 16:02

administrator   ~0016268

Some IRC discussion and proposed solution: Always Prefix the number.

14:55 < oofus> las: so to recap, when a mark is created it automatically gets a number which reflects it's position on the timeline. The user can then add their own name, but don't have to. So a marker label looks like "# - Name". Which in reality could be "#" or "# - Name"
14:56 < oofus> las: The user has no control on #, that is calculated by Ardour
14:56 < las> oofus: that was my understanding
14:56 < las> oofus: so initially, default markers would show 0000001 - Mark, #2 - Mark, #3 - Mark etc.
14:56 < oofus> las: if a marker gets inserted before any previous markers all markers get their # recalculated and re-applied
14:56 < las> oofus: if the user renames the second one, they see #2 - My Funky Break
14:57 < las> oofus: if they reorder them, they see: 0000001 - My Funky Break, #2 - Mark, #3 - Mark

don3

2015-01-22 18:10

reporter   ~0016269

Q: Does the '#' in the format examples above get replaced by a number, or does it become "#<n>", where <n> is the number? (I kind of read both in the description - maybe it's just me.)

Wondering if it might be better to put just the number (no leading'#') in some other color/shade/highlight/etc, since it can't be edited. That would also eliminate the need for " - " between the number and a possible name, to save some horizontal space.

oofus

2015-01-22 23:28

developer   ~0016270

My intention was not to have a real # in the name so :

"1 - My Funky Break", "2 - Mark", "3 - Mark"

Issue History

Date Modified Username Field Change
2015-01-21 16:20 ccaudle New Issue
2015-01-21 22:52 x42 Note Added: 0016266
2015-01-21 22:58 x42 Note Added: 0016267
2015-01-22 16:02 x42 Note Added: 0016268
2015-01-22 18:10 don3 Note Added: 0016269
2015-01-22 23:28 oofus Note Added: 0016270