5 Commits (63ebacb872f78b260da73a57dde4e78d65d50f6c)

Author SHA1 Message Date
  Jonathan Moore Liles 63ebacb872 Massive consting. 17 years ago
  Jonathan Moore Liles 4160721c65 Avoid snapshotting uncreatable loggable classes. 17 years ago
  Jonathan Moore Liles 23aeefb5d6 Try to get session loading up and running. 17 years ago
  Jonathan Moore Liles 300c6c3726 Massively rework loggable interface. 17 years ago
  Jonathan Moore Liles e54f63e605 Massive renames. 17 years ago
  Jonathan Moore Liles 714fc8766c Crudely begin to support drawing of timecodes on ruler. 17 years ago
  Jonathan Moore Liles 0dff4be584 Continue working on engine functionality. 17 years ago
  Jonathan Moore Liles 16772b7e3b WIP 17 years ago
  Jonathan Moore Liles c415fe9680 Begin rearranging. 17 years ago
  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