13
0
Commit Graph

23677 Commits

Author SHA1 Message Date
8eff36913c Save/restore location clock mode
- save mode separately for Editor-sidebar and Location Window
- cache mode (multiple calls to set_session())
- fix restore: after creating the editor, instant_save() is called,
  potentially overwriting the previous value.
2017-02-14 17:15:16 +01:00
cf66f894bb NO-OP: whitespace 2017-02-14 15:46:37 +01:00
d3e23c1a6e Another update for Lua-documentation (new manual.ardour.org) 2017-02-14 15:05:07 +01:00
dd66542e91 Update Lua script - API change after 59daffea1 2017-02-14 14:52:07 +01:00
ad87d71412 Add missing bindings (after 59daffea1) 2017-02-14 14:45:21 +01:00
dbdc2afd6d update luadoc tool (new manual website system) 2017-02-14 14:44:51 +01:00
659701c59b Fix lua-doc (Null pointer c'tor doc) 2017-02-14 14:44:22 +01:00
7330357e1c Reset window-size when switching between custom and generic plugin UI.
Both views have uncorrelated geometry, apply one size to the other
makes no sense and usually results in odd window sizes, particularly
for custom plugin UIs with aspect-ratio constraints.
2017-02-14 01:05:43 +01:00
ca65101e49 Clarify session property (now that there's an action) 2017-02-13 23:01:11 +01:00
65b38322db GUI action Transport/RecordCountIn 2017-02-13 23:01:11 +01:00
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