Commit Graph

23 Commits

Author SHA1 Message Date
Jonathan Moore Liles f093abb887 Automatically save a snapshot when close()'ing a project.
This snapshot, if up-to-date, may be used to accellerate loading of
projects with very long histories.
2008-06-04 21:10:37 -05:00
Jonathan Moore Liles 9ae6c0ea5e Wrap pthreads in a Thread class. Implement basic thread role checking. 2008-06-01 20:52:25 -05:00
Jonathan Moore Liles 60a6c29197 Clean up build. 2008-05-27 23:21:01 -05:00
Jonathan Moore Liles b4e2a6b4b6 makefile: improve git integration 2008-05-27 16:27:19 -05:00
Jonathan Moore Liles 0d40ca5b6b build: use git to generate lists of sources for makefile. 2008-05-25 09:39:29 -05:00
Jonathan Moore Liles bd82f954a8 Move (mostly) all Engine functionality into Engine/ directory. 2008-05-22 02:05:49 -05:00
Jonathan Moore Liles 7e72339ea9 configure: always name *_LIBS and *_FLAGS in uppercase. 2008-05-20 16:07:03 -05:00
Jonathan Moore Liles 117d7cf9f7 Move helper functions out of 'configure' script. 2008-05-17 21:52:57 -05:00
Jonathan Moore Liles 251d7f9267 Makefile cleanups. 2008-05-16 21:50:33 -05:00
Jonathan Moore Liles ed23544065 Continue improving build system. 2008-05-16 15:52:10 -05:00
Jonathan Moore Liles 8443acf570 Improve the build/configure system. 2008-05-16 14:12:52 -05:00
Jonathan Moore Liles 71c75ff48a Continue integrating LASH support. 2008-05-14 20:10:49 -05:00
Jonathan Moore Liles 05ab03fb10 Add LASH_Client interface class. 2008-05-14 19:48:46 -05:00
Jonathan Moore Liles 705482f72f Make time points editable etc.
Fix sorting of tempomap.
2008-05-14 17:36:23 -05:00
Jonathan Moore Liles b3d2cf94a1 Un-unify tempo and time sequences...
Add an update_tempomap() method to Timeline instead, which must be
called every time the time or tempo tracks are edited. This is perhaps as
ugly as the unified map was, but is at least a bit more compatible with
the possibility of moving all the meat of tempomapping into a library.
2008-05-14 16:50:31 -05:00
Jonathan Moore Liles 62625f35f7 Improve drawing of unified tempomap. 2008-05-14 16:26:23 -05:00
Jonathan Moore Liles c413255e4a s/Session/Project/ig 2008-05-06 18:33:24 -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 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 5ca4efe837 Break session loading/creation code out into its own file. 2008-05-04 02:10:15 -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 84a2bdcb17 Switch to single makefile. 2008-05-01 03:13:40 -05:00