34 Commits (f048c4ccaaa360a1d3a375df5a01ffd60ec48ad7)

Author SHA1 Message Date
  Jonathan Moore Liles f048c4ccaa Fix misdraw while scrolling. 17 years ago
  Jonathan Moore Liles f0a973d652 Cleanup menu generation. 17 years ago
  Jonathan Moore Liles c98016d5e4 Move Track context menu over to the same system that Sequence and Audio_Region use. 17 years ago
  Jonathan Moore Liles 3d3998cccb Always draw region boxes with horizontal shading. 17 years ago
  Jonathan Moore Liles edb665ebc3 Handle keypress events properly for the selection. 17 years ago
  Jonathan Moore Liles ea8c35d0fe Rewrite Audio_Region context menu. Use the menu for handling region specific shortcuts. 17 years ago
  Jonathan Moore Liles 035474e17c Clean up a number of focus/event handling problems. 17 years ago
  Jonathan Moore Liles 3ef7b52ebc Get rid of duplicate :color field. 17 years ago
  Jonathan Moore Liles 03465d82b0 Add color choice to region popup menu. 17 years ago
  Jonathan Moore Liles 0e1ac2563d Overhaul timeline event handling. 17 years ago
  Jonathan Moore Liles 1616465e39 Overhaul capture finalization. 17 years ago
  Jonathan Moore Liles 33c646109f Adapt other classes to the new handle_widget_change() method. 17 years ago
  Jonathan Moore Liles 8eb4cb8735 Cleanup. 17 years ago
  Jonathan Moore Liles c79d48c663 Rebuffer when an audio region is moved. 17 years ago
  Jonathan Moore Liles bd82f954a8 Move (mostly) all Engine functionality into Engine/ directory. 17 years ago
  Jonathan Moore Liles fc6ffee22e Handle missing sources gracefully. 17 years ago
  Jonathan Moore Liles 97f0283780 Add locking to redraws triggered while recording. 17 years ago
  Jonathan Moore Liles d40bc52a5a Cleanups. Move waveform scaling into Waveform class. 17 years ago
  Jonathan Moore Liles 91614d9aa1 Snap trims as well. 17 years ago
  Jonathan Moore Liles f0704d7f90 Oops. Finalize peak capture in the right place! 17 years ago
  Jonathan Moore Liles 50fa642321 Fix mipmapping for streamed peaks. 17 years ago
  Jonathan Moore Liles 17790c13c1 Fix pending peaks timers. 17 years ago
  Jonathan Moore Liles d1a2f52352 Support optional mipmapping of peakfiles. Mipmap peaks for new captures. 17 years ago
  Jonathan Moore Liles fc99144548 Work on making peak streaming work again. 17 years ago
  Jonathan Moore Liles 45a660d98a Treat peakfiles as a multilevel cache. 17 years ago
  Jonathan Moore Liles 9bf7183696 Make region duplication work again. 17 years ago
  Jonathan Moore Liles edb9be37ab Clean up sequence widget copy constructors. 17 years ago
  Jonathan Moore Liles 77621d9d77 Clean up sequence widget 'clone' functions. 17 years ago
  Jonathan Moore Liles 6bb4a1d066 offset start end -> start offset length 17 years ago
  Jonathan Moore Liles ff9f812a04 More renames. 17 years ago
  Jonathan Moore Liles 9ed5394e5d Clean up some event handlig breakage from sequence region split. 17 years ago
  Jonathan Moore Liles c3a20870f7 Big fix for loggability which was broken by the previous attempt at making Time and Tempo sequences unlogged. 17 years ago
  Jonathan Moore Liles 875ff62c8a Split Region into Audio_Region and Sequence_Region base class. 17 years ago
  Jonathan Moore Liles 33d78a726a Rename Region class to Audio_Region 17 years ago
  Jonathan Moore Liles c8bb330e8e Try to clean up region dragging. 17 years ago
  Jonathan Moore Liles bdd9dc56e4 Try to get captures to begin and end on the proper frame. 17 years ago
  Jonathan Moore Liles 821a3feedc Quit using FLTK's weird DND system for inter-track drags. 17 years ago
  Jonathan Moore Liles 9814d34ac6 Make region normalization possible again. 17 years ago
  Jonathan Moore Liles 34400df589 Attempt to draw measure lines with a more efficient incremental algorithm. 17 years ago
  Jonathan Moore Liles 0af8d7e124 Try to avoid excessive drawing. 17 years ago
  Jonathan Moore Liles e7ab9a3727 Fix problem interaction between waveform outlines and scrolling. 17 years ago
  Jonathan Moore Liles b307642224 Incrementally redraw as peaks become available. 17 years ago
  Jonathan Moore Liles c99b2f1424 Try harder to avoid redrawing capture regions. 17 years ago
  Jonathan Moore Liles f168b90e07 Play with curve interpolation. 17 years ago
  Jonathan Moore Liles 4af2a85cc7 Don't eat all keys in region input handler. 17 years ago
  Jonathan Moore Liles 21e8fab30f Add GPL header. 17 years ago
  Jonathan Moore Liles ae9e52ac77 Minor cosmetic. 17 years ago
  Jonathan Moore Liles d7b8ecc591 Try to improve appearance with new 'crystal' boxtypes. 17 years ago
  Jonathan Moore Liles 63ce948a8e Blend region color against track base. 17 years ago
  Jonathan Moore Liles afa0a690bc Work on cleaning up scrolling bounardy conditions (not done). 17 years ago