diff --git a/src/app/commands/cmd_palette_size.cpp b/src/app/commands/cmd_palette_size.cpp index 610ba87f9..9e372b941 100644 --- a/src/app/commands/cmd_palette_size.cpp +++ b/src/app/commands/cmd_palette_size.cpp @@ -1,5 +1,5 @@ // Aseprite -// Copyright (C) 2001-2016 David Capello +// Copyright (C) 2001-2017 David Capello // // This program is distributed under the terms of // the End-User License Agreement for Aseprite. @@ -19,7 +19,7 @@ #include "palette_size.xml.h" -#include +#include namespace app { @@ -63,7 +63,7 @@ void PaletteSizeCommand::onExecute(Context* context) if (ncolors == palette.size()) return; - palette.resize(MID(1, ncolors, INT_MAX)); + palette.resize(MID(1, ncolors, std::numeric_limits::max())); ContextWriter writer(reader); Transaction transaction(context, "Palette Size", ModifyDocument); diff --git a/src/app/ui/color_bar.cpp b/src/app/ui/color_bar.cpp index ac99b8f45..cb86ee4aa 100644 --- a/src/app/ui/color_bar.cpp +++ b/src/app/ui/color_bar.cpp @@ -71,6 +71,7 @@ #include "ui/tooltips.h" #include +#include namespace app { @@ -220,7 +221,8 @@ ColorBar::ColorBar(int align) m_bgColor.resetSizeHint(); m_fgColor.setSizeHint(0, m_fgColor.sizeHint().h); m_bgColor.setSizeHint(0, m_bgColor.sizeHint().h); - m_buttons.setMaxSize(gfx::Size(INT_MAX, INT_MAX)); // TODO add resetMaxSize + m_buttons.setMaxSize(gfx::Size(std::numeric_limits::max(), + std::numeric_limits::max())); // TODO add resetMaxSize m_buttons.setMaxSize(gfx::Size(m_buttons.sizeHint().w, 16*ui::guiscale())); diff --git a/src/app/ui/color_sliders.cpp b/src/app/ui/color_sliders.cpp index 9138ef57d..3acce2092 100644 --- a/src/app/ui/color_sliders.cpp +++ b/src/app/ui/color_sliders.cpp @@ -26,7 +26,7 @@ #include "ui/slider.h" #include "ui/theme.h" -#include +#include namespace app { @@ -376,7 +376,8 @@ void ColorSliders::addSlider(const Channel channel, item.relSlider->setExpansive(true); item.relSlider->setVisible(false); - gfx::Size sz(INT_MAX, SkinTheme::instance()->dimensions.colorSliderHeight()); + gfx::Size sz(std::numeric_limits::max(), + SkinTheme::instance()->dimensions.colorSliderHeight()); item.label->setMaxSize(sz); item.box->setMaxSize(sz); item.entry->setMaxSize(sz); diff --git a/src/app/ui/status_bar.cpp b/src/app/ui/status_bar.cpp index fd501407a..abaa3d752 100644 --- a/src/app/ui/status_bar.cpp +++ b/src/app/ui/status_bar.cpp @@ -45,10 +45,10 @@ #include "ui/ui.h" #include -#include #include #include #include +#include #include namespace app { @@ -718,7 +718,8 @@ void StatusBar::onInitTheme(ui::InitThemeEvent& ev) setBgColor(theme->colors.statusBarFace()); setBorder(gfx::Border(6*guiscale(), 0, 6*guiscale(), 0)); setMinSize(Size(0, textHeight()+8*guiscale())); - setMaxSize(Size(INT_MAX, textHeight()+8*guiscale())); + setMaxSize(Size(std::numeric_limits::max(), + textHeight()+8*guiscale())); m_newFrame->setStyle(theme->styles.newFrameButton()); m_commandsBox->setBorder(gfx::Border(2, 1, 2, 2)*guiscale()); diff --git a/src/app/widget_loader.cpp b/src/app/widget_loader.cpp index 639b0b1ab..02b53ea1c 100644 --- a/src/app/widget_loader.cpp +++ b/src/app/widget_loader.cpp @@ -32,10 +32,10 @@ #include "tinyxml.h" -#include #include #include #include +#include namespace app { @@ -593,14 +593,15 @@ void WidgetLoader::fillWidgetWithXmlElementAttributes(const TiXmlElement* elem, widget->InitTheme.connect( [widget, minw, minh, maxw, maxh]{ widget->setMinSize(gfx::Size(0, 0)); - widget->setMaxSize(gfx::Size(INT_MAX, INT_MAX)); + widget->setMaxSize(gfx::Size(std::numeric_limits::max(), + std::numeric_limits::max())); const gfx::Size reqSize = widget->sizeHint(); widget->setMinSize( gfx::Size((minw > 0 ? guiscale()*minw: reqSize.w), (minh > 0 ? guiscale()*minh: reqSize.h))); widget->setMaxSize( - gfx::Size((maxw > 0 ? guiscale()*maxw: INT_MAX), - (maxh > 0 ? guiscale()*maxh: INT_MAX))); + gfx::Size((maxw > 0 ? guiscale()*maxw: std::numeric_limits::max()), + (maxh > 0 ? guiscale()*maxh: std::numeric_limits::max()))); }); } diff --git a/src/ui/widget.cpp b/src/ui/widget.cpp index 308fbfaca..7b1375e53 100644 --- a/src/ui/widget.cpp +++ b/src/ui/widget.cpp @@ -35,10 +35,10 @@ #include "ui/window.h" #include -#include #include #include #include +#include #include #include @@ -72,7 +72,8 @@ Widget::Widget(WidgetType type) , m_sizeHint(nullptr) , m_mnemonic(0) , m_minSize(0, 0) - , m_maxSize(INT_MAX, INT_MAX) + , m_maxSize(std::numeric_limits::max(), + std::numeric_limits::max()) , m_childSpacing(0) { details::addWidget(this);