13
0
Commit Graph

12530 Commits

Author SHA1 Message Date
c285229423
Follow up f5bc64d00e - add gap to range-selection rect as well 2019-04-18 16:46:44 +02:00
6edc919656
Mixbus menu backport 2019-04-17 16:29:35 +02:00
bb5d237d66
NO-OP: whitespace 2019-04-17 16:29:35 +02:00
eae88bc119
Split new route messages into re-usable pieces
This improves consistency for the various new-route descriptions
and allows to unify messages with Mixbus without re-doing complete
strings. It may also benefit translations.
2019-04-15 22:12:26 +02:00
31815b5f26
NO-OP: whitespace
This fixes mostly <tab> after <space> and similar <tab> not used
for indenting as well as some related code alignment issues.
2019-04-13 17:57:46 +02:00
b799c05c1a
Found another one -- does this ever end? :)
Undo s/sample/frame/ replacement.
2019-04-12 22:23:48 +02:00
ce4b79e057
Remove unused "auto-backup" pane
This reverts/reworks commit e87012ca89 -- a failed experiment
which isn't used by Mixbus either since it introduced various issues.

When reverting to backups > 1 hour old, closing the session first
is acceptable.
2019-04-12 18:51:00 +02:00
5a0b9a92a3
Update Mixbus Mon-section #ifdef 2019-04-12 18:29:23 +02:00
8dc883ebfa
Revert another sample/frame confusion 2019-04-12 02:44:23 +02:00
54d8bcca57
Skip Subgroup menu-options when not available (no MIDI subgroups) 2019-04-11 02:08:36 +02:00
a16c038ecc
Ardour/Mixbus codebase unification - ui config 2019-04-11 02:05:01 +02:00
f5bc64d00e
Add option to leave vertical gap below audio regions
This is a backport from Mixbus, to leave are 4 "open" pixels
at the bottom of the track so one can see the grid-lines between tracks.

This is useful with low region-transparency. grid-lines behind
opaque regions are not visible.
2019-04-10 21:50:55 +02:00
5f18d8ddfd
Clarify default template description 2019-04-10 00:22:39 +02:00
e0e5ee0b44
Unify build-system customization (Ardour/Mixbus) 2019-04-09 13:17:15 +02:00
8017a7fc1e
Backport Mixbus toolbutton layout 2019-04-09 03:16:09 +02:00
a5f5a0db24
NO-OP: fix another comment 2019-04-09 03:00:31 +02:00
c6e5b138a0
NO-OP: fix comment 2019-04-09 02:19:51 +02:00
eb4e854a56
Replace some more "samples" with "frames" (rectangles) 2019-04-09 00:31:29 +02:00
01a43c6b1e
Another round of whitespace fixes 2019-04-09 00:27:33 +02:00
14b27be658
Fix typo in 37aaa2d1 2019-04-08 22:56:50 +02:00
23f8a7335d
Fix Timecode fps 2019-04-08 22:42:56 +02:00
3272621db6
Clarify API name (I/O-selector frame) 2019-04-08 22:42:53 +02:00
a0b032efe2
Revert more "frame/sample" replacements
- Coverage concerns rectangles (frames, not sample)
- frame-handles are rectangles
- layout container boxes are frames
- inline display boxes are display_frame
2019-04-08 22:42:47 +02:00
37aaa2d11b
NO-OP: whitespace, alignment 2019-04-08 22:39:22 +02:00
8f5f0f298b
Remove hardcoded project-name from Actions 2019-04-08 21:36:27 +02:00
95c8490920
Remove cruft (commented code) 2019-04-08 20:59:23 +02:00
50303d90bd
NO-OP: whitespace, indent 2019-04-08 20:58:18 +02:00
8a7e452265
Yet another "Rect frame" (not a sample) 2019-04-08 20:57:56 +02:00
f9e12235c3
Frame as in "picture frame", not sample 2019-04-08 20:19:15 +02:00
1557ea5314
Cleanup "Clean-up", hide dialog before starting cleanup 2019-04-07 18:51:50 +02:00
da15b599de
Remove a hack of using flags to emit a signal-change from the GUI
The GUI should not be calling `manager.PluginListChanged();`
It's up to the plugin-manager to emit relevant signals.

This fixes an issue when adding/removing plugin-favorites using the
mixer's sidebar or via remote-control/surfaces or script.
2019-03-31 22:25:29 +02:00
56047a094c
AutomationRangeDrag tweaks for stacked layer view
Use y-pos and height of given TAV *layer* where the drag was initiated.
2019-03-30 01:19:47 +01:00
546d5d09b5
Remove unused variable 2019-03-30 01:15:17 +01:00
f40456a649
cont'd AutomationRangeDrag update
Properly adding guard-points for all lanes, not just the first found
for each range.
2019-03-30 00:14:26 +01:00
d8571e2572
cont'd AutomationRangeDrag updates -- safety commit
This is work in progress towards fixing stacked region's region-gain
and multiple discontinuous regions spanning multiple tracks.

AutomationRangeDrag::setup() still does not collect all AutomationLine
points for certain overlap scenarios. There's more to come...
2019-03-29 15:57:07 +01:00
932892f794
Fix Mixbus special case 2019-03-29 14:54:16 +01:00
1a90cd90de
Fix action-name 2019-03-29 14:54:16 +01:00
0eee891de9
NO-OP: remove unused variable 2019-03-29 14:54:15 +01:00
6f1fd3e4fd Add a missing namespace qualifier
(is needed now, following commit #94271ee862)
2019-03-28 11:39:30 +00:00
1fa2d15a9d
Don't allow to cut/copy inserts via Drag/Drop
It was already verboten via ctrl-x/c/v since copying inserts using
the same I/O makes no sense, nor does moving them.
2019-03-28 01:51:50 +01:00
258b95834f
Re-layout ctrl surface enable button: align left
Since the Preferences window can be rather wide, and the table expands,
a button on the left is preferred.
2019-03-27 23:25:28 +01:00
0ee6b03144
Implement multi-region AutomationRange drag/drop 2019-03-27 23:25:28 +01:00
94271ee862 Cleanup: Remove unnecessary using namespace declarations 2019-03-27 20:22:18 +01:00
cb2a501c44 Cleanup: Fix inconsistent TransformDialog code style 2019-03-27 20:22:18 +01:00
952577b480
Credit where credit is due. 2019-03-26 21:05:52 +01:00
bdc7b8d7b1
Add a note to self 2019-03-26 18:18:49 +01:00
02684009eb safety fix, in case non-Route stripable is selected 2019-03-20 20:50:29 -07:00
df90dbd7bb sort track selection into presentation order before duplicating.
This ensures that new tracks appear in the correct order (#7549)
2019-03-20 20:42:02 -07:00
51df70b405 ActionManager::get_all_actions() no longer includes <Actions> in the paths it returns, part 3 (GUI) 2019-03-20 11:15:47 -07:00
21e2b353c1 Add an exception handler for access_action() used by control surfaces and Lua. 2019-03-19 11:52:19 -05:00