Commit graph

1985 commits

Author SHA1 Message Date
Paul Davis
87a6d6b2b8 fix crash caused by adding both entered_regionview and regions_at_edit_point to region selection in get_regions_for_action()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3029 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-07 03:33:46 +00:00
Paul Davis
e48780ad45 final part of tape track waveview problem, and fix crash at session close caused by marker handling
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3028 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-07 03:16:27 +00:00
Paul Davis
2ea0562416 fix missing waveviews in tape region views while recording (until reload)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3027 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-07 02:32:39 +00:00
Paul Davis
3c3d4580bc fix message about SLV2
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3025 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-06 19:31:48 +00:00
Paul Davis
a51afdf945 include lv2 source in srctar even if LV2=0
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3024 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-06 17:48:07 +00:00
Paul Davis
674f80e739 fix bad return value (no side effects - the return value was never checked) - noticed during test build
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3023 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-06 16:45:10 +00:00
Paul Davis
90ccafb20c fix vamp-plugins build file for srctar
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3022 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-06 16:20:16 +00:00
Paul Davis
193102385c bump version to 2.3
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3021 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-06 15:47:05 +00:00
Paul Davis
1046be7549 make "Set Range Selection" in per-region context (sub)menu use all selected regions instead of just the first selected one (alternate behaviour could include using the clicked regionview, but that is to be generally avoided)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3020 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-06 15:24:40 +00:00
Paul Davis
9eb8d34ecf proper fix for stereo region wave drawing bug; make trackheight operations apply to all selected tracks
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3019 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-06 15:05:51 +00:00
Paul Davis
36b4930c45 change font sizes for a few items that got too big in the last round of font size changes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3018 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-06 04:32:39 +00:00
Paul Davis
079c83f6dd move mixer window arrangement back the way it was
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3017 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-06 03:07:16 +00:00
Paul Davis
f6b7d592f1 fix align_selection_relative() to use regions once only, and in the correct order
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3016 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-06 03:00:34 +00:00
Paul Davis
3c1f6bc51b fix up forgotten Keyboard ideas of modifiers
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3015 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-06 02:16:40 +00:00
Paul Davis
359e69ab88 get arrow keys to appear in the mac menu; add/change high level command to osx_build script; update ardour-sae.menus
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3014 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-06 01:46:53 +00:00
Paul Davis
c2ac101a10 rationalize all region selection for editor operations
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3013 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-05 21:09:22 +00:00
Nick Mainsbridge
8f77a84552 use a separate drag rect for cd marker bar, show cd marker details on load in location ui.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3012 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-05 19:29:05 +00:00
Nick Mainsbridge
8cddcec46f show loop and punch locations properly in location ui, reorder some dialog buttons.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3011 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-05 15:58:10 +00:00
Paul Davis
4a0f94395d adjusting region fade in/out lengths makes the fade in/out active; new font sizes; new font generation code in gtk2_ardour/SConscript; move mixer strip/group pane over to the RHS to match the editor; clean up ardour-sae-de.bindings.in; fix glue-to-music-time menu item (was always active)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3010 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-05 15:34:13 +00:00
Paul Davis
a38cba7f97 slight improvement/fix for osx_build packaging
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3009 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-04 22:49:47 +00:00
Paul Davis
1bfbd98807 fix typo that breaks non-GTKOSX compilation
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3008 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-04 22:48:13 +00:00
Paul Davis
0170a7666a provide instructional hint for keyeditor; fix keybinding issues on OS X (needs current GTK patch); fix up packaging up OSX native to include VAMP plugins and put control surfaces in (mostly) the right places ; new (improved) arrow key bindings
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3007 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-04 22:37:57 +00:00
Paul Davis
3ce5933740 more canvas-height related fixes; likely fix for loading VST plugins by name instead of unique ID
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3006 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-04 21:57:45 +00:00
David Robillard
6a3c8427c6 Fix libsndfile warning (useless comparison).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3005 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-04 00:35:23 +00:00
Sampo Savolainen
ba5edfb504 Add ambisonics files (.amb) extension to the safe file extensions check
(#2062), thanks nettings.


git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3001 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-03 20:36:14 +00:00
Sampo Savolainen
43ccd2d7e5 Workaround for gui hang when adding gain points (#2048)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2999 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-03 20:19:38 +00:00
Nick Mainsbridge
06d8efc228 Fix thinko in last commit for new regions.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2998 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-03 12:26:33 +00:00
Nick Mainsbridge
affdf459a5 Fix reversed bounds check in Region::adjust_to_sync (), regions with a sync point snap to the sync point again.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2997 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-03 08:32:18 +00:00
Paul Davis
58c2facb6a fix loss of end of region when split-at-points is done
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2996 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-02 20:11:35 +00:00
Doug McLain
d5d45ceca3 put original waveform values back
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2995 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-02 19:39:17 +00:00
David Robillard
d232375461 Sort things to reduce merge hell. No functional changes.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2994 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-02 18:09:21 +00:00
Doug McLain
502f5f812f fix invisible cursor in selected track name entry box
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2990 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-02 07:39:55 +00:00
David Robillard
78cefc81fd Potential segfault fix (the "why" part I don't know).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2989 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-02 05:54:18 +00:00
David Robillard
9b36d0c57d Move selected/unselected region/waveform colours to colour file for configurability.
Changed the region selection colour in the default theme to match the track selection colour (and the tool one, and the MIDI one in 3.0, and....).
(Note: If someone hates these colours, the old "reverse video" like behaviour can still be done in the colour file or w/ the theme manager).


git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2987 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-02 01:54:01 +00:00
Paul Davis
dbae21f78c fix up use of PATH when finding JACK (and startign it) so that new OS X users who have installed JACK in /usr/local but have not set PATH do not crash and burn; hide splash when most MessageDialog's appear
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2986 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-01 16:46:00 +00:00
Paul Davis
f8c2227714 reinstate functional clocks
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2985 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-01 15:57:38 +00:00
Paul Davis
8b0e662369 add ferret icon; fix up JACK discovery on systems with inadequate PATH; change ferret layout a bit
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2984 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-01 15:39:43 +00:00
Paul Davis
bd3b9d763b 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
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2983 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-01 04:26:22 +00:00
Paul Davis
76c658ea48 add header file fixup for libmidi++ as well
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2982 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-01 02:43:07 +00:00
Paul Davis
302b03419e fix for OSX build issues
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2980 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-30 23:07:34 +00:00
Paul Davis
b5b45e93a8 fix build on systems without LV2 prereqs
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2979 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-30 03:05:22 +00:00
Paul Davis
df51db94a6 remove use of HAVE_WEAK_COREAUDIO to exclude inclusion of standard CoreAudio header file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2978 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-30 02:17:18 +00:00
David Robillard
931b33567b Support for LV2 scale points (control port enumerations), ala LADSPA+LRDF.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2977 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-30 01:29:07 +00:00
Paul Davis
f52dee5a8b add macro for MAC_OS_X_VERSION_MIN_REQUIRED to avoid issues on ppc builds; include VECLIB optimizations on leopard too, add lib dependencies/links for vamp + FFTW
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2976 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-29 20:18:36 +00:00
Paul Davis
3b0e89d43c merge to 2967 in vamp vendor branch
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2975 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-29 14:53:08 +00:00
Nick Mainsbridge
301009848c remove debugging stuff
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2974 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-29 14:41:13 +00:00
Nick Mainsbridge
1b483c2ba2 make multi-duplicate dialog less ugly, ditto with tempo dialogs. fix broken adding of tempomap meters. fix indenting and remove some unused stuff in tempo_dialog.h.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2973 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-29 14:32:34 +00:00
Paul Davis
c0185b419e various sundry OS X fixes, changes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2971 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-28 21:33:36 +00:00
Paul Davis
1e51f099fd first pass attempt at tab-to-transient (to be improved)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2970 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-26 02:57:10 +00:00
Paul Davis
315dd3d770 more rhythm ferret/transient detection/split region stuff, maybe it works now
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2969 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-25 22:08:06 +00:00