Sampo Savolainen [Sun, 2 Nov 2008 19:44:25 +0000 (19:44 +0000)]
Bind home button to move the playhead to marker. Also stop extra thread after the wiimote is connected.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4081
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sat, 1 Nov 2008 20:24:46 +0000 (20:24 +0000)]
By mistake, pressing B was connected to a function call
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4080
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sat, 1 Nov 2008 20:10:56 +0000 (20:10 +0000)]
Wiimote control surface. Bind one wiimote by pressing 1+2 after the surface module is loaded. You need to bind every time you start ardour:
A Toggle play/stop
D-pad:
Up/Down: scroll tracks in the editor
Left/Right: move playhead (nudge)
+/- Zoom
1 Arm selected track(s) for recording
2 Toggle recording
As an extra, if you press down B and then A to stopp recording pass, Ardour scraps the recorded audio.
This is a work in progress. Please test.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4079
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 1 Nov 2008 14:45:03 +0000 (14:45 +0000)]
Ignore triple clicks for mute/solo/rec-enable (fixes long-standing insensitive to clicks bug), momentary solo/mute works for track headers, redraw some widgets when resizing editor-mixer (osx only), don't autoconnect physical inputs to busses (sae only), new sends active by default (sae only), some minor sae gui customizations using ardour2_ui_sae.conf.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4078
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 1 Nov 2008 12:26:16 +0000 (12:26 +0000)]
initialize jack timeout parameter correctly (not doing this breaks JackOSX, maybe JACK too)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4076
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 1 Nov 2008 01:51:47 +0000 (01:51 +0000)]
clean up debug output from MIDI port stuff
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4075
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 1 Nov 2008 00:49:24 +0000 (00:49 +0000)]
prevent double registration of ALSA sequencer MIDI ports
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4074
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 31 Oct 2008 17:47:49 +0000 (17:47 +0000)]
default crossfade is now constant power; SAE gets only 3 xfades (not correct for 2 of them, yet); fade buttons in xfade editor have tooltips
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4073
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 31 Oct 2008 08:25:09 +0000 (08:25 +0000)]
fix (?) confusing visual state(s) of bypass button by making it into a completely regular button
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4072
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 31 Oct 2008 07:51:39 +0000 (07:51 +0000)]
reinstate ArdourUI::idle_load(), need by OS X build, part II
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4071
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 31 Oct 2008 07:39:25 +0000 (07:39 +0000)]
reinstate ArdourUI::idle_load(), need by OS X build
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4070
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 30 Oct 2008 23:45:20 +0000 (23:45 +0000)]
remove cruft from ArdourUI; improve keyboard icon(s); shrink other plugin GUI buttons; close all dialogs when quitting so that we actually quit
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4036
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Thu, 30 Oct 2008 20:38:12 +0000 (20:38 +0000)]
Make hw monitoring available when its available.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4035
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Thu, 30 Oct 2008 11:17:51 +0000 (11:17 +0000)]
Show loop/punch ruler in initial session.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4034
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 29 Oct 2008 22:27:29 +0000 (22:27 +0000)]
fix up key focus handling for plugin windows
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4031
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 29 Oct 2008 16:41:26 +0000 (16:41 +0000)]
prevent crash when changing gain with transport stopped and panner bypassed
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4030
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 29 Oct 2008 16:03:00 +0000 (16:03 +0000)]
add missing .extensions to export files if not present, based on filetype selected (should probably do the opposite at some point, or at least point out the mismatch)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4029
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 29 Oct 2008 07:35:40 +0000 (07:35 +0000)]
step 2 of keyboard focus work for plugin windows
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4026
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Tue, 28 Oct 2008 12:54:38 +0000 (12:54 +0000)]
Fix bug #
0002433: Invalid handling of editor mixer strip state on session load
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4023
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 28 Oct 2008 00:50:04 +0000 (00:50 +0000)]
fix up compile on OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4022
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 28 Oct 2008 00:24:56 +0000 (00:24 +0000)]
start handling plugin window keyboard focus (in-progress)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4021
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 28 Oct 2008 00:24:28 +0000 (00:24 +0000)]
fix suggestion that you can save while disconnected frm JACK
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4020
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 27 Oct 2008 17:36:04 +0000 (17:36 +0000)]
Show rec enable button in editor mixer, make mixer strip capitalisation consistent, remove unneeded stuff from toggle editor mixer on top.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4019
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sun, 26 Oct 2008 20:09:05 +0000 (20:09 +0000)]
Fix missing tempo lines if zooming with unchanged left edge, implement toggling editor/mixer on top.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4017
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sun, 26 Oct 2008 16:39:52 +0000 (16:39 +0000)]
Check glib atomic implementation for mutex use.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4015
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sun, 26 Oct 2008 11:30:48 +0000 (11:30 +0000)]
Unbreak linux build (sorry about that folks).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4014
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sun, 26 Oct 2008 08:27:30 +0000 (08:27 +0000)]
Add gyk-osx.patch to repo, remove #ifdefs made obsolete by the patch.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4013
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 25 Oct 2008 13:07:49 +0000 (13:07 +0000)]
bump version
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4011
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sat, 25 Oct 2008 11:42:33 +0000 (11:42 +0000)]
Stop ardour from reporting success/failure of adding favorite plugins
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4010
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sat, 25 Oct 2008 10:42:17 +0000 (10:42 +0000)]
Make visible track automation views appear correctly newly loaded sessions.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4009
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 24 Oct 2008 10:00:16 +0000 (10:00 +0000)]
update authors list to include chris cannam and alphabetize it; add richard schwede to the translators list
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4007
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Thu, 23 Oct 2008 19:48:46 +0000 (19:48 +0000)]
Recommit 4001 (force ruler update).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4005
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 23 Oct 2008 19:33:15 +0000 (19:33 +0000)]
fix up svn_revision.h problem so that we can build from a tarball
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4004
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Thu, 23 Oct 2008 19:18:11 +0000 (19:18 +0000)]
Don't update rulers twice in idle_visual_changer, temporarily remove parts of 4001
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4003
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 23 Oct 2008 18:12:21 +0000 (18:12 +0000)]
new german translation
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4002
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Thu, 23 Oct 2008 17:31:03 +0000 (17:31 +0000)]
Force gtk rulers to update in lock step with canvas.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4001
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Thu, 23 Oct 2008 13:24:14 +0000 (13:24 +0000)]
Reinstate ZoomFocusMenu and KeyMouseActions, fix odd horizontal scroller behaviour (thanks dooooomi).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4000
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 23 Oct 2008 12:48:54 +0000 (12:48 +0000)]
fix botched setting of editor mixer strip width, which in turn affected plugin name display
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3999
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Wed, 22 Oct 2008 17:58:44 +0000 (17:58 +0000)]
Remove some unused variables.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3997
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Wed, 22 Oct 2008 17:31:36 +0000 (17:31 +0000)]
Fix repeated toggling of visual state (zoom to region for example), fix zoom to region with width and height.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3996
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Tue, 21 Oct 2008 18:30:03 +0000 (18:30 +0000)]
Added more svn:ignore properties. svn status should be useable again without arguments :)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3993
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Tue, 21 Oct 2008 18:15:30 +0000 (18:15 +0000)]
Edited svn:ignore properties for various folders
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3992
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sakari Bergen [Tue, 21 Oct 2008 17:19:03 +0000 (17:19 +0000)]
Backported automatic svn revision handling from 3.0
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3991
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 21 Oct 2008 15:03:50 +0000 (15:03 +0000)]
improved (?) Session::audible_frame()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3990
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Tue, 21 Oct 2008 14:33:58 +0000 (14:33 +0000)]
Don't tear down and rebuild all rulers on each visibility change, avoid setting track heights when presenting the editor, fix duplicated secondary-m in SAE bindings, avoid dirty master channel updates on osx.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3989
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 20 Oct 2008 19:44:43 +0000 (19:44 +0000)]
fix up some jerkiness/retrograde motion of playhead
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3988
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 20 Oct 2008 15:55:09 +0000 (15:55 +0000)]
Fix incorrect mouse cursor when moving pointer from canvas rulers to tracks.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3985
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 20 Oct 2008 14:22:54 +0000 (14:22 +0000)]
fix up region gain line dragging; prevent press-drag-release from creating new region gain points, only click should do that
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3984
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 20 Oct 2008 03:35:01 +0000 (03:35 +0000)]
Fix for occasional invisible tracks when removing canvas rulers.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3983
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 18 Oct 2008 12:51:48 +0000 (12:51 +0000)]
Handle changed session duration & resizing canvas better wrt end marker, remove unused last_canvas_frame, don't redraw the entire mixer every time its presented, consistent space between rightmost horizontal scroller position and end marker when zooming.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3981
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Fri, 17 Oct 2008 16:28:27 +0000 (16:28 +0000)]
Fix invisible end marker on load/zoom.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3980
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Oct 2008 11:06:34 +0000 (11:06 +0000)]
possible fix up for ::set_io() pan botch up
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3979
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 17 Oct 2008 09:50:32 +0000 (09:50 +0000)]
fix up initialization of various path vars in bundled OS X version; make LADSPA_PATH augment the standard LADSPA search path, not replace it
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3978
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 16 Oct 2008 11:11:21 +0000 (11:11 +0000)]
fix crash at startup caused by use of null session ptr to set end marker
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3974
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Tue, 14 Oct 2008 23:32:25 +0000 (23:32 +0000)]
don't use canvas coords for region_drag_finished_callback x calculation (eliminates speed adjustment), prevent incorrect updates on dropped regions by updating canvas before placing region copies.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3970
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 14 Oct 2008 14:14:49 +0000 (14:14 +0000)]
fix a few things related to fit-to-tracks and toggle-visual-state
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3966
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Tue, 14 Oct 2008 09:02:48 +0000 (09:02 +0000)]
Use clicked_regionview directly to calculate region movement. Using drag_info.data may result in the wrong regionbiew being used.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3964
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 13 Oct 2008 21:15:19 +0000 (21:15 +0000)]
first SAE-based simplification of options dialog (SAE only)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3963
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 13 Oct 2008 20:32:58 +0000 (20:32 +0000)]
set tempo lines to be physical_screen_height high, add xml null check.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3962
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 13 Oct 2008 16:54:27 +0000 (16:54 +0000)]
additional ancestral_length = 0 initialization
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3955
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 13 Oct 2008 15:56:48 +0000 (15:56 +0000)]
fix subtle but nasty problems with stretch/shift audio operations, and fix up handling of older sessions with illegal stretch/shift values in them
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3954
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 13 Oct 2008 00:27:16 +0000 (00:27 +0000)]
Fix fit_tracks () bug.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3942
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 13 Oct 2008 00:04:15 +0000 (00:04 +0000)]
A more correct fix for non-disappearing loop/punch range rect, calculate track height in fit_tracks () correctly (doesn't fix the height race condition with the controls layout though).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3941
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 12 Oct 2008 09:03:00 +0000 (09:03 +0000)]
remove stupid startup messages
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3931
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 11 Oct 2008 17:02:57 +0000 (17:02 +0000)]
test another fix for solo-press-crashes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3929
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 11 Oct 2008 16:29:42 +0000 (16:29 +0000)]
probable crash fix for solo-press causes segv
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3927
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 11 Oct 2008 15:21:14 +0000 (15:21 +0000)]
Fix non-disappearing transport range bar drag rects (longstanding bug), use physical_screen_height some more (avoids work during canvas size allocation).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3925
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 11 Oct 2008 13:26:15 +0000 (13:26 +0000)]
add lv2_plugin.cc to srctar list
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3922
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 11 Oct 2008 13:14:06 +0000 (13:14 +0000)]
,arker_drag_line height is now physical screens height, no border on zoom box, whitespace fix.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3921
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 11 Oct 2008 12:34:46 +0000 (12:34 +0000)]
minor C++ include issues, debug out removed and bump to 2.6
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3920
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 11 Oct 2008 12:02:43 +0000 (12:02 +0000)]
remove debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3919
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 11 Oct 2008 11:57:02 +0000 (11:57 +0000)]
remove debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3918
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 11 Oct 2008 11:26:36 +0000 (11:26 +0000)]
fix dragging of region gain line, affected by coordinate system change caused by canvas merge (don't convert delta motion-computed coordinates back into item space)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3916
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sat, 11 Oct 2008 09:41:09 +0000 (09:41 +0000)]
fix mixup of input/output selectors after a mixer strip has its Route/IO reset
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3914
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Fri, 10 Oct 2008 21:38:38 +0000 (21:38 +0000)]
Don't set colours twice in new TimeAxisViewItems (from 3.0), fix the nostar ruler hiding bug, rejig ruler bars again, this time making them physical_screen_width wide and never moving them - preventing artefacts while hiding.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3910
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 10 Oct 2008 17:19:13 +0000 (17:19 +0000)]
new swedish translation update
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3909
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 10 Oct 2008 09:52:10 +0000 (09:52 +0000)]
fix URL's for freesound (debian patch)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3906
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Oct 2008 21:51:10 +0000 (21:51 +0000)]
add toggles for region fade in/out/both active, plus toggle for region fades visibility
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3903
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Oct 2008 21:40:09 +0000 (21:40 +0000)]
add config var for region fade visibility
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3901
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Oct 2008 14:21:18 +0000 (14:21 +0000)]
add global fade toggle to menus
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3900
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Oct 2008 14:21:03 +0000 (14:21 +0000)]
code cleanup
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3899
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Oct 2008 14:20:35 +0000 (14:20 +0000)]
new global fade in/out toggle
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3898
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Oct 2008 13:13:25 +0000 (13:13 +0000)]
add global option to enable/disable region fades
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3896
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Oct 2008 11:34:56 +0000 (11:34 +0000)]
prevent a heap overflow, see nabble.com/Bug-445889:-CVE-2007-4974-heap-overflow-in-libsndfile-included-in-libs--td13137463.html
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3895
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 9 Oct 2008 11:27:22 +0000 (11:27 +0000)]
fix reload & use of MIDI port configuration, so that per-session setup is actually used
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3894
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 8 Oct 2008 21:22:08 +0000 (21:22 +0000)]
add initial program change support
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3893
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 8 Oct 2008 21:20:00 +0000 (21:20 +0000)]
add initial-program-change support
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3892
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Wed, 8 Oct 2008 18:50:12 +0000 (18:50 +0000)]
Fix for grouped playlist bug mentioned in the 3rd comment of bug report 1274.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3889
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 8 Oct 2008 15:16:19 +0000 (15:16 +0000)]
fix for bad sync with other JACK transport-aware clients (thanks to torben for discovering the problem and suggesting the best fix)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3886
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 7 Oct 2008 22:22:35 +0000 (22:22 +0000)]
do not manage the remote control menu, since it is explicitly deleted during destruction of its parent RouteUI
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3881
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 7 Oct 2008 21:49:10 +0000 (21:49 +0000)]
correct menu defs for move-selected-tracks-{up,down}
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3880
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 7 Oct 2008 21:46:42 +0000 (21:46 +0000)]
add move-selected-tracks-{up,down} commands
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3879
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Tue, 7 Oct 2008 17:47:27 +0000 (17:47 +0000)]
Fix non-disappearing tracks when hiding
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3877
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 7 Oct 2008 11:08:31 +0000 (11:08 +0000)]
fix track/strip sync-reorder issues; don't show mixer strip on selection change if it wasn't already visible
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3875
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 7 Oct 2008 11:06:29 +0000 (11:06 +0000)]
fixes needed for track/strip ordering issues
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3874
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sun, 5 Oct 2008 19:14:03 +0000 (19:14 +0000)]
Primitive take system: active edit groups now dictate playlist decisions.
(I will port this to 3.0 after it's deemed usable)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3871
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 5 Oct 2008 19:06:20 +0000 (19:06 +0000)]
changes to support making RouteUI and its children and relations able to switch the Route/IO object they refer to (significant architectural changes)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3870
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 5 Oct 2008 15:36:45 +0000 (15:36 +0000)]
make RouteUI and its children and relations able to switch the Route/IO object they refer to (significant architectural changes)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3869
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 4 Oct 2008 08:23:29 +0000 (08:23 +0000)]
Improve scrolling performance for sessions containing hundreds of regions over many tracks by hiding offscreen tracks (scroll faster by making tracks larger, exposing fewer of them). Use distance from screen edges to drive autoscrolling distance. Avoid using canvas coordinates for displacement calculations where possible. Don't redisplay tempo in the colour handler.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3853
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 3 Oct 2008 13:38:53 +0000 (13:38 +0000)]
part II of probable fix for track sync-ordering
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3851
d708f5d6-7413-0410-9779-
e7cbd77b26cf