a6e02c0d71
Implement Count-In (before recording), fixed BPM, up to 2 bars
2017-01-17 20:43:55 +01:00
fcbed9c1dc
Split metronome methods into re-usable parts (for count-in)
2017-01-17 20:20:34 +01:00
b4ecb2525c
Fix a -Wreorder
2017-01-16 22:30:39 +01:00
a9f0e218f5
Prepare generic spill ([mix]busses)
2017-01-16 22:30:26 +01:00
17d54a0d1c
Configurable toolbar rec/punch & monitoring buttons
2017-01-16 21:58:53 +01:00
cf5a0de709
Add initial GUI support for global monitor states
2017-01-16 19:54:42 +01:00
88d797bd64
Prepare session-wide implicit monitoring overrides
2017-01-16 19:54:42 +01:00
88b3aa926a
Accommodate newly introduced source(s) in our MSVC project (cairocanvas)
2017-01-16 15:21:47 +00:00
1e03ad7336
setlocale(LC_MESSAGES) isn't valid when building with MSVC
...
In fact AFAICT it isn't supported by MinGW either (I've a feeling it probably isn't valid on Windows at all).
2017-01-16 13:44:23 +00:00
09a8ec534f
canvas::grid: get padding and margin to work; remove some debug output
2017-01-15 21:40:42 +00:00
Hiroki Inagaki
777647259e
Add Japanese translation
2017-01-15 15:37:38 +01:00
7c17327f56
get grid layout working
2017-01-15 12:13:03 +00:00
04e346a3d8
tweak Grid repositioning code to be a little more O(N)
2017-01-15 12:13:03 +00:00
99b86f0f05
basic (and probably wrong) Canvas::Grid child placement
2017-01-15 12:13:03 +00:00
0d1a083a5d
include Canvas::Grid in build script
2017-01-15 12:13:03 +00:00
9ed87f6693
initial skeleton for a Grid canvas item
2017-01-15 12:13:03 +00:00
1570b6c088
consolidate --help text, allow to generate man page.
2017-01-14 23:07:44 +01:00
8fff1f290a
update path to lua-doc in manual
2017-01-14 19:33:25 +01:00
126dd02c85
Set rate and blocksize for multi-instance VSTs
2017-01-13 11:29:30 +01:00
38e47c2f5f
Accommodate newly introduced source(s) in our MSVC project (ardour_osc)
2017-01-13 10:18:38 +00:00
058f1cf9e1
Fix editor-mixer update when deleting a Route before a VCA
...
When deleting the last track before a VCA, on-delete the editor-mixer
switches to display the next TAV. If that turns out to be a VCATAV,
the editor-mixer will ignore it and keep displaying the deleted route,
holding a shared pointer reference (ports won't be dropped, etc etc).
2017-01-13 08:43:18 +01:00
7841a75618
update alternate themes with automation-line-fill opacity
2017-01-12 15:21:21 -06:00
a869b39cd9
allow automation line fill opacity to be theme-able
2017-01-12 15:21:21 -06:00
008e51ed03
Minor tweak to bindings editor layout
2017-01-12 20:53:20 +01:00
d36f19ded9
Display name of conflicting keyboard binding
2017-01-12 20:53:20 +01:00
cd14e8f2e1
add API to query name of bound action
2017-01-12 20:53:20 +01:00
abe093dcc9
rename Bindings -> Keyboard Shortcuts
2017-01-12 11:51:43 -06:00
75c029f65f
Support repeated jump-backward-to-mark while playing.
2017-01-12 11:51:43 -06:00
1e30ec7286
Add some explanatory text to the Quirks settings
2017-01-12 11:51:42 -06:00
8dff52ce01
Show plugin format in menu lists. Particularly important on Mac, where you might have both AU and VST formats of a plugin
2017-01-12 11:51:42 -06:00
c6464e9c34
Move some actions into the global group:
...
This allows common keyboard shortcuts from any Tab (Editor, Mixer).
Discuss: should those actions/methods also be moved to ArdourUI instead of
PublicEditor?
2017-01-12 18:22:56 +01:00
c9715af5d9
OSC: We want to see aux buses even if the gui has them hidden
2017-01-11 19:57:19 -08:00
90202f7675
coverage frames must still be deleted when switching back to Overlay mode
2017-01-11 11:43:44 +00:00
19e6273502
OSC: Fix aux mute to check stripable exists first
2017-01-10 22:09:30 -08:00
d1e7a5bd1c
Windows/Videotimeline: support all drives (no fixed docroot/drive-letter)
2017-01-11 03:55:04 +01:00
bbd7b2aeea
Prepare for windows video support on all drive-letters.
...
* add harvid version detection (>= 0.8.2 is needed)
* special case empty docroot (for windows, pass drive-letter)
2017-01-10 22:38:43 +01:00
9ddf80225b
Tweak TMM tooltip
2017-01-10 18:25:02 +01:00
522827577e
Shrink preferences window when detached
2017-01-10 18:25:02 +01:00
7551f6941f
never remove tracks from selection during a range drag
2017-01-10 15:18:00 +00:00
b64dcbb36f
correctly display region sync points in the editor region list, when they change
2017-01-10 10:26:23 +00:00
bcbe8424ad
fix nested templates for ye ancient compilers of the worlde
2017-01-10 09:58:26 +00:00
1587364f8d
avoid locate when clicking in region fade handles in smart mode+follow edits
2017-01-10 09:53:28 +00:00
82bea45b2b
add some preference tooltips and related code consolidation
2017-01-10 10:39:22 +01:00
74e38365e9
Fix MTC slave implicit return on transport-stop
...
MTC returns not-locked (no flywheel) when the signal is lost, in which case
Session::follow_slave() jumps to no_roll and ignores the slave-position.
The MTC slave does explicitly request a transport-locate and transport-stop.
Yet, Session::realtime_stop() honors _requested_return_frame for whatever
reason
2017-01-10 10:39:22 +01:00
c906a59a3c
Fix spacing for TC display
2017-01-10 10:39:22 +01:00
27773ed1b3
OSC: Fix cue observer stop to zero controls
2017-01-09 19:05:38 -08:00
b073328700
OSC: Add Talent individual monitor controls
2017-01-09 18:56:22 -08:00
86e46ae41d
Better fix for widgets that do not apply to master bus: leave them in place, but insensitive, to retain layout
2017-01-09 19:41:31 -06:00
69d043766f
Revert "Remove the Solo+Iso buttons in the Master bus."
...
This reverts commit 7f280e2bed
.
2017-01-09 19:07:36 -06:00
d3f2451ad0
Fix mixer scrolling
2017-01-09 20:14:44 +01:00