Carl Hetherington
|
4569f40a38
|
Prevent erroneous splitting icons in the editor mixer strip's processor box.
git-svn-id: svn://localhost/ardour2/branches/3.0@8816 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-10 02:44:56 +00:00 |
|
Carl Hetherington
|
8ca49536e7
|
Tidy up weird plugin dialogue slightly.
git-svn-id: svn://localhost/ardour2/branches/3.0@8815 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-10 02:44:44 +00:00 |
|
|
b78d036aa0
|
store void pointers to processor UIs in Processors, and reset ProcessorWindowProxy objects to use them, so that we can never create 2 windows (UIs) for the same processor
git-svn-id: svn://localhost/ardour2/branches/3.0@8638 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-01 02:41:31 +00:00 |
|
Carl Hetherington
|
deee47bcae
|
Recover send faders in the processor box lost in my previous commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@8637 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-01 02:14:11 +00:00 |
|
Carl Hetherington
|
4233a54ac3
|
Somewhat unconvincing visual indication that plugin inserts are splitting mono inputs to stereo.
git-svn-id: svn://localhost/ardour2/branches/3.0@8636 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-02-01 01:50:49 +00:00 |
|
|
15b5fce904
|
merge 3.0-panexp (pan experiments) branch, revisions 8534-8585 into 3.0, thus ending 3.0-panexp. THIS COMMIT WILL BREAK ALL EXISTING 3.0 SESSIONS IN SOME WAY (possibly not fatally).
git-svn-id: svn://localhost/ardour2/branches/3.0@8586 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-27 01:31:03 +00:00 |
|
Carl Hetherington
|
507cbd025e
|
Add tooltip to send fader.
git-svn-id: svn://localhost/ardour2/branches/3.0@8513 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-15 00:45:32 +00:00 |
|
Carl Hetherington
|
510afcb2d4
|
Fix graphical glitches in processor list on some systems.
git-svn-id: svn://localhost/ardour2/branches/3.0@8512 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-14 23:48:34 +00:00 |
|
Carl Hetherington
|
bea909f8d0
|
Fix warnings.
git-svn-id: svn://localhost/ardour2/branches/3.0@8511 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-14 22:26:45 +00:00 |
|
Carl Hetherington
|
93b25e1f13
|
Tweak colouring in the processor list.
git-svn-id: svn://localhost/ardour2/branches/3.0@8507 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-14 15:48:45 +00:00 |
|
Carl Hetherington
|
99f7323e18
|
show_all() more selectively so that unwanted notebook tabs don't appear in SendUI port matrices.
git-svn-id: svn://localhost/ardour2/branches/3.0@8504 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-11 02:47:53 +00:00 |
|
Carl Hetherington
|
af94fd9971
|
Re-fix #3685 having read the request properly.
git-svn-id: svn://localhost/ardour2/branches/3.0@8502 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-11 01:30:37 +00:00 |
|
Carl Hetherington
|
6dde76454d
|
Dear oh dear. Re-fix main fader double click and internal send edit.
git-svn-id: svn://localhost/ardour2/branches/3.0@8500 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-11 00:03:12 +00:00 |
|
Carl Hetherington
|
f6e12d4210
|
Show send UI window on edit (#3696)
git-svn-id: svn://localhost/ardour2/branches/3.0@8499 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-10 23:58:57 +00:00 |
|
Carl Hetherington
|
5bff882ce1
|
Set up send fader default position correctly. Fixes #3680.
git-svn-id: svn://localhost/ardour2/branches/3.0@8471 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-06 21:57:15 +00:00 |
|
Carl Hetherington
|
75fca54e61
|
Make processor box frames configurable colour-wise.
git-svn-id: svn://localhost/ardour2/branches/3.0@8459 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-06 01:07:28 +00:00 |
|
Carl Hetherington
|
1f8e12a1b1
|
Another try at prettifying the processor list with different colours pre- and post-fader, a border etc. All colours should now be configurable from the UI RC file.
git-svn-id: svn://localhost/ardour2/branches/3.0@8453 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-06 00:29:40 +00:00 |
|
Carl Hetherington
|
92b787ffba
|
Toggle the shown state of send gain on double click.
git-svn-id: svn://localhost/ardour2/branches/3.0@8441 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-05 02:06:15 +00:00 |
|
Carl Hetherington
|
4a9f3173ee
|
Highlight a send processor entry differently when it the mixer strip's fader is being used to control it. Fixes #3659.
git-svn-id: svn://localhost/ardour2/branches/3.0@8440 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-04 23:26:59 +00:00 |
|
Carl Hetherington
|
8d424156ab
|
First attempt at highlighting the fader processor to make it more obvious where pre and post fader plugins are.
git-svn-id: svn://localhost/ardour2/branches/3.0@8424 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-01-04 00:20:23 +00:00 |
|
Carl Hetherington
|
a571b28dd4
|
Fix some gettext plural forms. Should fix #3604.
git-svn-id: svn://localhost/ardour2/branches/3.0@8268 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-14 13:05:35 +00:00 |
|
|
e490a1a278
|
fix mis-ordered erase/delete pair
git-svn-id: svn://localhost/ardour2/branches/3.0@8162 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-12-03 17:31:31 +00:00 |
|
|
5a47cb37b8
|
rest of process lock removal, plus no GUIs for internal returns
git-svn-id: svn://localhost/ardour2/branches/3.0@8112 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-27 21:32:29 +00:00 |
|
Carl Hetherington
|
54cbc45a5a
|
Prevent removal of route inputs when the plugins cannot be configured with the new number. Rework locking so that the process lock is held from the point that a route input is removed until after the processors are reconfigured; fixes #3548.
git-svn-id: svn://localhost/ardour2/branches/3.0@8089 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-25 23:46:24 +00:00 |
|
Carl Hetherington
|
c862d320ff
|
Improve visual cues during plugin drag and drop. Fixes #3566.
git-svn-id: svn://localhost/ardour2/branches/3.0@8085 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-25 17:41:04 +00:00 |
|
Carl Hetherington
|
d40e61c914
|
Fix crash on failed processor DnD. Fixes #3554.
git-svn-id: svn://localhost/ardour2/branches/3.0@8079 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-24 00:46:51 +00:00 |
|
Carl Hetherington
|
601d6bb3bf
|
Make double-click on a processor box entry toggle visibility of the plugin window rather than always opening it.
git-svn-id: svn://localhost/ardour2/branches/3.0@8072 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-23 14:30:45 +00:00 |
|
Carl Hetherington
|
e1d194cf48
|
Fix trimming of old processor window proxies. May fix #3547.
git-svn-id: svn://localhost/ardour2/branches/3.0@8059 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-19 16:36:17 +00:00 |
|
Carl Hetherington
|
1206b2973d
|
Fix GCC warning.
git-svn-id: svn://localhost/ardour2/branches/3.0@7743 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-05 20:59:10 +00:00 |
|
Carl Hetherington
|
841147d9a7
|
Desensitize edit menu item in the processor box menu if there is nothing selected which can be edited.
git-svn-id: svn://localhost/ardour2/branches/3.0@7742 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-05 20:41:48 +00:00 |
|
Carl Hetherington
|
1b28aa93f8
|
Small HIG-ification.
git-svn-id: svn://localhost/ardour2/branches/3.0@7737 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-09-03 15:21:43 +00:00 |
|
|
1ba9060c44
|
fix up the port insert I/O GUI
git-svn-id: svn://localhost/ardour2/branches/3.0@7722 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-31 14:16:29 +00:00 |
|
Carl Hetherington
|
f9d0879e86
|
Plugin UI state should of course be saved per-session rather than globally.
git-svn-id: svn://localhost/ardour2/branches/3.0@7646 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-18 03:17:07 +00:00 |
|
Carl Hetherington
|
579fcb70e2
|
First go at saving window visibility and position state across saves.
git-svn-id: svn://localhost/ardour2/branches/3.0@7644 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-08-18 02:20:15 +00:00 |
|
|
a01dc9b6f2
|
remove almost-unusued stop_signal.h and clean up the one (unused) place where it was present (VisualTimeAxis, not used in current ardour)
git-svn-id: svn://localhost/ardour2/branches/3.0@7196 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-05-31 14:21:43 +00:00 |
|
Carl Hetherington
|
115c4a7b54
|
A little gentle copy-editing of dialogue titles.
git-svn-id: svn://localhost/ardour2/branches/3.0@7024 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-30 00:16:45 +00:00 |
|
Carl Hetherington
|
0bc6a319f1
|
Don't close the plugin manager when an incompatible plugin is selected. Fixes #1194.
git-svn-id: svn://localhost/ardour2/branches/3.0@7006 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-27 19:58:31 +00:00 |
|
Carl Hetherington
|
061a85191c
|
Move Diskstream ownership to Track, so that Session no longer holds lists of Diskstreams. Breaks 3.0 file format again.
git-svn-id: svn://localhost/ardour2/branches/3.0@6945 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-21 20:42:22 +00:00 |
|
|
d9cebc2edf
|
commits 6001-6525 inclusive from 2.X applied to 3.0
git-svn-id: svn://localhost/ardour2/branches/3.0@6942 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-21 02:24:38 +00:00 |
|
Carl Hetherington
|
eb61a6fd58
|
Disallow rename for plugin inserts. Fixes #3048.
git-svn-id: svn://localhost/ardour2/branches/3.0@6926 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-17 23:28:57 +00:00 |
|
|
c0c617902e
|
revisit setting up processors during route construction; remove several more XML-based constructors; don't put () parens around inactive plugin names (we have a checkbox); improve management of send, return and insert bitslot IDs; clean up Diskstream construction a bit more
git-svn-id: svn://localhost/ardour2/branches/3.0@6819 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-04-01 01:24:13 +00:00 |
|
|
14b0ca31bc
|
handle deletion of UI objects between the time that a callback is queued with the UI event loop and the execution of the callback (intrusive, big)
git-svn-id: svn://localhost/ardour2/branches/3.0@6807 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-30 15:18:43 +00:00 |
|
|
2726184f42
|
remove XML-based constructors for several types of Processors; less debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@6790 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-24 14:01:31 +00:00 |
|
|
6ef5d85ae1
|
changes from 2.X starting in march 2009 through oct 20 2009 (5826 inclusive)
git-svn-id: svn://localhost/ardour2/branches/3.0@6761 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-16 15:33:04 +00:00 |
|
|
44f4b84551
|
finalize PROGRAM_NAME change for ardour3
git-svn-id: svn://localhost/ardour2/branches/3.0@6759 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-03-15 02:31:27 +00:00 |
|
|
fa701b8c06
|
change PropertyChange from a bitfield into a real object, with all the many widespread changes that causes
git-svn-id: svn://localhost/ardour2/branches/3.0@6701 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-19 18:09:08 +00:00 |
|
|
b5148d93d5
|
Add keyboard shortcut to tooltip text where possible.
git-svn-id: svn://localhost/ardour2/branches/3.0@6657 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-02-09 00:50:24 +00:00 |
|
|
832aa18a81
|
a boatload of minor and middle-sized changes to try to speed up undo. imperfect, unfinished, but probably right to commit now
git-svn-id: svn://localhost/ardour2/branches/3.0@6561 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-01-25 20:34:09 +00:00 |
|
Carl Hetherington
|
defa1fad94
|
Give titles to Gtkmm2ext::Choice prompts, and do some minor cleanups to prompt text.
git-svn-id: svn://localhost/ardour2/branches/3.0@6394 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-12-23 01:26:33 +00:00 |
|
|
c83389b8ec
|
cleanup up cleanup at session destruction; clarify the meaning of 3 signals (DropReferences & Destroyed in libardour ; CatchDeletion in the GTK UI); clarify ownership of objects (session no longer pays attention to DropReferences for objects that it is considered to own, such as routes, sources, etc); fix up MIDI parsing and a couple of other places by correcting syntax for return of values from a boost::signals2::signal (possible danger elsewhere to be checked)
git-svn-id: svn://localhost/ardour2/branches/3.0@6389 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-12-22 20:21:43 +00:00 |
|