[maemo-commits] [maemo-commits] r19558 - in projects/haf/trunk/gtk+: . gdk/x11
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Wed Dec 9 12:06:25 EET 2009
- Previous message: [maemo-commits] r19557 - projects/haf/tags/sapwood
- Next message: [maemo-commits] r19559 - projects/haf/trunk/gtk+/debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: kalikiana Date: 2009-12-09 12:06:05 +0200 (Wed, 09 Dec 2009) New Revision: 19558 Modified: projects/haf/trunk/gtk+/ChangeLog projects/haf/trunk/gtk+/gdk/x11/gdkscreen-x11.c Log: 2009-12-09 Christian Dywan <christian at lanedo.com> Fixes: NB#130532 - Fonts are getting magnified * gdk/x11/gdkscreen-x11.c (_gdk_x11_screen_size_changed): Manually update the screen size in milimeters. Modified: projects/haf/trunk/gtk+/ChangeLog =================================================================== --- projects/haf/trunk/gtk+/ChangeLog 2009-12-08 15:35:14 UTC (rev 19557) +++ projects/haf/trunk/gtk+/ChangeLog 2009-12-09 10:06:05 UTC (rev 19558) @@ -1,3 +1,10 @@ +2009-12-09 Christian Dywan <christian at lanedo.com> + + Fixes: NB#130532 - Fonts are getting magnified + + * gdk/x11/gdkscreen-x11.c (_gdk_x11_screen_size_changed): Manually + update the screen size in milimeters. + 2009-12-03 Christian Dywan <christian at lanedo.com> Fixes: NB#125177 - GtkButton + hildon_gtk_widget_set_theme_size() has Modified: projects/haf/trunk/gtk+/gdk/x11/gdkscreen-x11.c =================================================================== --- projects/haf/trunk/gtk+/gdk/x11/gdkscreen-x11.c 2009-12-08 15:35:14 UTC (rev 19557) +++ projects/haf/trunk/gtk+/gdk/x11/gdkscreen-x11.c 2009-12-09 10:06:05 UTC (rev 19558) @@ -923,7 +923,7 @@ gdk_atom_intern ("CARDINAL", FALSE), 0, 8, FALSE, 0, 0, 0, (guchar **) &maemo_screen_size)) { - gint prop_width, prop_height; + gdouble prop_width, prop_height; prop_width = maemo_screen_size[0]; prop_height = maemo_screen_size[1]; @@ -933,6 +933,8 @@ Screen *xscreen = gdk_x11_screen_get_xscreen (screen); xscreen->width = prop_width; xscreen->height = prop_height; + xscreen->mwidth = (prop_width / GDK_SCREEN_X11 (screen)->xft_dpi) * 25.4; + xscreen->mheight = (prop_height / GDK_SCREEN_X11 (screen)->xft_dpi) * 25.4; _gdk_x11_screen_process_monitors_change (screen); g_signal_emit_by_name (screen, "size_changed");
- Previous message: [maemo-commits] r19557 - projects/haf/tags/sapwood
- Next message: [maemo-commits] r19559 - projects/haf/trunk/gtk+/debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]