Jonathan Moore Liles
|
7d6121e2d8
|
Tracks are virtual, so use Fl_Widget instead of Fl_Group as base class.
|
17 years ago |
Jonathan Moore Liles
|
9a01389624
|
Separate track, control tracks, and takes.
|
17 years ago |
Jonathan Moore Liles
|
65e251360f
|
Improve takes menu functionality.
|
17 years ago |
Jonathan Moore Liles
|
85ed98e040
|
Work on "takes" system.
|
17 years ago |
Jonathan Moore Liles
|
790f371456
|
Play with track header button callback.
|
17 years ago |
Jonathan Moore Liles
|
5048f70e50
|
Add remove-selected binding. Work on transactions.
|
17 years ago |
Jonathan Moore Liles
|
0155831e34
|
Make tracks interactively resizable.
|
17 years ago |
Jonathan Moore Liles
|
d7902f7661
|
Change the appearance of track headers slightly.
|
17 years ago |
Jonathan Moore Liles
|
d2749e3397
|
Begin to make Track_Header widget loggable.
|
17 years ago |
Jonathan Moore Liles
|
bcb8e5205c
|
Get rid of fluid file for Track_Header widget, as fluid doesn't allow us multiple inheritance on widget classes.
|
17 years ago |
Jonathan Moore Liles
|
2ecd28029b
|
Handle escaped characters in paste URLs.
|
17 years ago |
Jonathan Moore Liles
|
8856fd8b9e
|
Fix event_widget detection for overlapping widgets.
|
17 years ago |
Jonathan Moore Liles
|
97b344d3dd
|
Replace Clip class with Audio_File abstract class who's children are interfaces to
various libraries.
|
17 years ago |
Jonathan Moore Liles
|
cee75218f3
|
Move stuff from main.C into Timeline.C
|
17 years ago |
Jonathan Moore Liles
|
391ec0757a
|
Work on time/tempo tracks.
|
17 years ago |
Jonathan Moore Liles
|
f5aaee31f7
|
Permit removal of Track_Widgets.
|
17 years ago |
Jonathan Moore Liles
|
408bf5b296
|
Split soundfile DND functionality of Track into Audio_Track class.
|
17 years ago |
Jonathan Moore Liles
|
9321a19a5d
|
Begin generalizing track class as base class.
|
17 years ago |
Jonathan Moore Liles
|
4a266bc86a
|
Attempt to clean up label drawing for track widgets.
|
17 years ago |
Jonathan Moore Liles
|
08182d2c5f
|
Make track use track_widget base class instead of regions.
|
17 years ago |
Jonathan Moore Liles
|
900c49aeae
|
Begin handlig region events again.
|
17 years ago |
Jonathan Moore Liles
|
76afaa5792
|
Begin moving to custom track scrolling with 'virtual' region widgets.
|
17 years ago |
Jonathan Moore Liles
|
80ec2b6e35
|
Work in snapping some more.
|
17 years ago |
Jonathan Moore Liles
|
2d6a93b448
|
Try to make snapping more accurate.
|
17 years ago |
Jonathan Moore Liles
|
a055856c56
|
Implement snap-to for regions.
|
17 years ago |
Jonathan Moore Liles
|
5ec40ad5ce
|
Permit panning of regions. Try to prevent trimming or panning beyond 0.
|
17 years ago |
Jonathan Moore Liles
|
6b48c0d629
|
Insert imported regions at offset of drop.
|
17 years ago |
Jonathan Moore Liles
|
3b02169d31
|
Make normalization code work at all zoom levels.
|
17 years ago |
Jonathan Moore Liles
|
477e1f5b40
|
Let tracks recieve DND events.
|
17 years ago |
Jonathan Moore Liles
|
62781a70ed
|
Add tracks. Support dragging regions between tracks.
|
17 years ago |
Jonathan Moore Liles
|
669d638ab0
|
Support trimming of region.
|
17 years ago |
Jonathan Moore Liles
|
4b290d3372
|
Try to be more efficient about clipping.
|
17 years ago |
Jonathan Moore Liles
|
a7f590aa40
|
Initial checkin.
|
17 years ago |