13
0
Commit Graph

990 Commits

Author SHA1 Message Date
Taybin Rutkin
927553f6b8 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
2006-12-01 06:01:30 +00:00
c103132ae6 more accurate comment for FST SConscript
git-svn-id: svn://localhost/ardour2/trunk@1180 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-01 03:25:07 +00:00
e23a1d1a84 better design for discovering VST packages
git-svn-id: svn://localhost/ardour2/trunk@1179 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-01 03:18:20 +00:00
Taybin Rutkin
f5416958e6 Merged changes from 1177.
git-svn-id: svn://localhost/ardour2/trunk@1178 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-01 02:36:20 +00:00
448a4d46f9 try that one on for size (VST build fu)
git-svn-id: svn://localhost/ardour2/trunk@1177 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-30 23:32:18 +00:00
17469ea0e3 not completely tested new structure for VST/FST build
git-svn-id: svn://localhost/ardour2/trunk@1176 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-30 22:44:15 +00:00
Sampo Savolainen
e176a4093f 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
2006-11-30 20:49:59 +00:00
ba32e48dd1 build tweaks to include tranzport code in tarball
git-svn-id: svn://localhost/ardour2/trunk@1174 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-30 17:52:26 +00:00
9f2164b4f3 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
2006-11-30 16:43:11 +00:00
Nick Mainsbridge
9cca1464a8 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
2006-11-30 14:21:02 +00:00
e002eea388 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
2006-11-30 04:21:32 +00:00
Doug McLain
f987091756 Better error message for missing vst files
git-svn-id: svn://localhost/ardour2/trunk@1170 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-29 03:39:54 +00:00
Doug McLain
fb95081537 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
2006-11-29 03:35:55 +00:00
f9f755dca9 fixes for some stupid thinko-crash bugs with automation
git-svn-id: svn://localhost/ardour2/trunk@1168 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-28 23:08:46 +00:00
991b9136bb 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
2006-11-28 21:44:20 +00:00
4851c54a7b save plugin automation state
git-svn-id: svn://localhost/ardour2/trunk@1166 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-28 21:12:20 +00:00
Doug McLain
c371600816 A bit better integration of vst sdk files
git-svn-id: svn://localhost/ardour2/trunk@1165 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-28 19:22:31 +00:00
Nick Mainsbridge
6f4f716058 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
2006-11-28 19:19:13 +00:00
5abf55c3d7 freeze the correct fade in
git-svn-id: svn://localhost/ardour2/trunk@1163 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-28 18:42:13 +00:00
b7b34ad723 debugging new thaw behaviour for AutomationEvent
git-svn-id: svn://localhost/ardour2/trunk@1162 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-28 18:23:14 +00:00
f3e5450492 major fixes to automation editing
git-svn-id: svn://localhost/ardour2/trunk@1161 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-28 17:52:09 +00:00
00afa40d45 many small changes, see ardour-dev for more
git-svn-id: svn://localhost/ardour2/trunk@1160 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-27 19:31:33 +00:00
db1f21d75c 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
2006-11-25 03:10:11 +00:00
Nick Mainsbridge
bfab3e8821 a scons thinko. hardware monitoring now works :)
git-svn-id: svn://localhost/ardour2/trunk@1158 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-24 17:18:55 +00:00
Nick Mainsbridge
5f866fc185 fix up scons check for hardware monitoring, minor error message typo
git-svn-id: svn://localhost/ardour2/trunk@1157 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-24 16:37:43 +00:00
07e5604bf5 add ctrl-left to reset to -inf on gain fader
git-svn-id: svn://localhost/ardour2/trunk@1156 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-22 14:22:35 +00:00
fd289ac967 patch from brian to get consistent menu behaviour
git-svn-id: svn://localhost/ardour2/trunk@1155 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-22 00:58:22 +00:00
7c20b38281 Fader image update for more tactile "track" feel.
git-svn-id: svn://localhost/ardour2/trunk@1154 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-21 23:01:07 +00:00
716ec148f6 fix off by one error on unity gain line
git-svn-id: svn://localhost/ardour2/trunk@1153 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-21 22:03:16 +00:00
434b459dec fix expose error for new faders
git-svn-id: svn://localhost/ardour2/trunk@1152 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-21 21:56:43 +00:00
6cd69fb20f "treadmill" design for new faders, for real
git-svn-id: svn://localhost/ardour2/trunk@1151 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-21 21:40:38 +00:00
724eda62fc "treadmill" design for new faders
git-svn-id: svn://localhost/ardour2/trunk@1150 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-21 21:35:51 +00:00
39f0ea6ae9 new fader design from thorwil, mostly
git-svn-id: svn://localhost/ardour2/trunk@1149 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-21 17:30:47 +00:00
Taybin Rutkin
0d7cfe66a6 Check for COREAUDIO by default. If found, define HAVE_WEAK_COREAUDIO.
git-svn-id: svn://localhost/ardour2/trunk@1147 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-21 03:34:43 +00:00
e098a23fcc deeper fixes for 80/100 subframes choice
git-svn-id: svn://localhost/ardour2/trunk@1146 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-20 21:40:11 +00:00
1759b4b9bd 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
2006-11-20 18:57:21 +00:00
5eea44c6cd show timecode info in selected audio clocks
git-svn-id: svn://localhost/ardour2/trunk@1144 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-20 15:15:18 +00:00
ec588a28ba configurable subframes-per-frame, defaults to 80
git-svn-id: svn://localhost/ardour2/trunk@1143 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-20 14:27:56 +00:00
Sampo Savolainen
aa0fee1e8d 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
2006-11-18 23:57:33 +00:00
Sampo Savolainen
c15da85151 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
2006-11-17 20:37:57 +00:00
595b12c6a2 add reset envelope gain; small patch from brian for tearoff dragging
git-svn-id: svn://localhost/ardour2/trunk@1139 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-17 17:51:22 +00:00
5f37d76935 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
2006-11-17 16:14:44 +00:00
98d93c221a better work-around for svn_revision.h
git-svn-id: svn://localhost/ardour2/trunk@1137 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-17 02:42:26 +00:00
e15ca20204 more attempts to make svn_revision.h work for all
git-svn-id: svn://localhost/ardour2/trunk@1136 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-16 19:51:35 +00:00
0d035c70f2 small changes to the mixer strip from thorwil
git-svn-id: svn://localhost/ardour2/trunk@1135 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-16 19:34:57 +00:00
2bf3ed423f 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
2006-11-16 18:42:48 +00:00
7bbf761321 start of new crossthread-safe design
git-svn-id: svn://localhost/ardour2/trunk@1133 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-16 03:18:30 +00:00
3f207b1e4f 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
2006-11-15 21:06:21 +00:00
Sampo Savolainen
e5d54bf52b 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
2006-11-15 20:37:23 +00:00
ac23d13c6a 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
2006-11-14 14:03:16 +00:00