Jonathan Moore Liles
|
9aa52f3e18
|
Fix memory leaks reported by valgrind.
|
2008-05-06 21:42:36 -05:00 |
Jonathan Moore Liles
|
f927e39681
|
Handle top-level path pop.
|
2008-05-06 21:01:24 -05:00 |
Jonathan Moore Liles
|
adf0ca22f3
|
Hack to make annotation pack visable.
|
2008-05-06 21:01:03 -05:00 |
Jonathan Moore Liles
|
42e0e380bd
|
Destroy sequence contents in sequence destructor.
Destroy loggables in correct order.
|
2008-05-06 21:00:36 -05:00 |
Jonathan Moore Liles
|
1318ba3c3a
|
Also deregister control ports during track destruction.
|
2008-05-06 20:03:08 -05:00 |
Jonathan Moore Liles
|
c0803df843
|
Close project before creating new one.
|
2008-05-06 19:58:34 -05:00 |
Jonathan Moore Liles
|
767aa44b7c
|
Save version and sample rate with project.
|
2008-05-06 19:41:07 -05:00 |
Jonathan Moore Liles
|
281607550b
|
Oops. Actually ignore modifiers for timeline keys.
|
2008-05-06 18:38:55 -05:00 |
Jonathan Moore Liles
|
c413255e4a
|
s/Session/Project/ig
|
2008-05-06 18:33:24 -05:00 |
Jonathan Moore Liles
|
45aeb9ad89
|
Fix menu settings loader when operating at close to depth 0.
|
2008-05-06 15:35:08 -05:00 |
Jonathan Moore Liles
|
56ce6caed3
|
Save and load per session timeline settings.
Always select a default capture format.
|
2008-05-06 15:15:12 -05:00 |
Jonathan Moore Liles
|
ed2e8e3f69
|
Only dump one top-level submenu.
|
2008-05-06 13:10:22 -05:00 |
Jonathan Moore Liles
|
11e11d97b2
|
Always terminate escape return string.
|
2008-05-06 00:34:46 -05:00 |
Jonathan Moore Liles
|
a373535c75
|
Clean up some messages.
|
2008-05-05 23:39:31 -05:00 |
Jonathan Moore Liles
|
31e40639d2
|
Update menubar entires to reflect session state.
|
2008-05-05 23:33:41 -05:00 |
Jonathan Moore Liles
|
2881479cc2
|
Fix invalid read found by valgrind.
|
2008-05-05 23:25:05 -05:00 |
Jonathan Moore Liles
|
614f716726
|
Activate Open item in session menu.
|
2008-05-05 22:50:57 -05:00 |
Jonathan Moore Liles
|
4cb087c81a
|
Properly free ports at Track destruction.
|
2008-05-05 22:24:43 -05:00 |
Jonathan Moore Liles
|
b3c3a3956b
|
Use stricter shortcut for timeline context menu.
|
2008-05-05 22:00:30 -05:00 |
Jonathan Moore Liles
|
f9d93f4307
|
Small hack to fix one-pixel size difference when there are no annotation tracks.
|
2008-05-05 21:56:26 -05:00 |
Jonathan Moore Liles
|
8677b76201
|
Cleanup.
|
2008-05-05 20:04:48 -05:00 |
Jonathan Moore Liles
|
982eed82e4
|
Don't begin a drag when annotations are edited!
|
2008-05-05 19:01:01 -05:00 |
Jonathan Moore Liles
|
4947278da5
|
Fix scrolling positon consistency problem.
|
2008-05-05 18:49:18 -05:00 |
Jonathan Moore Liles
|
89d64f66e4
|
Try to fix some issues with journal replay and compaction.
|
2008-05-05 18:24:21 -05:00 |
Jonathan Moore Liles
|
03cd2a1c45
|
Fix error in order of destruction for annotation_*.
|
2008-05-05 14:50:06 -05:00 |
Jonathan Moore Liles
|
8b1dea33a6
|
Only draw first line of annotation text on timeline view.
|
2008-05-05 13:37:54 -05:00 |
Jonathan Moore Liles
|
1025201398
|
Escape/unescape newlines in string parameters of journal messages.
|
2008-05-05 13:35:04 -05:00 |
Jonathan Moore Liles
|
35bb316a02
|
Use text edit window widget for annotation region.
|
2008-05-05 12:19:01 -05:00 |
Jonathan Moore Liles
|
5985f12d11
|
Add Fl_Text_Edit_Window widget.
|
2008-05-05 12:18:02 -05:00 |
Jonathan Moore Liles
|
03a6e80a48
|
Add omitted annoation region source files!
|
2008-05-05 11:24:54 -05:00 |
Jonathan Moore Liles
|
2824882d47
|
Fix fluid file build problem.
|
2008-05-05 00:42:26 -05:00 |
Jonathan Moore Liles
|
c3a20870f7
|
Big fix for loggability which was broken by the previous attempt at making Time and Tempo sequences unlogged.
|
2008-05-05 00:29:39 -05:00 |
Jonathan Moore Liles
|
d510b21f7f
|
Allow Annotation_Points and Annotation_Regions to co-exist on the same sequence.
|
2008-05-04 21:05:20 -05:00 |
Jonathan Moore Liles
|
875ff62c8a
|
Split Region into Audio_Region and Sequence_Region base class.
|
2008-05-04 19:56:07 -05:00 |
Jonathan Moore Liles
|
33d78a726a
|
Rename Region class to Audio_Region
|
2008-05-04 19:04:20 -05:00 |
Jonathan Moore Liles
|
42a1983116
|
Allow each track to contain multiple Annotation_Sequences.
|
2008-05-04 18:52:24 -05:00 |
Jonathan Moore Liles
|
f16bbb1ab6
|
Rename Ruler_* to Annotation_*
|
2008-05-04 17:32:08 -05:00 |
Jonathan Moore Liles
|
f34496f703
|
Keep VERSION in Makefile
|
2008-05-04 17:20:38 -05:00 |
Jonathan Moore Liles
|
727b256b4b
|
Output journal snapshot as a single transaction.
|
2008-05-04 02:35:35 -05:00 |
Jonathan Moore Liles
|
594f711533
|
Make new session dialog actually work.
|
2008-05-04 02:32:54 -05:00 |
Jonathan Moore Liles
|
5ca4efe837
|
Break session loading/creation code out into its own file.
|
2008-05-04 02:10:15 -05:00 |
Jonathan Moore Liles
|
25aea13004
|
Improve new session dialog.
|
2008-05-03 20:28:36 -05:00 |
Jonathan Moore Liles
|
aef0d1c6b1
|
Minor cleanup.
|
2008-05-03 18:44:28 -05:00 |
Jonathan Moore Liles
|
951c1ca23b
|
Hack to make Time, Tempo, and Ruler sequences unjournaled to simplify session teardown.
|
2008-05-03 18:25:59 -05:00 |
Jonathan Moore Liles
|
af523475c4
|
Work on making system reset possible.
|
2008-05-03 17:50:32 -05:00 |
Jonathan Moore Liles
|
72ae9470d3
|
Don't crash when song cannot be loaded via LASH.
Consider invalid song path given via command line a fatal error.
|
2008-05-03 12:15:02 -05:00 |
Jonathan Moore Liles
|
5f4fd49867
|
Minor cleanups.
|
2008-05-03 11:46:48 -05:00 |
Jonathan Moore Liles
|
4feb8d6a9a
|
Bring debugging messages over from Non-Sequencer.
Begin to support session directories.
Show session name in TLE.
|
2008-05-02 23:44:48 -05:00 |
Jonathan Moore Liles
|
4b51c8f82a
|
Make zoom follow mouse.
|
2008-05-02 21:17:34 -05:00 |
Jonathan Moore Liles
|
6bb756d4dc
|
Adapt snapping code to use the new measure line rendering code.
|
2008-05-02 20:48:16 -05:00 |