ardour/libs/ardour
Paul Davis dff3dc0bb2 restore the use of Glib::ustring when iterating over possibly illegal characters in a pathname
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10071 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-13 18:30:01 +00:00
..
ardour do not attempt to lookup sndfile constants/enums using a string, because this breaks when using anything but english; remove thinko-function sndfile_file_ending_by_string() because file endings like .wav .caf etc. are not subject to i18n 2011-09-12 19:22:42 +00:00
macosx
po new Basque translation from Pablo F. and friends 2011-07-08 18:49:56 +00:00
.cvsignore
analyser.cc wrap PBD::Thread... signals in a mutex to avoid crashing as multiple threads call it simultaneously; increase FUDGE distance for GTK/X11 when sizing comboboxselectors in editor 2008-11-06 22:18:27 +00:00
audio_diskstream.cc back-port capture offset corrections from 3.0 to 2.0-ongoing. fairly well tested, though not exhaustively 2011-04-06 17:55:51 +00:00
audio_library.cc use Glib::build_filename() more widely 2008-05-14 02:26:03 +00:00
audio_playlist.cc fix old issue where copy-pasting a range selection from region(s), each region would inherit the parents full fade-in or -out even when the region excerpt didnt include the fade 2011-05-09 18:33:33 +00:00
audio_track.cc more reductions in stack space requirements for export 2010-04-27 14:37:08 +00:00
audio_unit.cc remove Glib::ustring from libardour 2011-08-18 17:32:49 +00:00
audioanalyser.cc more tweaks for RB compilation and linking 2009-03-26 15:04:25 +00:00
audioengine.cc conditionally compile support for jack_port_type_get_buffer_size() and if available at compile AND runtime, use it in preference to jack_port_get_buffer_size() during a reconnect to JACK 2011-05-31 19:54:40 +00:00
audiofilesource.cc remove Glib::ustring from libardour 2011-08-18 17:32:49 +00:00
audiofilter.cc Ardour -> PROGRAM_NAME for libardour 2010-03-12 23:18:34 +00:00
audioregion.cc fix bug that prevented fade-ins from recalling 2011-07-13 21:18:34 +00:00
audiosource.cc remove Glib::ustring from libardour 2011-08-18 17:32:49 +00:00
auditioner.cc EXPERIMENTAL! NEEDS TESTING! remove "offset" from almost everything in the process callback tree 2009-04-14 19:23:58 +00:00
automation.cc
automation_event.cc commit patch from colinf to just err, rather than abort, if ::truncate_start() is called on an empty automation list 2011-06-11 17:12:29 +00:00
caimportable.cc turn CoreAudio file support back on, and tweak file list. needs more testing 2010-02-17 19:13:21 +00:00
ChangeLog
configuration.cc Ardour -> PROGRAM_NAME for libardour 2010-03-12 23:18:34 +00:00
connection.cc
control_protocol_manager.cc replace all instances of prop->value() == "yes" with string_is_affirmative (prop->value()) to avoid XML property SNAFUs 2009-10-02 15:31:39 +00:00
coreaudiosource.cc make AUPlugin emit ParameterChanged() whenever it is notified of a parameter change event by the AU 2011-04-07 15:41:36 +00:00
crossfade.cc abort loading crossfades that are missing data for _fade_in or _fade_out 2010-12-06 01:13:38 +00:00
curve.cc carl's patch for #3461, applied to 2.X 2010-09-20 13:36:53 +00:00
cycle_timer.cc
default_click.cc
diskstream.cc subtle but deep and possibly profound(ly wrong) changes to record-keeping for recording alignment and related matters. needs careful and exhaustive testing with combinations of differing signal routing, latent plugins, port inserts, etc. etc. 2010-04-12 17:34:34 +00:00
enums.cc fixes for gcc 4.6 from bug #3771 2011-05-13 16:47:13 +00:00
gain.cc
gdither.cc Fix compilation with GCC 4.3 (at least with SYSLIBS=1). 2008-05-11 21:42:10 +00:00
gettext.h actually make i18n work on OS X, and update osx_build to install .mo files (for GTK+ too) 2010-01-20 18:02:57 +00:00
globals.cc fix declaration of setup_enum_writer() 2011-05-28 03:10:04 +00:00
i18n.h
import.cc remove Glib::ustring from libardour 2011-08-18 17:32:49 +00:00
insert.cc finally change the misnamed ::reposition_for_rt_add(); never save automation_state=Write in a session file; drop from Write to Touch at transport stop; other related minor cleanup 2010-04-22 16:28:44 +00:00
io.cc fix return value from ::ensure_outputs() 2011-07-24 14:39:20 +00:00
jack_slave.cc fix for bad sync with other JACK transport-aware clients (thanks to torben for discovering the problem and suggesting the best fix) 2008-10-08 15:16:19 +00:00
ladspa_plugin.cc move LocaleGuard "up" into libpbd; use LocaleGuard to replace utterly broken std::locale() in Gtkmm2ext::BarController handling of logarithmic values 2010-01-30 18:10:50 +00:00
location.cc replace all instances of prop->value() == "yes" with string_is_affirmative (prop->value()) to avoid XML property SNAFUs 2009-10-02 15:31:39 +00:00
lv2_plugin.cc Ardour -> PROGRAM_NAME for libardour 2010-03-12 23:18:34 +00:00
mix.cc
mtc_slave.cc deep, somewhat subtle changes for transport control. Everything should use Session::request_stop(), which nows takes an additional argument indicating whether or not to clear play range/loop state. UI threads will generally do so, other things, like slave sync objects, generally will not. also fixed stupid delay on exit, caused by unconditional usleep (2.5 seconds) ... 2009-11-06 22:43:47 +00:00
mtdm.cc add new files, derived from jack_delay by fons 2009-10-05 16:59:39 +00:00
named_selection.cc remove a bunch of explicit uses of '/' as a directory separator; use Glib::build_filename() to construct more paths rather than doing it "by hand"; fixup small logic mistake (which had no actual consequences) in export track marker dialog 2010-04-15 14:41:38 +00:00
onset_detector.cc add note onset detection to the ferret, c/o the aubio-based Onset VAMP plugin (REQUIRES libaubio installed); add toggle-region-opaque menu item for scalable ops on region opacity 2008-05-15 19:37:35 +00:00
osc.cc add /ardour/locate <frame> <roll-after-locate> command to OSC API 2009-10-05 20:40:47 +00:00
panner.cc finally change the misnamed ::reposition_for_rt_add(); never save automation_state=Write in a session file; drop from Write to Touch at transport stop; other related minor cleanup 2010-04-22 16:28:44 +00:00
pcm_utils.cc
playlist.cc almost-certain fix for "randomly-muted overlapped region" bug 2010-05-17 23:11:59 +00:00
playlist_factory.cc
plugin.cc fix various issues with AU ID handling 2010-01-29 17:59:00 +00:00
plugin_manager.cc remove Glib::ustring from libardour 2011-08-18 17:32:49 +00:00
port.cc move deprecated JACK latency API out of port.h so that deprecation messages don't spam everything 2011-04-07 15:40:10 +00:00
rb_effect.cc fix subtle but nasty problems with stretch/shift audio operations, and fix up handling of older sessions with illegal stretch/shift values in them 2008-10-13 15:56:48 +00:00
recent_sessions.cc remove Glib::ustring from libardour 2011-08-18 17:32:49 +00:00
redirect.cc remove a bunch of explicit uses of '/' as a directory separator; use Glib::build_filename() to construct more paths rather than doing it "by hand"; fixup small logic mistake (which had no actual consequences) in export track marker dialog 2010-04-15 14:41:38 +00:00
region.cc clean up last commit by sharing coding via modify_{front,end} 2009-11-02 17:24:02 +00:00
region_factory.cc new region constructor for use by audiofilters (almost does a pure copy of the region, but sets start & sync_position appropriately, and uses new sources); fix up reverse bugs introduced in the last 36hrs; fix up setting of sync_position after split and so forth 2008-11-11 14:12:08 +00:00
resampled_source.cc Fix a bunch of stupid warnings. 2008-09-19 18:16:50 +00:00
reverse.cc new region constructor for use by audiofilters (almost does a pure copy of the region, but sets start & sync_position appropriately, and uses new sources); fix up reverse bugs introduced in the last 36hrs; fix up setting of sync_position after split and so forth 2008-11-11 14:12:08 +00:00
route.cc fix faulty logic when deciding whether to run a redirect's ::silence() method; initialize propertyList to 0 in audio_unit.cc, taken from mixbus branch 2010-04-29 16:22:22 +00:00
route_group.cc remove per-file references to __STDC_FORMAT_MACROS 2011-03-02 20:36:13 +00:00
SConscript conditionally compile support for jack_port_type_get_buffer_size() and if available at compile AND runtime, use it in preference to jack_port_get_buffer_size() during a reconnect to JACK 2011-05-31 19:54:40 +00:00
send.cc EXPERIMENTAL! NEEDS TESTING! remove "offset" from almost everything in the process callback tree 2009-04-14 19:23:58 +00:00
session.cc remove Glib::ustring from libardour 2011-08-18 17:32:49 +00:00
session_butler.cc remove all debugging output from NPAE debugging process 2010-07-02 21:05:08 +00:00
session_click.cc EXPERIMENTAL! NEEDS TESTING! remove "offset" from almost everything in the process callback tree 2009-04-14 19:23:58 +00:00
session_command.cc use Glib::build_filename() more widely 2008-05-14 02:26:03 +00:00
session_events.cc remove all debugging output from NPAE debugging process 2010-07-02 21:05:08 +00:00
session_export.cc deep, somewhat subtle changes for transport control. Everything should use Session::request_stop(), which nows takes an additional argument indicating whether or not to clear play range/loop state. UI threads will generally do so, other things, like slave sync objects, generally will not. also fixed stupid delay on exit, caused by unconditional usleep (2.5 seconds) ... 2009-11-06 22:43:47 +00:00
session_feedback.cc
session_midi.cc Ardour -> PROGRAM_NAME for libardour 2010-03-12 23:18:34 +00:00
session_process.cc remove all debugging output from NPAE debugging process 2010-07-02 21:05:08 +00:00
session_state.cc remove Glib::ustring from libardour 2011-08-18 17:32:49 +00:00
session_time.cc
session_transport.cc fix from carl (backported from A3) that causes varispeed to let tracks go out of sync 2011-01-04 21:09:36 +00:00
session_vst.cc VST omnibus commit edition: use wine_pthread_create() everywhere instead of pthread_create; properly handle events when editor windows are closed, thus avoiding deadlock when deleting a VST plugin; actually delete plugins (of any kind) when requested to do so and there is an editor - this was a bug that has been around for quite a long time in 2.X; some extensions to the vestige header that might be legally dubious 2009-03-24 15:48:34 +00:00
silentfilesource.cc
sndfile_helpers.cc do not attempt to lookup sndfile constants/enums using a string, because this breaks when using anything but english; remove thinko-function sndfile_file_ending_by_string() because file endings like .wav .caf etc. are not subject to i18n 2011-09-12 19:22:42 +00:00
sndfileimportable.cc imported files retain BWF timestamp info (nick murtagh) ; logarithm plugin controls can be properly controlled by generic GUI (nick murtagh); properly delete AU plugin *and* GUI (fixes crashing bug for Carbon-GUI based AU's) 2009-07-18 00:50:15 +00:00
sndfilesource.cc remove Glib::ustring from libardour 2011-08-18 17:32:49 +00:00
source.cc large chunks of code to deal with pre-analysis of audio; transient/perconset data used for new tab-to-transient; all ArdourDialogs push the splash screen out of the way; try to keep verbose canvas cursor within the editor canvas visible area; fix template use from NSD 2008-02-01 04:26:22 +00:00
source_factory.cc splash screen fix from nedko ; fix cleanup's failure to correctly locate files listed in XML nodes ; Route::set_name() doesn't need to be virtual ; minor text alterations 2009-06-24 21:20:20 +00:00
sse_functions.s
sse_functions_64bit.s
sse_functions_xmm.cc
st_pitch.cc fix up st_pitch.cc to avoid dbl-declaration of destructor 2007-12-04 20:35:55 +00:00
st_stretch.cc fix up st_pitch.cc to use time_fraction 2007-12-04 20:33:35 +00:00
tempo.cc patch from a collaboration in ticket #2377 that forces new tempo and meter markers to start a new bar on the first beat 2010-09-24 12:25:25 +00:00
track.cc open un-writable sessions without complaining, and desensitize all/most actions that rely on writability (to be forward ported to 3.0 once tested and confirmed) 2009-09-26 17:42:52 +00:00
transient_detector.cc a boatload of changes and fixes related to SAE menu redesign (several new operations, things set up as actions for use in the main menu; fix Editor::snap_to() since it was really severely broken for general use 2008-02-17 22:41:34 +00:00
utils.cc restore the use of Glib::ustring when iterating over possibly illegal characters in a pathname 2011-09-13 18:30:01 +00:00
vst_plugin.cc remove Glib::ustring from libardour 2011-08-18 17:32:49 +00:00