[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/pgtk c6ada6e: * src/pgtkterm.c: Honor system DPI settings
From: |
Yuuki Harano |
Subject: |
feature/pgtk c6ada6e: * src/pgtkterm.c: Honor system DPI settings |
Date: |
Sun, 30 May 2021 06:45:09 -0400 (EDT) |
branch: feature/pgtk
commit c6ada6e9f1f82d36a05ecc49844e9400e0da8fdd
Author: Jindřich Makovička <makovick@gmail.com>
Commit: Yuuki Harano <masm+github@masm11.me>
* src/pgtkterm.c: Honor system DPI settings
---
src/pgtkterm.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/pgtkterm.c b/src/pgtkterm.c
index e4bf7ba..13bd442 100644
--- a/src/pgtkterm.c
+++ b/src/pgtkterm.c
@@ -6984,8 +6984,11 @@ pgtk_term_init (Lisp_Object display_name, char
*resource_name)
{
GdkScreen *gscr = gdk_display_get_default_screen (dpyinfo->gdpy);
- gdouble dpi = 96.0 * pgtk_text_scaling_factor();
- gdk_screen_set_resolution (gscr, dpi);
+ gdouble dpi = gdk_screen_get_resolution (gscr);
+ if (dpi < 0)
+ dpi = 96.0;
+
+ dpi *= pgtk_text_scaling_factor();
dpyinfo->resx = dpi;
dpyinfo->resy = dpi;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- feature/pgtk c6ada6e: * src/pgtkterm.c: Honor system DPI settings,
Yuuki Harano <=