Commit Graph

69 Commits

Author SHA1 Message Date
Jonathan Moore Liles 76afaa5792 Begin moving to custom track scrolling with 'virtual' region widgets. 2008-02-19 23:57:14 -06:00
Jonathan Moore Liles 80ec2b6e35 Work in snapping some more. 2008-02-19 00:22:42 -06:00
Jonathan Moore Liles 2d6a93b448 Try to make snapping more accurate. 2008-02-18 18:35:37 -06:00
Jonathan Moore Liles a055856c56 Implement snap-to for regions. 2008-02-18 01:44:31 -06:00
Jonathan Moore Liles 5ec40ad5ce Permit panning of regions. Try to prevent trimming or panning beyond 0. 2008-02-18 01:15:12 -06:00
Jonathan Moore Liles 3b02169d31 Make normalization code work at all zoom levels. 2008-02-17 21:37:26 -06:00
Jonathan Moore Liles a032a95fad Cleanup some issues with trimming. 2008-02-17 19:13:20 -06:00
Jonathan Moore Liles 09a19516f3 Work on peak reader (WIP). Resize regions on zoom. 2008-02-17 03:00:38 -06:00
Jonathan Moore Liles 720f024fa0 Read peaks directly from source at high zoom levels. 2008-02-16 21:32:31 -06:00
Jonathan Moore Liles 4129714315 More tweaking. 2008-02-16 18:35:53 -06:00
Jonathan Moore Liles 41b62781d1 Work on supporting actual audio backing. WIP. 2008-02-16 17:12:23 -06:00
Jonathan Moore Liles 1750df5f5e Add normalization function. 2008-02-16 04:30:56 -06:00
Jonathan Moore Liles 043517166e Cleanup region code a bit. 2008-02-16 02:09:11 -06:00
Jonathan Moore Liles 76d2d70611 Don't drag-scroll past beginning of track. 2008-02-16 01:59:50 -06:00
Jonathan Moore Liles 894d5d85d0 Allow copying of regions. 2008-02-16 01:46:43 -06:00
Jonathan Moore Liles ece5a45cb0 Automatically scroll timeline when dragging a region. 2008-02-16 01:21:15 -06:00
Jonathan Moore Liles 41ac62e2cd Allow interactive trimming of regions. 2008-02-15 22:23:58 -06:00
Jonathan Moore Liles 62781a70ed Add tracks. Support dragging regions between tracks. 2008-02-15 21:50:16 -06:00
Jonathan Moore Liles 669d638ab0 Support trimming of region. 2008-02-14 01:40:47 -06:00