Carl Hetherington
|
34d6518e23
|
Set up track latency GUI using user latency rather than
signal latency. Fixes #4170.
git-svn-id: svn://localhost/ardour2/branches/3.0@9849 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-12 21:00:07 +00:00 |
|
Carl Hetherington
|
6ae03aa212
|
Maintain order keys even when routes are hidden, to prevent
git-svn-id: svn://localhost/ardour2/branches/3.0@9844 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-12 11:02:12 +00:00 |
|
|
6dc74f8c87
|
clean up GUIObjectState API, and use bools when setting "visible" property rather than string (not that it matters); don't unconditionally set visible to true unless a non-hidden track/bus has no visibility property already
git-svn-id: svn://localhost/ardour2/branches/3.0@9843 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-11 20:32:33 +00:00 |
|
|
58a3d6c720
|
fix crashing bug where pan_tracks.front() was used without checking for pan tracks and a related one with gain_track; also uses new GUIObjectState stuff coming up in next commit
git-svn-id: svn://localhost/ardour2/branches/3.0@9842 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-11 20:31:12 +00:00 |
|
|
32fc1f8ed9
|
use string_is_affirmative(), not direct test for "yes"
git-svn-id: svn://localhost/ardour2/branches/3.0@9841 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-11 20:23:45 +00:00 |
|
|
07b584f312
|
fix for #3977 - shift-tab and shift-ctrl-tab move to the next/previous note like tab, but leave existing selected note(s) selected
git-svn-id: svn://localhost/ardour2/branches/3.0@9838 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-11 13:17:01 +00:00 |
|
Carl Hetherington
|
58a700e968
|
Change the cursor back from the track resize handle when
git-svn-id: svn://localhost/ardour2/branches/3.0@9837 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-11 12:57:17 +00:00 |
|
|
d314c96e33
|
heuristic grouping of plugin controls in the generic plugin UI window, from colin f. (#2482)
git-svn-id: svn://localhost/ardour2/branches/3.0@9835 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-11 12:34:20 +00:00 |
|
Carl Hetherington
|
216ad7fe90
|
Fix erroneous characters in automation time axis view GUIObjectState IDs (#4157).
git-svn-id: svn://localhost/ardour2/branches/3.0@9832 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-10 20:54:03 +00:00 |
|
|
bb2e171ea5
|
fix crash for slv-based build when destroying an LV2 plugin GUI; assuming for now that that lilv does this better
git-svn-id: svn://localhost/ardour2/branches/3.0@9831 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-10 17:16:58 +00:00 |
|
|
549de1f298
|
add braces and move a destructor into its .cc file
git-svn-id: svn://localhost/ardour2/branches/3.0@9830 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-10 15:28:36 +00:00 |
|
|
574333fef3
|
fix #4004 - AutomationTimeAxisView wasn't deleting its StreamView in its destructor, leaving a dangling set of objects hanging around after route deletion. Worth noting that the playlist, region(s) and source of the deleted track remain in existence, which is almost certainly wrong but i'll file a new bug for that
git-svn-id: svn://localhost/ardour2/branches/3.0@9829 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-10 15:28:09 +00:00 |
|
|
8c82630bd7
|
add another missing icon
git-svn-id: svn://localhost/ardour2/branches/3.0@9828 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-10 13:59:26 +00:00 |
|
|
e262daa7ea
|
add missing icon
git-svn-id: svn://localhost/ardour2/branches/3.0@9827 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-10 13:53:33 +00:00 |
|
|
1e7f4986ec
|
use thorsten's new icons where relevant
git-svn-id: svn://localhost/ardour2/branches/3.0@9820 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-09 20:22:53 +00:00 |
|
|
38b186d1d4
|
new record-step-edit icon for track/bus list
git-svn-id: svn://localhost/ardour2/branches/3.0@9819 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-09 20:18:46 +00:00 |
|
|
0215833914
|
new rec-enable icons for editor track/bus list from thorsten
git-svn-id: svn://localhost/ardour2/branches/3.0@9817 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-09 19:34:37 +00:00 |
|
|
844f72d65f
|
new transparent-background versions of track/bus list icons from thorsten
git-svn-id: svn://localhost/ardour2/branches/3.0@9816 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-09 19:31:03 +00:00 |
|
Carl Hetherington
|
e796a46e5a
|
Small comment.
git-svn-id: svn://localhost/ardour2/branches/3.0@9809 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-08 15:28:19 +00:00 |
|
|
0385368d87
|
fix crash with a new session
git-svn-id: svn://localhost/ardour2/branches/3.0@9806 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-07 21:58:56 +00:00 |
|
|
a9d5991205
|
remove track resize handle and allow resize of tracks from the lower 25% of the track control box
git-svn-id: svn://localhost/ardour2/branches/3.0@9805 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-07 21:45:38 +00:00 |
|
|
b0ec4057ad
|
fix behaviour of "Hide" in track context menu
git-svn-id: svn://localhost/ardour2/branches/3.0@9804 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-07 18:58:02 +00:00 |
|
|
64975776dc
|
improve layout of automation track controls box
git-svn-id: svn://localhost/ardour2/branches/3.0@9803 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-07 17:29:51 +00:00 |
|
|
6a64d4cea7
|
fix display of controls box for newly displayed tracks
git-svn-id: svn://localhost/ardour2/branches/3.0@9802 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-07 17:29:37 +00:00 |
|
|
e6a515578e
|
shuttle control: make scroll events step by precisely 1 of the current units
git-svn-id: svn://localhost/ardour2/branches/3.0@9801 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-07 16:49:10 +00:00 |
|
|
5946e84fc5
|
fix audio-specific code in RouteTimeAxis::use_playlist (#4154)
git-svn-id: svn://localhost/ardour2/branches/3.0@9800 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-07 14:16:33 +00:00 |
|
|
88688c8f5f
|
don't mark the big clock window as a "utility" window
git-svn-id: svn://localhost/ardour2/branches/3.0@9799 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-07 14:06:52 +00:00 |
|
|
7310c47fe6
|
remove commented code
git-svn-id: svn://localhost/ardour2/branches/3.0@9798 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-07 13:30:57 +00:00 |
|
|
65c2782e6e
|
fix up horizontal sizing of the track controls area in the editor
git-svn-id: svn://localhost/ardour2/branches/3.0@9797 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-07 13:15:53 +00:00 |
|
|
10cb0a7646
|
introduce GUIObjectState; massive, pervasive changes in visibility and height management for track displays in the editor
git-svn-id: svn://localhost/ardour2/branches/3.0@9796 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-07 00:37:13 +00:00 |
|
Carl Hetherington
|
7f1e04eff2
|
Remove some unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@9791 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-03 23:52:03 +00:00 |
|
Carl Hetherington
|
99661215ae
|
Updated / new French translations from Roming22-FR (#4149, #4150, #4151)
git-svn-id: svn://localhost/ardour2/branches/3.0@9790 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-03 21:35:26 +00:00 |
|
|
a3583c89b2
|
ctrl-alt-click now toggles input active status of other MIDI tracks using (any of) the same input(s) as the clicked track
git-svn-id: svn://localhost/ardour2/branches/3.0@9789 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-03 15:01:21 +00:00 |
|
Carl Hetherington
|
8f3f86b8a8
|
Display audio file format in the menu bar (#4016).
git-svn-id: svn://localhost/ardour2/branches/3.0@9788 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-03 00:45:15 +00:00 |
|
Carl Hetherington
|
75eeb68e37
|
Minor refactoring; a few comments; don't try to add Amp processor automation curves using the generic mechanism as they are already special-cased separately (#4127).
git-svn-id: svn://localhost/ardour2/branches/3.0@9787 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-02 23:36:01 +00:00 |
|
Carl Hetherington
|
757d9565ca
|
Remove erroneous assert which I added earlier.
git-svn-id: svn://localhost/ardour2/branches/3.0@9786 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-02 22:34:36 +00:00 |
|
Carl Hetherington
|
deef858857
|
Fix erroneous note resizing in regions with non-zero start (#4143).
git-svn-id: svn://localhost/ardour2/branches/3.0@9785 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-02 22:13:19 +00:00 |
|
Carl Hetherington
|
c78f388edf
|
Fix one more warning.
git-svn-id: svn://localhost/ardour2/branches/3.0@9784 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-02 17:19:55 +00:00 |
|
Carl Hetherington
|
cd17e05e3a
|
Fix some set-but-not-used variable warnings from gcc 4.6
git-svn-id: svn://localhost/ardour2/branches/3.0@9783 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-02 17:16:46 +00:00 |
|
|
c03ea1fdb3
|
fixed width columns for LHS of editor route list
git-svn-id: svn://localhost/ardour2/branches/3.0@9782 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-01 23:37:42 +00:00 |
|
|
39c75ebcd6
|
new editor track/bus list icons from thorwil
git-svn-id: svn://localhost/ardour2/branches/3.0@9781 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-01 21:05:58 +00:00 |
|
|
0fb08e9bc3
|
switch to basic round icon for MIDI input enable in editor track list; use StatefulButton to avoid visual ugliness with midi input button in mixer strip
git-svn-id: svn://localhost/ardour2/branches/3.0@9780 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-01 16:31:21 +00:00 |
|
|
67e21fd82e
|
add MIDI input control column to editor route list; tweak SVG for MIDI not DIN
git-svn-id: svn://localhost/ardour2/branches/3.0@9779 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-07-01 15:48:24 +00:00 |
|
|
84be4eafc5
|
basic infrastructure for enabling/disabling MIDI input to a given track
git-svn-id: svn://localhost/ardour2/branches/3.0@9772 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-28 16:55:41 +00:00 |
|
|
bcf936265c
|
fix crash when open automation track for MIDI CC ***BUT** its clear that automation tracks are still broken in a deep way, and particularly for MIDI CC
git-svn-id: svn://localhost/ardour2/branches/3.0@9764 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-23 16:22:34 +00:00 |
|
|
f2373dc89b
|
revert inadvertent broken changes in rev 9748 that broke route group gain control
git-svn-id: svn://localhost/ardour2/branches/3.0@9763 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-23 00:05:25 +00:00 |
|
|
5bb9c94e91
|
nasty little hack to rename "Apply" in the startup dialog to "Open" ... thanks GTK+ for making this so joyful and obvious
git-svn-id: svn://localhost/ardour2/branches/3.0@9755 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-21 22:16:07 +00:00 |
|
|
be614d0538
|
change default overlapping note strategy to "relax" (i.e. do nothing); fix crash when looping with MIDI data; add back note-off resolution at loop point (if it was actually there) so that notes are turned off (but don't forget Ye Olde Sustain Pedal/Controller) when looping; minor other non-functional tweaks
git-svn-id: svn://localhost/ardour2/branches/3.0@9753 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-21 21:29:22 +00:00 |
|
|
500aaa0dee
|
an entire freakin' day working on 1 working function, VolumeController::adjust() ... probably not done, but better ... gain control that occurs via this function occurs in discrete, fixed dB steps
git-svn-id: svn://localhost/ardour2/branches/3.0@9752 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-21 01:36:20 +00:00 |
|
|
4a81c71e97
|
fix range on SiP cut control; simplify a couple of other things
git-svn-id: svn://localhost/ardour2/branches/3.0@9751 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-06-20 14:20:01 +00:00 |
|