Jonathan Moore Liles
|
359c2bd72f
|
Actually get (single) undo working.
|
2008-02-24 22:14:19 -06:00 |
Jonathan Moore Liles
|
0f9d79b3d8
|
Log changes to track objcets as well.
|
2008-02-24 04:58:16 -06:00 |
Jonathan Moore Liles
|
69fb7a7890
|
Work on journal system.
|
2008-02-24 01:42:41 -06:00 |
Jonathan Moore Liles
|
0e6352c54a
|
Make loggables more uniform.
|
2008-02-22 05:44:35 -06:00 |
Jonathan Moore Liles
|
1ec4843580
|
Move log message types into their own class.
|
2008-02-22 04:22:22 -06:00 |
Jonathan Moore Liles
|
9bb9f1bd9d
|
Clean up some issues with new scrolling optimization.
|
2008-02-22 02:51:22 -06:00 |
Jonathan Moore Liles
|
97b344d3dd
|
Replace Clip class with Audio_File abstract class who's children are interfaces to
various libraries.
|
2008-02-22 02:19:20 -06:00 |
Jonathan Moore Liles
|
391ec0757a
|
Work on time/tempo tracks.
|
2008-02-21 06:57:33 -06:00 |
Jonathan Moore Liles
|
44904bc640
|
Split some track widget classes into seperate headers.
|
2008-02-21 04:01:25 -06:00 |
Jonathan Moore Liles
|
f5aaee31f7
|
Permit removal of Track_Widgets.
|
2008-02-21 01:17:49 -06:00 |
Jonathan Moore Liles
|
825d16c5b7
|
Reinstitute drag scrolling.
|
2008-02-21 00:12:21 -06:00 |
Jonathan Moore Liles
|
2902ea92dc
|
Try to generalize the Track_Widget display calculations.
|
2008-02-21 00:02:43 -06:00 |
Jonathan Moore Liles
|
a1dd1192cc
|
Add Track_Point class for track widgets with no meaningful length.
|
2008-02-20 22:03:48 -06:00 |
Jonathan Moore Liles
|
4a266bc86a
|
Attempt to clean up label drawing for track widgets.
|
2008-02-20 21:40:20 -06:00 |
Jonathan Moore Liles
|
f042e887e0
|
Make normalize region work again.
|
2008-02-20 20:10:44 -06:00 |
Jonathan Moore Liles
|
9e23dd5878
|
Use base class handle() in Region.
|
2008-02-20 20:06:39 -06:00 |
Jonathan Moore Liles
|
ff0614c7ae
|
Add tempo track and tempo_point widgets.
|
2008-02-20 19:51:40 -06:00 |
Jonathan Moore Liles
|
cec2dc4afd
|
Add member functions to track_widget to retreive scroll position.
|
2008-02-20 18:32:54 -06:00 |
Jonathan Moore Liles
|
2cc273ccc6
|
WIP
|
2008-02-20 18:25:21 -06:00 |
Jonathan Moore Liles
|
08182d2c5f
|
Make track use track_widget base class instead of regions.
|
2008-02-20 18:14:44 -06:00 |
Jonathan Moore Liles
|
609e00eecf
|
Draw beat lines.
|
2008-02-20 06:45:02 -06:00 |
Jonathan Moore Liles
|
5e0e95cc0a
|
Fixup virtual scrolling.
|
2008-02-20 04:45:10 -06:00 |
Jonathan Moore Liles
|
d5dc2a2edf
|
Split region into TrackWidget base class.
|
2008-02-20 02:49:47 -06:00 |
Jonathan Moore Liles
|
e94cb69c34
|
Clean up region box drawing.
|
2008-02-20 01:53:54 -06:00 |
Jonathan Moore Liles
|
7501a8094b
|
Make snapping work again.
|
2008-02-20 01:24:56 -06:00 |
Jonathan Moore Liles
|
bcfa0cb029
|
Make trimming work.
|
2008-02-20 01:08:36 -06:00 |
Jonathan Moore Liles
|
900c49aeae
|
Begin handlig region events again.
|
2008-02-20 00:35:29 -06:00 |
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
|
2d6a93b448
|
Try to make snapping more accurate.
|
2008-02-18 18:35:37 -06:00 |
Jonathan Moore Liles
|
6b48c0d629
|
Insert imported regions at offset of drop.
|
2008-02-17 23:25:26 -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
|
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
|
894d5d85d0
|
Allow copying of regions.
|
2008-02-16 01:46:43 -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 |