Clean up initial appearance a bit

Set a less strange background color than white and remove the
"Yessir. The compositor is running" message from the overlay.

svn path=/trunk/; revision=13
This commit is contained in:
Owen Taylor 2008-10-31 18:29:42 +00:00
parent 9c4d104630
commit 0cea92e46a

View File

@ -5,8 +5,24 @@ const Clutter = imports.gi.Clutter;
const Panel = imports.ui.panel;
const DEFAULT_BACKGROUND_COLOR = new Clutter.Color();
DEFAULT_BACKGROUND_COLOR.from_pixel(0x2266bbff);
let panel = null;
function start() {
let global = Shell.global_get();
// The background color really only matters if there is no desktop
// window (say, nautilus) running. We set it mostly so things look good
// when we are running inside Xephyr.
global.stage.color = DEFAULT_BACKGROUND_COLOR;
// Mutter currently hardcodes putting "Yessir. The compositor is running""
// in the overlay. Clear that out.
children = global.overlay_group.get_children();
for (let i = 0; i < children.length; i++)
children[i].destroy();
panel = new Panel.Panel();
}