Paul Davis
af895ef50d
GUI control over saved and in-memory history depth
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2486 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-26 14:36:49 +00:00
Sampo Savolainen
555cbaf613
set was_activated to false when deactivate() is run and clean up the
...
cleanup() method
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2484 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-25 17:54:23 +00:00
Paul Davis
55b8ea2cae
remove reference to fs.h
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2483 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-25 17:37:54 +00:00
Paul Davis
b5f84e7482
drop mention of fs.cc in libs/pbd
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2482 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-25 17:26:06 +00:00
Paul Davis
53d6ccf0cc
new controls for copy-only import; new logo item for canvas
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2481 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-25 17:23:36 +00:00
Sampo Savolainen
25508466da
Make sure we don't deactivate un-activated plugins or re-activate already activated plugins
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2480 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-25 16:31:42 +00:00
Sampo Savolainen
4c88043aef
Correct version number variable names to be in sync with the new scons
...
domain. If you get problems, remove libs/ardour/ardour/version.h and
rebuild from scratch.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2479 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-25 13:43:03 +00:00
Paul Davis
b8a20bdf32
fix crash during import when selected tracks include busses
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2478 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-24 20:00:48 +00:00
Paul Davis
9ea281bdea
fix up translation domains to reflect v2; functor command header
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2477 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-24 16:15:27 +00:00
Paul Davis
2e765255e9
improvements (?) for window visibility during session loading - time to test on linux
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2476 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-24 15:41:23 +00:00
Paul Davis
47e8a7ac4a
changes for OSX/SAE
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2475 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-20 18:04:47 +00:00
Paul Davis
5934325561
don't use non-existent JACK server paths
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2474 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-20 16:01:03 +00:00
Paul Davis
f33a9218e0
fix up change to editor_canvas_events.cc
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2473 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-20 13:23:14 +00:00
Paul Davis
9967a7a6d9
small fix for button2 clicks on redirects; make gdk_window_set_debug_updates() accessible via an environment variable; minor change to code for track canvas scrolling
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2472 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-20 01:19:59 +00:00
Tim Mayberry
60442dde73
Fix opening session when manually entering path in the file chooser. Fixes bug 1852.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2470 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-19 01:44:24 +00:00
John Anderson
4cd658f4e5
Code to prevent unnecessary automation midi transmits was preventing updates on bank switches. This fixes it.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2469 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-18 19:14:13 +00:00
Paul Davis
7d2f8306fc
maybe fix crash related to thread-private buffers
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2468 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-17 14:43:46 +00:00
Paul Davis
ea6e0a3778
since big clock has "keep-on-top" set, don't bother with making it float above the editor
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2465 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-13 15:38:48 +00:00
Paul Davis
1762a1be83
per-thread interleave buffers for SndFileSource, not per-source.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2463 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-12 21:55:36 +00:00
Paul Davis
077a598232
fix uninitialized export_range_dialog member in editor; fix peakfile naming screwup with back-compatible hack
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2462 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-12 20:56:56 +00:00
Paul Davis
71df552f0a
make big clock be on top ALWAYS; more design fixes for async peak building; fix up peakfile name screw up but WITHOUT back-compatibility
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2461 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-12 19:10:04 +00:00
Paul Davis
0a38cee852
improved (though not perfect) mouse scrubbing
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2460 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-11 20:55:16 +00:00
Paul Davis
40533b553e
fix uninitialized variable
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2459 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-11 18:42:38 +00:00
Paul Davis
92f1ab73e5
prevent left drags for timefx from initiating timefx ops
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2458 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-11 14:45:10 +00:00
Paul Davis
ced90fa400
add SRC quality to import dialog; fix instances of missing waveforms where 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-11 14:34:21 +00:00
Paul Davis
772b002fea
make sure that AudioRegion::set_live_state() notifies interested parties when normalization gain changes
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2454 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-11 11:23:04 +00:00
Paul Davis
f6306f779f
make OSC thread register with the GUI
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2452 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-11 10:39:31 +00:00
Paul Davis
7933b74f41
try to fix async peaks issue; fix crasher caused by previous lock changes in 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-11 02:57:05 +00:00
Paul Davis
93dc1bc0d6
prep & finish peakfiles during import
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2446 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-10 22:02:45 +00:00
Paul Davis
a0eca60f7a
try to make peak building from scratch more efficient
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2445 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-10 21:53:13 +00:00
Paul Davis
afcbba17f0
WARNING WARNING WARNING >>>> DEEP CHANGES >>> EXPERIMENTAL CODE .... fixes to make region(views) pick up peakfile data asynchronously, like they used to in 0.99
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2444 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-10 18:45:12 +00:00
John Anderson
adfa5978d3
pad out lcd sdisplay strings to 6 chars with spaces to overwrite previous track name
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2442 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09 20:19:07 +00:00
John Anderson
ebadae4c96
more changes to reduce unnecessary midi messages. Also, don't throw an exception on port write overflow.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2441 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09 19:16:00 +00:00
John Anderson
f1c4219fa9
don't write automation bytes unless something has actually changed in the automated gain/pan control
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2440 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09 17:15:09 +00:00
Paul Davis
bf27a5c45c
async generation of peakfiles for embedded files
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2439 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09 16:44:43 +00:00
Paul Davis
de97630a21
fix egregious widespread bug now that JACK has physical MIDI ports; make 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-09 15:30:01 +00:00
Paul Davis
40bc1c239e
more changes for the import dialog, with breakout of importable source code into its own files
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2437 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09 13:04:23 +00:00
John Anderson
d0cd7d0048
only skip markers backwards when transport is rolling
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2428 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-09 07:38:38 +00:00
Paul Davis
78cef3909f
autoplay mode and other tweaks to the import dialog; fix resource management while auditioning
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2427 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-07 03:17:18 +00:00
Doug McLain
9bf486457f
more fixups for the gain meter metrics
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2426 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-06 20:41:50 +00:00
Paul Davis
83ce9d4be3
don't mess with signal order keys, ever
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2423 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-06 02:23:40 +00:00
Paul Davis
222a85ca10
optionally tie together editor+mixer display orders; provide GUI control for timecode-is-synced; make Ctrl-w close any dialog
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2422 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-05 23:09:10 +00:00
Doug McLain
b8e813c455
fix gain meter coming up as solid fg color
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2420 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-05 19:30:34 +00:00
Paul Davis
82fb1d9182
split SoundFileBrowser back into SoundFileOmega; make SoundFileChooser work 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-04 22:23:26 +00:00
Paul Davis
2b3716526b
sort of make to-selected-tracks import/embed work
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2416 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-04 21:01:32 +00:00
Paul Davis
56c86c148d
more improvements and fixes for the import dialog
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2415 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-04 15:01:49 +00:00
Paul Davis
76aac52d4a
make sfdb browser a member of session, to retain settings
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2366 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-04 03:01:57 +00:00
Paul Davis
0593717d58
fix for NSD filename/folder extraction; import now works as well as embed does (and shares the codepath)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2365 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-03 22:46:21 +00:00
Paul Davis
429f302103
don't do bundle stuff if not requested by environment
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2364 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-03 17:32:09 +00:00
Paul Davis
48c12d940b
lots of GUI tweaks for the import dialog
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2362 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-02 19:28:42 +00:00