58 Commits (71bd1c27d937f414911b0fdda118cda5fc0d84e1)

Author SHA1 Message Date
  Jonathan Moore Liles ffaa7bff61 Reference count Audio_Files. 17 years ago
  Jonathan Moore Liles 3330619e9a Avoid SIGFPE at wide zoom setting with looped regions. 17 years ago
  Jonathan Moore Liles ea36473caa Improve loop drawing. 17 years ago
  Jonathan Moore Liles 98613d4d61 Avoid re-reading peaks unnecessarily when drawing loops. 17 years ago
  Jonathan Moore Liles dfaf04645c Consider loop points when drawing waveforms. 17 years ago
  Jonathan Moore Liles 7dc9a475e9 Bypass magnetic snap for loop points. 17 years ago
  Jonathan Moore Liles b74e93868a Fix typo in region menu. 17 years ago
  Jonathan Moore Liles d7077cda19 Add normalize and remove to region menu. 17 years ago
  Jonathan Moore Liles 170b11010e Cleanups and commenting. 17 years ago
  Jonathan Moore Liles a7d9e30038 Cleanup includes. 17 years ago
  Jonathan Moore Liles bb7e7b46f6 Clean up some new warnings from the new version of GCC. 17 years ago
  Jonathan Moore Liles 077086e538 Maybe rebuffer on normalize. 17 years ago
  Jonathan Moore Liles 18800a97d9 Snap loop points and add menu action to clear them. 17 years ago
  Jonathan Moore Liles e8ea8724ce First approximation of looping regions at playback. 17 years ago
  Jonathan Moore Liles dbe80ad8e6 Begin to support region loop points. 17 years ago
  Jonathan Moore Liles d248786085 Clean up menu code. Assure valid callbacks. 17 years ago
  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