Commit Graph

35 Commits

Author SHA1 Message Date
Jonathan Moore Liles 6a324b45c3 Split more of Log_Entry out. 2008-06-03 22:34:36 -05:00
Jonathan Moore Liles 8eb4cb8735 Cleanup. 2008-05-22 15:58:36 -05:00
Jonathan Moore Liles f9fb837c58 Add missing GPL headers. 2008-05-22 11:34:33 -05:00
Jonathan Moore Liles 4422c354f7 Cleanup open/new behavior. 2008-05-16 23:34:44 -05:00
Jonathan Moore Liles 1edc236960 Journaling fixes. 2008-05-07 10:19:55 -05:00
Jonathan Moore Liles 9aa52f3e18 Fix memory leaks reported by valgrind. 2008-05-06 21:42:36 -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 11e11d97b2 Always terminate escape return string. 2008-05-06 00:34:46 -05:00
Jonathan Moore Liles 2881479cc2 Fix invalid read found by valgrind. 2008-05-05 23:25:05 -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 1025201398 Escape/unescape newlines in string parameters of journal messages. 2008-05-05 13:35:04 -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 33d78a726a Rename Region class to Audio_Region 2008-05-04 19:04:20 -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 af523475c4 Work on making system reset possible. 2008-05-03 17:50:32 -05:00
Jonathan Moore Liles 5f4fd49867 Minor cleanups. 2008-05-03 11:46:48 -05:00
Jonathan Moore Liles 95f8a8905a Fix errors found by valgrind. 2008-04-28 11:48:35 -05:00
Jonathan Moore Liles 0eb8babb3e Fix interaction between shortcut handling and multiple undo. 2008-04-28 03:29:59 -05:00
Jonathan Moore Liles 6bcadabe8d Clean up logic in control sequence display options. 2008-04-27 14:37:52 -05:00
Jonathan Moore Liles 82ada52b71 Fix error in quote parsing of log entries. 2008-04-26 21:45:24 -05:00
Jonathan Moore Liles 55a1e60484 Add marks to ruler. 2008-04-26 06:58:50 -05:00
Jonathan Moore Liles 783ba38120 Begin to make tracks removable. 2008-04-25 16:35:51 -05:00
Jonathan Moore Liles 6b97c912eb Fig logging for captures. 2008-04-25 02:35:55 -05:00
Jonathan Moore Liles 4bee9a7053 Darken inactive objects on the timeline. 2008-04-25 01:58:08 -05:00
Jonathan Moore Liles 63ebacb872 Massive consting. 2008-04-25 01:34:08 -05:00
Jonathan Moore Liles 05ebbc073b Clean up compaction code. 2008-04-23 19:33:44 -05:00
Jonathan Moore Liles 2e7fab494a Actiavte compaction menu option. 2008-04-23 17:29:14 -05:00
Jonathan Moore Liles 543d9e4432 Work on restorability of tracks. 2008-04-20 22:05:25 -05:00
Jonathan Moore Liles 4160721c65 Avoid snapshotting uncreatable loggable classes. 2008-04-20 19:45:58 -05:00
Jonathan Moore Liles 23aeefb5d6 Try to get session loading up and running. 2008-04-20 16:46:47 -05:00
Jonathan Moore Liles 5f662f3913 Get undo working again. 2008-04-20 11:42:26 -05:00
Jonathan Moore Liles 300c6c3726 Massively rework loggable interface. 2008-04-19 21:15:54 -05:00
Jonathan Moore Liles 793fb05176 Work on making journal replay at startup. 2008-04-18 20:05:57 -05:00
Jonathan Moore Liles 0207dc9507 Ditch the whole separate Engine idea and move everything back to Timeline. 2008-03-28 00:19:26 -05:00