tone donw shine on top, add a glint, and actually make cursor sexy :)

SVN revision: 72441
This commit is contained in:
Carsten Haitzler 2012-06-19 06:56:25 +00:00
parent 362bc6b233
commit 4d034f4643
8 changed files with 113 additions and 13 deletions

View File

@ -1,8 +1,10 @@
collections {
//// the background and general contaiiner for the terminal
group { name: "terminology/background";
images {
image: "bg_bevel.png" COMP;
image: "bg_shine.png" COMP;
image: "bg_glint.png" COMP;
image: "bg_shadow.png" COMP;
}
parts {
@ -33,7 +35,7 @@ collections {
}
description { state: "translucent" 0.0;
inherit: "default" 0.0;
color: 255 255 255 64;
color: 255 255 255 128;
}
}
part { name: "terminology.background"; type: SWALLOW;
@ -62,12 +64,36 @@ collections {
part { name: "bevel";
mouse_events: 0;
description { state: "default" 0.0;
rel1.offset: 0 1;
rel1.offset: 0 0;
rel2.offset: -1 -1;
image.normal: "bg_bevel.png";
image.border: 2 2 2 2;
image.border: 3 3 5 3;
image.middle: 0;
fill.smooth: 0;
visible: 1;
}
}
part { name: "glintclip"; type: RECT;
mouse_events: 1;
description { state: "default" 0.0;
}
}
part { name: "glint";
mouse_events: 0;
clip_to: "glintclip";
description { state: "default" 0.0;
fixed: 1 1;
min: 79 5;
max: 79 5;
rel1 {
relative: 0.0 0.0;
offset: 0 1;
}
rel2 {
relative: 1.0 0.0;
offset: -1 1;
}
image.normal: "bg_glint.png";
}
}
part { name: "shine";
@ -173,15 +199,70 @@ collections {
}
}
}
//// the cursor to show where text is typed
group { name: "terminology/cursor";
images {
image: "cr_fill.png" COMP;
image: "cr_out.png" COMP;
image: "cr_pulse.png" COMP;
}
parts {
part { name: "base"; type: RECT;
mouse_events: 1;
part { name: "fill";
mouse_events: 0;
description { state: "default" 0.0;
color: 255 255 255 30;
image.normal: "cr_fill.png";
fill {
size {
relative: 0.0 0.0;
offset: 32 32;
}
}
color: 255 255 255 80;
}
description { state: "focused" 0.0;
color: 255 255 255 160;
color: 255 255 255 255;
}
}
part { name: "pulse";
mouse_events: 0;
description { state: "default" 0.0;
rel1 {
to: "outline";
offset: -4 -4;
}
rel2 {
to: "outline";
offset: 3 3;
}
image {
normal: "cr_pulse.png";
border: 4 4 4 4;
}
color: 255 255 255 0;
}
description { state: "on" 0.0;
inherit: "default" 0.0;
color: 255 255 255 255;
}
description { state: "out" 0.0;
inherit: "default" 0.0;
color: 100 160 255 0;
rel1.offset: -8 -8;
rel2.offset: 7 7;
}
}
part { name: "outline";
mouse_events: 0;
description { state: "default" 0.0;
image {
normal: "cr_out.png";
border: 3 3 3 3;
}
color: 255 255 255 80;
}
description { state: "focused" 0.0;
inherit: "default" 0.0;
color: 255 255 255 255;
}
}
programs {
@ -189,20 +270,35 @@ collections {
signal: "focus,in";
source: "terminology";
action: STATE_SET "focused" 0.0;
target: "base";
target: "fill";
target: "outline";
after: "focus2";
after: "pulse";
}
program { name: "focus2";
in: 0.2 0.0;
in: 0.5 0.0;
action: STATE_SET "default" 0.0;
target: "base";
target: "fill";
target: "outline";
after: "focus3";
}
program { name: "focus3";
in: 0.2 0.0;
in: 0.5 0.0;
action: STATE_SET "focused" 0.0;
target: "base";
target: "fill";
target: "outline";
after: "focus2";
after: "pulse";
}
program { name: "pulse";
action: STATE_SET "on" 0.0;
target: "pulse";
after: "pulse2";
}
program { name: "pulse2";
action: STATE_SET "out" 0.0;
transition: DECELERATE 0.4;
target: "pulse";
}
program { name: "focus_out";
signal: "focus,out";
@ -215,11 +311,14 @@ collections {
}
program { name: "focus_out2";
action: STATE_SET "default" 0.0;
target: "base";
target: "fill";
target: "outline";
}
}
}
}
//// used in the font selection dialog to give a base for black text
//// previews so they are always visible
group { name: "terminology/fontpreview";
images {
image: "fn_shadow.png" COMP;

View File

@ -2,5 +2,6 @@ MAINTAINERCLEANFILES = Makefile.in
EXTRA_DIST = \
bg_bevel.png \
bg_shine.png \
bg_glint.png \
bg_shadow.png \
fn_shadow.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 268 B

After

Width:  |  Height:  |  Size: 275 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 343 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.9 KiB

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 316 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 474 B