David Robillard
64490e88e4
No need to yell.
2014-12-18 02:26:34 -05:00
David Robillard
9e4b874b85
Tidy up autowaf.py (noop).
2014-12-17 22:27:56 -05:00
David Robillard
0f759e9a93
MIDI bounce.
2014-12-17 21:48:09 -05:00
David Robillard
5f66300349
Support stepping bank by shift+scroll/arrow.
2014-12-17 20:18:11 -05:00
David Robillard
d2cafbe95a
Remove some aborts that don't really need to be.
...
Enforce PatchPrimaryKey sanity at the type level rather than attempting to
check for it everywhere.
Remove dead file.
2014-12-17 19:43:09 -05:00
David Robillard
6e912a0aa3
Fix display of MIDI notes/regions while recording.
...
Make record rect transparency configurable.
Factor out some copy-paste streamview code.
2014-12-17 18:41:23 -05:00
David Robillard
0f63ac06a4
Remove unused variables.
2014-12-17 18:41:23 -05:00
Robin Gareus
ea9cdaa57a
add missing quotes
2014-12-17 22:51:11 +01:00
David Robillard
a706755710
Fix various MIDI locking issues.
...
Attempt to make mistakes much less likely in the future by statically requiring
caller to pass scoped locks where necessary.
2014-12-17 16:07:29 -05:00
Ben Loftis
1fa9edd872
insensitive buttons should be shaded towards the gtk_background color, not hardcoded gray
2014-12-17 14:17:32 -06:00
Paul Davis
a280f28af9
potentially a better check for MSVC
2014-12-17 14:09:18 -05:00
Paul Davis
9e67d18ad8
remove debug output
2014-12-17 14:08:33 -05:00
Paul Davis
2cba6e9a21
fix stash-mess for ./waf with a new identical version
2014-12-17 14:04:07 -05:00
Paul Davis
acb2250e3e
new version of waf
2014-12-17 14:01:30 -05:00
Paul Davis
8568cb9d8b
new wscript using compiler flags dictionary and very basic provision for msvc
2014-12-17 13:59:00 -05:00
Paul Davis
58148819d5
new version of autowaf.py (requires rebuild of waf to be used)
2014-12-17 13:58:42 -05:00
David Robillard
da2043e179
Force ghost note positive in all circumstances.
2014-12-17 03:17:07 -05:00
David Robillard
733f517948
Fix potential crash when right clicks go astray.
...
This should be impossible, since nothing but an audio region should have a fade
to begin with, but just doing nothing in this case does no harm.
2014-12-17 03:06:23 -05:00
David Robillard
5ee4a5d56a
Don't allow drawing notes in rec regions (crash).
2014-12-17 02:50:45 -05:00
David Robillard
ec6626f06a
Fix oops in previous commit.
...
Professionalism is overrated.
2014-12-17 02:10:01 -05:00
David Robillard
0c3f4bd995
Fix occasional crash when recording MIDI.
2014-12-17 01:49:46 -05:00
Paul Davis
12803c4255
use new parameter to limit minimum length of any range location
2014-12-16 13:06:13 -05:00
Paul Davis
94e2b61a86
add new parameter for minimum value of any range location
2014-12-16 13:06:05 -05:00
David Robillard
e0cb9efb00
Various color tweaks.
...
This commit changes some color names, nuke your theme. This isn't quite ideal
yet, but takes some steps towards where I think things should go aesthetically:
Make automation tracks/regions colors correspond to their parent's type.
Make selected MIDI notes outlined in red like most everything else, and scrap
separate min/mid/max fill colors for selected MIDI notes.
Color automation ghost MIDI notes based on original note color.
Try to kill 90's looking brightish gray gradients in general.
2014-12-16 00:05:45 -05:00
David Robillard
211f8f61d7
Fix control point colors.
2014-12-16 00:04:06 -05:00
David Robillard
e90ecdd5c5
Fix marker bars "gradient" colors.
2014-12-16 00:02:06 -05:00
Paul Davis
f8ae456aaa
fix editing of nested/group item colors in theme manager
2014-12-15 15:54:10 -05:00
Paul Davis
0fdb846625
try alternate Glib:: API for conversion from UTF-8 to ascii in Mackie support code
2014-12-15 15:06:10 -05:00
Paul Davis
76733daf63
add some alpha to "covered region" coloration
2014-12-15 14:49:17 -05:00
Paul Davis
e3f376107e
nominal fix for sending UTF-8 text to Mackie surface
2014-12-15 14:44:05 -05:00
Paul Davis
f88804b788
fix some missing color definitions
2014-12-15 14:31:43 -05:00
Paul Davis
5471ef8a79
make editor rubber band rect have appropriate transparency
2014-12-15 13:37:25 -05:00
Paul Davis
a5aa2df6fc
add localeguard to read floating point values correctly when loading theme modifiers
2014-12-15 13:30:56 -05:00
Paul Davis
4791c51d0f
tweak up transparency editor in theme panel
2014-12-15 12:48:31 -05:00
Paul Davis
f6e88ead01
move theme manager into preferences window
2014-12-15 12:32:41 -05:00
Paul Davis
8b23001441
add editor to Theme Manager for modifiers
2014-12-15 12:07:05 -05:00
Paul Davis
9831006c8e
add getters for SVAModifier
2014-12-15 12:06:53 -05:00
Paul Davis
94b6dd7f87
final modifier
2014-12-15 10:47:51 -05:00
Paul Davis
2145fd2973
next 2 modifiers
2014-12-15 10:46:15 -05:00
Paul Davis
eac478495e
next modifier
2014-12-15 10:43:39 -05:00
Paul Davis
bf7fa8e3db
next modifier
2014-12-15 10:41:46 -05:00
Paul Davis
d8594a9b20
remove unused color
2014-12-15 10:37:50 -05:00
Paul Davis
aa8fa1fe4f
next modifier
2014-12-15 10:36:38 -05:00
Paul Davis
1ab2705b4b
next modifier
2014-12-15 10:32:17 -05:00
Paul Davis
651fc9f68e
next modifier
2014-12-15 10:25:42 -05:00
Paul Davis
bd6682f2cd
next modifier
2014-12-15 10:22:22 -05:00
Paul Davis
1fd681604e
next modifier
2014-12-15 10:21:08 -05:00
Paul Davis
7b023f4ee0
next modifier
2014-12-15 10:11:21 -05:00
Paul Davis
666f33b463
next modifier
2014-12-15 10:02:20 -05:00
Paul Davis
ccbedaee51
next modifier
2014-12-15 10:00:20 -05:00