tone donw shine on top, add a glint, and actually make cursor sexy :)
SVN revision: 72441
|
@ -1,8 +1,10 @@
|
||||||
collections {
|
collections {
|
||||||
|
//// the background and general contaiiner for the terminal
|
||||||
group { name: "terminology/background";
|
group { name: "terminology/background";
|
||||||
images {
|
images {
|
||||||
image: "bg_bevel.png" COMP;
|
image: "bg_bevel.png" COMP;
|
||||||
image: "bg_shine.png" COMP;
|
image: "bg_shine.png" COMP;
|
||||||
|
image: "bg_glint.png" COMP;
|
||||||
image: "bg_shadow.png" COMP;
|
image: "bg_shadow.png" COMP;
|
||||||
}
|
}
|
||||||
parts {
|
parts {
|
||||||
|
@ -33,7 +35,7 @@ collections {
|
||||||
}
|
}
|
||||||
description { state: "translucent" 0.0;
|
description { state: "translucent" 0.0;
|
||||||
inherit: "default" 0.0;
|
inherit: "default" 0.0;
|
||||||
color: 255 255 255 64;
|
color: 255 255 255 128;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part { name: "terminology.background"; type: SWALLOW;
|
part { name: "terminology.background"; type: SWALLOW;
|
||||||
|
@ -62,12 +64,36 @@ collections {
|
||||||
part { name: "bevel";
|
part { name: "bevel";
|
||||||
mouse_events: 0;
|
mouse_events: 0;
|
||||||
description { state: "default" 0.0;
|
description { state: "default" 0.0;
|
||||||
rel1.offset: 0 1;
|
rel1.offset: 0 0;
|
||||||
rel2.offset: -1 -1;
|
rel2.offset: -1 -1;
|
||||||
image.normal: "bg_bevel.png";
|
image.normal: "bg_bevel.png";
|
||||||
image.border: 2 2 2 2;
|
image.border: 3 3 5 3;
|
||||||
image.middle: 0;
|
image.middle: 0;
|
||||||
fill.smooth: 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";
|
part { name: "shine";
|
||||||
|
@ -173,15 +199,70 @@ collections {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
//// the cursor to show where text is typed
|
||||||
group { name: "terminology/cursor";
|
group { name: "terminology/cursor";
|
||||||
|
images {
|
||||||
|
image: "cr_fill.png" COMP;
|
||||||
|
image: "cr_out.png" COMP;
|
||||||
|
image: "cr_pulse.png" COMP;
|
||||||
|
}
|
||||||
parts {
|
parts {
|
||||||
part { name: "base"; type: RECT;
|
part { name: "fill";
|
||||||
mouse_events: 1;
|
mouse_events: 0;
|
||||||
description { state: "default" 0.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;
|
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 {
|
programs {
|
||||||
|
@ -189,20 +270,35 @@ collections {
|
||||||
signal: "focus,in";
|
signal: "focus,in";
|
||||||
source: "terminology";
|
source: "terminology";
|
||||||
action: STATE_SET "focused" 0.0;
|
action: STATE_SET "focused" 0.0;
|
||||||
target: "base";
|
target: "fill";
|
||||||
|
target: "outline";
|
||||||
after: "focus2";
|
after: "focus2";
|
||||||
|
after: "pulse";
|
||||||
}
|
}
|
||||||
program { name: "focus2";
|
program { name: "focus2";
|
||||||
in: 0.2 0.0;
|
in: 0.5 0.0;
|
||||||
action: STATE_SET "default" 0.0;
|
action: STATE_SET "default" 0.0;
|
||||||
target: "base";
|
target: "fill";
|
||||||
|
target: "outline";
|
||||||
after: "focus3";
|
after: "focus3";
|
||||||
}
|
}
|
||||||
program { name: "focus3";
|
program { name: "focus3";
|
||||||
in: 0.2 0.0;
|
in: 0.5 0.0;
|
||||||
action: STATE_SET "focused" 0.0;
|
action: STATE_SET "focused" 0.0;
|
||||||
target: "base";
|
target: "fill";
|
||||||
|
target: "outline";
|
||||||
after: "focus2";
|
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";
|
program { name: "focus_out";
|
||||||
signal: "focus,out";
|
signal: "focus,out";
|
||||||
|
@ -215,11 +311,14 @@ collections {
|
||||||
}
|
}
|
||||||
program { name: "focus_out2";
|
program { name: "focus_out2";
|
||||||
action: STATE_SET "default" 0.0;
|
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";
|
group { name: "terminology/fontpreview";
|
||||||
images {
|
images {
|
||||||
image: "fn_shadow.png" COMP;
|
image: "fn_shadow.png" COMP;
|
||||||
|
|
|
@ -2,5 +2,6 @@ MAINTAINERCLEANFILES = Makefile.in
|
||||||
EXTRA_DIST = \
|
EXTRA_DIST = \
|
||||||
bg_bevel.png \
|
bg_bevel.png \
|
||||||
bg_shine.png \
|
bg_shine.png \
|
||||||
|
bg_glint.png \
|
||||||
bg_shadow.png \
|
bg_shadow.png \
|
||||||
fn_shadow.png
|
fn_shadow.png
|
||||||
|
|
Before Width: | Height: | Size: 268 B After Width: | Height: | Size: 275 B |
After Width: | Height: | Size: 343 B |
Before Width: | Height: | Size: 9.9 KiB After Width: | Height: | Size: 7.1 KiB |
After Width: | Height: | Size: 222 B |
After Width: | Height: | Size: 316 B |
After Width: | Height: | Size: 474 B |