31 Commits (a002805fcc94f180c428d37ee486dcb64fa2bc9a)

Author SHA1 Message Date
  Jonathan Moore Liles 90a5568a20 Log auido tracks as Audio_Track. 17 years ago
  Jonathan Moore Liles 7d6121e2d8 Tracks are virtual, so use Fl_Widget instead of Fl_Group as base class. 17 years ago
  Jonathan Moore Liles 35fc23bec8 Add an option to add a new take. 17 years ago
  Jonathan Moore Liles a6e65c8159 Cleanup region mouseover. 17 years ago
  Jonathan Moore Liles e0e6cb7379 Try to use part of FLTK's DND system for inter-track region dragging. 17 years ago
  Jonathan Moore Liles 85ed98e040 Work on "takes" system. 17 years ago
  Jonathan Moore Liles e202523e51 Add control (automation) tracks. 17 years ago
  Jonathan Moore Liles 5d41f34b77 Draw crossfades. 17 years ago
  Jonathan Moore Liles ed25a70aef Make rubberband selection work. 17 years ago
  Jonathan Moore Liles 4f2a6a28d1 Work on handling selection. 17 years ago
  Jonathan Moore Liles 5048f70e50 Add remove-selected binding. Work on transactions. 17 years ago
  Jonathan Moore Liles ea7facb2fb Add track header widget and adjust tracks to compensate. 17 years ago
  Jonathan Moore Liles aacd502f04 Make tempo and time point deletion undoable also. 17 years ago
  Jonathan Moore Liles 66815ae8fb Work on making delete undoable. 17 years ago
  Jonathan Moore Liles 0f9d79b3d8 Log changes to track objcets as well. 17 years ago
  Jonathan Moore Liles 44904bc640 Split some track widget classes into seperate headers. 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