netstar pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=38ee777a1c7f7ebdea2c04abf762d271f7512338
commit 38ee777a1c7f7ebdea2c04abf762d271f7512338 Author: Alastair Poole <nets...@gmail.com> Date: Tue Aug 27 23:09:51 2019 +0100 e_xsettings: Set appropriate font sizes. This sets GTK+/Qt font sizes appropriately by converting from pixels to point. --- src/bin/e_xsettings.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bin/e_xsettings.c b/src/bin/e_xsettings.c index d1e479f2b..96e98e5ce 100644 --- a/src/bin/e_xsettings.c +++ b/src/bin/e_xsettings.c @@ -533,7 +533,9 @@ _e_xsettings_font_set(void) else if (size < 0) size /= -10; else if (size < 5) size = 5; else if (size > 25) size = 25; - snprintf(size_buf, sizeof(size_buf), "%d", size); + + /* Convert from pixels to point. */ + snprintf(size_buf, sizeof(size_buf), "%1.1f", (float) size * 0.75); buf = eina_strbuf_new(); eina_strbuf_append(buf, efp->name); --