Jonathan Moore Liles
|
8a1a6d7fe3
|
Keep scrollbars on top of timeline widget.
|
2008-02-28 21:34:03 -06:00 |
Jonathan Moore Liles
|
f8ab34b914
|
Fix measure line drawing/snap messed up by addition of track headers.
|
2008-02-28 21:14:21 -06:00 |
Jonathan Moore Liles
|
2e8999c103
|
Contine working on integrating the track headers.
|
2008-02-28 20:47:29 -06:00 |
Jonathan Moore Liles
|
ea7facb2fb
|
Add track header widget and adjust tracks to compensate.
|
2008-02-28 20:02:40 -06:00 |
Jonathan Moore Liles
|
84c4c93d6f
|
Don't let beat snap override region snap.
|
2008-02-28 14:43:56 -06:00 |
Jonathan Moore Liles
|
8f0fb79543
|
Implement snap to bar.
|
2008-02-28 14:36:46 -06:00 |
Jonathan Moore Liles
|
618d78eaeb
|
More work on undo.
|
2008-02-28 14:10:41 -06:00 |
Jonathan Moore Liles
|
aacd502f04
|
Make tempo and time point deletion undoable also.
|
2008-02-28 13:00:10 -06:00 |
Jonathan Moore Liles
|
e22b7cc635
|
Clean up measure line code more.
|
2008-02-28 12:34:10 -06:00 |
Jonathan Moore Liles
|
d573e394ec
|
Clean up measure line drawing.
|
2008-02-28 10:43:21 -06:00 |
Jonathan Moore Liles
|
6c07927b40
|
Show measure lines in a different color from beat lines.
|
2008-02-28 10:37:02 -06:00 |
Jonathan Moore Liles
|
f8752d301f
|
Combine click trim and drag trim into one log message.
|
2008-02-28 10:19:24 -06:00 |
Jonathan Moore Liles
|
143035f0e8
|
Make region deletion undoable.
|
2008-02-28 06:53:44 -06:00 |
Jonathan Moore Liles
|
9e47efc585
|
Don't open the same file twice.
|
2008-02-28 06:35:43 -06:00 |
Jonathan Moore Liles
|
f3d7abfe32
|
More work on cleaning up undo system.
|
2008-02-28 05:55:09 -06:00 |
Jonathan Moore Liles
|
66815ae8fb
|
Work on making delete undoable.
|
2008-02-27 14:04:17 -06:00 |
Jonathan Moore Liles
|
3d57bf5c52
|
Draw waveforms within box boarders.
|
2008-02-26 03:18:16 -06:00 |
Jonathan Moore Liles
|
a81a46510d
|
Don't draw more waveform than necessary.
|
2008-02-26 00:08:02 -06:00 |
Jonathan Moore Liles
|
63fb8971a2
|
Make vertical scrolling work.
|
2008-02-25 22:58:15 -06:00 |
Jonathan Moore Liles
|
364fee5983
|
WIP
|
2008-02-25 19:03:59 -06:00 |
Jonathan Moore Liles
|
489f5e8adf
|
Get multiple-undo sort of working.
|
2008-02-25 16:47:49 -06:00 |
Jonathan Moore Liles
|
359c2bd72f
|
Actually get (single) undo working.
|
2008-02-24 22:14:19 -06:00 |
Jonathan Moore Liles
|
cc39d05c7a
|
Improve journaling.
|
2008-02-24 07:28:55 -06:00 |
Jonathan Moore Liles
|
0f9d79b3d8
|
Log changes to track objcets as well.
|
2008-02-24 04:58:16 -06:00 |
Jonathan Moore Liles
|
49628da177
|
Improve journaling... Add transactions.
|
2008-02-24 04:04:14 -06:00 |
Jonathan Moore Liles
|
66414fe6b8
|
Implement split function.
|
2008-02-24 01:48:07 -06:00 |
Jonathan Moore Liles
|
69fb7a7890
|
Work on journal system.
|
2008-02-24 01:42:41 -06:00 |
Jonathan Moore Liles
|
54f2d107d4
|
Clean up trimming extremes.
|
2008-02-23 20:25:58 -06:00 |
Jonathan Moore Liles
|
668a568d42
|
Work on vertical scrolling.
|
2008-02-23 00:59:10 -06:00 |
Jonathan Moore Liles
|
d18b06bb00
|
Get rid of unnecessary redraw when deleting track widgets.
|
2008-02-22 23:18:48 -06:00 |
Jonathan Moore Liles
|
128ce9d577
|
Clean up scalebar zoom extremes.
|
2008-02-22 23:11:37 -06:00 |
Jonathan Moore Liles
|
e1da3ffd00
|
Fix region trimming when region is larger than current viewport.
|
2008-02-22 22:51:41 -06:00 |
Jonathan Moore Liles
|
bbd49089a1
|
Oops. Fix regression in instrument loader resulting in a confusing error message.
|
2008-02-22 18:37:46 -06:00 |
Jonathan Moore Liles
|
9640ca934f
|
Actually write journal to file.
|
2008-02-22 14:20:44 -06:00 |
Jonathan Moore Liles
|
d3c62adde2
|
Oops. Fix label drawing offset.
|
2008-02-22 13:56:07 -06:00 |
Jonathan Moore Liles
|
aae8753db1
|
Don't redraw tracks twice!
|
2008-02-22 13:52:23 -06:00 |
Jonathan Moore Liles
|
2ecd28029b
|
Handle escaped characters in paste URLs.
|
2008-02-22 13:30:49 -06:00 |
Jonathan Moore Liles
|
06ad6c6575
|
Fix open.
|
2008-02-22 12:57:45 -06:00 |
Jonathan Moore Liles
|
f8fb113886
|
Handle peaks for multichannel files.
|
2008-02-22 12:40:51 -06:00 |
Jonathan Moore Liles
|
6cfe9e8b6c
|
Support multichannel sound files.
|
2008-02-22 08:03:00 -06:00 |
Jonathan Moore Liles
|
0e6352c54a
|
Make loggables more uniform.
|
2008-02-22 05:44:35 -06:00 |
Jonathan Moore Liles
|
9246742be2
|
Add log messages for tempo and time points.
|
2008-02-22 04:44:41 -06:00 |
Jonathan Moore Liles
|
1ec4843580
|
Move log message types into their own class.
|
2008-02-22 04:22:22 -06:00 |
Jonathan Moore Liles
|
8856fd8b9e
|
Fix event_widget detection for overlapping widgets.
|
2008-02-22 03:44:09 -06:00 |
Jonathan Moore Liles
|
9bb9f1bd9d
|
Clean up some issues with new scrolling optimization.
|
2008-02-22 02:51:22 -06:00 |
Jonathan Moore Liles
|
97b344d3dd
|
Replace Clip class with Audio_File abstract class who's children are interfaces to
various libraries.
|
2008-02-22 02:19:20 -06:00 |
Jonathan Moore Liles
|
8b92eb9318
|
Get rid of some unnecessary redrawing.
|
2008-02-21 22:53:39 -06:00 |
Jonathan Moore Liles
|
b6106fc6da
|
First pass at implementing fl_scroll optimization for timeline.
|
2008-02-21 12:31:15 -06:00 |
Jonathan Moore Liles
|
cee75218f3
|
Move stuff from main.C into Timeline.C
|
2008-02-21 10:20:36 -06:00 |
Jonathan Moore Liles
|
391ec0757a
|
Work on time/tempo tracks.
|
2008-02-21 06:57:33 -06:00 |