Commit graph

1663 commits

Author SHA1 Message Date
Paul Davis
baf9ce98dc new files for GTK-related platform specific stuff, where needed
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2518 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-10-05 19:00:10 +00:00
Paul Davis
f8aee7446b add logo visibility control action etc.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2517 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-10-05 17:29:54 +00:00
Paul Davis
c72611e1cd fixes for scrubbing, change "crop" to Crop in menu
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2516 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-10-05 17:03:23 +00:00
Paul Davis
17ebbb9d3f changes related to OS X main menu & accelerators, plus osx_build script
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2514 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-10-05 00:33:23 +00:00
Paul Davis
1bded229cc improvements to build system for OSX native
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2511 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-10-04 02:13:42 +00:00
Paul Davis
5aa2292fd2 fixes for still-broken gtk/osx radio buttons
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2510 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-10-03 23:23:53 +00:00
Paul Davis
5406a943fe determine dependencies automagically
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2509 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-10-03 21:21:51 +00:00
Paul Davis
b2d060e14a useful changes from the world of OS X failure testing
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2508 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-10-03 17:48:46 +00:00
Paul Davis
f140521304 fix c_str() use
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2506 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-10-02 15:26:04 +00:00
Paul Davis
1af1a8374b add fonts.conf
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2503 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-10-01 16:01:08 +00:00
Paul Davis
ab63839938 add execpath dir to PATH for bundled OSX build
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2502 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-10-01 15:40:29 +00:00
Paul Davis
4fbc888a82 don't automatically include jackd in list of executables
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2501 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-10-01 14:45:20 +00:00
Paul Davis
6d0f8a3360 some SAE logo & menu related changes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2500 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-29 23:49:09 +00:00
Paul Davis
adaa86a846 add uninstall target (does NOT remove translations)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2499 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-28 18:33:23 +00:00
Paul Davis
2859868109 fix crash bug caused by incorrectly setting transience of audio clocks in the SoundFileBox
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2496 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-27 19:45:47 +00:00
Sampo Savolainen
d78b48c0ff Make sure plugins are activated at least once before cleanup()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2494 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-27 19:01:48 +00:00
Doug McLain
0999272ae3 silly me
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2493 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-27 17:48:57 +00:00
Doug McLain
cd24349f8e typo fix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2492 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-27 17:34:12 +00:00
Paul Davis
dfa476334a 2 patches from jdavisp3; remove some debugging output from generic MIDI; 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-27 16:17:21 +00:00
Paul Davis
e79a7e8ff9 auto-re-connect ALSA seq ports at startup, if they were connected; may break OS X compilation till tomorrow morning (US Eastern TZ)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2489 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-27 04:20:31 +00:00
Paul Davis
0fe9b63100 retain controllable info for plugins
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2488 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-26 20:07:49 +00:00
Paul Davis
ddda6bc4f5 expose new only-copy-imports parameter via GUI
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2487 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-26 15:06:38 +00:00
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