summaryrefslogtreecommitdiff
path: root/gtk2_ardour/sfdb_ui.cc
AgeCommit message (Collapse)Author
2008-05-12some adjustments to the spacing in the import/interthread progress window, ↵Paul Davis
and preparation for more uniform HiG-style spacing everywhere; fix multiply-packed boxes in sfdb_ui.cc git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3340 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-05-11Fix compilation with GCC 4.3 (at least with SYSLIBS=1).David Robillard
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3334 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-26fix curl error checksBen Loftis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3188 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24initial checkin of freesound integrationBen Loftis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3168 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-21fix missing i18n for import mode strings when comparing with whatever the ↵Paul Davis
user selected git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3163 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-27add CAF to list of likely audio file suffixes; use generic AudioFileSource ↵Paul Davis
SoundFileInfo rather than SNDFILE_INFO git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3125 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-27add shortcuts to GarageBand audio data for SAEBen Loftis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2815 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-09the edit cursor is dead, long live the edit point; plus a few fixes; plus ↵Paul Davis
location locking git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2610 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-07stop auto-play from trying to play things that are not soundfilesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2604 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-05Patch from jdavisp3 to fix #1894Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2593 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-27fix crash bug caused by incorrectly setting transience of audio clocks in ↵2.1Paul Davis
the SoundFileBox git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2496 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-272 patches from jdavisp3; remove some debugging output from generic MIDI; ↵Paul Davis
rationalize string usage in SoundFileOmega; allow "mode hint" when using SoundFileOmega; restore context menu import functionality; bump to v2.1 git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2490 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-26expose new only-copy-imports parameter via GUIPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2487 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-25remove reference to fs.hPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2483 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-25new controls for copy-only import; new logo item for canvasPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2481 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-24fix up translation domains to reflect v2; functor command headerPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2477 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-24improvements (?) for window visibility during session loading - time to test ↵Paul Davis
on linux git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2476 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-20changes for OSX/SAEPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2475 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-11fix uninitialized variablePaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2459 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-11add SRC quality to import dialog; fix instances of missing waveforms where ↵Paul Davis
new sources are created; add fader+meter to import dialog; metering now doesn't return -inf for ninputs == 0, only if ninputs & noutputs == 0 git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2457 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-11try to fix async peaks issue; fix crasher caused by previous lock changes in ↵Paul Davis
AudioSource; unselect everything after Apply; save tags correctly (?) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2450 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09fix egregious widespread bug now that JACK has physical MIDI ports; make ↵Paul Davis
sample rate label in import dialog red when SR doesn't match git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2438 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09more changes for the import dialog, with breakout of importable source code ↵Paul Davis
into its own files git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2437 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-07autoplay mode and other tweaks to the import dialog; fix resource management ↵Paul Davis
while auditioning git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2427 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-04split SoundFileBrowser back into SoundFileOmega; make SoundFileChooser work ↵Paul Davis
again; fix bug in assigning click sounds git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2417 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-04sort of make to-selected-tracks import/embed workPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2416 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-04more improvements and fixes for the import dialogPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2415 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-03fix for NSD filename/folder extraction; import now works as well as embed ↵Paul Davis
does (and shares the codepath) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2365 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-02lots of GUI tweaks for the import dialogPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2362 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-02limited history depth (no GUI yet); more work on import dialog and semanticsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2361 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-30more upgrades to the import dialogPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2358 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-28first pass at thorwil's mockup of import dialog; remove some JACK error ↵Paul Davis
messages because they are distracting and duplicated by others git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2354 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-27make sure we do not leave pending session state around as we shutdownPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2353 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-27fix crashing mouse-button+'s' operation (generically, not just for 's'); ↵Paul Davis
more import changes to support SAE goals re: embedding git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2351 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-26round one of import design changes (still not fully functional, but basic ↵Paul Davis
stuff works git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2346 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-16add alternate filters for soundfile browserPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1849 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-01add a persistent folder variable so that every time the sfdb_ui is created, ↵Paul Davis
it shows the same location that it was left in git-svn-id: svn://localhost/ardour2/trunk@1404 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-25fix import/embed of multichannel audiofiles, as per #1433Paul Davis
git-svn-id: svn://localhost/ardour2/trunk@1386 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-10More polish. Don't try to import directories.Taybin Rutkin
git-svn-id: svn://localhost/ardour2/trunk@1299 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-10SFDB_UI polish. Hitting return will apply tags and search the tags field.Taybin Rutkin
git-svn-id: svn://localhost/ardour2/trunk@1298 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-05Soundfile tag searching implemented.Taybin Rutkin
Also added mucho polish to the Sfdb. git-svn-id: svn://localhost/ardour2/trunk@1275 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-05First pass of sfdb tag searching. Not functional, but very very close.Taybin Rutkin
git-svn-id: svn://localhost/ardour2/trunk@1272 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-01PBD::strip_whitespace_edges() returns the empty string if the passed string isTaybin Rutkin
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-11-13display timecode from BWF etc in SF browser; accels for windows now work ↵Paul Davis
(misspelling in ardour.bindings); use hide icon in automation tracks git-svn-id: svn://localhost/ardour2/trunk@1125 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-08use track colour to set comment button background rather than use active ↵Nick Mainsbridge
button state, mut and solo right-click action is now consistent with the rest of the ui, reorder sfdb dialog buttons git-svn-id: svn://localhost/ardour2/trunk@1096 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-06BETTER fix for wrong map key for sf browser auditioningPaul Davis
git-svn-id: svn://localhost/ardour2/trunk@1075 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-06fix wrong map key for sf browser auditioningPaul Davis
git-svn-id: svn://localhost/ardour2/trunk@1074 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-24Fix for internationalize. Now use the I18N() macro.Taybin Rutkin
git-svn-id: svn://localhost/ardour2/trunk@1004 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-18Fixed wrong translation markup in sfdb_ui.cc.Taybin Rutkin
git-svn-id: svn://localhost/ardour2/trunk@991 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-09-07remove all duplicated _id members from children of PBD::Stateful.Paul Davis
Sources now know about Session. rearrange session directory heirarchy. remove tape_dir stuff. NSD allows absolute/relative paths to be typed straight into the text entry. Session history reloaded after all 3rd party registrations done. Editor restores its ID; other objects still need this. use g_mkdir_with_parents() instead of mkdir() one example of using g_file_test() instead of access. git-svn-id: svn://localhost/ardour2/trunk@908 d708f5d6-7413-0410-9779-e7cbd77b26cf