summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-09-02make autoscroll a bit easier to use, fix missing measure lines when moving ↵Nick Mainsbridge
the editor pane, slight optimisation(?) of canvas-simplerect (seems to make a difference to me), fix dirty pixels when moving regions across tracks sometimes. some code cleanup. git-svn-id: svn://localhost/ardour2/trunk@885 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-09-01If you rename a session directory, it will no longer open from the recent ↵Doug McLain
sessions treeview, since child nodes are not created for sessions with only one snapshot. This change creates child nodes for all sessions, allowing you to rename a sessions directoy without breaking the recent sessions. git-svn-id: svn://localhost/ardour2/trunk@884 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-09-01Moved test for jack_port_ensure_monitor from SConstruct into Tim Mayberry
libs/ardour/SConscript. Renamed define WITH_JACK_PORT_ENSURE_MONITOR to HAVE_etc to be more consistant. Added a test in libs/ardour/SConscript for jack video support and ifdef'd the small code blocks in audioengine.cc and session_time.cc where it was used. git-svn-id: svn://localhost/ardour2/trunk@882 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-09-01Synced string array in sfdb_ui.cc with ImportMode enum.Taybin Rutkin
Cleaned up CoreAudioSource by using CAAudioFile. git-svn-id: svn://localhost/ardour2/trunk@881 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-31Fixed compilation of CoreAudioSourceTaybin Rutkin
Seperated AUDIOUNITS support from COREAUDIO support. Fixed metadata saving in SfdbUI. git-svn-id: svn://localhost/ardour2/trunk@879 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-31merge changes from harrison branch back into trunk, by handPaul Davis
git-svn-id: svn://localhost/ardour2/trunk@878 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-31Add a check for for jack function jack_port_ensure_monitor to Tim Mayberry
allow building successfully with older versions of jack. git-svn-id: svn://localhost/ardour2/trunk@876 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-30** requires svn jack ** Hardware monitoring should work, some canvas ↵Nick Mainsbridge
scrolling speed improvement, don't disconcertingly churn the disk if jack auto-start fails, mixer visibility state is saved per session, slow down meters a bit (too much?), zoom cleanups, remove some unused variables, use rwlock for tempo state for no reason other than that it might be useful one day, fix compiler warning. git-svn-id: svn://localhost/ardour2/trunk@873 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-29used shared_ptr<Source>, somewhat successfullyPaul Davis
git-svn-id: svn://localhost/ardour2/trunk@861 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-25shared_ptr<Region> fixesSampo Savolainen
git-svn-id: svn://localhost/ardour2/trunk@857 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-25new filePaul Davis
git-svn-id: svn://localhost/ardour2/trunk@854 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-25fix last minute code changePaul Davis
git-svn-id: svn://localhost/ardour2/trunk@853 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-25use shared_ptr<> for all region handlingPaul Davis
git-svn-id: svn://localhost/ardour2/trunk@852 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-24Just some whitespace fixes from where it looks like I've been workingTim Mayberry
without my editor configured correctly and haven't noticed. Sorry about that. git-svn-id: svn://localhost/ardour2/trunk@849 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-24* [Modified] audioengine.ccTim Mayberry
Connect to jack before we start the metering thread in case the connect fails and an exception is thrown. * [Modified] SConstruct Change back the pkg-config argument for the SoundTouch library to the name used in the upstream tarball. Sorry drobilla, perhaps there is a way to handle both. git-svn-id: svn://localhost/ardour2/trunk@848 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-23.. and make autoscrolling a bit faster.Sampo Savolainen
git-svn-id: svn://localhost/ardour2/trunk@846 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-23Make canvas autoscroll work properly.Sampo Savolainen
git-svn-id: svn://localhost/ardour2/trunk@845 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-17fix for type error on 64 bit systemsPaul Davis
git-svn-id: svn://localhost/ardour2/trunk@837 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-17further optimizations for multiple-track-at-once addition. as in "whoah!"Paul Davis
git-svn-id: svn://localhost/ardour2/trunk@836 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-16make adding multiple tracks more efficient (a *lot* more efficient)Paul Davis
git-svn-id: svn://localhost/ardour2/trunk@834 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-16Merged fix from cocoa branch -r 831.Taybin Rutkin
git-svn-id: svn://localhost/ardour2/trunk@832 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-16new filePaul Davis
git-svn-id: svn://localhost/ardour2/trunk@831 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-16RCU-ification of AudioEngine port list, and DiskStreams. not well tested, ↵Paul Davis
but basically functional. better to get this in now rather than later. git-svn-id: svn://localhost/ardour2/trunk@828 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-15Renamed id to _id for ObjC compatibility.Taybin Rutkin
git-svn-id: svn://localhost/ardour2/trunk@826 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-14Make bar lines on the canvas draw from top to bottom no matter how few Sampo Savolainen
tracks are visible. Make tracks toggle when ctrl-clicked git-svn-id: svn://localhost/ardour2/trunk@824 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-14Make track selection visible in track headers.Sampo Savolainen
git-svn-id: svn://localhost/ardour2/trunk@823 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-14Fix initial displayed state of zoom focus selector dropboxDavid Robillard
git-svn-id: svn://localhost/ardour2/trunk@820 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-13Fixed ./ar{dev,dbg}Hans Fugal
git-svn-id: svn://localhost/ardour2/trunk@817 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12less annoying debugHans Fugal
git-svn-id: svn://localhost/ardour2/trunk@816 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12 r268@gwythaint (orig r808): fugalh | 2006-08-12 16:31:45 -0600Hans Fugal
r269@gwythaint (orig r809): fugalh | 2006-08-12 16:33:00 -0600 r321@gandalf: fugalh | 2006-08-12 15:48:28 -0600 Behold serialized undo. r270@gwythaint (orig r810): fugalh | 2006-08-12 16:33:10 -0600 r322@gandalf: fugalh | 2006-08-12 15:49:05 -0600 A few ardev and ardbg enhancements. r271@gwythaint (orig r811): fugalh | 2006-08-12 16:33:20 -0600 r329@gandalf: fugalh | 2006-08-12 15:54:49 -0600 Cleaning up some printf debugging r272@gwythaint (orig r812): fugalh | 2006-08-12 16:33:38 -0600 r273@gwythaint (orig r813): fugalh | 2006-08-12 16:33:48 -0600 r338@gandalf: fugalh | 2006-08-12 16:30:19 -0600 Oops, forgot one r274@gwythaint (orig r814): fugalh | 2006-08-12 17:19:56 -0600 Remove -x from ardbg, fix bug in memento command factory git-svn-id: svn://localhost/ardour2/trunk@815 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12Remove -x from ardbg, fix bug in memento command factoryHans Fugal
git-svn-id: svn://localhost/ardour2/branches/undo@814 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12 r338@gandalf: fugalh | 2006-08-12 16:30:19 -0600Hans Fugal
Oops, forgot one git-svn-id: svn://localhost/ardour2/branches/undo@813 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12git-svn-id: svn://localhost/ardour2/branches/undo@812 ↵Hans Fugal
d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12 r329@gandalf: fugalh | 2006-08-12 15:54:49 -0600Hans Fugal
Cleaning up some printf debugging git-svn-id: svn://localhost/ardour2/branches/undo@811 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12 r322@gandalf: fugalh | 2006-08-12 15:49:05 -0600Hans Fugal
A few ardev and ardbg enhancements. git-svn-id: svn://localhost/ardour2/branches/undo@810 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12 r321@gandalf: fugalh | 2006-08-12 15:48:28 -0600Hans Fugal
Behold serialized undo. git-svn-id: svn://localhost/ardour2/branches/undo@809 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12git-svn-id: svn://localhost/ardour2/branches/undo@808 ↵Hans Fugal
d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12 r261@gwythaint (orig r801): fugalh | 2006-08-12 15:55:04 -0600Hans Fugal
r329@gandalf: fugalh | 2006-08-12 15:54:49 -0600 Cleaning up some printf debugging git-svn-id: svn://localhost/ardour2/trunk@807 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12 r260@gwythaint (orig r800): fugalh | 2006-08-12 15:53:10 -0600Hans Fugal
r322@gandalf: fugalh | 2006-08-12 15:49:05 -0600 A few ardev and ardbg enhancements. git-svn-id: svn://localhost/ardour2/trunk@806 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12 r259@gwythaint (orig r799): fugalh | 2006-08-12 15:52:56 -0600Hans Fugal
r321@gandalf: fugalh | 2006-08-12 15:48:28 -0600 Behold serialized undo. git-svn-id: svn://localhost/ardour2/trunk@805 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12 r258@gwythaint (orig r798): fugalh | 2006-08-12 15:50:33 -0600Hans Fugal
The cscope and scons front-end makefile. git-svn-id: svn://localhost/ardour2/trunk@804 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12 r257@gwythaint (orig r797): fugalh | 2006-08-12 15:49:20 -0600Hans Fugal
r316@gandalf: fugalh | 2006-08-11 17:06:48 -0600 Reconstitution. Comiples, untested. git-svn-id: svn://localhost/ardour2/trunk@803 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12merge from trunkHans Fugal
git-svn-id: svn://localhost/ardour2/branches/undo@802 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12 r329@gandalf: fugalh | 2006-08-12 15:54:49 -0600Hans Fugal
Cleaning up some printf debugging git-svn-id: svn://localhost/ardour2/branches/undo@801 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12 r322@gandalf: fugalh | 2006-08-12 15:49:05 -0600Hans Fugal
A few ardev and ardbg enhancements. git-svn-id: svn://localhost/ardour2/branches/undo@800 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12 r321@gandalf: fugalh | 2006-08-12 15:48:28 -0600Hans Fugal
Behold serialized undo. git-svn-id: svn://localhost/ardour2/branches/undo@799 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12The cscope and scons front-end makefile.Hans Fugal
git-svn-id: svn://localhost/ardour2/branches/undo@798 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12 r316@gandalf: fugalh | 2006-08-11 17:06:48 -0600Hans Fugal
Reconstitution. Comiples, untested. git-svn-id: svn://localhost/ardour2/branches/undo@797 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-12merge from trunkHans Fugal
git-svn-id: svn://localhost/ardour2/branches/undo@794 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-08-11new RCU implementation, using an extra layer of indirection allowing us to ↵Paul Davis
use g_atomic_pointer_compare_and_exchange(); bug fix for tape tracks, not sure why this never manifested before git-svn-id: svn://localhost/ardour2/trunk@793 d708f5d6-7413-0410-9779-e7cbd77b26cf