ardour.git
15 years agoLess sucky english
Sampo Savolainen [Sun, 2 Nov 2008 20:35:49 +0000 (20:35 +0000)]
Less sucky english

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4083 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoEnsure that the newly selected track is visible on the canvas when scrolling through...
Sampo Savolainen [Sun, 2 Nov 2008 20:26:33 +0000 (20:26 +0000)]
Ensure that the newly selected track is visible on the canvas when scrolling through tracks with prev/next. Plus a cleaner check for wiimote deps.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4082 d708f5d6-7413-0410-9779-e7cbd77b26cf

15 years agoBind home button to move the playhead to marker. Also stop extra thread after the...
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

15 years agoBy mistake, pressing B was connected to a function call
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

15 years agoWiimote control surface. Bind one wiimote by pressing 1+2 after the surface module...
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

15 years agoIgnore triple clicks for mute/solo/rec-enable (fixes long-standing insensitive to...
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

15 years agoinitialize jack timeout parameter correctly (not doing this breaks JackOSX, maybe...
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

15 years agoclean up debug output from MIDI port stuff
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

15 years agoprevent double registration of ALSA sequencer MIDI ports
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

15 years agodefault crossfade is now constant power; SAE gets only 3 xfades (not correct for...
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

15 years agofix (?) confusing visual state(s) of bypass button by making it into a completely...
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

15 years agoreinstate ArdourUI::idle_load(), need by OS X build, part II
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

15 years agoreinstate ArdourUI::idle_load(), need by OS X build
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

15 years agoremove cruft from ArdourUI; improve keyboard icon(s); shrink other plugin GUI buttons...
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

15 years agoMake hw monitoring available when its available.
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

15 years agoShow loop/punch ruler in initial session.
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

15 years agofix up key focus handling for plugin windows
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

15 years agoprevent crash when changing gain with transport stopped and panner bypassed
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

15 years agoadd missing .extensions to export files if not present, based on filetype selected...
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

15 years agostep 2 of keyboard focus work for plugin windows
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

15 years agoFix bug #0002433: Invalid handling of editor mixer strip state on session load
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

15 years agofix up compile on OS X
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

15 years agostart handling plugin window keyboard focus (in-progress)
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

15 years agofix suggestion that you can save while disconnected frm JACK
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

15 years agoShow rec enable button in editor mixer, make mixer strip capitalisation consistent...
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

15 years agoFix missing tempo lines if zooming with unchanged left edge, implement toggling edito...
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

15 years agoCheck glib atomic implementation for mutex use.
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

15 years agoUnbreak linux build (sorry about that folks).
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

15 years agoAdd gyk-osx.patch to repo, remove #ifdefs made obsolete by the patch.
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

15 years agobump version 2.6.1
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

15 years agoStop ardour from reporting success/failure of adding favorite plugins
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

15 years agoMake visible track automation views appear correctly newly loaded sessions.
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

15 years agoupdate authors list to include chris cannam and alphabetize it; add richard schwede...
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

15 years agoRecommit 4001 (force ruler update).
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

15 years agofix up svn_revision.h problem so that we can build from a tarball 2.6
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

15 years agoDon't update rulers twice in idle_visual_changer, temporarily remove parts of 4001
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

15 years agonew german translation
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

15 years agoForce gtk rulers to update in lock step with canvas.
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

15 years agoReinstate ZoomFocusMenu and KeyMouseActions, fix odd horizontal scroller behaviour...
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

15 years agofix botched setting of editor mixer strip width, which in turn affected plugin name...
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

15 years agoRemove some unused variables.
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

15 years agoFix repeated toggling of visual state (zoom to region for example), fix zoom to regio...
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

15 years agoAdded more svn:ignore properties. svn status should be useable again without arguments :)
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

15 years agoEdited svn:ignore properties for various folders
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

15 years agoBackported automatic svn revision handling from 3.0
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

15 years agoimproved (?) Session::audible_frame()
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

15 years agoDon't tear down and rebuild all rulers on each visibility change, avoid setting track...
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

15 years agofix up some jerkiness/retrograde motion of playhead
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

15 years agoFix incorrect mouse cursor when moving pointer from canvas rulers to tracks.
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

15 years agofix up region gain line dragging; prevent press-drag-release from creating new region...
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

15 years agoFix for occasional invisible tracks when removing canvas rulers.
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

15 years agoHandle changed session duration & resizing canvas better wrt end marker, remove unuse...
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

15 years agoFix invisible end marker on load/zoom.
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

15 years agopossible fix up for ::set_io() pan botch up
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

15 years agofix up initialization of various path vars in bundled OS X version; make LADSPA_PATH...
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

15 years agofix crash at startup caused by use of null session ptr to set end marker
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

15 years agodon't use canvas coords for region_drag_finished_callback x calculation (eliminates...
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

15 years agofix a few things related to fit-to-tracks and toggle-visual-state
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

15 years agoUse clicked_regionview directly to calculate region movement. Using drag_info.data...
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

15 years agofirst SAE-based simplification of options dialog (SAE only)
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

15 years agoset tempo lines to be physical_screen_height high, add xml null check.
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

15 years agoadditional ancestral_length = 0 initialization
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

15 years agofix subtle but nasty problems with stretch/shift audio operations, and fix up handlin...
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

15 years agoFix fit_tracks () bug.
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

15 years agoA more correct fix for non-disappearing loop/punch range rect, calculate track height...
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

15 years agoremove stupid startup messages
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

15 years agotest another fix for solo-press-crashes
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

15 years agoprobable crash fix for solo-press causes segv
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

15 years agoFix non-disappearing transport range bar drag rects (longstanding bug), use physical_...
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

15 years agoadd lv2_plugin.cc to srctar list
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

15 years ago,arker_drag_line height is now physical screens height, no border on zoom box, whites...
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

15 years agominor C++ include issues, debug out removed and bump to 2.6
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

15 years agoremove debug output
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

15 years agoremove debug output
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

15 years agofix dragging of region gain line, affected by coordinate system change caused by...
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

15 years agofix mixup of input/output selectors after a mixer strip has its Route/IO reset
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

15 years agoDon't set colours twice in new TimeAxisViewItems (from 3.0), fix the nostar ruler...
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

15 years agonew swedish translation update
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

15 years agofix URL's for freesound (debian patch)
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

15 years agoadd toggles for region fade in/out/both active, plus toggle for region fades visibility
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

15 years agoadd config var for region fade visibility
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

15 years agoadd global fade toggle to menus
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

15 years agocode cleanup
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

15 years agonew global fade in/out toggle
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

15 years agoadd global option to enable/disable region fades
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

15 years agoprevent a heap overflow, see http://www.nabble.com/Bug-445889:-CVE-2007-4974-heap...
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

15 years agofix reload & use of MIDI port configuration, so that per-session setup is actually...
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

15 years agoadd initial program change support
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

15 years agoadd initial-program-change support
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

15 years agoFix for grouped playlist bug mentioned in the 3rd comment of bug report 1274.
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

15 years agofix for bad sync with other JACK transport-aware clients (thanks to torben for discov...
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

15 years agodo not manage the remote control menu, since it is explicitly deleted during destruct...
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

15 years agocorrect menu defs for move-selected-tracks-{up,down}
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

15 years agoadd move-selected-tracks-{up,down} commands
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

15 years agoFix non-disappearing tracks when hiding
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

15 years agofix track/strip sync-reorder issues; don't show mixer strip on selection change if...
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

15 years agofixes needed for track/strip ordering issues
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

15 years agoPrimitive take system: active edit groups now dictate playlist decisions.
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

15 years agochanges to support making RouteUI and its children and relations able to switch the...
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

15 years agomake RouteUI and its children and relations able to switch the Route/IO object they...
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