25 Commits (63ebacb872f78b260da73a57dde4e78d65d50f6c)

Author SHA1 Message Date
  Jonathan Moore Liles 63ebacb872 Massive consting. 17 years ago
  Jonathan Moore Liles d87b35c4e0 Make mute and solo buttons work. 17 years ago
  Jonathan Moore Liles dfe953c6df Don't attempt to redraw a parent that doesn't exist yet. 17 years ago
  Jonathan Moore Liles ba07b64e3d Try to straighten out the sequence label issue. 17 years ago
  Jonathan Moore Liles db5febb64e Don't do anything if nothing was picked from track context menu. 17 years ago
  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 b199cfadd8 Allow track channel configuration to be adjusted in the GUI. 17 years ago
  Jonathan Moore Liles 8a0da04a4b Restart diskstreams when track I/O is reconfigured. 17 years ago
  Jonathan Moore Liles 9ce8701283 Actually rename ports when appropriate. Journal track I/O configuration. 17 years ago
  Jonathan Moore Liles f05f6026de Add Fl_Sometimes_Input widget and use it for Track names. 17 years ago
  Jonathan Moore Liles 543d9e4432 Work on restorability of tracks. 17 years ago
  Jonathan Moore Liles 8a927c8876 Cleanups. 17 years ago
  Jonathan Moore Liles 23aeefb5d6 Try to get session loading up and running. 17 years ago
  Jonathan Moore Liles d3fcb162f3 Give each capture a unique name. 17 years ago
  Jonathan Moore Liles 77ac8a2c8e Create track ports with the proper names. 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 4543d48c41 Fix a number of problems with region drawing. 17 years ago
  Jonathan Moore Liles 3b40b8a093 Fix some bugs in peak reading/drawing. 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 6a6c91250e Try a different way of avoiding continuous-variation on drag etc. 17 years ago
  Jonathan Moore Liles 3d74d59d4a Play with push stuff. 17 years ago
  Jonathan Moore Liles 16772b7e3b WIP 17 years ago
  Jonathan Moore Liles c415fe9680 Begin rearranging. 17 years ago
  Jonathan Moore Liles beda8a0d36 Minor cleanups. 17 years ago
  Jonathan Moore Liles 3266c385c3 Try to clean up some corner cases with crossfade drawing. 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 8a467843d0 Draw crossfade waveforms in x-ray style. 17 years ago
  Jonathan Moore Liles da948fa02f Minor cleanup. 17 years ago
  Jonathan Moore Liles c81d48c613 Don't try to be so fancy about drawing measure lines. 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 e3fe3abeda Make crossfades more obvious. 17 years ago
  Jonathan Moore Liles 5d41f34b77 Draw crossfades. 17 years ago
  Jonathan Moore Liles 65606b5fb3 Improve event handling and mouse cursor changing. 17 years ago
  Jonathan Moore Liles 2c50272a9d Put selected deletions into a block. 17 years ago
  Jonathan Moore Liles 0cbfaff090 Move track widget pointer sorting func into track widget class. 17 years ago
  Jonathan Moore Liles ed25a70aef Make rubberband selection work. 17 years ago
  Jonathan Moore Liles 6a5417cd1a Avoid unnecessary redraw when duplicating. 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 fbb9ca3c4c Clean up some drawing issues. 17 years ago
  Jonathan Moore Liles ea7facb2fb Add track header widget and adjust tracks to compensate. 17 years ago
  Jonathan Moore Liles 84c4c93d6f Don't let beat snap override region snap. 17 years ago
  Jonathan Moore Liles 8f0fb79543 Implement snap to bar. 17 years ago
  Jonathan Moore Liles 618d78eaeb More work on undo. 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