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