Jonathan Moore Liles
|
3d74d59d4a
|
Play with push stuff.
|
17 years ago |
Jonathan Moore Liles
|
16772b7e3b
|
WIP
|
17 years ago |
Jonathan Moore Liles
|
0207dc9507
|
Ditch the whole separate Engine idea and move everything back to Timeline.
|
17 years ago |
Jonathan Moore Liles
|
48bcd7ed98
|
Continue switching over to peak server system.
|
17 years ago |
Jonathan Moore Liles
|
2abf28095c
|
Don't read more peaks than needed for waveform.
|
17 years ago |
Jonathan Moore Liles
|
b0d5b60a6f
|
Work on switching Timeline Editor over to use the Peak Server.
|
17 years ago |
Jonathan Moore Liles
|
c415fe9680
|
Begin rearranging.
|
17 years ago |
Jonathan Moore Liles
|
beda8a0d36
|
Minor cleanups.
|
17 years ago |
Jonathan Moore Liles
|
8a467843d0
|
Draw crossfade waveforms in x-ray style.
|
17 years ago |
Jonathan Moore Liles
|
c81d48c613
|
Don't try to be so fancy about drawing measure lines.
|
17 years ago |
Jonathan Moore Liles
|
a6e65c8159
|
Cleanup region mouseover.
|
17 years ago |
Jonathan Moore Liles
|
e0e6cb7379
|
Try to use part of FLTK's DND system for inter-track region dragging.
|
17 years ago |
Jonathan Moore Liles
|
42d1643dad
|
Cleanups.
|
17 years ago |
Jonathan Moore Liles
|
f58e156e3a
|
Clean up track widget event handling some.
|
17 years ago |
Jonathan Moore Liles
|
01a1e5846c
|
Improve mouse cursor handling.
|
17 years ago |
Jonathan Moore Liles
|
c97a15047c
|
Add boxy background to track widget labels.
|
17 years ago |
Jonathan Moore Liles
|
ec2dc52307
|
Add nifty mouseover region time display.
|
17 years ago |
Jonathan Moore Liles
|
03385eb347
|
Clean up track widget event handling.
|
17 years ago |
Jonathan Moore Liles
|
78afcbe019
|
Work on selection operations more.
|
17 years ago |
Jonathan Moore Liles
|
6a5417cd1a
|
Avoid unnecessary redraw when duplicating.
|
17 years ago |
Jonathan Moore Liles
|
a0c6c794fa
|
Make duplicate work for selection.
|
17 years ago |
Jonathan Moore Liles
|
8533f49d87
|
Handle deselection specially.
|
17 years ago |
Jonathan Moore Liles
|
ee577bc06b
|
Make selection move together.
|
17 years ago |
Jonathan Moore Liles
|
0b3c107192
|
Change the way selection works.
|
17 years ago |
Jonathan Moore Liles
|
c9926362a7
|
Minor fixes.
|
17 years ago |
Jonathan Moore Liles
|
bcb8e5205c
|
Get rid of fluid file for Track_Header widget, as fluid doesn't allow us multiple inheritance on widget classes.
|
17 years ago |
Jonathan Moore Liles
|
ea7facb2fb
|
Add track header widget and adjust tracks to compensate.
|
17 years ago |
Jonathan Moore Liles
|
f8752d301f
|
Combine click trim and drag trim into one log message.
|
17 years ago |
Jonathan Moore Liles
|
143035f0e8
|
Make region deletion undoable.
|
17 years ago |
Jonathan Moore Liles
|
3d57bf5c52
|
Draw waveforms within box boarders.
|
17 years ago |
Jonathan Moore Liles
|
a81a46510d
|
Don't draw more waveform than necessary.
|
17 years ago |
Jonathan Moore Liles
|
364fee5983
|
WIP
|
17 years ago |
Jonathan Moore Liles
|
cc39d05c7a
|
Improve journaling.
|
17 years ago |
Jonathan Moore Liles
|
0f9d79b3d8
|
Log changes to track objcets as well.
|
17 years ago |
Jonathan Moore Liles
|
49628da177
|
Improve journaling... Add transactions.
|
17 years ago |
Jonathan Moore Liles
|
66414fe6b8
|
Implement split function.
|
17 years ago |
Jonathan Moore Liles
|
69fb7a7890
|
Work on journal system.
|
17 years ago |
Jonathan Moore Liles
|
54f2d107d4
|
Clean up trimming extremes.
|
17 years ago |
Jonathan Moore Liles
|
668a568d42
|
Work on vertical scrolling.
|
17 years ago |
Jonathan Moore Liles
|
e1da3ffd00
|
Fix region trimming when region is larger than current viewport.
|
17 years ago |
Jonathan Moore Liles
|
f8fb113886
|
Handle peaks for multichannel files.
|
17 years ago |
Jonathan Moore Liles
|
1ec4843580
|
Move log message types into their own class.
|
17 years ago |
Jonathan Moore Liles
|
8856fd8b9e
|
Fix event_widget detection for overlapping widgets.
|
17 years ago |
Jonathan Moore Liles
|
9bb9f1bd9d
|
Clean up some issues with new scrolling optimization.
|
17 years ago |
Jonathan Moore Liles
|
97b344d3dd
|
Replace Clip class with Audio_File abstract class who's children are interfaces to
various libraries.
|
17 years ago |
Jonathan Moore Liles
|
8b92eb9318
|
Get rid of some unnecessary redrawing.
|
17 years ago |
Jonathan Moore Liles
|
b6106fc6da
|
First pass at implementing fl_scroll optimization for timeline.
|
17 years ago |
Jonathan Moore Liles
|
cee75218f3
|
Move stuff from main.C into Timeline.C
|
17 years ago |
Jonathan Moore Liles
|
391ec0757a
|
Work on time/tempo tracks.
|
17 years ago |
Jonathan Moore Liles
|
5118c79c2f
|
Reinstate normalize action.
|
17 years ago |