Jonathan Moore Liles
|
f048c4ccaa
|
Fix misdraw while scrolling.
|
17 years ago |
Jonathan Moore Liles
|
f0a973d652
|
Cleanup menu generation.
|
17 years ago |
Jonathan Moore Liles
|
c98016d5e4
|
Move Track context menu over to the same system that Sequence and Audio_Region use.
|
17 years ago |
Jonathan Moore Liles
|
3d3998cccb
|
Always draw region boxes with horizontal shading.
|
17 years ago |
Jonathan Moore Liles
|
edb665ebc3
|
Handle keypress events properly for the selection.
|
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
|
035474e17c
|
Clean up a number of focus/event handling problems.
|
17 years ago |
Jonathan Moore Liles
|
3ef7b52ebc
|
Get rid of duplicate :color field.
|
17 years ago |
Jonathan Moore Liles
|
03465d82b0
|
Add color choice to region popup menu.
|
17 years ago |
Jonathan Moore Liles
|
0e1ac2563d
|
Overhaul timeline event handling.
|
17 years ago |
Jonathan Moore Liles
|
1616465e39
|
Overhaul capture finalization.
|
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
|
c79d48c663
|
Rebuffer when an audio region is moved.
|
17 years ago |
Jonathan Moore Liles
|
bd82f954a8
|
Move (mostly) all Engine functionality into Engine/ directory.
|
17 years ago |
Jonathan Moore Liles
|
fc6ffee22e
|
Handle missing sources gracefully.
|
17 years ago |
Jonathan Moore Liles
|
97f0283780
|
Add locking to redraws triggered while recording.
|
17 years ago |
Jonathan Moore Liles
|
d40bc52a5a
|
Cleanups. Move waveform scaling into Waveform class.
|
17 years ago |
Jonathan Moore Liles
|
91614d9aa1
|
Snap trims as well.
|
17 years ago |
Jonathan Moore Liles
|
f0704d7f90
|
Oops. Finalize peak capture in the right place!
|
17 years ago |
Jonathan Moore Liles
|
50fa642321
|
Fix mipmapping for streamed peaks.
|
17 years ago |
Jonathan Moore Liles
|
17790c13c1
|
Fix pending peaks timers.
|
17 years ago |
Jonathan Moore Liles
|
d1a2f52352
|
Support optional mipmapping of peakfiles. Mipmap peaks for new captures.
|
17 years ago |
Jonathan Moore Liles
|
fc99144548
|
Work on making peak streaming work again.
|
17 years ago |
Jonathan Moore Liles
|
45a660d98a
|
Treat peakfiles as a multilevel cache.
Always generated all levels when building peaks, instead of
trying to be clever about it.
|
17 years ago |
Jonathan Moore Liles
|
9bf7183696
|
Make region duplication work again.
|
17 years ago |
Jonathan Moore Liles
|
edb9be37ab
|
Clean up sequence widget copy constructors.
|
17 years ago |
Jonathan Moore Liles
|
77621d9d77
|
Clean up sequence widget 'clone' functions.
|
17 years ago |
Jonathan Moore Liles
|
6bb4a1d066
|
offset start end -> start offset length
|
17 years ago |
Jonathan Moore Liles
|
ff9f812a04
|
More renames.
|
17 years ago |
Jonathan Moore Liles
|
9ed5394e5d
|
Clean up some event handlig breakage from sequence region split.
|
17 years ago |
Jonathan Moore Liles
|
c3a20870f7
|
Big fix for loggability which was broken by the previous attempt at making Time and Tempo sequences unlogged.
|
17 years ago |
Jonathan Moore Liles
|
875ff62c8a
|
Split Region into Audio_Region and Sequence_Region base class.
|
17 years ago |
Jonathan Moore Liles
|
33d78a726a
|
Rename Region class to Audio_Region
|
17 years ago |
Jonathan Moore Liles
|
c8bb330e8e
|
Try to clean up region dragging.
|
17 years ago |
Jonathan Moore Liles
|
bdd9dc56e4
|
Try to get captures to begin and end on the proper frame.
|
17 years ago |
Jonathan Moore Liles
|
821a3feedc
|
Quit using FLTK's weird DND system for inter-track drags.
|
17 years ago |
Jonathan Moore Liles
|
9814d34ac6
|
Make region normalization possible again.
|
17 years ago |
Jonathan Moore Liles
|
34400df589
|
Attempt to draw measure lines with a more efficient incremental algorithm.
|
17 years ago |
Jonathan Moore Liles
|
0af8d7e124
|
Try to avoid excessive drawing.
|
17 years ago |
Jonathan Moore Liles
|
e7ab9a3727
|
Fix problem interaction between waveform outlines and scrolling.
|
17 years ago |
Jonathan Moore Liles
|
b307642224
|
Incrementally redraw as peaks become available.
|
17 years ago |
Jonathan Moore Liles
|
c99b2f1424
|
Try harder to avoid redrawing capture regions.
|
17 years ago |
Jonathan Moore Liles
|
f168b90e07
|
Play with curve interpolation.
|
17 years ago |
Jonathan Moore Liles
|
4af2a85cc7
|
Don't eat all keys in region input handler.
|
17 years ago |
Jonathan Moore Liles
|
21e8fab30f
|
Add GPL header.
|
17 years ago |
Jonathan Moore Liles
|
ae9e52ac77
|
Minor cosmetic.
|
17 years ago |
Jonathan Moore Liles
|
d7b8ecc591
|
Try to improve appearance with new 'crystal' boxtypes.
|
17 years ago |
Jonathan Moore Liles
|
63ce948a8e
|
Blend region color against track base.
|
17 years ago |
Jonathan Moore Liles
|
afa0a690bc
|
Work on cleaning up scrolling bounardy conditions (not done).
|
17 years ago |