Commit Graph

5 Commits (319a393cd6035783a55e48207151868ca89ff0f2)

Author SHA1 Message Date
Jonathan Moore Liles 319a393cd6 Timeline: Fix region/fade drawing at tight zoom levels.
Closes #164
2015-09-17 19:34:22 -07:00
Jonathan Moore Liles 73ebd3534b Timeline: Fix double free of Sequence_Widget::_label. 2012-11-20 10:05:18 -08:00
Jonathan Moore Liles 2f06f509d7 Timeline: Implement new cursor system.
This adds new cursor rulers for edit, punch and playback.  P1/P2 are now known as the
Edit Cursor. Multiple Punch Cursors may be defined. The playback cursor affects Home and End
controls. New options are available for looping over the playback cursor (even while recording)
and automatically creating new takes at start of recording (or loop).

The new cursor objects bump the project file version. Older versions of non-daw will be
unable to load new/edited projects.
2012-10-23 22:55:52 -07:00
Jonathan Moore Liles 8eef38f0cc Timeline: Fix graphics corruption. Also, indicate loop point by modifying waveform color. 2012-06-05 02:23:42 -07:00
Jonathan Moore Liles 906872c79b Massively reoganize tree. 2010-02-01 02:26:42 -06:00