Re: Some small ideas for the Shell Panel and Overview



On Sat, 2011-04-09 at 17:28 +0100, Onyeibo Oku wrote:

> I have suggested this in the past, but not because of left handed people
> (or anything of that sort) but for sake of proximity to the categories
> and, more so, the new workspace panel(pane). It will also minimize mouse
> movements across the screen. 

The attached patch implements what you suggest in a trivial way.

Since the categories and icons simply exchanged places, there is no
border to divide the categories from the icons - whereas before, the
scrollbar provided that border.  So, everything looks just "floating" in
space.  But you can start getting an idea of how your proposal would
feel.

  Federico
diff --git a/js/ui/appDisplay.js b/js/ui/appDisplay.js
index 72378d2..db92a05 100644
--- a/js/ui/appDisplay.js
+++ b/js/ui/appDisplay.js
@@ -148,8 +148,8 @@ ViewByCategories.prototype = {
         this._filters = new St.BoxLayout({ vertical: true, reactive: true });
         this._filters.connect('scroll-event', Lang.bind(this, this._scrollFilter));
 
-        this.actor.add(this._view.actor, { expand: true, x_fill: true, y_fill: true });
         this.actor.add(this._filters, { expand: false, y_fill: false, y_align: St.Align.START });
+        this.actor.add(this._view.actor, { expand: true, x_fill: true, y_fill: true });
 
         // Always select the "All" filter when switching to the app view
         this.actor.connect('notify::mapped', Lang.bind(this,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]