mutter/clutter/x11
Lionel Landwerlin d31bd6fe92 x11: adjust size to minimal size when realizing
If you execute the following sequence :

stage = clutter_stage_new ();
clutter_actor_set_size (stage, 1280, 800);
clutter_actor_realize (stage);

Then you end up creating an onscreen buffer of size 1280x800 but
ClutterStageX11 storing the stage size at 640x480.

This patch resync the 2 implementation by using the ClutterStage's
size in both classes when realizing.

Signed-off-by: Lionel Landwerlin <llandwerlin@gmail.com>

https://bugzilla.gnome.org/show_bug.cgi?id=667540
2012-02-15 11:32:41 +00:00
..
xsettings x11: Add the XSETTINGS machinery 2010-06-21 15:55:36 +01:00
clutter-backend-x11.c backend: Clean up the device manager creation 2011-11-10 14:55:03 +00:00
clutter-backend-x11.h cogl/backend: Remove the ClutterBackendCogl class 2011-11-10 14:55:03 +00:00
clutter-device-manager-core-x11.c x11: Do not try to access private structures 2011-12-01 13:44:21 +00:00
clutter-device-manager-core-x11.h x11: Remove more private symbols 2011-01-25 11:00:20 +00:00
clutter-device-manager-xi2.c x11: Improve XGenericEventCookie data allocation 2011-07-15 13:46:33 +02:00
clutter-device-manager-xi2.h Clean up the copyright and licensing blurbs 2011-01-21 10:25:43 +00:00
clutter-event-x11.c backend: Unify the event initialization 2011-11-10 14:42:40 +00:00
clutter-glx-texture-pixmap.c Rework the interaction between the Cogl and GDK / X11 backends. 2011-11-03 13:45:17 +00:00
clutter-glx-texture-pixmap.h x11: Remove CLUTTER_DISABLE_DEPRECATED usage 2012-01-31 10:34:45 +00:00
clutter-glx.h Rework the interaction between the Cogl and GDK / X11 backends. 2011-11-03 13:45:17 +00:00
clutter-input-device-core-x11.c x11: Do not try to access private structures 2011-12-01 13:44:21 +00:00
clutter-input-device-core-x11.h x11: Do not try to access private structures 2011-12-01 13:44:21 +00:00
clutter-input-device-xi2.c Add copyright and licensing blurbs 2011-01-21 10:25:44 +00:00
clutter-input-device-xi2.h Add copyright and licensing blurbs 2011-01-21 10:25:44 +00:00
clutter-keymap-x11.c x11: Remove unused variables 2011-02-19 16:47:20 +00:00
clutter-keymap-x11.h x11: Hide all private symbols 2011-01-21 10:25:46 +00:00
clutter-settings-x11.h x11/settings: Add Fontconfig/Timestamp key 2011-08-18 15:36:20 +01:00
clutter-stage-x11.c x11: adjust size to minimal size when realizing 2012-02-15 11:32:41 +00:00
clutter-stage-x11.h x11: Use the Stage state tracking 2012-01-26 08:31:10 +00:00
clutter-x11-texture-pixmap.c x11/texture-pixmap: Use ClutterActor.queue_redraw_with_clip() 2011-12-12 17:29:58 +00:00
clutter-x11-texture-pixmap.h x11: Clean up TexturePixmap header and private data structure 2010-07-21 15:14:36 +01:00
clutter-x11.h x11: Remove CLUTTER_DISABLE_DEPRECATED usage 2012-01-31 10:34:45 +00:00