[AppSwitcher] Make the background translucent again
The default AppIcon gray border color isn't very visible against a dark gray background, but a white border looks too bold in the Well. So allow the caller to override the AppIcon border color, so that the Well can use gray-on-black and the AppSwitcher can use white-on-gray. (And then revert the AppSwitcher back to the translucent gray background.) https://bugzilla.gnome.org/show_bug.cgi?id=596337
This commit is contained in:
@@ -12,9 +12,9 @@ const Lightbox = imports.ui.lightbox;
|
||||
const Main = imports.ui.main;
|
||||
|
||||
const POPUP_BG_COLOR = new Clutter.Color();
|
||||
POPUP_BG_COLOR.from_pixel(0x000000ff);
|
||||
const POPUP_TRANSPARENT = new Clutter.Color();
|
||||
POPUP_TRANSPARENT.from_pixel(0x00000000);
|
||||
POPUP_BG_COLOR.from_pixel(0x00000080);
|
||||
const POPUP_APPICON_BORDER_COLOR = new Clutter.Color();
|
||||
POPUP_APPICON_BORDER_COLOR.from_pixel(0xffffffff);
|
||||
|
||||
const POPUP_GRID_SPACING = 8;
|
||||
const POPUP_ICON_SIZE = 48;
|
||||
@@ -66,6 +66,7 @@ AltTabPopup.prototype = {
|
||||
|
||||
// FIXME?
|
||||
appIcon.actor.border = 2;
|
||||
appIcon.highlight_border_color = POPUP_APPICON_BORDER_COLOR;
|
||||
|
||||
this._icons.push(appIcon);
|
||||
this._currentWindows.push(appIcon.windows[0]);
|
||||
|
Reference in New Issue
Block a user