summaryrefslogtreecommitdiff
path: root/gdk/win32/gdkscreen-win32.c
diff options
context:
space:
mode:
authorChun-wei Fan <fanchunwei@src.gnome.org>2017-11-03 16:37:18 +0800
committerChun-wei Fan <fanchunwei@src.gnome.org>2017-11-04 10:32:21 +0800
commit6a12a3cd10c9985d2dbbf176e6899b54880e14dd (patch)
tree88228e6bc8f95746ef84c404a68f9589b8ccbdb9 /gdk/win32/gdkscreen-win32.c
parenta409320cda345c4a456b5ae2fdd10d10f30ab0a8 (diff)
downloadgtk+-6a12a3cd10c9985d2dbbf176e6899b54880e14dd.tar.gz
gdk/win32: Fix build after GdkScreen and cursor cleanups
Move the leftovers from the removals to use the current APIs, to fix the build. Also for gdk_device_virtual_set_window_cursor(), only do something when a valid GdkCursor is passed in here. https://bugzilla.gnome.org/show_bug.cgi?id=773299
Diffstat (limited to 'gdk/win32/gdkscreen-win32.c')
-rw-r--r--gdk/win32/gdkscreen-win32.c32
1 files changed, 0 insertions, 32 deletions
diff --git a/gdk/win32/gdkscreen-win32.c b/gdk/win32/gdkscreen-win32.c
index 25320d10df..0ce999ce72 100644
--- a/gdk/win32/gdkscreen-win32.c
+++ b/gdk/win32/gdkscreen-win32.c
@@ -127,7 +127,6 @@ static void
gdk_win32_screen_init (GdkWin32Screen *win32_screen)
{
GdkScreen *screen = GDK_SCREEN (win32_screen);
- _gdk_win32_screen_set_font_resolution (win32_screen);
_gdk_win32_display_init_monitors (GDK_WIN32_DISPLAY (_gdk_display));
init_root_window (win32_screen);
@@ -141,37 +140,6 @@ _gdk_win32_screen_on_displaychange_event (GdkWin32Screen *screen)
init_root_window_size (screen);
}
-void
-_gdk_win32_screen_set_font_resolution (GdkWin32Screen *win32_screen)
-{
- GdkScreen *screen = GDK_SCREEN (win32_screen);
- int logpixelsx = -1;
- const gchar *font_resolution;
-
- font_resolution = g_getenv ("GDK_WIN32_FONT_RESOLUTION");
- if (font_resolution)
- {
- int env_logpixelsx = atol (font_resolution);
- if (env_logpixelsx > 0)
- logpixelsx = env_logpixelsx;
- }
- else
- {
- gint dpi = -1;
- GdkWin32Display *win32_display = GDK_WIN32_DISPLAY (screen->display);
- guint scale = _gdk_win32_display_get_monitor_scale_factor (win32_display, NULL, NULL, &dpi);
-
- /* If we have a scale that is at least 2, don't scale up the fonts */
- if (scale >= 2)
- logpixelsx = USER_DEFAULT_SCREEN_DPI;
- else
- logpixelsx = dpi;
- }
-
- if (logpixelsx > 0)
- _gdk_screen_set_resolution (screen, logpixelsx);
-}
-
GdkWindow *
gdk_win32_screen_get_root_window (GdkScreen *screen)
{