Commit graph

2465 commits

Author SHA1 Message Date
Paul Davis
e62fee73d3 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
2008-10-31 07:51:39 +00:00
Paul Davis
73cc3a189d 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
2008-10-31 07:39:25 +00:00
Paul Davis
040d7fec2c 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
2008-10-30 23:45:20 +00:00
Nick Mainsbridge
2fab8c2737 Make hw monitoring available when its available.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4035 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-30 20:38:12 +00:00
Nick Mainsbridge
2adbb34484 Show loop/punch ruler in initial session.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4034 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-30 11:17:51 +00:00
Paul Davis
1127dcdb9a fix up key focus handling for plugin windows
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4031 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-29 22:27:29 +00:00
Paul Davis
c528d174e8 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
2008-10-29 16:41:26 +00:00
Paul Davis
53c2e47225 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
2008-10-29 16:03:00 +00:00
Paul Davis
deeef0a263 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
2008-10-29 07:35:40 +00:00
Sakari Bergen
01c2be0bab 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
2008-10-28 12:54:38 +00:00
Paul Davis
6dd70cdce7 fix up compile on OS X
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4022 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-28 00:50:04 +00:00
Paul Davis
e7cebfb6c5 start handling plugin window keyboard focus (in-progress)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4021 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-28 00:24:56 +00:00
Paul Davis
5adebc96ad 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
2008-10-28 00:24:28 +00:00
Nick Mainsbridge
632bebc2f9 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
2008-10-27 17:36:04 +00:00
Nick Mainsbridge
fc54f2eab1 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
2008-10-26 20:09:05 +00:00
Sampo Savolainen
d91e94ea2f Check glib atomic implementation for mutex use.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4015 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-26 16:39:52 +00:00
Nick Mainsbridge
7f927ca0eb Unbreak linux build (sorry about that folks).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4014 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-26 11:30:48 +00:00
Nick Mainsbridge
11d77d6203 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
2008-10-26 08:27:30 +00:00
Paul Davis
4e8d29ce24 bump version
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4011 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-25 13:07:49 +00:00
Sampo Savolainen
c5093e6a4a 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
2008-10-25 11:42:33 +00:00
Sampo Savolainen
843466fde2 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
2008-10-25 10:42:17 +00:00
Paul Davis
fa1b0b7457 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
2008-10-24 10:00:16 +00:00
Nick Mainsbridge
191374058a Recommit 4001 (force ruler update).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4005 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-23 19:48:46 +00:00
Paul Davis
9f3acb1359 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
2008-10-23 19:33:15 +00:00
Nick Mainsbridge
dc2ad95bfb 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
2008-10-23 19:18:11 +00:00
Paul Davis
686b642dc0 new german translation
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4002 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-23 18:12:21 +00:00
Nick Mainsbridge
8330f2828e 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
2008-10-23 17:31:03 +00:00
Nick Mainsbridge
12ffa28390 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
2008-10-23 13:24:14 +00:00
Paul Davis
e5cfd1924a 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
2008-10-23 12:48:54 +00:00
Nick Mainsbridge
b4989d6703 Remove some unused variables.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3997 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-22 17:58:44 +00:00
Nick Mainsbridge
b01539f470 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
2008-10-22 17:31:36 +00:00
Sakari Bergen
08779c9b12 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
2008-10-21 18:30:03 +00:00
Sakari Bergen
3cc0f4152a Edited svn:ignore properties for various folders
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3992 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-21 18:15:30 +00:00
Sakari Bergen
11be2332a1 Backported automatic svn revision handling from 3.0
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3991 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-21 17:19:03 +00:00
Paul Davis
6405e51c85 improved (?) Session::audible_frame()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3990 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-21 15:03:50 +00:00
Nick Mainsbridge
8e095d439f 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
2008-10-21 14:33:58 +00:00
Paul Davis
a02c4dadf1 fix up some jerkiness/retrograde motion of playhead
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3988 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-20 19:44:43 +00:00
Nick Mainsbridge
80b6af8b6b 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
2008-10-20 15:55:09 +00:00
Paul Davis
fee6b1ea50 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
2008-10-20 14:22:54 +00:00
Nick Mainsbridge
ec946ac793 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
2008-10-20 03:35:01 +00:00
Nick Mainsbridge
97e678dfe3 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
2008-10-18 12:51:48 +00:00
Nick Mainsbridge
9b49147d3a Fix invisible end marker on load/zoom.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3980 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-10-17 16:28:27 +00:00
Paul Davis
6f6e729427 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
2008-10-17 11:06:34 +00:00
Paul Davis
e5e0ceec92 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
2008-10-17 09:50:32 +00:00
Paul Davis
75c60c9b8b 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
2008-10-16 11:11:21 +00:00
Nick Mainsbridge
949c6e15c2 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
2008-10-14 23:32:25 +00:00
Paul Davis
71fecfd751 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
2008-10-14 14:14:49 +00:00
Nick Mainsbridge
ef3a32c65b 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
2008-10-14 09:02:48 +00:00
Paul Davis
4e783569f6 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
2008-10-13 21:15:19 +00:00
Nick Mainsbridge
e43d43a42e 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
2008-10-13 20:32:58 +00:00