Jonathan Moore Liles
|
4c45197003
|
Fix order of destruction for sequences.
|
2008-05-26 01:20:49 -05:00 |
Jonathan Moore Liles
|
b20156053e
|
Add appropriate locking. Make control sequences removable.
|
2008-05-25 23:08:25 -05:00 |
Jonathan Moore Liles
|
8eb4cb8735
|
Cleanup.
|
2008-05-22 15:58:36 -05:00 |
Jonathan Moore Liles
|
bd82f954a8
|
Move (mostly) all Engine functionality into Engine/ directory.
|
2008-05-22 02:05:49 -05:00 |
Jonathan Moore Liles
|
9d498d7eca
|
Go back to using long names for properties.
|
2008-05-07 10:28:57 -05:00 |
Jonathan Moore Liles
|
9aa52f3e18
|
Fix memory leaks reported by valgrind.
|
2008-05-06 21:42:36 -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
|
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
|
595100be8e
|
Give each sequence type its own default cursor.
Use a cross-hair cursor for control sequences.
|
2008-05-02 06:42:50 -05:00 |
Jonathan Moore Liles
|
7a1fb271d4
|
Always show selected control points.
|
2008-05-01 00:29:46 -05:00 |
Jonathan Moore Liles
|
221e66d91a
|
Don't bother interpolating for disconnected control tracks.
|
2008-04-29 13:30:54 -05:00 |
Jonathan Moore Liles
|
1fae0b89d7
|
Optimize control point interpolation.
|
2008-04-28 21:33:35 -05:00 |
Jonathan Moore Liles
|
f168b90e07
|
Play with curve interpolation.
|
2008-04-28 20:06:45 -05:00 |
Jonathan Moore Liles
|
311daf498c
|
Oops. Can't pass a pointer to an element of std::vector!
|
2008-04-28 14:04:16 -05:00 |
Jonathan Moore Liles
|
11f420a1a4
|
Allow renaming of control sequences.
|
2008-04-28 13:17:46 -05:00 |
Jonathan Moore Liles
|
e637da4b77
|
Attempt to create control output ports properly.
|
2008-04-28 11:19:25 -05:00 |
Jonathan Moore Liles
|
a77e7a708c
|
Actually generate CV output for control sequences.
|
2008-04-28 09:20:17 -05:00 |
Jonathan Moore Liles
|
6bcadabe8d
|
Clean up logic in control sequence display options.
|
2008-04-27 14:37:52 -05:00 |
Jonathan Moore Liles
|
afa0a690bc
|
Work on cleaning up scrolling bounardy conditions (not done).
|
2008-04-27 00:25:46 -05:00 |
Jonathan Moore Liles
|
4bee9a7053
|
Darken inactive objects on the timeline.
|
2008-04-25 01:58:08 -05:00 |
Jonathan Moore Liles
|
63ebacb872
|
Massive consting.
|
2008-04-25 01:34:08 -05:00 |
Jonathan Moore Liles
|
c4288aebe6
|
Make control points appear when mouse passes over control sequence.
|
2008-04-24 22:29:28 -05:00 |
Jonathan Moore Liles
|
0d56c07a1d
|
Fix off-by-one in sequence drawing.
|
2008-04-24 21:52:00 -05:00 |
Jonathan Moore Liles
|
173aeeae82
|
Refine control sequence drawing code.
|
2008-04-23 10:41:35 -05:00 |
Jonathan Moore Liles
|
f8ce7eab64
|
Clean up some edge conditions with sequence drawing/scrolling.
|
2008-04-22 22:40:31 -05:00 |
Jonathan Moore Liles
|
78a3399260
|
Add draw with grid option to control sequence class.
|
2008-04-21 19:45:17 -05:00 |
Jonathan Moore Liles
|
1bfdd8e568
|
Add gradient option for control sequence drawing.
|
2008-04-21 18:45:54 -05:00 |
Jonathan Moore Liles
|
543d9e4432
|
Work on restorability of tracks.
|
2008-04-20 22:05:25 -05:00 |
Jonathan Moore Liles
|
23aeefb5d6
|
Try to get session loading up and running.
|
2008-04-20 16:46:47 -05:00 |