58 Commits (5fecc4b6731d68fdbcfd7a848d217cedef22d5b6)

Author SHA1 Message Date
  Jonathan Moore Liles 193dc19c91 Use timestamps (of creation) for take names instead of sequential numbers. 16 years ago
  Jonathan Moore Liles 74ffa575d9 Oops. Write journal entries in proper order when generating snapshot. 17 years ago
  Jonathan Moore Liles b25c206ceb Properly handle removal of a track's active sequence. 17 years ago
  Jonathan Moore Liles d2a8373cff Add module information to debugging output. 17 years ago
  Jonathan Moore Liles 8545b82b49 Don't lose track of timeline focus when window loses focus. 17 years ago
  Jonathan Moore Liles 221242a27d Implement traditional mouse selection model. 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 f4c825949e Add keybinding to select sequence widget under playhead. 17 years ago
  Jonathan Moore Liles aa0f65af21 Make deletion of container widgets undoable! 17 years ago
  Jonathan Moore Liles b17623720e Change the way project length is calculated. 17 years ago
  Jonathan Moore Liles edb665ebc3 Handle keypress events properly for the selection. 17 years ago
  Jonathan Moore Liles 4163d0230b Draw crossfades properly even when zoomed way in. 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 43e561982b Work on timeline menu actions. 17 years ago
  Jonathan Moore Liles 5fb04e863b Add next/prev widget bindings for sequences. 17 years ago
  Jonathan Moore Liles 455dc11dc8 Fix order of track destruction. 17 years ago
  Jonathan Moore Liles c8eb82d124 Make timeline 'length' dynamic. 17 years ago
  Jonathan Moore Liles 424b1b9b8f Clean up keyboard focus navigation. 17 years ago
  Jonathan Moore Liles 035474e17c Clean up a number of focus/event handling problems. 17 years ago
  Jonathan Moore Liles 4c45197003 Fix order of destruction for sequences. 17 years ago
  Jonathan Moore Liles 3717eb12c3 Avoid deadlock. 17 years ago
  Jonathan Moore Liles 0e1ac2563d Overhaul timeline event handling. 17 years ago
  Jonathan Moore Liles 9b38190211 Add locking. Don't call handle_widget_change often while dragging. 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 f9fb837c58 Add missing GPL headers. 17 years ago
  Jonathan Moore Liles 47dbf6c537 Clear up a load of compiler warnings. 17 years ago
  Jonathan Moore Liles 06de784661 Minor cleanup. 17 years ago
  Jonathan Moore Liles 235993b7b3 Fix snap to widget bug. 17 years ago
  Jonathan Moore Liles 62625f35f7 Improve drawing of unified tempomap. 17 years ago
  Jonathan Moore Liles 02db2c1251 Include widget y() and h() in event_widget() test. 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 9aa52f3e18 Fix memory leaks reported by valgrind. 17 years ago
  Jonathan Moore Liles 42e0e380bd Destroy sequence contents in sequence destructor. 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 33d78a726a Rename Region class to Audio_Region 17 years ago
  Jonathan Moore Liles 6bb756d4dc Adapt snapping code to use the new measure line rendering code. 17 years ago
  Jonathan Moore Liles 595100be8e Give each sequence type its own default cursor. 17 years ago
  Jonathan Moore Liles 821a3feedc Quit using FLTK's weird DND system for inter-track drags. 17 years ago
  Jonathan Moore Liles 84af307881 Move audio specific sequence code into Audio_Sequence class. 17 years ago
  Jonathan Moore Liles 80005dcf89 Enhance the way sequence points are drawn. 17 years ago
  Jonathan Moore Liles 193c24bd37 Add option for magnetic snapping. 17 years ago
  Jonathan Moore Liles 96051065db Continue cleaning up scrolling issues. 17 years ago
  Jonathan Moore Liles 46e7378cb4 Use the background color for sequences. 17 years ago
  Jonathan Moore Liles 28d1b4754b Minor costmetic cleanup. 17 years ago
  Jonathan Moore Liles d7b8ecc591 Try to improve appearance with new 'crystal' boxtypes. 17 years ago
  Jonathan Moore Liles 55a1e60484 Add marks to ruler. 17 years ago
  Jonathan Moore Liles 7980d4b147 Lock timeline when deleting widgets... 17 years ago