Jonathan Moore Liles
|
fc99144548
|
Work on making peak streaming work again.
|
2008-05-10 20:10:16 -05:00 |
Jonathan Moore Liles
|
9df497a50a
|
Fixup tempo/time points, which were broken by recent renaming.
|
2008-05-07 17:55:01 -05:00 |
Jonathan Moore Liles
|
a57db305f2
|
Symbol name cleanup.
|
2008-05-07 11:18:57 -05:00 |
Jonathan Moore Liles
|
281607550b
|
Oops. Actually ignore modifiers for timeline keys.
|
2008-05-06 18:38:55 -05:00 |
Jonathan Moore Liles
|
b3c3a3956b
|
Use stricter shortcut for timeline context menu.
|
2008-05-05 22:00:30 -05:00 |
Jonathan Moore Liles
|
f9d93f4307
|
Small hack to fix one-pixel size difference when there are no annotation tracks.
|
2008-05-05 21:56:26 -05:00 |
Jonathan Moore Liles
|
4947278da5
|
Fix scrolling positon consistency problem.
|
2008-05-05 18:49:18 -05:00 |
Jonathan Moore Liles
|
c3a20870f7
|
Big fix for loggability which was broken by the previous attempt at making Time and Tempo sequences unlogged.
|
2008-05-05 00:29:39 -05:00 |
Jonathan Moore Liles
|
42a1983116
|
Allow each track to contain multiple Annotation_Sequences.
|
2008-05-04 18:52:24 -05:00 |
Jonathan Moore Liles
|
f16bbb1ab6
|
Rename Ruler_* to Annotation_*
|
2008-05-04 17:32:08 -05:00 |
Jonathan Moore Liles
|
aef0d1c6b1
|
Minor cleanup.
|
2008-05-03 18:44:28 -05:00 |
Jonathan Moore Liles
|
951c1ca23b
|
Hack to make Time, Tempo, and Ruler sequences unjournaled to simplify session teardown.
|
2008-05-03 18:25:59 -05:00 |
Jonathan Moore Liles
|
4b51c8f82a
|
Make zoom follow mouse.
|
2008-05-02 21:17:34 -05:00 |
Jonathan Moore Liles
|
6bb756d4dc
|
Adapt snapping code to use the new measure line rendering code.
|
2008-05-02 20:48:16 -05:00 |
Jonathan Moore Liles
|
0645c0ebbf
|
Make zoom-fit menu item work.
|
2008-05-02 18:03:44 -05:00 |
Jonathan Moore Liles
|
0da462b62d
|
Make zoom to time work again.
|
2008-05-02 17:34:43 -05:00 |
Jonathan Moore Liles
|
013dbe26f9
|
Don't popup timeline menu on right-click if any modifiers are active.
|
2008-05-02 01:01:35 -05:00 |
Jonathan Moore Liles
|
c8bb330e8e
|
Try to clean up region dragging.
|
2008-05-02 00:52:50 -05:00 |
Jonathan Moore Liles
|
900bfdebb0
|
Fix invalid read reported by valgrind.
|
2008-05-01 20:21:35 -05:00 |
Jonathan Moore Liles
|
68f924ab1b
|
Add more xruns info to the GUI.
|
2008-05-01 06:35:42 -05:00 |
Jonathan Moore Liles
|
821a3feedc
|
Quit using FLTK's weird DND system for inter-track drags.
|
2008-05-01 04:47:37 -05:00 |
Jonathan Moore Liles
|
aba6910629
|
Make playhead centering optional and disable it while recording.
|
2008-05-01 01:47:49 -05:00 |
Jonathan Moore Liles
|
8e791e2cd9
|
Improve the way Sequence_Points are drawn.
|
2008-04-30 23:24:20 -05:00 |
Jonathan Moore Liles
|
34400df589
|
Attempt to draw measure lines with a more efficient incremental algorithm.
|
2008-04-30 19:24:47 -05:00 |
Jonathan Moore Liles
|
323a913cf1
|
Minor adjustment to scrolling.
|
2008-04-30 01:17:07 -05:00 |
Jonathan Moore Liles
|
7c516615d8
|
Don't automatically create a control track for each new track.
|
2008-04-29 20:12:35 -05:00 |
Jonathan Moore Liles
|
98afd445ed
|
Add "Follow Playhead" option.
|
2008-04-29 20:08:49 -05:00 |
Jonathan Moore Liles
|
b307642224
|
Incrementally redraw as peaks become available.
|
2008-04-29 19:38:28 -05:00 |
Jonathan Moore Liles
|
707e898d36
|
Add Select None option to the GUI.
|
2008-04-29 16:16:09 -05:00 |
Jonathan Moore Liles
|
c464c73ab9
|
Improve the way sequence widgets are selected.
|
2008-04-29 15:47:03 -05:00 |
Jonathan Moore Liles
|
95f8a8905a
|
Fix errors found by valgrind.
|
2008-04-28 11:48:35 -05:00 |
Jonathan Moore Liles
|
9f95f2b910
|
Get vertical scrolling right.
|
2008-04-28 00:11:47 -05:00 |
Jonathan Moore Liles
|
f7514d2fcf
|
Redraw timeline background properly when scrolling.
|
2008-04-27 23:42:05 -05:00 |
Jonathan Moore Liles
|
193c24bd37
|
Add option for magnetic snapping.
|
2008-04-27 13:56:20 -05:00 |
Jonathan Moore Liles
|
96051065db
|
Continue cleaning up scrolling issues.
|
2008-04-27 13:44:20 -05:00 |
Jonathan Moore Liles
|
d3ac3b5d5a
|
Minor opt.
|
2008-04-27 11:01:55 -05:00 |
Jonathan Moore Liles
|
146126f2af
|
Enforce power of two zoom levels.
|
2008-04-27 10:45:49 -05:00 |
Jonathan Moore Liles
|
fb5f111167
|
Clean up zooming/horizontal scrolling.
|
2008-04-27 08:37:50 -05:00 |
Jonathan Moore Liles
|
bbc4376ee2
|
Hack a fix for drag scrolling.
|
2008-04-27 07:34:33 -05:00 |
Jonathan Moore Liles
|
ad756bc1b2
|
Don't fake sample rate.
|
2008-04-27 07:04:37 -05:00 |
Jonathan Moore Liles
|
28d1b4754b
|
Minor costmetic cleanup.
|
2008-04-27 05:33:26 -05:00 |
Jonathan Moore Liles
|
acc1283e31
|
Fix exectution order in timeline redraw.
This fixes the issue where scrolling with the mouse wheel while
the cursor was over a sequence widget would cause the widget
to a appear to jump.
|
2008-04-27 02:18:03 -05:00 |
Jonathan Moore Liles
|
754aa55af4
|
Clean up some focus and display issues.
|
2008-04-26 22:50:58 -05:00 |
Jonathan Moore Liles
|
8e1bc189e6
|
Make snap type configurable.
|
2008-04-26 11:07:43 -05:00 |
Jonathan Moore Liles
|
07b193c9c5
|
Make mark labels editable.
|
2008-04-26 07:37:25 -05:00 |
Jonathan Moore Liles
|
c4812d0ade
|
Don't forget to journal random color picked at track creation.
|
2008-04-26 07:07:39 -05:00 |
Jonathan Moore Liles
|
55a1e60484
|
Add marks to ruler.
|
2008-04-26 06:58:50 -05:00 |
Jonathan Moore Liles
|
24bbc24e16
|
Replace lost return statement.
|
2008-04-26 05:24:09 -05:00 |
Jonathan Moore Liles
|
0f162df41f
|
Hack fix for misresizing of timeline scrollbars.
|
2008-04-26 05:17:47 -05:00 |
Jonathan Moore Liles
|
1a89c40d7b
|
Permit user to pick track color. Journal track color.
|
2008-04-26 03:42:44 -05:00 |