1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-16 00:34:19 +00:00

Projucer: Made the C++ language standard option a per-project instead of per-build configuration setting. Added an option to enable GNU compiler extensions for supported exporters. Added the option to specify a minimum C++ language standard in module declarations and added a warning to the Projucer when adding a module that has a higher standard than currently set.

This commit is contained in:
ed 2017-07-19 17:23:20 +01:00
parent 60b4b7cfe5
commit 2e81e8a0dc
17 changed files with 219 additions and 154 deletions

View file

@ -112,11 +112,9 @@ void JucerTreeViewBase::paintItem (Graphics& g, int width, int height)
Colour JucerTreeViewBase::getContentColour (bool isIcon) const
{
if (isMissing())
return Colours::red;
if (isSelected())
return getOwnerView()->findColour (defaultHighlightedTextColourId);
if (isMissing()) return Colours::red;
if (isSelected()) return getOwnerView()->findColour (defaultHighlightedTextColourId);
if (hasWarnings()) return getOwnerView()->findColour (defaultHighlightColourId);
return getOwnerView()->findColour (isIcon ? treeIconColourId : defaultTextColourId);
}