Commit graph

2099 commits

Author SHA1 Message Date
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