0a167f5c99
Fix minimum/maximum discovery for integer params (from Hanspeter Portner)
2016-12-19 23:10:36 +00:00
7b9d3f94d4
make solo button on faderport actually work
2016-12-19 22:56:37 +00:00
f5c5a9c72e
small fix for italian ( #7180 )
2016-12-19 22:37:13 +00:00
2561b98f8a
Move shuttle/speed text outsize
2016-12-19 22:11:53 +01:00
efd55f7526
Fix a leftover from 3e214e (Follow Range behavior).
2016-12-19 14:10:58 -06:00
386a1ed96e
Separate is an Editor action (like Delete), not a Region action.
2016-12-19 14:08:23 -06:00
3e214eb4ea
Tweak behavior of Play-With-Preroll action
2016-12-19 13:14:44 -06:00
628c99d555
Follow Edits => Follow Range
...
* "Follow Edits" button had several behaviors that confused users.
* "Follow Range" only has 2 behaviors:
** Click anywhere in Range mode (or Smart mode) to locate the playhead.
** When you select a Range, "Play" will play the selected range.
2016-12-19 13:14:44 -06:00
267dd5edd9
update mini-timeline to immediately display tempo-map changes
2016-12-19 19:25:14 +01:00
a5f61340ef
Show relevant preferences on sync-button right-click
2016-12-19 19:21:38 +01:00
d82abddfff
cont'd work on mini-timeline:
...
* add context-menu to configure visible time-span
* prelight markers on mouse-over
* constrain active click area (mouse-up)
* change scroll-event granularity: multiple of configured span.
2016-12-19 19:12:13 +01:00
53be243f6a
Session::_ac_thread_active should be used with atomics to create memory barriers, even though lock ordering is likely correct now
2016-12-19 15:33:54 +00:00
3d1eb9a6e5
Session::auto_connect_thread_terminate() cannot use ::auto_connect_thread_wakeup() because that method is allowed to "fail".
...
Should fix hangs when closing a session with the ALSA backend (and perhaps others too).
2016-12-19 14:36:39 +00:00
ae6a5c95d7
update canvas test tool
2016-12-19 13:38:05 +01:00
004431426d
Towards packing CairoWidgets on ArdourCanvas.
2016-12-19 13:36:42 +01:00
218d376154
vertically center text in time rulers
2016-12-19 13:27:22 +01:00
6bbb2c72f0
NO-OP: whitespace
2016-12-19 13:27:22 +01:00
b47bfc0121
Update Marker display style: consistent height & color
2016-12-19 13:27:22 +01:00
7ad62ffbed
Ruler labels should be normal weight.
2016-12-18 20:13:38 -06:00
f3430409a6
Consolidate clock bg colors to use the same dark grey
2016-12-18 19:51:43 -06:00
61470b3df1
Consolidate green clock colors to use the same green
2016-12-18 19:36:32 -06:00
b44889a55b
Reinstate spacer between Punch In,Out.
2016-12-18 17:14:02 -06:00
25bb0873b9
Clean up Clock Tempo, TimeSignature labels
2016-12-18 23:41:42 +01:00
aec3b5d4ad
Have the computer count columns for us.
2016-12-18 23:20:14 +01:00
bd0fc8cafc
Shorten sync-button label/size
2016-12-18 23:17:29 +01:00
2cb9f4167a
fix table layout typo
2016-12-18 22:59:17 +01:00
27415486fc
fix blank mini-timeline
2016-12-18 22:58:19 +01:00
1bc0f9a178
consolidate mini-timeline code, latch expose
2016-12-18 22:21:10 +01:00
06938105a4
Simplify spacer code
2016-12-18 21:39:36 +01:00
dae2dcd53e
Transport Layout: horizontal separator makes it look too busy. Commented out for now.
2016-12-18 13:47:14 -06:00
ab37491614
repack widgets, and add some spacer elements
2016-12-18 13:34:15 -06:00
0a5236266d
Add clock-button tooltips
2016-12-18 19:23:12 +01:00
5b80a6ba04
Tweak Tempo and Meter precision, and shorten the label to accomodate
2016-12-18 18:58:56 +01:00
89b9456024
Revert mini-timeline marker drawing to before 448f921d
2016-12-18 18:18:11 +01:00
76c3337159
consistent size of sync-button
2016-12-18 18:18:11 +01:00
nick_m
5f94259075
show all parameters when adding a meter via the tempo dialog.
2016-12-19 04:15:46 +11:00
nick_m
d4f7f5ffa2
TempoMap - rename some methods.
...
gui_move_tempo -> gui_set_tempo_position
gui_move_meter -> gui_set_meter_position
gui_dilate_tempo -> gui_stretch_tempo
2016-12-19 04:13:17 +11:00
nick_m
27b95300e2
add frame parameter for Meter ctor and TempoMap::replace_meter(). allow for various failures.
2016-12-19 04:02:01 +11:00
f9743a1eb1
mini-tl: subscribe to location add/remove signals
2016-12-18 17:25:08 +01:00
nick_m
741df6e6ef
there is no curve for identical note_types_per_minute values.
2016-12-19 03:23:33 +11:00
448f921dd8
Transport Layout:
...
* Remove some redundant containers and frames, for a cleaner look.
* Adjust transport button spacing and sizes to more closely match the editor toolbar.
2016-12-18 09:02:13 -06:00
33b1dea98a
Transport Layout: Alert buttons do not need to be red when inactive
2016-12-17 22:41:25 -06:00
511e9d2d09
Transport Layout: Attempts to standardize button sizes and padding.
2016-12-17 22:32:38 -06:00
291631759c
Mini-timeline: Any click not on a marker should trigger a locate
2016-12-17 19:18:16 -06:00
28b5e8b6e2
Mini-timeline: Use timeline colors from config
2016-12-17 19:16:09 -06:00
ecc2348ecc
should not really bind a shared_ptr<Port> to a sigc slot, so don't do that
2016-12-18 00:07:59 +00:00
1223c8d1cd
move termination of auto connect thread till after control protocols are destroyed.
...
Otherwise, control protocol ports don't actually get deleted
2016-12-18 00:07:59 +00:00
f80fb029e2
Prepare configurable mini-timeline time-span
2016-12-18 00:06:39 +01:00
7688d22456
remove channel filter status and button from MIDI track header, access via context menu
2016-12-17 17:59:08 +00:00
8405f642e7
fix gcc4 compilation (local type used in template)
2016-12-17 13:00:33 +01:00