46 Commits (a002805fcc94f180c428d37ee486dcb64fa2bc9a)

Author SHA1 Message Date
  Jonathan Moore Liles beda8a0d36 Minor cleanups. 17 years ago
  Jonathan Moore Liles a6e65c8159 Cleanup region mouseover. 17 years ago
  Jonathan Moore Liles ec2dc52307 Add nifty mouseover region time display. 17 years ago
  Jonathan Moore Liles 0b3c107192 Change the way selection works. 17 years ago
  Jonathan Moore Liles c748c34cb6 Properly maintain unique ID accross undo of deletion. 17 years ago
  Jonathan Moore Liles aacd502f04 Make tempo and time point deletion undoable also. 17 years ago
  Jonathan Moore Liles 143035f0e8 Make region deletion undoable. 17 years ago
  Jonathan Moore Liles f3d7abfe32 More work on cleaning up undo system. 17 years ago
  Jonathan Moore Liles 66815ae8fb Work on making delete undoable. 17 years ago
  Jonathan Moore Liles 359c2bd72f Actually get (single) undo working. 17 years ago
  Jonathan Moore Liles 0f9d79b3d8 Log changes to track objcets as well. 17 years ago
  Jonathan Moore Liles 69fb7a7890 Work on journal system. 17 years ago
  Jonathan Moore Liles 0e6352c54a Make loggables more uniform. 17 years ago
  Jonathan Moore Liles 1ec4843580 Move log message types into their own class. 17 years ago
  Jonathan Moore Liles 9bb9f1bd9d Clean up some issues with new scrolling optimization. 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 391ec0757a Work on time/tempo tracks. 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 825d16c5b7 Reinstitute drag scrolling. 17 years ago
  Jonathan Moore Liles 2902ea92dc Try to generalize the Track_Widget display calculations. 17 years ago
  Jonathan Moore Liles a1dd1192cc Add Track_Point class for track widgets with no meaningful length. 17 years ago
  Jonathan Moore Liles 4a266bc86a Attempt to clean up label drawing for track widgets. 17 years ago
  Jonathan Moore Liles f042e887e0 Make normalize region work again. 17 years ago
  Jonathan Moore Liles 9e23dd5878 Use base class handle() in Region. 17 years ago
  Jonathan Moore Liles ff0614c7ae Add tempo track and tempo_point widgets. 17 years ago
  Jonathan Moore Liles cec2dc4afd Add member functions to track_widget to retreive scroll position. 17 years ago
  Jonathan Moore Liles 2cc273ccc6 WIP 17 years ago
  Jonathan Moore Liles 08182d2c5f Make track use track_widget base class instead of regions. 17 years ago
  Jonathan Moore Liles 609e00eecf Draw beat lines. 17 years ago
  Jonathan Moore Liles 5e0e95cc0a Fixup virtual scrolling. 17 years ago
  Jonathan Moore Liles d5dc2a2edf Split region into TrackWidget base class. 17 years ago
  Jonathan Moore Liles e94cb69c34 Clean up region box drawing. 17 years ago
  Jonathan Moore Liles 7501a8094b Make snapping work again. 17 years ago
  Jonathan Moore Liles bcfa0cb029 Make trimming work. 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 2d6a93b448 Try to make snapping more accurate. 17 years ago
  Jonathan Moore Liles 6b48c0d629 Insert imported regions at offset of drop. 17 years ago
  Jonathan Moore Liles 09a19516f3 Work on peak reader (WIP). Resize regions on zoom. 17 years ago
  Jonathan Moore Liles 4129714315 More tweaking. 17 years ago
  Jonathan Moore Liles 41b62781d1 Work on supporting actual audio backing. WIP. 17 years ago
  Jonathan Moore Liles 894d5d85d0 Allow copying of regions. 17 years ago
  Jonathan Moore Liles 41ac62e2cd Allow interactive trimming of regions. 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