Commit graph

1939 commits

Author SHA1 Message Date
Paul Davis
a3f4c2def9 add remove binding button to key binding editor; change progress bar in stretch dialog to better reflect study/stretch split
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2841 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-08 14:22:18 +00:00
Nick Mainsbridge
794b9debc4 remove duplicated code in NSD, fix keyboard focus for new session page.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2840 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-08 14:13:58 +00:00
Paul Davis
f405d6cda2 remove debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2839 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-08 13:51:13 +00:00
Paul Davis
11190e19e2 fixup path mishandling from OSX commit
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2838 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-08 12:59:22 +00:00
Paul Davis
5284a1efca various OS X fixes, mostly related to AU support
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2836 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-07 20:41:51 +00:00
Paul Davis
e6dc790374 new DE translation
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2835 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-07 20:39:36 +00:00
Paul Davis
18695cdfe3 merge keybindings/menus from SAE; report duplicate port errors during session loading more usefully; do not do disk i/o from inactive tracks (related: move Route::_active to IO::_active
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2834 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-07 20:14:16 +00:00
Sampo Savolainen
3b6300156b Fix a crash under certain conditions: Make sure thre are enough passthru
buffers when setting the state of the session.


git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2833 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-06 21:01:09 +00:00
Doug McLain
0003ecea12 return the width request to its orginal size now that the meter drawing over the fader is fixed
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2832 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-06 17:36:21 +00:00
Doug McLain
ea1e32c785 fixed the Enable Editor Meters option not being selected on startup
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2831 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-06 16:27:39 +00:00
John Anderson
8134233249 Change MackiePort usage to SurfacePort. Add DummyPort for when the real port goes away. Do some checks to not use alsa/sequencer and device=ardour ports.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2830 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-05 12:00:52 +00:00
Doug McLain
56d529290a This fixes the gap left in between the controls layout and the track/time canvas when the meters are hidden or controls are shrunk for other reasons. The canvas resizes to fill in the gap
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2829 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-05 10:00:32 +00:00
Paul Davis
c5e2ffa8a7 add -d/--disable-plugins option to allow easy restart with troublesome plugins
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2828 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-04 20:12:44 +00:00
Paul Davis
d41f7a0a70 a few fixes for zoom, plus the results of unfinished work on zoom redrawing, plus cleanup of debugging code in DnDTreevew
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2827 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-04 17:23:51 +00:00
Doug McLain
f7a174a59b Create a better Narrow MixerStrip, and fix a bug where when enough routes are added, the meter draws right overtop of the fader belt
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2826 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-04 15:51:20 +00:00
Paul Davis
db1adb842a Back-port tim mayberry's fixes for import; fix JACK slaving to never pay attention to timecode-source-is-synced
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2825 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-04 03:37:07 +00:00
Paul Davis
0e488bf060 Back-port tim mayberry's fixes for import; fix JACK slaving to never pay attention to timecode-source-is-synced
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2824 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-04 03:36:25 +00:00
Paul Davis
9a45f09e15 more debugging
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2823 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-04 03:00:05 +00:00
Paul Davis
39444b94fd more debugging output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2822 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-04 01:44:50 +00:00
Paul Davis
c755be8340 debugging with rdoursenaud
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2821 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-04 01:10:33 +00:00
Paul Davis
4dedfa9eb4 fix problem with x-axis origin computation moving the origin at the wrong time
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2820 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-02 21:54:33 +00:00
Paul Davis
284185ca73 fix canvas height confusion
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2819 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-31 21:53:46 +00:00
John Anderson
19bf004a79 Make Mackie timecode display work. Not fully tested because I don't have a Mackie.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2818 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-30 08:31:10 +00:00
Paul Davis
9c751e3c1c fixed edit focus @ edit point behaviour
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2817 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-29 16:40:15 +00:00
Ben Loftis
94df96c94d hardcode preroll since we no longer have preroll clocks
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2816 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-27 23:50:26 +00:00
Ben Loftis
e050a7bfa1 add shortcuts to GarageBand audio data for SAE
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2815 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-27 23:49:40 +00:00
Paul Davis
a29a7b7bef scroll events on rulers/time canvas now control zoom/scrolling
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2814 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-27 16:42:58 +00:00
John Anderson
95f823b02a Routes made inactive will be bank-switched out. Add remove last capture and save buttons on the bcf.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2813 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-23 20:59:29 +00:00
John Anderson
b1a83acd22 small but important Mackie MCU manual updates
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2812 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-23 19:08:02 +00:00
Paul Davis
2fca66be81 prevent export from occuring when disconnected from JACK (GUI andbackend)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2811 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-23 18:32:51 +00:00
Paul Davis
258733c4f1 fix timefx to actually do something now
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2810 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-23 17:17:00 +00:00
Paul Davis
bae8d50093 first pass at making shift-click to select region extend the selection vertically across tracks
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2809 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-21 20:34:55 +00:00
Paul Davis
ed1283568b be tolerant of stricter gcc rules about volatile
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2808 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-21 16:50:06 +00:00
Paul Davis
146e5baec2 fix up nudge for marker motion; make keyboard handling do the right thing when numlock is pressed and an un-modified key press event occurs
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2807 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-21 16:00:32 +00:00
Paul Davis
2315c433e2 new tempo handling from drmoore; don't follow playhead when doing requested_return stuff; if selected marker is end of range, do the right thing when computing edit point
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2806 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-21 14:48:25 +00:00
Doug McLain
1fca71fd28 apply plugin meter width fix to new file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2803 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-20 23:28:27 +00:00
Paul Davis
5c0d10e63a change behaviour of play-at-edit-point....; fix crash in SAE context with automation button; new SAE logos etc
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2801 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-20 19:54:54 +00:00
Paul Davis
a5a0da4686 fix non-member fontconfig_dialog()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2800 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-20 03:29:14 +00:00
Paul Davis
a4b8921a82 try to make NewSessionDialog only show up when really needed, and only have necessary tabs; clear out several track control buttons and simplify track header context menu for SAE mode
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2799 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-20 03:20:37 +00:00
Paul Davis
c6ca7ce48f made new session dialog hide pages as necessary, to be a bit simpler whenever possible
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2797 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-19 02:27:50 +00:00
Paul Davis
5252e9d640 make locate-to-markers work (again?) for SAE context
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2796 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-18 23:02:58 +00:00
Paul Davis
78af34fca8 restore old bindings; fixup ardour.menus; remove some compiler warnings; don't try to set NSD folder values when no command line argument is given
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2795 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-18 22:48:07 +00:00
Paul Davis
6bcec5f820 new LocateRollLocate event, used to implement play-at-edit-point-and-return; other fixes from the OS X world
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2792 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-18 20:54:46 +00:00
Paul Davis
5119d48267 make click on empty canvas area clear selection; change zoom-ot-region to be a toggle; fixup naming of audition-selection/play-selected-region
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2789 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-17 14:44:27 +00:00
John Anderson
c0bb0deb29 slightly better cleanup, and some debug output
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2788 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-17 10:45:33 +00:00
Paul Davis
1a8f9f24df fix up install target that involved older SAE keybindings files
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2782 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-14 20:49:32 +00:00
Doug McLain
363add23af vst fixes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2781 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-13 03:59:21 +00:00
Paul Davis
a0c61cdd17 expose region/track selection linkage in menus etc.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2780 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-12 22:36:07 +00:00
Paul Davis
7d351e7e48 per-kbd-layout keybindings selection; initial pass at link-region-and-track-selection
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2779 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-12 21:42:25 +00:00
Paul Davis
24593ea730 make SCROLL_{RIGHT,LEFT} work, and Alt-SCROLL_{UP,DOWN} do something sensible
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2778 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-12-11 17:21:00 +00:00