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
0abc970ced
re-group preferences part one of 27 (probably)
2016-12-29 23:34:51 +01:00
a3b72d52a6
Consistent Session Props Dialog Layout
2016-12-29 23:18:53 +01:00