7946967270
Prepare record with count-in action
2017-02-13 23:01:11 +01:00
0f485ffd6b
reinstate ensure-time-axis-visible after move-selected-tracks
2017-02-13 22:22:53 +01:00
bd7507590e
new implementation of move-selected-tracks
...
This does not modify the editor treeview/treemodel at all
but instead works directly on the PresentationInfo order
data. Likely needs more testing etc.
2017-02-13 22:10:18 +01:00
0f7ccb8adb
update email address
2017-02-13 22:10:18 +01:00
26118af1a4
Update scripts for API change in 59daffea1
2017-02-13 18:44:59 +01:00
9ce55c1b3d
remove unused background expose
2017-02-13 18:44:59 +01:00
c5487498ab
latest Czech translation for libs/ardour, from Pavel Fric (December 2016)
2017-02-13 14:34:36 +01:00
nick_m
50fc9e0d0f
fix 'snap to beat' havoc-causing misplaced bracket.
...
- should fix 7234
2017-02-14 00:16:52 +11:00
nick_m
751662241a
fix missing position property in MidiRegion::clone()
2017-02-13 02:03:05 +11:00
4022b86be0
credit where credit is due
2017-02-12 11:59:53 +01:00
Hiroki Inagaki
5668f6b40e
Update Japanese translation
2017-02-12 11:59:40 +01:00
08353095df
This is the wrong approach to this problem.
...
Revert "3 actions (trim-front, trim-back, set-sync-position) do not need to be region-selection sensitive."
This reverts commit 4aaf3fcb95
.
2017-02-09 17:03:42 +01:00
8d83df7257
remove debug output from PresentationInfo changes
2017-02-09 16:49:11 +01:00
6e476c515d
NO-OP: whitespace conversion
2017-02-09 16:27:34 +01:00
ab105314fb
when considering whether or not to autoscroll teh canvas, first translate allocation boundary into toplevel coordinates
2017-02-09 16:27:16 +01:00
8243aeb3a1
remove debugging stacktrace from mackie code
2017-02-09 12:47:25 +01:00
182cb89733
NO-OP: whitespace
2017-02-09 12:40:59 +01:00
c816d34d68
explanatory comment and logic change to cover when we switch to the new session after save-as
2017-02-09 12:40:59 +01:00
668d970dd0
always hide splash screen after save-as session switch
2017-02-09 12:40:59 +01:00
b572f1a617
fix save_as()' inadvertent marking a session as dirty during the process of saving state to disk
2017-02-09 12:40:59 +01:00
3dbea92519
NO-OP: whitespace removal
2017-02-09 12:40:59 +01:00
2f0dc08844
when adding a default start/end range to a Location while saving a template, do not mark the current session dirty
2017-02-09 12:40:59 +01:00
4572b909ac
Add a VC project for building the ardourvampplugins
2017-02-09 09:39:53 +00:00
5c26a21d49
NO-OP: whitespace
2017-02-08 22:24:17 +01:00
aef942da1b
make rude alert buttons expand vertically to use all available space.
2017-02-08 22:23:43 +01:00
675c59652c
NO-OP: whitespace changes
2017-02-08 20:00:49 +01:00
b911303fdd
improved fix for #7208 , hopefully
2017-02-08 20:00:36 +01:00
f4cb567fdb
use centralized SMF tempo method in both places where we show it
2017-02-08 19:07:28 +01:00
994f5cec0e
centralize computation of tempo from SMF information
2017-02-08 19:07:10 +01:00
bbbb874c03
an automation control that has to do things before its value is set in an RT context should potentially tell its ControlGroup
...
This fixes record-enable controls in a group failing generate
a call to the required stuff for tracks (moving meter position,
preparing diskstream) #7213
2017-02-08 18:55:05 +01:00
234ea15499
do NOT remove tracks from selection during drag selection on the basis of geometry alone.
...
Membership of select-enabled route groups matters too.
2017-02-08 17:40:27 +01:00
62995bd38d
stop a crash during selection
2017-02-08 16:27:36 +01:00
nick_m
2d47705998
5.5 incorrectly marked the initial tempo as not locked to meter.
...
- the initial tempo must always be locked to meter,
so i think it is safe to explicitly set it anyway.
2017-02-08 09:58:15 +11:00
d806c973d6
Update Russian translation
2017-02-07 17:29:01 +01:00
948a041736
remove debug output
2017-02-07 17:09:28 +01:00
4aaf3fcb95
3 actions (trim-front, trim-back, set-sync-position) do not need to be region-selection sensitive.
...
They get regions via ::get_regions_from_selection_and_edit_point().
Many other editor operations need to be manually evaluated for this change, also.
2017-02-07 16:51:32 +01:00
e42c0ff1ea
only reverse propagate solo-by-others-downstream if connections on a Route change, not just configuration changes.
...
This prevents a scenario where the route has had its solo control's state set from
XML, but then we configure the route's output, and invoke output_change_handler().
Without the new conditional, this would check which downstream routes are soloed,
find none, and then unset the soloed-by-downstream state of the solo control.
2017-02-07 16:51:32 +01:00
08657843ac
don't call shared_from_this() for every route when doing solo-downstream propagation
2017-02-07 16:51:32 +01:00
nick_m
2e8e5f14fd
fix legacy session where initial tempo was not locked to meter,
2017-02-08 02:23:54 +11:00
nick_m
bd8ab472f5
tempo dialog uses three decimal places in numeric entry.
2017-02-07 23:31:40 +11:00
c59dded55d
Categorize the mixer actions.
2017-02-06 18:18:56 -06:00
d5f150b51b
Add several new categories and re-sort some keybindings so they display more nicely in html printout.
2017-02-06 18:05:53 -06:00
c3d8967870
Some tweaks to default keybindings:
...
* Moved some actions to match the file organization: actions are in the order they appear on a qwerty keyboard
* Removed actions for F1 and F2, these were hiding View actions
* Removed action H for hide, which was conflicting with play-selected-regions
* Moved the grouping of jump-to-mark actions into Moving the Playhead
2017-02-06 12:52:40 -06:00
cdab4c9906
Revert to allowing stacked layer region view for MIDI tracks, for now.
2017-02-06 12:52:40 -06:00
e16141c9aa
Tweak output formatting of save_all_bindings_as_html
2017-02-06 12:52:39 -06:00
nick_m
931910b046
hotfix for cross-track dragging bug with music-locked regions.
2017-02-07 05:08:54 +11:00
nick_m
b24dd49c1a
update note length when dragging notes (over tempo change)
2017-02-07 03:10:02 +11:00
7a1404ff8b
use new PBD::Controllable API to correctly save solo and mute controls, which may be slaved to a master
2017-02-06 16:49:08 +01:00
5d5d9b8114
add new API to PBD::Controllable, ::get_save_value()
...
Designed to allow derived classes to *save* a different value
than would be reported by ::get_value().
Specifically there so that slaved controls can save/restore
their *own* state, not the value that ::get_value() would
return.
2017-02-06 16:49:08 +01:00
edd1061c3d
save/restore VCA master state inside slaves, so that a reloaded session ends up back in the same state
2017-02-06 16:49:08 +01:00