Commit graph

16 commits

Author SHA1 Message Date
Paul Davis
4dc63966f0 globally remove all trailing whitespace from ardour code base.
Paul Davis was responsible for introducing almost all of this.
2015-10-04 14:51:05 -04:00
Ben Loftis
d2fa2450aa use C locale, because POSIX locale is not supported on windows, and operation is undefined. C works on all platforms 2015-01-19 07:29:25 -06:00
Paul Davis
a494211e73 add ArdourCanvas::change_alpha()
Time to move away from rgba macros
2014-12-19 09:53:26 -05:00
Paul Davis
9831006c8e add getters for SVAModifier 2014-12-15 12:06:53 -05:00
Paul Davis
995bcd3aa0 fix typo 2014-12-15 09:29:04 -05:00
Paul Davis
aa57e9e032 more fixes to SVAModifier constructor(s) 2014-12-15 09:03:52 -05:00
Paul Davis
3fa4063d9b fix up SVAModifier constructors 2014-12-14 23:41:31 -05:00
Paul Davis
427b93055f add SVAModifier to ArdourCanvas color code 2014-12-14 23:34:36 -05:00
Paul Davis
624a86c39d lots more color work, closer and closer to being ready for ... being taken apart again 2014-12-08 22:02:38 -05:00
Paul Davis
9ac7ddb31d remove all explicit button text colors; use contrasting_text_color() instead.
Also, use a slightly off-white rather than pure white, which should really be configurable
2014-12-07 13:55:40 -05:00
Paul Davis
207fd04587 include alpha-delta computation in HSV::delta() 2014-12-05 09:01:55 -05:00
David Robillard
3d4b1d324e Fix calculation using uninitialized value.
Implicit "this" is the devil.
2014-11-27 04:15:30 -05:00
Paul Davis
6edd81e4f6 get correct ::distance() and ::delta() implementations for cases involving achromatics 2014-11-26 18:22:22 +02:00
Paul Davis
318a9edab9 massive reworking of color selection implementation 2014-11-26 18:22:22 +02:00
Paul Davis
fdcb792358 further work on new color manipulation code 2014-11-10 20:33:54 -05:00
Paul Davis
69fd25f6f4 move canvas colors code into its own file(s) 2014-11-07 14:24:13 -05:00