add focus-out color class and functionality to default theme

SVN revision: 82628
This commit is contained in:
Mike Blumenkrantz 2013-01-11 11:21:20 +00:00
parent d517d37535
commit eca1d8af35
3 changed files with 32 additions and 4 deletions

View File

@ -3,6 +3,7 @@
* e_manager_comp_set() is no longer accessible by modules * e_manager_comp_set() is no longer accessible by modules
* added option to disable comp effects on screen * added option to disable comp effects on screen
* fixed bug where backlight settings would try to update dummy backlight devices * fixed bug where backlight settings would try to update dummy backlight devices
* added focus-out color class and functionality to default theme
2013-01-10 Carsten Haitzler 2013-01-10 Carsten Haitzler

1
NEWS
View File

@ -63,6 +63,7 @@ Improvements:
* E_LIST_HANDLER_APPEND macro now asserts the event handler to make debugging easier * E_LIST_HANDLER_APPEND macro now asserts the event handler to make debugging easier
* config submenu now sets "config" category * config submenu now sets "config" category
* composite settings dialog is now accessible from Settings menu * composite settings dialog is now accessible from Settings menu
* added focus-out color class and functionality to default theme
Fixes: Fixes:
* Force check changed upon confirmation dialog closure for engine settings. * Force check changed upon confirmation dialog closure for engine settings.

View File

@ -224,6 +224,13 @@ group { name: "e/comp/default";
alias: "e/comp/popup"; alias: "e/comp/popup";
images.image: "win_shadow.png" COMP; images.image: "win_shadow.png" COMP;
images.image: "win_glow.png" COMP; images.image: "win_glow.png" COMP;
color_classes {
color_class {
name: "comp_focus-out_color";
color: 253 253 253 255;
color3: 0 0 0 0;
}
}
parts { parts {
part { name: "clipper"; type: RECT; part { name: "clipper"; type: RECT;
description { state: "default" 0.0; description { state: "default" 0.0;
@ -288,8 +295,23 @@ group { name: "e/comp/default";
rel2.relative: 1.0 1.0; rel2.relative: 1.0 1.0;
} }
} }
part { name: "e.swallow.content"; type: SWALLOW; part { name: "focus-clipper";
type: RECT;
clip_to: "clipper"; clip_to: "clipper";
mouse_events: 0;
description { state: "default" 0.0;
color_class: "comp_focus-out_color";
rel1.to: "clipper";
rel2.to: "clipper";
}
description { state: "focused" 0.0;
inherit: "default" 0.0;
color_class: "";
color: 255 255 255 255;
}
}
part { name: "e.swallow.content"; type: SWALLOW;
clip_to: "focus-clipper";
description { state: "default" 0.0; description { state: "default" 0.0;
rel1.to: "shower"; rel1.to: "shower";
rel2.to: "shower"; rel2.to: "shower";
@ -334,6 +356,7 @@ group { name: "e/comp/default";
action: STATE_SET "focused" 0.0; action: STATE_SET "focused" 0.0;
transition: SINUSOIDAL 0.1; transition: SINUSOIDAL 0.1;
target: "glow"; target: "glow";
target: "focus-clipper";
after: "focus2"; after: "focus2";
} }
program { name: "focus2"; program { name: "focus2";
@ -341,9 +364,12 @@ group { name: "e/comp/default";
transition: SINUSOIDAL 0.4; transition: SINUSOIDAL 0.4;
target: "glow"; target: "glow";
} }
// program { program {
// signal: "e,state,focus,off"; source: "e"; signal: "e,state,focus,off"; source: "e";
// } action: STATE_SET "default" 0.0;
transition: SINUSOIDAL 0.1;
target: "focus-clipper";
}
program { name: "urgent1"; program { name: "urgent1";
signal: "e,state,urgent,on"; source: "e"; signal: "e,state,urgent,on"; source: "e";
action: STATE_SET "focused" 0.0; action: STATE_SET "focused" 0.0;