49 Commits (c55b01dc68ac65e3ce78aa39fc35fb1c40f313df)

Author SHA1 Message Date
  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
  Jonathan Moore Liles c4288aebe6 Make control points appear when mouse passes over control sequence. 17 years ago
  Jonathan Moore Liles 0d56c07a1d Fix off-by-one in sequence drawing. 17 years ago
  Jonathan Moore Liles 2dd18e842f Activate a number of entries in the menu. 17 years ago
  Jonathan Moore Liles f8ce7eab64 Clean up some edge conditions with sequence drawing/scrolling. 17 years ago
  Jonathan Moore Liles 543d9e4432 Work on restorability of tracks. 17 years ago
  Jonathan Moore Liles 23aeefb5d6 Try to get session loading up and running. 17 years ago
  Jonathan Moore Liles 300c6c3726 Massively rework loggable interface. 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