17 Commits (455c93683c3d105b361a50899656be30fc9436a7)

Author SHA1 Message Date
  Jonathan Moore Liles 455c93683c Implement drag and drop for making/breaking JACK connections in Non Mixer and Non Timeline. 12 years ago
  Jonathan Moore Liles a99f707bda Timeline: Fix bug causing occasional duplicate 'create' entries in snapshots. 12 years ago
  Jonathan Moore Liles 8d282617e6 Timeline: More locking fixes. Also, build peaks cache levels in threads launched by UI thread, instead of in the record diskthreads. 12 years ago
  Jonathan Moore Liles 98c5c196d4 Timeline: Rework locking. 12 years ago
  Jonathan Moore Liles 3756dea1d6 Timeline: Lock ordering fixes. 12 years ago
  Jonathan Moore Liles 8a6772b6b9 Timeline: Fix bug in track right click handling. 12 years ago
  Jonathan Moore Liles 102670cb31 Timeline: Fix input bugs caused by track layout changes. 12 years ago
  Jonathan Moore Liles e1d706b5ed Timeline: Rework widget hierarchy for track display. Also, adjust timeline locking. 12 years ago
  Jonathan Moore Liles 2f06f509d7 Timeline: Implement new cursor system. 12 years ago
  Jonathan Moore Liles 1d59665702 Timeline: Eliminate some unnecessary repeated drawing of measure lines. 13 years ago
  Jonathan Moore Liles 2af46a1a0c Timeline: Fix locking behavior of Control Sequences. 13 years ago
  Jonathan Moore Liles 7217266f6b Timeline: Tweak measure line drawing. 13 years ago
  Jonathan Moore Liles 73d2c2d396 Timeline: Use simpler boxtypes for audio regions. 13 years ago
  Jonathan Moore Liles 2c6b6b1a75 FLTK->NTK 13 years ago
  Jonathan Moore Liles fdcf74ddbe Replace crappy Fl::scheme() thing with a more useful theme implementation in Fl_Theme and Fl_Color_Sheme classes. 13 years ago
  Jonathan Moore Liles 9bb9a91b22 Add 'gleam' inspired boxtypes to replace the ones in the gtk+ theme. Also, tweak crystal boxtypes. 13 years ago
  Jonathan Moore Liles 906872c79b Massively reoganize tree. 15 years ago
  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