Files
gtk3/gdk
Owen W. Taylor fc6e2cc4b2 Handle resolution changes in the GDK backend code
gdk_x11_display_set_window_scale() affects the interpretation of the
Xft/DPI XSETTING - it is substituted inside GDK with the value of
Gdk/UnscaledDPI xsetting. However, this change is not propagated to
GTK+ and from GTK+ back to gdk_screen_set_resolution() until the
main loop is run.

Fix this by handling the screen resolution directly in gdk/x11.
This requires duplication of code between GDK and GTK+ since we still
have to handle DPI in GTK+ in the case that GdkSettings:gtk-xft-dpi
is set by the application.

https://bugzilla.gnome.org/show_bug.cgi?id=733076
2014-07-13 15:35:23 -04:00
..
2014-05-22 09:09:55 -04:00
2014-07-03 08:13:29 -04:00
2012-02-27 17:06:11 +00:00
2014-05-22 09:09:55 -04:00
2014-05-22 09:09:55 -04:00
2014-06-11 21:55:15 -04:00
2012-02-27 17:06:11 +00:00
2014-02-07 13:32:47 -05:00
2012-02-27 17:06:11 +00:00
2014-06-11 21:55:15 -04:00
2014-06-11 21:55:15 -04:00
2014-01-20 18:27:28 -05:00
2014-02-07 13:06:10 -05:00
2012-02-27 17:06:11 +00:00
2012-02-27 17:06:11 +00:00
2013-04-19 20:11:39 -04:00
2014-06-11 21:55:15 -04:00
2013-04-19 20:11:38 -04:00
2013-04-19 20:11:38 -04:00
2014-02-19 18:56:05 -05:00
2014-06-11 21:55:15 -04:00
2014-06-11 21:55:15 -04:00
2014-05-22 09:31:15 -04:00
2014-02-07 13:32:47 -05:00
2014-02-07 13:06:10 -05:00
2014-02-19 18:56:05 -05:00
2014-06-11 21:55:15 -04:00
2014-03-28 23:51:52 -04:00
2014-04-23 23:25:07 -04:00
2014-06-11 21:55:15 -04:00
2012-02-27 17:06:11 +00:00
2012-02-27 17:06:11 +00:00
2013-07-17 17:52:19 -04:00
2014-07-11 18:22:29 +02:00