From 60971b2c7366890fa0a17068349f963280104a6b Mon Sep 17 00:00:00 2001 From: jrassa Date: Thu, 27 Jul 2017 23:05:46 -0400 Subject: [PATCH] fix default font sizes when running in vertical orientation --- es-core/src/resources/Font.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/es-core/src/resources/Font.h b/es-core/src/resources/Font.h index fcd45f50a..376a7d639 100644 --- a/es-core/src/resources/Font.h +++ b/es-core/src/resources/Font.h @@ -11,10 +11,10 @@ class TextCache; -#define FONT_SIZE_MINI ((unsigned int)(0.030f * Renderer::getScreenHeight())) -#define FONT_SIZE_SMALL ((unsigned int)(0.035f * Renderer::getScreenHeight())) -#define FONT_SIZE_MEDIUM ((unsigned int)(0.045f * Renderer::getScreenHeight())) -#define FONT_SIZE_LARGE ((unsigned int)(0.085f * Renderer::getScreenHeight())) +#define FONT_SIZE_MINI ((unsigned int)(0.030f * std::min(Renderer::getScreenHeight(), Renderer::getScreenWidth()))) +#define FONT_SIZE_SMALL ((unsigned int)(0.035f * std::min(Renderer::getScreenHeight(), Renderer::getScreenWidth()))) +#define FONT_SIZE_MEDIUM ((unsigned int)(0.045f * std::min(Renderer::getScreenHeight(), Renderer::getScreenWidth()))) +#define FONT_SIZE_LARGE ((unsigned int)(0.085f * std::min(Renderer::getScreenHeight(), Renderer::getScreenWidth()))) #define FONT_PATH_LIGHT ":/opensans_hebrew_condensed_light.ttf" #define FONT_PATH_REGULAR ":/opensans_hebrew_condensed_regular.ttf"