Ben Loftis
3fe1f56d34
another tweak to libcurl detection
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3179 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 22:23:10 +00:00
Paul Davis
dfe979c718
don't check for libcurl unless really necessary
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3178 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 20:13:48 +00:00
Paul Davis
c8616fde7e
small change to logic for track selection when context/button clicking on a track header.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3177 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 19:49:21 +00:00
Paul Davis
7e14351aee
stop crash occuring when carrying out playlist partitions in empty playlists
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3176 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 18:38:09 +00:00
Paul Davis
e1fb0e58c3
fix up those horribly thick separators between ruler lines
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3175 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 18:20:05 +00:00
Paul Davis
03260435c9
more fixes for drag/lock/copy logic
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3174 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 18:01:31 +00:00
Paul Davis
ad0fded50d
fix specific copy-drag ops
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3173 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 14:13:33 +00:00
Paul Davis
9e8c6830fd
don't try to automatically remove locked regions frm selection at end of drag
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3172 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 13:40:59 +00:00
Sampo Savolainen
25bae763ca
Fix dialog message to something sensible.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3171 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 13:22:49 +00:00
Paul Davis
5745d81918
complete reorganization of logic in Editor::region_drag_finished_callback()
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3170 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 13:19:57 +00:00
Ben Loftis
e0964aff19
initial checkin of freesound integration
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3169 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 00:20:21 +00:00
Ben Loftis
cd89c6e3bf
initial checkin of freesound integration
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3168 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 00:19:03 +00:00
Ben Loftis
2ac3d86565
allow a wider selection of chars for pathname. fixes bug when session file cannot accomodate the actual path to audio files
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3167 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 00:15:52 +00:00
Ben Loftis
d0b0e3f7dd
tweaks to audio import dialog, adding tags and freesound info
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3166 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 00:11:15 +00:00
Paul Davis
cd0cf5def7
more fixes for the intersection of Locked Edit mode and copy-dragging
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3165 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-23 15:19:09 +00:00
Paul Davis
fec2a96cec
fix dragging that involves locked regions; auto-rebinding patch for people to experiment with (probably needs a little work)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3164 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-21 20:22:00 +00:00
Paul Davis
aa06f1f9f8
fix missing i18n for import mode strings when comparing with whatever the user selected
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3163 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-21 13:37:33 +00:00
Paul Davis
ede38916f5
new french translation update
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3162 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-21 13:24:16 +00:00
Doug McLain
525f02ca75
Undo 3160 for now. The canvas stops updating when the mixer is open (but only on one of 3 machines) so I obviously broke something
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3161 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-21 07:08:05 +00:00
Doug McLain
caaa0470de
build the meters in GainMeter from the LevelMeters class instead of doing it all over again
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3160 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-20 14:27:23 +00:00
Paul Davis
422c2d18c3
add STL_DEBUG option to enable easy use of _GLIBCXX_DEBUG, for STL debugging
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3151 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-17 20:38:18 +00:00
Paul Davis
75d8a7e2b1
fix problems with list stuff caused by assumptions about list type equivalence
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3150 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-17 20:36:37 +00:00
Paul Davis
94a2d23645
fix use of reserve() as revealed by _GLIBCXX_DEBUG
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3149 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-17 20:35:31 +00:00
Paul Davis
200cde3472
make sure user ardour dir exists before trying to put pango.rc in it
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3147 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-15 13:23:18 +00:00
Paul Davis
11af3f8fdf
enable icon-start-from-.ardour-file to work on OS X; properly install apple event handlers; change plugin add logic to avoid asking for stream counts before they would be configured; fix up new session dialog to not use manage(), and thus not throw away widgets when their page is hidden (by removal) in the tabbed browser
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3144 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-14 20:18:05 +00:00
Paul Davis
fb6565456e
make feature lines (rhythm ferret etc) scale with zoom; hide them whenever RF hides
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3143 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-14 20:06:42 +00:00
Paul Davis
b0ccb3d4d4
(OS X native: don't write dynamic pango.rc into app.bundle); use Glib::get_home_dir() rather than HOME for user_ardour_path
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3142 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-13 11:24:00 +00:00
David Robillard
b619d01da4
Fix warnings.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3139 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-08 16:23:26 +00:00
Paul Davis
e252a3c9de
fix silly error in removing channels from audio_diskstream
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3138 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-07 20:49:47 +00:00
Paul Davis
00ff622017
fix from puddingpimp for memory leak in fastmeter
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3137 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-06 18:45:00 +00:00
Doug McLain
7bfd5d8a64
Dave Camerons fix for bug 2108, slightly modified
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3136 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-05 22:45:28 +00:00
Sampo Savolainen
f45474e688
Improvements on the FFT analysis tool
...
- Enable FFT analysis by default
- FFT graph is now in cairo
- The window is now a window instead of a dialog
- Analysis window can be resized
- The view can be switched between normalized
and an absolute value
- The minimum and maximum values for a graph can
be shown
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3135 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-04 17:56:17 +00:00
Doug McLain
5f5c3fe8d2
fix for broken fade out, appeared to be accidental var name redundancy
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3134 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-29 01:45:14 +00:00
Nick Mainsbridge
a240d06891
File type icon version 2.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3133 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-27 19:50:29 +00:00
Nick Mainsbridge
211107bbee
Add a quick file type icon.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3132 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-27 19:35:56 +00:00
Paul Davis
d9528a9e99
possible fix for AU problems on PPC
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3131 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-27 19:09:12 +00:00
Paul Davis
b146d1b51b
fixes from chris cannam for rb_effect bugs
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3130 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-27 17:42:45 +00:00
Paul Davis
bb753424a4
make AudioRegion::master_read() obey length limit of (first) master source, not the region length
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3129 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-27 16:26:00 +00:00
Paul Davis
f6f9c8975d
fix up dual punch action logic
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3128 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-27 15:11:24 +00:00
Paul Davis
b6776d1102
don't popup import progress window until we give import a chance to fail first; sndfile doesn't print open() errors if HAVE_COREAUDIO is set since we fall back to CoreAudio then
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3127 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-27 14:40:59 +00:00
Paul Davis
3188ad3ab0
fix up BWF creation; make CoreAudioSource work; add CAImportable; refactor SourceFactory to try sndfile first, CoreAudio second
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3126 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-27 13:56:14 +00:00
Paul Davis
a969d63986
add CAF to list of likely audio file suffixes; use generic AudioFileSource SoundFileInfo rather than SNDFILE_INFO
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3125 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-27 13:04:48 +00:00
Paul Davis
f31e8c3935
rearrange icons/presets on xfade editor to be symmetric; refactor importable source/resampled importable source to allow for both sndfile and coreaudio handled file i/o
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3124 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-27 02:09:03 +00:00
Paul Davis
295b2da733
non-AA canvas support (not used by default); new SAE menus; fix locate-play-locate ; add toggle-punch ; use primary clock for verbose cursor mode at all the right times; minimize clock redrawing part one
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3123 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-26 16:34:45 +00:00
Nick Mainsbridge
c25149cfe2
Add missing $PREFIX/share/ardour2 to uninstall target. Fix consequent missing icons thinko in previous commit.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3122 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-26 13:04:41 +00:00
Nick Mainsbridge
17b09708f6
New FREEDESKTOP scons option installs desktop MIME entry and .desktop file. Also uses fd.o standard names and locations for icons.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3121 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-25 17:37:55 +00:00
Doug McLain
2f18e339cd
Fixes for canvas and gain meter text not being scaled on startup
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3119 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-24 19:13:09 +00:00
Paul Davis
6299560116
make canvas text scale with font scaler; prevent bogus values from putting NaN's into automation lines
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3118 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-24 02:28:25 +00:00
Paul Davis
7e53102018
fix up use of plugin input counts when running; SAE menu tweaks; fix up management and display of edit point selection; AU window stuff
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3117 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-23 15:22:58 +00:00
Paul Davis
80c6243429
fix stupid uses of Session::get_silent_buffers() from crashing ardour
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3116 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-23 15:00:53 +00:00