Commit graph

15152 commits

Author SHA1 Message Date
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
Paul Davis
3b863af475 remove color 105 since nothing uses it 2014-12-15 09:48:13 -05:00
Paul Davis
04a1893ffd next modifier, and remove color 102 since nothing uses it 2014-12-15 09:47:39 -05:00
Paul Davis
7995f4f61e next modifier 2014-12-15 09:30:14 -05:00
Paul Davis
995bcd3aa0 fix typo 2014-12-15 09:29:04 -05:00
Paul Davis
70e517380c add 22 modifiers to dark.colors and start using the first one (for crossfade alpha) 2014-12-15 09:05:25 -05:00
Paul Davis
811677c543 fix incorrect item name for color 2014-12-15 09:05:01 -05:00
Paul Davis
dc934ab90d Add UIConfiguration::color_mod (colorname, modifiername) to get a modified color 2014-12-15 09:04:41 -05:00