Jonathan Moore Liles
7075a9a2e1
Clean up make.conf format.
17 years ago
Jonathan Moore Liles
825bb4c3e7
Don't die if render_tempomap() is called with an empty map.
17 years ago
Jonathan Moore Liles
d6e8ec3c4a
Make time points reset the beat count.
17 years ago
Jonathan Moore Liles
705482f72f
Make time points editable etc.
Fix sorting of tempomap.
17 years ago
Jonathan Moore Liles
b3d2cf94a1
Un-unify tempo and time sequences...
Add an update_tempomap() method to Timeline instead, which must be
called every time the time or tempo tracks are edited. This is perhaps as
ugly as the unified map was, but is at least a bit more compatible with
the possibility of moving all the meat of tempomapping into a library.
17 years ago
Jonathan Moore Liles
577f0bd1d0
Improve tick calculation.
17 years ago
Jonathan Moore Liles
682645f2e1
Add (possibly bogus) timebase callback.
17 years ago
Jonathan Moore Liles
b5c5a01fd9
Fix measure line drawing.
17 years ago
Jonathan Moore Liles
558430847c
Fix beat and tick calcualtion.
17 years ago
Jonathan Moore Liles
1cd36adce8
Improve tempomap rendering.
17 years ago
Jonathan Moore Liles
4f52567504
Simplify and improve tempomap, measure line drawing and snapping.
17 years ago
Jonathan Moore Liles
974618863b
Improve the measure line drawing routine.
17 years ago
Jonathan Moore Liles
62625f35f7
Improve drawing of unified tempomap.
17 years ago
Jonathan Moore Liles
6dd66f328f
Include tick ibn BBT info.
17 years ago
Jonathan Moore Liles
9bb119e0b5
Get BBT info right.
17 years ago
Jonathan Moore Liles
d4d5c17e44
Work on actually rendering tempo map into BBT info.
17 years ago
Jonathan Moore Liles
30b4c1bb4b
Try to be more accurate in drawing measure lines.
17 years ago
Jonathan Moore Liles
50897c6cd7
Clean up snap behavior.
17 years ago
Jonathan Moore Liles
f41f23c306
Oops. Fix draw_measure's use of renamed sequence widget properties.
17 years ago
Jonathan Moore Liles
fc99144548
Work on making peak streaming work again.
17 years ago
Jonathan Moore Liles
9df497a50a
Fixup tempo/time points, which were broken by recent renaming.
17 years ago
Jonathan Moore Liles
a57db305f2
Symbol name cleanup.
17 years ago
Jonathan Moore Liles
281607550b
Oops. Actually ignore modifiers for timeline keys.
17 years ago
Jonathan Moore Liles
b3c3a3956b
Use stricter shortcut for timeline context menu.
17 years ago
Jonathan Moore Liles
f9d93f4307
Small hack to fix one-pixel size difference when there are no annotation tracks.
17 years ago
Jonathan Moore Liles
4947278da5
Fix scrolling positon consistency problem.
17 years ago
Jonathan Moore Liles
c3a20870f7
Big fix for loggability which was broken by the previous attempt at making Time and Tempo sequences unlogged.
17 years ago
Jonathan Moore Liles
42a1983116
Allow each track to contain multiple Annotation_Sequences.
17 years ago
Jonathan Moore Liles
f16bbb1ab6
Rename Ruler_* to Annotation_*
17 years ago
Jonathan Moore Liles
aef0d1c6b1
Minor cleanup.
17 years ago
Jonathan Moore Liles
951c1ca23b
Hack to make Time, Tempo, and Ruler sequences unjournaled to simplify session teardown.
17 years ago
Jonathan Moore Liles
4b51c8f82a
Make zoom follow mouse.
17 years ago
Jonathan Moore Liles
6bb756d4dc
Adapt snapping code to use the new measure line rendering code.
17 years ago
Jonathan Moore Liles
0645c0ebbf
Make zoom-fit menu item work.
17 years ago
Jonathan Moore Liles
0da462b62d
Make zoom to time work again.
17 years ago
Jonathan Moore Liles
013dbe26f9
Don't popup timeline menu on right-click if any modifiers are active.
17 years ago
Jonathan Moore Liles
c8bb330e8e
Try to clean up region dragging.
17 years ago
Jonathan Moore Liles
900bfdebb0
Fix invalid read reported by valgrind.
17 years ago
Jonathan Moore Liles
68f924ab1b
Add more xruns info to the GUI.
17 years ago
Jonathan Moore Liles
821a3feedc
Quit using FLTK's weird DND system for inter-track drags.
17 years ago
Jonathan Moore Liles
aba6910629
Make playhead centering optional and disable it while recording.
17 years ago
Jonathan Moore Liles
8e791e2cd9
Improve the way Sequence_Points are drawn.
17 years ago
Jonathan Moore Liles
34400df589
Attempt to draw measure lines with a more efficient incremental algorithm.
17 years ago
Jonathan Moore Liles
323a913cf1
Minor adjustment to scrolling.
17 years ago
Jonathan Moore Liles
7c516615d8
Don't automatically create a control track for each new track.
17 years ago
Jonathan Moore Liles
98afd445ed
Add "Follow Playhead" option.
17 years ago
Jonathan Moore Liles
b307642224
Incrementally redraw as peaks become available.
17 years ago
Jonathan Moore Liles
707e898d36
Add Select None option to the GUI.
17 years ago
Jonathan Moore Liles
c464c73ab9
Improve the way sequence widgets are selected.
17 years ago
Jonathan Moore Liles
95f8a8905a
Fix errors found by valgrind.
17 years ago