13
0
Commit Graph

537 Commits

Author SHA1 Message Date
34cd3457a2 fix return type in last commit for AutomationLine::control_point_box_size(); catch attempts to use new session dialog to open existing sessions
git-svn-id: svn://localhost/ardour2/trunk@1042 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-31 21:48:51 +00:00
209aeb85ef search lib64 for LADSPA plugins, and fix control point box size:track height relationship
git-svn-id: svn://localhost/ardour2/trunk@1040 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-31 20:09:41 +00:00
1d48090c52 disk space reflects number of inputs per track; more libsndfile debuggin
git-svn-id: svn://localhost/ardour2/trunk@1037 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-31 16:19:29 +00:00
71c94e6943 massive changes in automation state handling, not entirely complete; some bug fixes for automation line drawing
git-svn-id: svn://localhost/ardour2/trunk@1034 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-31 02:40:08 +00:00
Sampo Savolainen
74df5d49c8 Remove some unused function definitions.
git-svn-id: svn://localhost/ardour2/trunk@1033 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-29 19:46:24 +00:00
e9b7cc1a42 restore compilability amidst automation state mgmt changes
git-svn-id: svn://localhost/ardour2/trunk@1030 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-27 00:31:38 +00:00
3933ca6c17 remove Connections from window menu
git-svn-id: svn://localhost/ardour2/trunk@1029 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-26 18:44:21 +00:00
59517c485a enable more string translations
git-svn-id: svn://localhost/ardour2/trunk@1026 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-26 15:20:18 +00:00
e258a54584 no umlaut in Thorsten
git-svn-id: svn://localhost/ardour2/trunk@1023 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-26 14:14:21 +00:00
8f53fc6459 new version derivation system, improvements to splash screen display
git-svn-id: svn://localhost/ardour2/trunk@1022 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-26 14:13:10 +00:00
5d7fc828d1 remove version.cc (sigh)
git-svn-id: svn://localhost/ardour2/trunk@1020 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-26 13:14:40 +00:00
88446e52f1 version update
git-svn-id: svn://localhost/ardour2/trunk@1019 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-26 12:52:37 +00:00
f5e413e4d6 testing new scons-based version system
git-svn-id: svn://localhost/ardour2/trunk@1015 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-26 12:25:39 +00:00
41d8747e9d remove reference to PluginState in VST code, for real this time
git-svn-id: svn://localhost/ardour2/trunk@1014 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-26 11:45:57 +00:00
aef6bdba1c last minute cleanups before beta6
git-svn-id: svn://localhost/ardour2/trunk@1009 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-26 01:48:26 +00:00
5695b1790e remove StateManager code entirely and more debugging output cruft
git-svn-id: svn://localhost/ardour2/trunk@1008 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-26 00:47:22 +00:00
bcd511aa3f fixes for endemic (compiler?) issues with virtual inheritance of sigc::trackable. NOTE: automation list undo/redo no longer operational, fix to follow
git-svn-id: svn://localhost/ardour2/trunk@1007 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-25 20:11:42 +00:00
Taybin Rutkin
f9812be639 namespace fix.
git-svn-id: svn://localhost/ardour2/trunk@1005 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-24 15:41:46 +00:00
Taybin Rutkin
e6fdb95024 Fix for internationalize. Now use the I18N() macro.
git-svn-id: svn://localhost/ardour2/trunk@1004 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-24 15:38:46 +00:00
Taybin Rutkin
bbbc28d3e5 Update from Christophe Combelles.
git-svn-id: svn://localhost/ardour2/trunk@1001 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-24 02:52:41 +00:00
fbb9576d40 various fixes related to lifetime management and xfades in particular. lots and lots and lots of debugging output, but sampo can test startup now. shutdown will still crash, but for a new reason.
git-svn-id: svn://localhost/ardour2/trunk@998 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-21 05:12:11 +00:00
3e577fee98 move BWF header options into Configuration option, rationalize crossfade parameter names, ensure full GUI display of crossfade parameters (in menus)
git-svn-id: svn://localhost/ardour2/trunk@996 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-20 16:50:46 +00:00
3e8be2ca62 fixes for crossfade views, crossfades and undo/redo. added default crossfade settings to ardour.rc.in
git-svn-id: svn://localhost/ardour2/trunk@994 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-20 16:09:42 +00:00
2592a320d4 major changes to Region, AudioRegion, Playlist, AudioPlaylist and Crossfade state management, to try to fix undo/redo. Not finished, butthe speedups etc. are in place
git-svn-id: svn://localhost/ardour2/trunk@993 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-19 22:02:30 +00:00
0c31e4c4f3 more object lifetime management fixes, plus a couple of tiny cleanups
git-svn-id: svn://localhost/ardour2/trunk@992 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-18 17:42:59 +00:00
Taybin Rutkin
177b2a2a17 Fixed wrong translation markup in sfdb_ui.cc.
git-svn-id: svn://localhost/ardour2/trunk@991 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-18 01:41:40 +00:00
0ef71e47de reduce calls to fit_to_pixels(); flip back to old fix for rec regions botch; executable stack fix; avoid delete this in MementoCommand lifetime management
git-svn-id: svn://localhost/ardour2/trunk@988 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-17 20:40:39 +00:00
fe7c3976c9 fix (?) handling of fake regions; use int cast before MeterFoo cast; use default values for MeterFoo switch table conversions
git-svn-id: svn://localhost/ardour2/trunk@987 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-16 20:57:24 +00:00
Sampo Savolainen
626775f128 Make new session dialog create the session in the selected directory.
Thanks Ben!


git-svn-id: svn://localhost/ardour2/trunk@986 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-13 19:23:16 +00:00
2b90eeade9 session export starts from session start marker; add tooltips for rude solo + audition; start work on control protocol feedback control (unfinished but compiles and runs
git-svn-id: svn://localhost/ardour2/trunk@985 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-13 15:07:50 +00:00
Doug McLain
1f2c5ba533 29px transport button width
git-svn-id: svn://localhost/ardour2/trunk@984 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-12 21:08:28 +00:00
833f33b0c9 fixes for meter thread using free'd member of AudioEngine, audiostreamview accessing deleted crossfades, and mute button now has sensible text color when active
git-svn-id: svn://localhost/ardour2/trunk@982 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-12 15:20:00 +00:00
Doug McLain
bd9d6a3254 Actually, 27px transport button width looks a little better
git-svn-id: svn://localhost/ardour2/trunk@981 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-12 07:49:56 +00:00
Doug McLain
7d94a91430 Set transport buttons to a uniform width (30px)
git-svn-id: svn://localhost/ardour2/trunk@980 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-12 07:18:17 +00:00
Sampo Savolainen
6ca302e7e8 New spash screen
git-svn-id: svn://localhost/ardour2/trunk@977 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-11 21:05:04 +00:00
360a903069 make MementoCommand inherit from sigc::trackable so that we don't double-call its object-going-away handler; make big clock float ; do not use shared_ptr<T> in session region signalhandlers, just weak_ptr<T>
git-svn-id: svn://localhost/ardour2/trunk@976 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-11 19:50:15 +00:00
7cdca2efdb Toned down brightness of bar/beat lines a touch.
git-svn-id: svn://localhost/ardour2/trunk@975 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-11 00:32:47 +00:00
Sampo Savolainen
6f53e7c5e4 Fix ghost zero lines
git-svn-id: svn://localhost/ardour2/trunk@974 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-10 20:17:36 +00:00
5a545c3c27 alpha-reduced icons from thorwil
git-svn-id: svn://localhost/ardour2/trunk@972 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-10 18:59:06 +00:00
f95d814143 fix audio clock field widths, change minsec display to include fractional seconds, add and use thorwil's new icons
git-svn-id: svn://localhost/ardour2/trunk@971 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-10 17:46:22 +00:00
082c4570a1 Fix for segfault on autoscroll (especially when dragging regions).
git-svn-id: svn://localhost/ardour2/trunk@967 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-10 00:42:00 +00:00
c8f9f3eee8 Made bar/beat lines fully opaque.
git-svn-id: svn://localhost/ardour2/trunk@966 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-09 21:54:09 +00:00
Sampo Savolainen
af757a1b6a Give a different error message when AudioEngine::connect() tries to make
an connection which already exists.

Tempo bars will now stretch from top to bottom via a hackish but 
approved scheme.

Disconnect route inputs and outputs when removing them from the session.


git-svn-id: svn://localhost/ardour2/trunk@961 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-09 18:08:08 +00:00
0d0f71ee92 fix abort-capture path, including many subtle issues with shared_ptr<>; remove old automation feedback code; make new automation feedback code slightly configurable ; fix zoom focus options for playhead + edit cursor ; prevent zoom < 2 samples per pixel to avoid crashes ; peak building now uses shared_ptr<Source> not Source*
git-svn-id: svn://localhost/ardour2/trunk@959 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-09 15:50:44 +00:00
8011cbf5f8 Bar/Beat line aesthetic fixes.
git-svn-id: svn://localhost/ardour2/trunk@958 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-08 19:53:06 +00:00
Sampo Savolainen
af441a832e Fix speed quietning to respect the current setting.
git-svn-id: svn://localhost/ardour2/trunk@957 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-08 19:27:33 +00:00
96de823f23 thorwil's design picks for NSD
git-svn-id: svn://localhost/ardour2/trunk@953 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-05 14:43:25 +00:00
84f57e1397 fix crash on Insert Selected Region into track, caused by using single-row selection function for a multi-selectable treeview
git-svn-id: svn://localhost/ardour2/trunk@951 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-05 11:36:52 +00:00
ffdf5ada61 Generic MIDI control now saves+restores its state; PBD::ID now requires a buffer size for its print() method
git-svn-id: svn://localhost/ardour2/trunk@949 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-05 01:49:32 +00:00
aabf0be5a9 floating point precision fix, after months of waiting, plus fix for width of string ID representation
git-svn-id: svn://localhost/ardour2/trunk@940 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-03 19:57:38 +00:00