mutter/src/compositor
Ray Strode 0e3d164117 compositor: when tiling background, center on screen
The WALLPAPER style of background painting currently
draws starting in the upper left corner of each monitor.

This isn't really correct, it means the seam between
monitors doesn't match up and edges look unbalanced if
the tile isn't a multipe of monitor size.

Really, the tiles should be centered in the middle of
the screen.  (Just like when tiling a bathroom floor,
tiles should start in the center of the room.)

This commit reworks the math to make that happen.

https://bugzilla.gnome.org/show_bug.cgi?id=694393
2013-03-02 17:30:32 -05:00
..
plugins default plugin: Remove start method that does nothing 2012-04-26 15:07:46 -04:00
clutter-utils.c compositor: export actor_is_untransformed function 2013-02-19 18:18:29 -05:00
clutter-utils.h compositor: export actor_is_untransformed function 2013-02-19 18:18:29 -05:00
cogl-utils.c compositor: Don't use deprecated Cogl-1.0 API 2013-02-19 20:05:33 -05:00
cogl-utils.h compositor: Don't use deprecated Cogl-1.0 API 2013-02-19 20:05:33 -05:00
compositor-private.h compositor: Add a new window group for override-redirect windows 2013-02-14 01:25:17 -05:00
compositor.c compositor: Make sure we always call the post_paint handlers 2013-03-02 18:24:31 +01:00
meta-background-actor-private.h compositor: rework how backgrounds are managed 2013-02-19 18:21:00 -05:00
meta-background-actor.c compositor: rework how backgrounds are managed 2013-02-19 18:21:00 -05:00
meta-background-group-private.h compositor: rework how backgrounds are managed 2013-02-19 18:21:00 -05:00
meta-background-group.c meta-background-group: Report a paint volume 2013-03-02 15:31:10 +01:00
meta-background.c compositor: when tiling background, center on screen 2013-03-02 17:30:32 -05:00
meta-module.c Move the installed includes to a subdir 2011-03-07 18:19:53 -05:00
meta-module.h Remove Mutter namespace prefix 2010-10-23 15:48:29 -04:00
meta-plugin-manager.c plugin-manager: Remove a bogus check 2013-01-09 14:06:24 -05:00
meta-plugin-manager.h Add compositor hook to process keybindings selectively 2012-11-17 01:47:05 +01:00
meta-plugin.c meta-plugin-manager: Only allow one plugin to be loaded 2012-06-05 13:28:23 -04:00
meta-shadow-factory-private.h compositor: Don't use deprecated Cogl-1.0 API 2013-02-19 20:05:33 -05:00
meta-shadow-factory.c compositor: Don't use deprecated Cogl-1.0 API 2013-02-19 20:05:33 -05:00
meta-shaped-texture.c compositor: Don't use deprecated Cogl-1.0 API 2013-02-19 20:05:33 -05:00
meta-texture-rectangle.c Enable CLUTTER / COGL_ENABLE_EXPERIMENTAL_API globally 2013-02-13 09:48:26 -05:00
meta-texture-rectangle.h meta-texture-rectangle: Use Cogl's API to create a rectangle texture 2012-04-25 14:54:09 +01:00
meta-texture-tower.c compositor: Don't use deprecated Cogl-1.0 API 2013-02-19 20:05:33 -05:00
meta-texture-tower.h compositor: Don't use deprecated Cogl-1.0 API 2013-02-19 20:05:33 -05:00
meta-window-actor-private.h MetaWindowActor: Go back to freezing affecting actor geometry 2013-02-15 21:48:25 -05:00
meta-window-actor.c compositor: Don't use deprecated Cogl-1.0 API 2013-02-19 20:05:33 -05:00
meta-window-group.c compositor: rework how backgrounds are managed 2013-02-19 18:21:00 -05:00
meta-window-group.h compositor: export actor_is_untransformed function 2013-02-19 18:18:29 -05:00
meta-window-shape.c Make shadows pretty and configurable 2010-11-18 09:47:56 -05:00
meta-window-shape.h Make shadows pretty and configurable 2010-11-18 09:47:56 -05:00
README There can be only one compositor engine 2009-06-30 09:34:03 -04:00
region-utils.c window-actor: Use MetaRegionBuilder when scanning the visible region 2012-05-25 17:31:06 -04:00
region-utils.h window-actor: Use MetaRegionBuilder when scanning the visible region 2012-05-25 17:31:06 -04:00

Intro
=====

Fix me.


Env Vars
========

MUTTER_DISABLE_MIPMAPS - set to disable use of mipmaped windows.