17 Commits (bbe8386499621c8e60eebb06d80e966f13a69a95)

Author SHA1 Message Date
  Jonathan Moore Liles 1daf0f6150 Replace deprecated scanf %a modifier with %m. 8 years ago
  Jonathan Moore Liles 57653d5cdf Timeline: Don't die when undo function is used when no project is open or when there is nothing left to undo. 10 years ago
  Jonathan Moore Liles b85ba3c2d9 nonlib/Loggable: Get rid of some line length limitations. 11 years ago
  Jonathan Moore Liles 7d5a0e13f6 nonlib: Use tmp file when generating snapshot. 12 years ago
  Jonathan Moore Liles 14099b7cfc nonlib: Add assertions to catch multiple calls to log_create() which would result in duplicate log entries. 12 years ago
  Jonathan Moore Liles 4f4698a12c Nonlib: Add (some) support for opening sessions readonly. 12 years ago
  Jonathan Moore Liles afd354a5b8 Clean up some compiler warnings 12 years ago
  Jonathan Moore Liles 6f993eeb10 nonlib: Always get the latest unjournaled state when saving. 13 years ago
  Jonathan Moore Liles 1f9c2bbb6a Timeline: Fix thread synchronization issues during recording. 13 years ago
  Jonathan Moore Liles 676a98c17e Mixer: Implement NSM dirtiness notification. 13 years ago
  Jonathan Moore Liles bb75847ac1 Mixer: Implement mixer Strip import/export 15 years ago
  Jonathan Moore Liles 906872c79b Massively reoganize tree. 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 bf376d9171 Mixer: Implement Project/Open menu option. 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 df344dc065 Assert whenever an invalid journal entry is encountered. 15 years ago
  Jonathan Moore Liles 942389a503 Clean up journal transaction buffer code to avoid overflow. 15 years ago
  Jonathan Moore Liles 1917e9295c Don't leak memory in handling of unjournaled state. 16 years ago
  Jonathan Moore Liles cf0576e6ff Remove unnecessary debugging output. 16 years ago
  Jonathan Moore Liles 5446629c3e Use a single hash table for storing loggables and unjournaled state. 16 years ago
  Jonathan Moore Liles f5c81d53be Remove unnecessary code from unjournaled state loader. 16 years ago
  Jonathan Moore Liles f365b9d8f7 Add some error checking to unjournaled state save/load. 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 37935df806 Take fades into consideration when splitting regions. 17 years ago
  Jonathan Moore Liles d2a8373cff Add module information to debugging output. 17 years ago
  Jonathan Moore Liles b4e41435e1 Fix uninitialized memory. 17 years ago
  Jonathan Moore Liles dbc73860ca Fix heisenbug in journaling. 17 years ago
  Jonathan Moore Liles 9c19d865bb More comments. 17 years ago
  Jonathan Moore Liles 170b11010e Cleanups and commenting. 17 years ago
  Jonathan Moore Liles bb7e7b46f6 Clean up some new warnings from the new version of GCC. 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 0eeb63749f Oops. Fix Log_Entry diff'ing. 17 years ago
  Jonathan Moore Liles ded97d5197 Fix error in progress display when creating a new project. 17 years ago
  Jonathan Moore Liles e86ef478c0 Make load progress work for projects loaded from the command line too. 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 c3603a8bfd Add comments. 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 6a324b45c3 Split more of Log_Entry out. 17 years ago
  Jonathan Moore Liles 8eb4cb8735 Cleanup. 17 years ago
  Jonathan Moore Liles f9fb837c58 Add missing GPL headers. 17 years ago
  Jonathan Moore Liles 4422c354f7 Cleanup open/new behavior. 17 years ago