20 Commits (d85cc1c61c20af9124a2e6131cf36685f39d8849)

Author SHA1 Message Date
  Jonathan Moore Liles d85cc1c61c Work on adding the rest of the GUI. 17 years ago
  Jonathan Moore Liles ce2b1e02ed Add transport controls to the GUI. 17 years ago
  Jonathan Moore Liles 0a6a6b4a0a Add bindings to stop, start, and zero transport. 17 years ago
  Jonathan Moore Liles 2a7f14870c Allow moving the playhead to the mouse position with 'p' press. 17 years ago
  Jonathan Moore Liles 23aeefb5d6 Try to get session loading up and running. 17 years ago
  Jonathan Moore Liles 77ff82e9f4 Make the playhead more visible. 17 years ago
  Jonathan Moore Liles ed813d0c03 Name newly created tracks. 17 years ago
  Jonathan Moore Liles e54f63e605 Massive renames. 17 years ago
  Jonathan Moore Liles d316e8772c Permit adding of tracks from GUI. 17 years ago
  Jonathan Moore Liles 793fb05176 Work on making journal replay at startup. 17 years ago
  Jonathan Moore Liles 714fc8766c Crudely begin to support drawing of timecodes on ruler. 17 years ago
  Jonathan Moore Liles fbb4b17dca Split Disk_Stream into a base class and Playback_DS and Record_DS. 17 years ago
  Jonathan Moore Liles a10d86ecfd Allow timeline widget to take keyboard focus and pass keyboard events on to children. 17 years ago
  Jonathan Moore Liles ebc3f8db92 Don't redraw playhead more than necessary. 17 years ago
  Jonathan Moore Liles 61c5707d01 Improve bounaries of playhead drawing. 17 years ago
  Jonathan Moore Liles afe06f59e9 Add playhead to the GUI. 17 years ago
  Jonathan Moore Liles 904daf8fe4 Work on making diskstreams follow the transport. 17 years ago
  Jonathan Moore Liles 7f43a99030 Actually get playback through JACK, kind of. 17 years ago
  Jonathan Moore Liles 0dff4be584 Continue working on engine functionality. 17 years ago
  Jonathan Moore Liles c415fe9680 Begin rearranging. 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 546a0bde01 Add conditional compile option to disable timeline doublebuffering. 17 years ago
  Jonathan Moore Liles c81d48c613 Don't try to be so fancy about drawing measure lines. 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 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 e202523e51 Add control (automation) tracks. 17 years ago
  Jonathan Moore Liles 3fbf9f9f82 More cleanups. 17 years ago
  Jonathan Moore Liles 42d1643dad Cleanups. 17 years ago
  Jonathan Moore Liles 613cbaa2a4 Cleanup timeline class a little. 17 years ago
  Jonathan Moore Liles 3e45833e49 Improve the behavior of rubberband selection. 17 years ago
  Jonathan Moore Liles 73180334f3 Clip selection rectangle to track area. 17 years ago
  Jonathan Moore Liles ed25a70aef Make rubberband selection work. 17 years ago
  Jonathan Moore Liles 78afcbe019 Work on selection operations more. 17 years ago
  Jonathan Moore Liles 0b3c107192 Change the way selection works. 17 years ago
  Jonathan Moore Liles 5048f70e50 Add remove-selected binding. Work on transactions. 17 years ago
  Jonathan Moore Liles fbb9ca3c4c Clean up some drawing issues. 17 years ago
  Jonathan Moore Liles 0155831e34 Make tracks interactively resizable. 17 years ago
  Jonathan Moore Liles 67f9b029bd Fix FL_DAMAGE_CHILD redraw broken by track headers. 17 years ago
  Jonathan Moore Liles 8972817a8a Add option to disable drawing of measure lines. 17 years ago
  Jonathan Moore Liles 25561b328d Make timeline use an overlay window. 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 6d8f612480 Nothing much. 17 years ago
  Jonathan Moore Liles 8a1a6d7fe3 Keep scrollbars on top of timeline widget. 17 years ago
  Jonathan Moore Liles f8ab34b914 Fix measure line drawing/snap messed up by addition of track headers. 17 years ago
  Jonathan Moore Liles 2e8999c103 Contine working on integrating the track headers. 17 years ago
  Jonathan Moore Liles ea7facb2fb Add track header widget and adjust tracks to compensate. 17 years ago
  Jonathan Moore Liles 8f0fb79543 Implement snap to bar. 17 years ago