summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeungwan Woo <s-w.woo@samsung.com>2019-12-12 19:13:13 +0530
committerJongmin Lee <jm105.lee@samsung.com>2020-01-11 20:03:47 +0900
commitafbffee55b451432f0aa3482adf7b0de0ace2313 (patch)
treed9b43301565ce9c41773542836a87ac58c752ed9
parent299dc305bf93a509615104637e4aa0cbdef83e6c (diff)
downloadefl-config-afbffee55b451432f0aa3482adf7b0de0ace2313.tar.gz
efl-config-afbffee55b451432f0aa3482adf7b0de0ace2313.tar.bz2
efl-config-afbffee55b451432f0aa3482adf7b0de0ace2313.zip
scale = floor((double)w * profile_factor / 360 * 10 + 0.5) / 10; * Requires discussion on using printf() instead of EINA_LOG_INFO for boot time logging. Change-Id: I9a77c21040fa351faf046d1060a7eb268807ea74 Signed-off-by: Kunal Sinha <kunal.sinha@samsung.com>
-rw-r--r--src/efl_config.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/efl_config.c b/src/efl_config.c
index 1e854f8..50fd3ca 100644
--- a/src/efl_config.c
+++ b/src/efl_config.c
@@ -106,7 +106,14 @@ _scale_set(void)
else if (prof == TIZEN_PROFILE_WEARABLE)
{
profile_factor = 0.4;
- scale = floor((double)dpi * profile_factor / 90.0 * 10 + 0.5) / 10;
+ //TIZEN_ONLY(20190514): Fix calculation scale for wearable-circle. (MPR-1371)
+ //scale = floor((double)dpi * profile_factor / 90.0 * 10 + 0.5) / 10;
+ double wearable_circle_var = 3.25;
+ ecore_wl2_display_screen_size_get(wldp, &w, &h);
+ inch = floor(sqrt((w * w) + (h * h)) / dpi * 10 + 0.5) / 10;
+ scale = floor((double)w * profile_factor * wearable_circle_var / 360 * 10 + 0.5) / 10;
+ printf("[efl-config][%s] w: %d, h: %d, dpi: %d, inch: %f, profile_factor: %f\n", __FUNCTION__, w, h, dpi, inch, profile_factor);
+ //
}
else /* prof == TIZEN_PROFILE_TV */
{
@@ -117,6 +124,9 @@ _scale_set(void)
}
saved_scale = elm_config_scale_get();
+ //TIZEN_ONLY(20190514): log for scale
+ printf("[efl-config][%s] saved_scale: %f, scale: %f\n", __FUNCTION__, saved_scale, scale);
+ //
if (scale != saved_scale && !getenv("ELM_SCALE"))
{