ardour.git
17 years agoFixed menu organization.
David Robillard [Sat, 16 Dec 2006 02:12:29 +0000 (02:12 +0000)]
Fixed menu organization.

git-svn-id: svn://localhost/ardour2/trunk@1216 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove debug stacktrace
Paul Davis [Fri, 15 Dec 2006 22:02:39 +0000 (22:02 +0000)]
remove debug stacktrace

git-svn-id: svn://localhost/ardour2/trunk@1215 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agowrite session file to alternate name before, then rename; auditioner defaults to...
Paul Davis [Fri, 15 Dec 2006 19:40:10 +0000 (19:40 +0000)]
write session file to alternate name before, then rename; auditioner defaults to first 2 physical outputs; engine started before loading session, always; clean up handling off input connections and so forth during startup (faster! a bitcd ..); notice new locates while doing older ones; stop engine at shutdown first, not later

git-svn-id: svn://localhost/ardour2/trunk@1214 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFix small compile issue due to shared_ptr<> fixes
Sampo Savolainen [Thu, 14 Dec 2006 21:30:11 +0000 (21:30 +0000)]
Fix small compile issue due to shared_ptr<> fixes

git-svn-id: svn://localhost/ardour2/trunk@1213 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix for crash when loading a session after running another, caused by not checking...
Paul Davis [Thu, 14 Dec 2006 16:21:43 +0000 (16:21 +0000)]
fix for crash when loading a session after running another, caused by not checking for _view != 0 in route_time_axis.cc; make fit_to_pixels() more useful and use it to truncate redirect and redirect parameters names in track control area

git-svn-id: svn://localhost/ardour2/trunk@1212 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoadd missing file; remove another VST debug hack
Paul Davis [Thu, 14 Dec 2006 14:37:29 +0000 (14:37 +0000)]
add missing file; remove another VST debug hack

git-svn-id: svn://localhost/ardour2/trunk@1211 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agorevert VST debug hacks
Paul Davis [Thu, 14 Dec 2006 14:17:17 +0000 (14:17 +0000)]
revert VST debug hacks

git-svn-id: svn://localhost/ardour2/trunk@1210 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agouse shared_ptr for all Playlist handling; cleanup works again
Paul Davis [Thu, 14 Dec 2006 14:15:43 +0000 (14:15 +0000)]
use shared_ptr for all Playlist handling; cleanup works again

git-svn-id: svn://localhost/ardour2/trunk@1209 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomore vst debug output for solv, again
Paul Davis [Thu, 14 Dec 2006 03:41:08 +0000 (03:41 +0000)]
more vst debug output for solv, again

git-svn-id: svn://localhost/ardour2/trunk@1208 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomore vst debug output for solv
Paul Davis [Thu, 14 Dec 2006 03:34:54 +0000 (03:34 +0000)]
more vst debug output for solv

git-svn-id: svn://localhost/ardour2/trunk@1207 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomore vst debug output for solv
Paul Davis [Thu, 14 Dec 2006 03:24:09 +0000 (03:24 +0000)]
more vst debug output for solv

git-svn-id: svn://localhost/ardour2/trunk@1206 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodebugging info for solv, part 2
Paul Davis [Thu, 14 Dec 2006 03:08:43 +0000 (03:08 +0000)]
debugging info for solv, part 2

git-svn-id: svn://localhost/ardour2/trunk@1205 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodebugging info for solv
Paul Davis [Thu, 14 Dec 2006 02:57:20 +0000 (02:57 +0000)]
debugging info for solv

git-svn-id: svn://localhost/ardour2/trunk@1204 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove debugging output file
Paul Davis [Wed, 13 Dec 2006 21:11:30 +0000 (21:11 +0000)]
remove debugging output file

git-svn-id: svn://localhost/ardour2/trunk@1203 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agonew versions of icons from thorsten
Paul Davis [Mon, 11 Dec 2006 13:45:49 +0000 (13:45 +0000)]
new versions of icons from thorsten

git-svn-id: svn://localhost/ardour2/trunk@1202 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix botched-up, half-done code in last commit
Paul Davis [Mon, 11 Dec 2006 13:22:09 +0000 (13:22 +0000)]
fix botched-up, half-done code in last commit

git-svn-id: svn://localhost/ardour2/trunk@1201 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agonever save more than Config->get_saved_history_depth() undo transactions to history...
Paul Davis [Mon, 11 Dec 2006 12:52:40 +0000 (12:52 +0000)]
never save more than Config->get_saved_history_depth() undo transactions to history file

git-svn-id: svn://localhost/ardour2/trunk@1200 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoitsy-bitsy freebsd compatibility fix.
Sampo Savolainen [Sat, 9 Dec 2006 17:49:24 +0000 (17:49 +0000)]
itsy-bitsy freebsd compatibility fix.

git-svn-id: svn://localhost/ardour2/trunk@1199 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoUnbreak SMPTE ruler at non-30fps rates. Display 60fps properly. Use the same data...
Nick Mainsbridge [Fri, 8 Dec 2006 22:08:36 +0000 (22:08 +0000)]
Unbreak SMPTE ruler at non-30fps rates. Display 60fps properly. Use the same data types for SMPTE::Time.rate and dropframe as are used in Config.

git-svn-id: svn://localhost/ardour2/trunk@1198 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomake follow-playhead available again; remove special pane handling
Paul Davis [Fri, 8 Dec 2006 19:47:07 +0000 (19:47 +0000)]
make follow-playhead available again; remove special pane handling

git-svn-id: svn://localhost/ardour2/trunk@1197 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomake zoom focus selector a little narrower
Nick Mainsbridge [Fri, 8 Dec 2006 18:35:50 +0000 (18:35 +0000)]
make zoom focus selector a little narrower

git-svn-id: svn://localhost/ardour2/trunk@1196 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomove zoom controls down to lower left
Paul Davis [Fri, 8 Dec 2006 18:18:58 +0000 (18:18 +0000)]
move zoom controls down to lower left

git-svn-id: svn://localhost/ardour2/trunk@1195 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoadd icon files (from thorwil)
Paul Davis [Fri, 8 Dec 2006 17:22:27 +0000 (17:22 +0000)]
add icon files (from thorwil)

git-svn-id: svn://localhost/ardour2/trunk@1194 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix required library versions; fix use of shared_ptr by redirect_box; fix double...
Paul Davis [Fri, 8 Dec 2006 17:16:50 +0000 (17:16 +0000)]
fix required library versions; fix use of shared_ptr by redirect_box; fix double delete of redirects; make delete event work only on button release, in general

git-svn-id: svn://localhost/ardour2/trunk@1193 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomiscellaneous stuff, SVN IS TEMPORARILY BROKEN. FIX WITHIN 18 HOURS
Paul Davis [Wed, 6 Dec 2006 19:00:57 +0000 (19:00 +0000)]
miscellaneous stuff, SVN IS TEMPORARILY BROKEN. FIX WITHIN 18 HOURS

git-svn-id: svn://localhost/ardour2/trunk@1192 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFixed typo which prevented default key mapping for loop play
Sampo Savolainen [Tue, 5 Dec 2006 20:33:16 +0000 (20:33 +0000)]
Fixed typo which prevented default key mapping for loop play

git-svn-id: svn://localhost/ardour2/trunk@1191 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMake destroy last capture available again, default keybinding is
Sampo Savolainen [Tue, 5 Dec 2006 19:57:45 +0000 (19:57 +0000)]
Make destroy last capture available again, default keybinding is
ctrl-delete

git-svn-id: svn://localhost/ardour2/trunk@1190 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMake playlist selected from another track visible in the playlist menu
Sampo Savolainen [Tue, 5 Dec 2006 18:54:05 +0000 (18:54 +0000)]
Make playlist selected from another track visible in the playlist menu

git-svn-id: svn://localhost/ardour2/trunk@1189 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoDrag zoom area now fills the whole canvas
Sampo Savolainen [Mon, 4 Dec 2006 22:18:21 +0000 (22:18 +0000)]
Drag zoom area now fills the whole canvas

git-svn-id: svn://localhost/ardour2/trunk@1188 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoNew playlist dialog "New" button active from the start and playlist name
Sampo Savolainen [Mon, 4 Dec 2006 20:53:51 +0000 (20:53 +0000)]
New playlist dialog "New" button active from the start and playlist name
is bumped until a free name is found.

git-svn-id: svn://localhost/ardour2/trunk@1187 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix incorrect region opacity after move + undo
Nick Mainsbridge [Mon, 4 Dec 2006 10:45:52 +0000 (10:45 +0000)]
fix incorrect region opacity after move + undo

git-svn-id: svn://localhost/ardour2/trunk@1186 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoProperly encode file URIs in the sfdb.
Taybin Rutkin [Fri, 1 Dec 2006 17:37:08 +0000 (17:37 +0000)]
Properly encode file URIs in the sfdb.

git-svn-id: svn://localhost/ardour2/trunk@1184 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodon't update clocks while dragging playhead
Paul Davis [Fri, 1 Dec 2006 17:32:41 +0000 (17:32 +0000)]
don't update clocks while dragging playhead

git-svn-id: svn://localhost/ardour2/trunk@1183 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoPBD::strip_whitespace_edges() returns the empty string if the passed string is
Taybin Rutkin [Fri, 1 Dec 2006 06:01:30 +0000 (06:01 +0000)]
PBD::strip_whitespace_edges() returns the empty string if the passed string is
all whitespace.  This allows for some mild code cleanup.  It's also declared in
the PBD namespace now.

sfdb-v4 implemented.  Instead of fields that go across all files, there is now
just one tag field where you can enter comma delimited tags.  Searching for
tags to follow soon.  I recommend trashing your current ~/.ardour2/sfdb file.

git-svn-id: svn://localhost/ardour2/trunk@1182 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomore accurate comment for FST SConscript 2.0beta9
Paul Davis [Fri, 1 Dec 2006 03:25:07 +0000 (03:25 +0000)]
more accurate comment for FST SConscript

git-svn-id: svn://localhost/ardour2/trunk@1180 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agobetter design for discovering VST packages
Paul Davis [Fri, 1 Dec 2006 03:18:20 +0000 (03:18 +0000)]
better design for discovering VST packages

git-svn-id: svn://localhost/ardour2/trunk@1179 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMerged changes from 1177.
Taybin Rutkin [Fri, 1 Dec 2006 02:36:20 +0000 (02:36 +0000)]
Merged changes from 1177.

git-svn-id: svn://localhost/ardour2/trunk@1178 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agotry that one on for size (VST build fu)
Paul Davis [Thu, 30 Nov 2006 23:32:18 +0000 (23:32 +0000)]
try that one on for size (VST build fu)

git-svn-id: svn://localhost/ardour2/trunk@1177 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agonot completely tested new structure for VST/FST build
Paul Davis [Thu, 30 Nov 2006 22:44:15 +0000 (22:44 +0000)]
not completely tested new structure for VST/FST build

git-svn-id: svn://localhost/ardour2/trunk@1176 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMake playlist "New copy" foolproof: bump names until a unique one is
Sampo Savolainen [Thu, 30 Nov 2006 20:49:59 +0000 (20:49 +0000)]
Make playlist "New copy" foolproof: bump names until a unique one is
found. Also made the "New" button sensitive by default as the default
new name for the playlist will be legal.

git-svn-id: svn://localhost/ardour2/trunk@1175 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agobuild tweaks to include tranzport code in tarball
Paul Davis [Thu, 30 Nov 2006 17:52:26 +0000 (17:52 +0000)]
build tweaks to include tranzport code in tarball

git-svn-id: svn://localhost/ardour2/trunk@1174 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agotimecode clock info patch from oofus, big clock mods from oofus, rec-sensitive color...
Paul Davis [Thu, 30 Nov 2006 16:43:11 +0000 (16:43 +0000)]
timecode clock info patch from oofus, big clock mods from oofus, rec-sensitive color in big clock, update all transport clocks when changing playhead, bounds check for automation bug

git-svn-id: svn://localhost/ardour2/trunk@1173 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoalways check_dependents() after a relayer() (useful for LaterHigher model), don't...
Nick Mainsbridge [Thu, 30 Nov 2006 14:21:02 +0000 (14:21 +0000)]
always check_dependents() after a relayer() (useful for LaterHigher model), don't create end crossfades for external overlaps unless they are at the top layer

git-svn-id: svn://localhost/ardour2/trunk@1172 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoframe for fader belt; better focus behaviour for gain display text entry (generalized)
Paul Davis [Thu, 30 Nov 2006 04:21:32 +0000 (04:21 +0000)]
frame for fader belt; better focus behaviour for gain display text entry (generalized)

git-svn-id: svn://localhost/ardour2/trunk@1171 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoBetter error message for missing vst files
Doug McLain [Wed, 29 Nov 2006 03:39:54 +0000 (03:39 +0000)]
Better error message for missing vst files

git-svn-id: svn://localhost/ardour2/trunk@1170 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoHandle both possible zip files that may be provided for the vst sdk source
Doug McLain [Wed, 29 Nov 2006 03:35:55 +0000 (03:35 +0000)]
Handle both possible zip files that may be provided for the vst sdk source

git-svn-id: svn://localhost/ardour2/trunk@1169 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofixes for some stupid thinko-crash bugs with automation
Paul Davis [Tue, 28 Nov 2006 23:08:46 +0000 (23:08 +0000)]
fixes for some stupid thinko-crash bugs with automation

git-svn-id: svn://localhost/ardour2/trunk@1168 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodon't load history till all objects have reset state (post engine running)
Paul Davis [Tue, 28 Nov 2006 21:44:20 +0000 (21:44 +0000)]
don't load history till all objects have reset state (post engine running)

git-svn-id: svn://localhost/ardour2/trunk@1167 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agosave plugin automation state
Paul Davis [Tue, 28 Nov 2006 21:12:20 +0000 (21:12 +0000)]
save plugin automation state

git-svn-id: svn://localhost/ardour2/trunk@1166 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoA bit better integration of vst sdk files
Doug McLain [Tue, 28 Nov 2006 19:22:31 +0000 (19:22 +0000)]
A bit better integration of vst sdk files

git-svn-id: svn://localhost/ardour2/trunk@1165 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agocrossfade views are only as long as the crossfades themselves, show verbose time...
Nick Mainsbridge [Tue, 28 Nov 2006 19:19:13 +0000 (19:19 +0000)]
crossfade views are only as long as the crossfades themselves, show verbose time cursor when copy-grabbing regions (instead of upon motion), translucent regions while dragging/trimming

git-svn-id: svn://localhost/ardour2/trunk@1164 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofreeze the correct fade in
Paul Davis [Tue, 28 Nov 2006 18:42:13 +0000 (18:42 +0000)]
freeze the correct fade in

git-svn-id: svn://localhost/ardour2/trunk@1163 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodebugging new thaw behaviour for AutomationEvent
Paul Davis [Tue, 28 Nov 2006 18:23:14 +0000 (18:23 +0000)]
debugging new thaw behaviour for AutomationEvent

git-svn-id: svn://localhost/ardour2/trunk@1162 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomajor fixes to automation editing
Paul Davis [Tue, 28 Nov 2006 17:52:09 +0000 (17:52 +0000)]
major fixes to automation editing

git-svn-id: svn://localhost/ardour2/trunk@1161 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomany small changes, see ardour-dev for more
Paul Davis [Mon, 27 Nov 2006 19:31:33 +0000 (19:31 +0000)]
many small changes, see ardour-dev for more

git-svn-id: svn://localhost/ardour2/trunk@1160 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAllow generic_midi control surface to compile by adding the local sndfile
Tim Mayberry [Sat, 25 Nov 2006 03:10:11 +0000 (03:10 +0000)]
Allow generic_midi control surface to compile by adding the local sndfile
headers to the include path.

git-svn-id: svn://localhost/ardour2/trunk@1159 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoa scons thinko. hardware monitoring now works :)
Nick Mainsbridge [Fri, 24 Nov 2006 17:18:55 +0000 (17:18 +0000)]
a scons thinko. hardware monitoring now works :)

git-svn-id: svn://localhost/ardour2/trunk@1158 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix up scons check for hardware monitoring, minor error message typo
Nick Mainsbridge [Fri, 24 Nov 2006 16:37:43 +0000 (16:37 +0000)]
fix up scons check for hardware monitoring, minor error message typo

git-svn-id: svn://localhost/ardour2/trunk@1157 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoadd ctrl-left to reset to -inf on gain fader
Paul Davis [Wed, 22 Nov 2006 14:22:35 +0000 (14:22 +0000)]
add ctrl-left to reset to -inf on gain fader

git-svn-id: svn://localhost/ardour2/trunk@1156 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agopatch from brian to get consistent menu behaviour
Paul Davis [Wed, 22 Nov 2006 00:58:22 +0000 (00:58 +0000)]
patch from brian to get consistent menu behaviour

git-svn-id: svn://localhost/ardour2/trunk@1155 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFader image update for more tactile "track" feel.
David Robillard [Tue, 21 Nov 2006 23:01:07 +0000 (23:01 +0000)]
Fader image update for more tactile "track" feel.

git-svn-id: svn://localhost/ardour2/trunk@1154 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix off by one error on unity gain line
Paul Davis [Tue, 21 Nov 2006 22:03:16 +0000 (22:03 +0000)]
fix off by one error on unity gain line

git-svn-id: svn://localhost/ardour2/trunk@1153 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix expose error for new faders
Paul Davis [Tue, 21 Nov 2006 21:56:43 +0000 (21:56 +0000)]
fix expose error for new faders

git-svn-id: svn://localhost/ardour2/trunk@1152 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years ago"treadmill" design for new faders, for real
Paul Davis [Tue, 21 Nov 2006 21:40:38 +0000 (21:40 +0000)]
"treadmill" design for new faders, for real

git-svn-id: svn://localhost/ardour2/trunk@1151 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years ago"treadmill" design for new faders
Paul Davis [Tue, 21 Nov 2006 21:35:51 +0000 (21:35 +0000)]
"treadmill" design for new faders

git-svn-id: svn://localhost/ardour2/trunk@1150 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agonew fader design from thorwil, mostly
Paul Davis [Tue, 21 Nov 2006 17:30:47 +0000 (17:30 +0000)]
new fader design from thorwil, mostly

git-svn-id: svn://localhost/ardour2/trunk@1149 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoCheck for COREAUDIO by default. If found, define HAVE_WEAK_COREAUDIO.
Taybin Rutkin [Tue, 21 Nov 2006 03:34:43 +0000 (03:34 +0000)]
Check for COREAUDIO by default.  If found, define HAVE_WEAK_COREAUDIO.

git-svn-id: svn://localhost/ardour2/trunk@1147 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodeeper fixes for 80/100 subframes choice
Paul Davis [Mon, 20 Nov 2006 21:40:11 +0000 (21:40 +0000)]
deeper fixes for 80/100 subframes choice

git-svn-id: svn://localhost/ardour2/trunk@1146 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix for a crashing bug when loading a 0.99 session, with some debug output
Paul Davis [Mon, 20 Nov 2006 18:57:21 +0000 (18:57 +0000)]
fix for a crashing bug when loading a 0.99 session, with some debug output

git-svn-id: svn://localhost/ardour2/trunk@1145 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoshow timecode info in selected audio clocks
Paul Davis [Mon, 20 Nov 2006 15:15:18 +0000 (15:15 +0000)]
show timecode info in selected audio clocks

git-svn-id: svn://localhost/ardour2/trunk@1144 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoconfigurable subframes-per-frame, defaults to 80
Paul Davis [Mon, 20 Nov 2006 14:27:56 +0000 (14:27 +0000)]
configurable subframes-per-frame, defaults to 80

git-svn-id: svn://localhost/ardour2/trunk@1143 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoBrian Ahr's patch to fix #1320
Sampo Savolainen [Sat, 18 Nov 2006 23:57:33 +0000 (23:57 +0000)]
Brian Ahr's patch to fix #1320

Fix auto-play behaviour after stopping a (seamless) loop.

git-svn-id: svn://localhost/ardour2/trunk@1141 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoBrian Ahr's patch to make notebook size in maximized mode persist at
Sampo Savolainen [Fri, 17 Nov 2006 20:37:57 +0000 (20:37 +0000)]
Brian Ahr's patch to make notebook size in maximized mode persist at
runtime.

git-svn-id: svn://localhost/ardour2/trunk@1140 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoadd reset envelope gain; small patch from brian for tearoff dragging
Paul Davis [Fri, 17 Nov 2006 17:51:22 +0000 (17:51 +0000)]
add reset envelope gain; small patch from brian for tearoff dragging

git-svn-id: svn://localhost/ardour2/trunk@1139 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofixes for MIDI port setup; options editor now sets trace options correctly (still...
Paul Davis [Fri, 17 Nov 2006 16:14:44 +0000 (16:14 +0000)]
fixes for MIDI port setup; options editor now sets trace options correctly (still not saved); MTC now sent immediately after asking for it, not after first stop; add svn_revision.h to avoid compile errors

git-svn-id: svn://localhost/ardour2/trunk@1138 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agobetter work-around for svn_revision.h
Paul Davis [Fri, 17 Nov 2006 02:42:26 +0000 (02:42 +0000)]
better work-around for svn_revision.h

git-svn-id: svn://localhost/ardour2/trunk@1137 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomore attempts to make svn_revision.h work for all
Paul Davis [Thu, 16 Nov 2006 19:51:35 +0000 (19:51 +0000)]
more attempts to make svn_revision.h work for all

git-svn-id: svn://localhost/ardour2/trunk@1136 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agosmall changes to the mixer strip from thorwil
Paul Davis [Thu, 16 Nov 2006 19:34:57 +0000 (19:34 +0000)]
small changes to the mixer strip from thorwil

git-svn-id: svn://localhost/ardour2/trunk@1135 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agotrack naming patch from brian; slightly modified F11-bug workaround from brian; undo...
Paul Davis [Thu, 16 Nov 2006 18:42:48 +0000 (18:42 +0000)]
track naming patch from brian; slightly modified F11-bug workaround from brian; undo/redo items in edit menu now show operation to be undone/redone; canvas allocations now handled by an idle handler; region views respond to changes in fade/in/out curves ; undo/redo possible for some fade in/out operations; automation tracks extend to max_frames

git-svn-id: svn://localhost/ardour2/trunk@1134 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agostart of new crossthread-safe design
Paul Davis [Thu, 16 Nov 2006 03:18:30 +0000 (03:18 +0000)]
start of new crossthread-safe design

git-svn-id: svn://localhost/ardour2/trunk@1133 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix hover-expand mode for a couple of treeviews; make solo/rec/mute MIDI bindable...
Paul Davis [Wed, 15 Nov 2006 21:06:21 +0000 (21:06 +0000)]
fix hover-expand mode for a couple of treeviews; make solo/rec/mute MIDI bindable again; merge our own clearlooks engine

git-svn-id: svn://localhost/ardour2/trunk@1132 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoBen's changes to the logscale. Low end is now better represented, thanks!
Sampo Savolainen [Wed, 15 Nov 2006 20:37:23 +0000 (20:37 +0000)]
Ben's changes to the logscale. Low end is now better represented, thanks!

git-svn-id: svn://localhost/ardour2/trunk@1131 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodesensitize remove button for start location; fix inadvertent use of _() when looking...
Paul Davis [Tue, 14 Nov 2006 14:03:16 +0000 (14:03 +0000)]
desensitize remove button for start location; fix inadvertent use of _() when looking up widget data - fixes IOSelector not working for non-en_* users

git-svn-id: svn://localhost/ardour2/trunk@1130 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFixed reversed bar/beat colours
David Robillard [Tue, 14 Nov 2006 06:10:46 +0000 (06:10 +0000)]
Fixed reversed bar/beat colours

git-svn-id: svn://localhost/ardour2/trunk@1129 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove almost everything from region editor, make popup menu more useful and accurate...
Paul Davis [Mon, 13 Nov 2006 22:59:02 +0000 (22:59 +0000)]
remove almost everything from region editor, make popup menu more useful and accurate and informative

git-svn-id: svn://localhost/ardour2/trunk@1128 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoChange text (mostly what used to be light blue) to nuetral colors
Doug McLain [Mon, 13 Nov 2006 22:57:47 +0000 (22:57 +0000)]
Change text (mostly what used to be light blue) to nuetral colors

git-svn-id: svn://localhost/ardour2/trunk@1127 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomute sends+inserts when a route is not soloed but others are
Paul Davis [Mon, 13 Nov 2006 18:30:27 +0000 (18:30 +0000)]
mute sends+inserts when a route is not soloed but others are

git-svn-id: svn://localhost/ardour2/trunk@1126 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodisplay timecode from BWF etc in SF browser; accels for windows now work (misspelling...
Paul Davis [Mon, 13 Nov 2006 17:56:43 +0000 (17:56 +0000)]
display timecode from BWF etc in SF browser; accels for windows now work (misspelling in ardour.bindings); use hide icon in automation tracks

git-svn-id: svn://localhost/ardour2/trunk@1125 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix bad behaviour by +/- buttons in edit group list. yes, i was supposed to be in...
Paul Davis [Mon, 13 Nov 2006 06:06:06 +0000 (06:06 +0000)]
fix bad behaviour by +/- buttons in edit group list. yes, i was supposed to be in bed an hour ago

git-svn-id: svn://localhost/ardour2/trunk@1124 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agohandle disconnected-from-JACK state a little better (i.e. don't crash and be helpful
Paul Davis [Mon, 13 Nov 2006 04:47:19 +0000 (04:47 +0000)]
handle disconnected-from-JACK state a little better (i.e. don't crash and be helpful

git-svn-id: svn://localhost/ardour2/trunk@1123 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFixed refresh of strip and track hide buttons.
Taybin Rutkin [Mon, 13 Nov 2006 03:49:00 +0000 (03:49 +0000)]
Fixed refresh of strip and track hide buttons.

git-svn-id: svn://localhost/ardour2/trunk@1122 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix egregious programming sloppiness in strip_whitespace_edges
Paul Davis [Mon, 13 Nov 2006 03:11:32 +0000 (03:11 +0000)]
fix egregious programming sloppiness in strip_whitespace_edges

git-svn-id: svn://localhost/ardour2/trunk@1121 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFix for bug #255, Implement undo/redo when changing the region start position
Tim Mayberry [Mon, 13 Nov 2006 00:50:28 +0000 (00:50 +0000)]
Fix for bug #255, Implement undo/redo when changing the region start position
in the Audio region editor, also added for when changing the end and length clocks.

git-svn-id: svn://localhost/ardour2/trunk@1120 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMerged changes from ardour2_ui.rc from revision 1107.
Taybin Rutkin [Mon, 13 Nov 2006 00:35:11 +0000 (00:35 +0000)]
Merged changes from ardour2_ui.rc from revision 1107.

git-svn-id: svn://localhost/ardour2/trunk@1119 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMake sure ControlProtocolInfo objects are also cleaned up when
Sampo Savolainen [Sun, 12 Nov 2006 22:50:21 +0000 (22:50 +0000)]
Make sure ControlProtocolInfo objects are also cleaned up when
disconnecting from a session.

git-svn-id: svn://localhost/ardour2/trunk@1118 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agonew svn_revision.h build system, plus no more SMPTE, just Timecode 2.0beta8
Paul Davis [Sun, 12 Nov 2006 20:41:06 +0000 (20:41 +0000)]
new svn_revision.h build system, plus no more SMPTE, just Timecode

git-svn-id: svn://localhost/ardour2/trunk@1116 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMake current snapshot selected in list. Corrects issue with ardour
Sampo Savolainen [Sun, 12 Nov 2006 18:45:22 +0000 (18:45 +0000)]
Make current snapshot selected in list. Corrects issue with ardour
automatically loading the first snapshot on list.

git-svn-id: svn://localhost/ardour2/trunk@1115 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoIO objects with no inputs have fixed, defined peak input power (-inf)
Paul Davis [Sun, 12 Nov 2006 00:47:50 +0000 (00:47 +0000)]
IO objects with no inputs have fixed, defined peak input power (-inf)

git-svn-id: svn://localhost/ardour2/trunk@1114 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix stupid button sensitivity issue in IO Selector
Paul Davis [Sun, 12 Nov 2006 00:40:14 +0000 (00:40 +0000)]
fix stupid button sensitivity issue in IO Selector

git-svn-id: svn://localhost/ardour2/trunk@1113 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodebugging stuff for IO Selector
Paul Davis [Sun, 12 Nov 2006 00:06:21 +0000 (00:06 +0000)]
debugging stuff for IO Selector

git-svn-id: svn://localhost/ardour2/trunk@1112 d708f5d6-7413-0410-9779-e7cbd77b26cf