Julien ROGER
481334ae2a
Proposed fix managing shared playlists (see #7150 )
...
Actually, when duplicating a track with "share playlist", the current
playlist is owned by the new created track(orig-track-id). The sharing
mecanism is made by diskstreams pointing on the same(shared) playlist.
Since playlist now owned by the new track, selecting another playlist in
the original track "forgets" the playlist for this track.You can't
select the shared playlist anymore from the original track.
This commit adds a way to keep trace of shared playlist between tracks.
2017-01-05 09:20:50 +00:00
0eedb7f866
Add missing function call in error message when compiling for windows
2017-01-05 10:06:17 +10:00
30ca09ca88
make status bar themeable
2017-01-04 23:12:34 +00:00
nick_m
b95ab61ce9
allow import of Beethoven's fifth.
...
- more popular tunes to follow.
2017-01-05 03:49:59 +11:00
nick_m
7674ef1c2c
add Meter::operator==.
2017-01-05 03:48:35 +11:00
9bbcc0e5d9
File [MIDI] display preference under Appearance
2017-01-04 14:17:35 +01:00
nick_m
4a56b92b13
disallow tempi of 0 ntpm or less.
2017-01-05 00:15:14 +11:00
nick_m
31ef417cfe
fix import of multiple time signatures.
2017-01-05 00:13:43 +11:00
5fac2c66c9
fix memory corruption any time a SysEx display object is deleted
2017-01-03 22:10:05 +00:00
0f4d61ab30
MidiRegion::clone() needs to ensure that the model is loaded before calling MidiSource::write_to()
2017-01-03 22:10:05 +00:00
977cabf54a
fix color file installation
2017-01-03 17:35:05 +01:00
nick_m
9e9f99f004
note display performance.
...
use boost::unordered_map as a note store for ghost & midi region
views.
as per otiginal method, only notes within regoin bounds are stored.
2017-01-04 00:19:31 +11:00
7785389e50
Extend/update LV2 license interface
2017-01-03 13:26:48 +01:00
1bf0ed533d
Update links to preference pages
2017-01-03 10:05:05 +01:00
2721337752
s/GUI/Appearance/ -- part twelve of expected 27 prefs updates
2017-01-02 20:23:03 +01:00
eb06a980c2
Move items not relevant for appearance out of "GUI" preferences
2017-01-02 20:15:34 +01:00
eae6593a7e
fix VCA vertical alignment
2017-01-02 17:41:15 +01:00
efd8402502
allow to shrink mixer left-side pane
2017-01-02 17:16:29 +01:00
891ea062fc
remove VCA title/heading (increases min width)
2017-01-02 17:16:11 +01:00
c33f94f686
Enforce minimum pane sizes
...
* enforce minimum size of child widgets
* honor manually set child-minsize in size-requests
* ignore hidden children (eg. VCA)
* clamp divider position (instead of just ignoring out-of-bounds moves)
2017-01-02 17:13:56 +01:00
2ed145cfd4
allow Lua session scripts to inject [immediate] RT-events
2017-01-02 17:03:33 +01:00
83c964cfd4
Add an example script to start recording on a MIDI event
2017-01-02 00:52:25 +01:00
ead84f75a5
Whitelist bit32 Lua library for session rt-scripts
2017-01-02 00:46:01 +01:00
e3050d144a
Match API: add rt_context option for en/disable_record()
...
This allows to call maybe_enable_record () from Lua session or DSP scripts
2017-01-02 00:26:21 +01:00
f1abc95927
Only display pull-up/down if it's being used.
2017-01-01 16:14:59 +01:00
607e7f3b9e
Fix flat buttons for the shuttle-ctrl
2016-12-31 20:57:07 +01:00
ff2f224d0c
Add keyboard option reset
2016-12-31 19:36:15 +01:00
564d6c4e3c
OSC: remove unused overall feedback calls and variables
2016-12-31 08:01:23 -08:00
49d53bc98d
OSC: remove feedback enable from GUI (unused)
2016-12-31 07:42:51 -08:00
1115c26e17
re-fine preferences dialog part eleven of 27 (probably)
2016-12-31 15:20:07 +01:00
81123a774a
amend 3afe3f32df
(remove unused global feedback option)
...
That commit accidentally removed unrelated code in generic-midi surface
which just happened to have the same name (get/set_midi_feedback) as the
unused preference.
Regardless, there was more cruft there. GMCP midicontrollables now use
the control surfaces' feedback option.
2016-12-31 15:20:07 +01:00
ac4484bab4
Remove some (no longer needed) source files from our MSVC project (gtk2_ardour)
2016-12-31 11:10:11 +00:00
c1f47ae031
Prefs treeview borders
2016-12-30 18:44:33 +01:00
e122506c91
re-fine preferences dialog part ten of 27 (probably)
2016-12-30 18:29:15 +01:00
3afe3f32df
Remove cruft (old MIDI feedback API)
2016-12-30 17:29:08 +01:00
a2bf54c041
re-group preferences part eight and nine of 27 (probably)
2016-12-30 17:04:50 +01:00
16e4333ad6
re-group preferences part seven of 27 (probably)
2016-12-30 15:45:53 +01:00
c2bb6bcafd
re-group preferences part six of 27 (probably)
2016-12-30 15:26:00 +01:00
nick_m
4d274cbf26
fix bug where hidden ghostregions were updated.
2016-12-30 20:40:48 +11:00
bde3010be7
Removed the the
2016-12-30 04:12:46 +01:00
a19a681f9e
Clarify some more preferences
2016-12-30 03:39:15 +01:00
064e5219d4
Less verbose phrasing for prefs.
2016-12-30 02:54:34 +01:00
1d431bf6c4
Left align notes in Preferences.
2016-12-30 02:33:27 +01:00
c67e831597
Tweak some open labels
2016-12-30 02:33:11 +01:00
4225560360
re-group preferences part five of 27 (probably)
2016-12-30 01:50:40 +01:00
0b40535e9a
re-group preferences part four of 27 (probably)
2016-12-30 01:17:05 +01:00
bde08c9d22
re-group preferences part three of 27 (probably)
2016-12-30 00:50:48 +01:00
84802c9be6
Some more Spinbox size updates
2016-12-30 00:23:05 +01:00
f114a20aa9
Shrink some spinners
2016-12-30 00:12:25 +01:00
d89db694cf
re-group preferences part two of 27 (probably)
2016-12-30 00:12:11 +01:00