10 Commits (a002805fcc94f180c428d37ee486dcb64fa2bc9a)

Author SHA1 Message Date
  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 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