workspaceThumbnail: pack ThumbnailsBox in the overview directly

Use a SlidingControl subclass and pack that in the overview group
directly.

https://bugzilla.gnome.org/show_bug.cgi?id=682050
This commit is contained in:
Cosimo Cecchi
2012-12-11 17:26:09 -05:00
parent 93bde0cae2
commit 3d8a87563d
6 changed files with 78 additions and 298 deletions

View File

@ -14,6 +14,7 @@ const Dash = imports.ui.dash;
const DND = imports.ui.dnd;
const Main = imports.ui.main;
const MessageTray = imports.ui.messageTray;
const OverviewControls = imports.ui.overviewControls;
const Panel = imports.ui.panel;
const Params = imports.misc.params;
const Tweener = imports.ui.tweener;
@ -240,6 +241,10 @@ const Overview = new Lang.Class({
this._group.add(this._viewSelector.actor, { x_fill: true,
expand: true });
this._thumbnailsBox = new WorkspaceThumbnail.ThumbnailsBox();
this._thumbnailsSlider = new OverviewControls.ThumbnailsSlider(this._thumbnailsBox);
this._group.add_actor(this._thumbnailsSlider.actor);
// Add our same-line elements after the search entry
this._overview.add(this._group, { y_fill: true,
expand: true });