5 Commits (ae6b78cf8943d39c952eef37f709e539b6e1efce)

Author SHA1 Message Date
  Jonathan Moore Liles bb75847ac1 Mixer: Implement mixer Strip import/export 15 years ago
  Jonathan Moore Liles 5fecc4b673 Mixer: Warn if user attempts to quit without saving. 15 years ago
  Jonathan Moore Liles 9002016db5 Mixer: Implement cut/copy/paste for modules. 15 years ago
  Jonathan Moore Liles d7f74e8e15 Mixer: Changes to support project saving/loading. 15 years ago
  Jonathan Moore Liles 48698780d9 Refactor common components of Timeline and Mixer into nonlib/ 15 years ago
  Jonathan Moore Liles 18eba0d14b Save unjournaled state on LASH save file event. 16 years ago
  Jonathan Moore Liles 5446629c3e Use a single hash table for storing loggables and unjournaled state. 16 years ago
  Jonathan Moore Liles 0032dce478 Use a hash instead of an array for indexing loggables. 16 years ago
  Jonathan Moore Liles 15a579774c Implement storage and loading of unjournaled state for Loggable objects. 16 years ago
  Jonathan Moore Liles 3e86584ad3 Clean up signedness problems in Loggable ID treatment. 16 years ago
  Jonathan Moore Liles 8a76b01db9 Fix occasional segfault upon loading snapshots. 16 years ago
  Jonathan Moore Liles 74ffa575d9 Oops. Write journal entries in proper order when generating snapshot. 17 years ago
  Jonathan Moore Liles d2a8373cff Add module information to debugging output. 17 years ago
  Jonathan Moore Liles dbc73860ca Fix heisenbug in journaling. 17 years ago
  Jonathan Moore Liles c1217e649b Cleanups. 17 years ago
  Jonathan Moore Liles a842c129ad Cleanups. 17 years ago
  Jonathan Moore Liles 4235e0ee05 Allow Undo to go beyond the last block in the journal. 17 years ago
  Jonathan Moore Liles f684703840 Show progress when opening project. 17 years ago
  Jonathan Moore Liles f093abb887 Automatically save a snapshot when close()'ing a project. 17 years ago
  Jonathan Moore Liles 2a67c132f4 Cleanups. 17 years ago
  Jonathan Moore Liles f370219f17 Continue refactoring Log_Entry. 17 years ago
  Jonathan Moore Liles 6e3e41f9ba Split Log_Entry class into files of its own. 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 f9fb837c58 Add missing GPL headers. 17 years ago
  Jonathan Moore Liles bd82f954a8 Move (mostly) all Engine functionality into Engine/ directory. 17 years ago
  Jonathan Moore Liles 47dbf6c537 Clear up a load of compiler warnings. 17 years ago
  Jonathan Moore Liles bff8d98078 Clean up a copy/assignment permissions for many classes. 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 89d64f66e4 Try to fix some issues with journal replay and compaction. 17 years ago
  Jonathan Moore Liles 1025201398 Escape/unescape newlines in string parameters of journal messages. 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 951c1ca23b Hack to make Time, Tempo, and Ruler sequences unjournaled to simplify session teardown. 17 years ago
  Jonathan Moore Liles af523475c4 Work on making system reset possible. 17 years ago
  Jonathan Moore Liles 5f4fd49867 Minor cleanups. 17 years ago
  Jonathan Moore Liles 4feb8d6a9a Bring debugging messages over from Non-Sequencer. 17 years ago
  Jonathan Moore Liles d178a08152 Refine track colors. 17 years ago
  Jonathan Moore Liles 63ebacb872 Massive consting. 17 years ago
  Jonathan Moore Liles 05ebbc073b Clean up compaction code. 17 years ago
  Jonathan Moore Liles 2e7fab494a Actiavte compaction menu option. 17 years ago
  Jonathan Moore Liles 8a927c8876 Cleanups. 17 years ago
  Jonathan Moore Liles 23aeefb5d6 Try to get session loading up and running. 17 years ago
  Jonathan Moore Liles 5f662f3913 Get undo working again. 17 years ago
  Jonathan Moore Liles 300c6c3726 Massively rework loggable interface. 17 years ago
  Jonathan Moore Liles 793fb05176 Work on making journal replay at startup. 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 db29b21d2c Work on moving journaling into engine process. 17 years ago
  Jonathan Moore Liles c415fe9680 Begin rearranging. 17 years ago
  Jonathan Moore Liles 2f91da168d Make block undo and single undo work again. 17 years ago