From 3f50f5f0dfe8df014ae8b24177df1b3e9da4584f Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sat, 20 Aug 2011 14:51:03 +0000 Subject: [PATCH] sex up wizard a bit. :) SVN revision: 62634 --- data/themes/default.edc | 1232 +++++++++++++++++++++++----- data/themes/images/Makefile.am | 1 + data/themes/images/exq-bglight.png | Bin 3743 -> 4794 bytes data/themes/images/exq-vgrad.png | Bin 0 -> 225 bytes 4 files changed, 1036 insertions(+), 197 deletions(-) create mode 100644 data/themes/images/exq-vgrad.png diff --git a/data/themes/default.edc b/data/themes/default.edc index 58a814387..b203c64f4 100644 --- a/data/themes/default.edc +++ b/data/themes/default.edc @@ -30143,143 +30143,111 @@ collections { group { name: "e/wizard/extra"; - images { - image: "vgrad_dark.png" COMP; - image: "grill_dark_tiny_pattern.png" COMP; - } parts { part { - name: "background_image"; + name: "base"; + type: RECT; description { state: "default" 0.0; - image.normal: "vgrad_dark.png"; - fill { - smooth: 0; - size { - relative: 0 1.0; - offset: 36 0; - } - } - } - } - part { - name: "grill"; - description { - state: "default" 0.0; - image.normal: "grill_dark_tiny_pattern.png"; - fill { - size { - relative: 0 0; - offset: 144 144; - } - } + color: 0 0 0 255; } } } } group { name: "e/wizard/main"; + /* images used */ images { - image: "vgrad_dark.png" COMP; - image: "grill_dark_tiny_pattern.png" COMP; - image: "bt_base1.png" COMP; - image: "bt_base2.png" COMP; - image: "bt_hilight.png" COMP; - image: "bt_shine.png" COMP; - image: "bt_glow.png" COMP; - image: "bt_dis_base.png" COMP; - image: "bt_dis_hilight.png" COMP; + image: "exq-bglight.png" COMP; + image: "exq-logo.png" COMP; + image: "exq-dot.png" COMP; + image: "exq-dot-glow.png" COMP; + image: "exq-vgrad.png" COMP; } parts { part { - name: "background_image"; + name: "base"; + type: RECT; description { state: "default" 0.0; - image.normal: "vgrad_dark.png"; - fill { - smooth: 0; - size { - relative: 0 1.0; - offset: 36 0; - } - } + color: 0 0 0 255; } } part { - name: "grill"; - description { - state: "default" 0.0; - image.normal: "grill_dark_tiny_pattern.png"; - fill { - size { - relative: 0 0; - offset: 144 144; - } - } - } - } - part { - name: "e.text.title"; - type: TEXT; - effect: SOFT_SHADOW; - mouse_events: 0; - scale: 1; - description { - state: "default" 0.0; - align: 0.5 0.0; - rel1 { - relative: 0.0 0.0; - offset: 0 8; - } - rel2 { - relative: 1.0 0.0; - offset: -1 8; - } - color: 255 255 255 255; - color3: 0 0 0 32; - text { - font: "Sans:style=Bold"; - size: 20; - min: 1 1; - align: 0.5 0.5; - } - } - } - part { - name: "e.swallow.content"; - type: SWALLOW; + name: "content"; + type: RECT; description { state: "default" 0.0; + visible: 0; rel1 { to_y: "e.text.title"; relative: 0.2 1.0; offset: 8 8; } rel2 { - to_y: "button_image"; - relative: 0.8 0.0; + to_y: "logo"; + relative: 0.8 (143/217); offset: -9 -9; } } } part { - name: "button_image"; - mouse_events: 1; - scale: 1; + name: "swallow_center"; + type: RECT; description { state: "default" 0.0; - fixed: 1 1; - align: 0.5 1.0; - rel1.relative: 0.5 1.0; - rel1.offset: 0 -9; - rel2.relative: 0.5 1.0; - rel2.offset: 0 -9; - min: 64 32; - max: 64 32; - image { - normal: "bt_base2.png"; - border: 7 7 7 7; + visible: 0; + rel1 { + to: "content"; + relative: 0.5 1.0; } + rel2 { + to: "content"; + relative: 0.5 1.0; + } + } + } + part { + name: "swallow_mirror"; + type: PROXY; + mouse_events: 0; + description { + state: "default" 0.0; + source: "e.swallow.content"; + rel1 { + to: "content"; + } + rel2 { + to: "content"; + } + perspective { + zplane: 0; + focal: 1000; + } + color: 255 255 255 64; + map { + on: 1; + smooth: 0; + alpha: 1; + rotation { + center: "swallow_center"; + x: 180; + } + } + } + } + part { + name: "mirror_fade"; + description { + state: "default" 0.0; + rel1 { + to_y: "content"; + relative: 0.0 1.0; + } + image { + normal: "exq-vgrad.png"; + } + fill.smooth: 0; } description { state: "clicked" 0.0; @@ -30296,99 +30264,724 @@ collections { } } part { - name: "e.text.label"; - type: TEXT; - effect: SOFT_SHADOW; + name: "light"; + description { + state: "default" 0.0; + align: 0.5 0.5; + rel1.relative: 0.1 0.8; + rel2.relative: 0.9 1.2; + aspect: (380/180) (380/180); + aspect_preference: HORIZONTAL; + max: 380 180; + image.normal: "exq-bglight.png"; + color: 255 255 255 0; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + } + part { + name: "e.swallow.content"; + type: SWALLOW; + description { + state: "default" 0.0; + rel1 { + to: "content"; + } + rel2 { + to: "content"; + } + } + } + part { + name: "logoclip"; + type: RECT; + description { + state: "default" 0.0; + visible: 0; + color: 255 255 255 0; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + visible: 1; + color: 255 255 255 255; + } + } + part { + name: "logo"; + clip_to: "logoclip"; mouse_events: 0; + description { + state: "default" 0.0; + align: 0.5 1.0; + rel1.relative: 0.2 0.6; + rel2.relative: 0.8 1.0; + aspect: (121/217) (121/217); + aspect_preference: BOTH; + max: 121 217; + image.normal: "exq-logo.png"; + } + } + part { + name: "e.text.title"; + type: TEXT; scale: 1; description { state: "default" 0.0; rel1 { - to: "button_image"; - relative: 0.0 0.0; - offset: 3 3; + relative: 0.05 0.05; } rel2 { - relative: 1.0 1.0; - offset: -4 -4; - to: "button_image"; + relative: 0.95 0.10; } - color_class: "button_text"; + color: 255 255 255 0; + text { + font: "Sans:style=Bold"; + size: 16; + min: 0 1; + text_class: "init_title"; + } + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + } + part { + name: "p0-0"; + description { + state: "default" 0.0; + min: 22 22; + max: 22 22; + rel1 { + to: "logo"; + relative: -0.5 0.7; + } + rel2 { + to: "logo"; + relative: -0.5 0.7; + } + image.normal: "exq-dot.png"; + color: 255 255 255 0; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + rel1.relative: -0.5 0.6; + rel2.relative: -0.5 0.6; + } + } + part { + name: "p0-1"; + description { + state: "default" 0.0; + image.normal: "exq-dot-glow.png"; + color: 255 255 255 0; + rel1.to: "p0-0"; + rel2.to: "p0-0"; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + } + part { + name: "p0-0.1"; + description { + state: "default" 0.0; + image.normal: "exq-dot-glow.png"; + color: 255 255 255 0; + min: 22 11; + max: 22 11; + rel1 { + to_x: "p0-0"; + to_y: "logo"; + relative: 0.0 0.8; + } + rel2 { + to_x: "p0-0"; + to_y: "logo"; + relative: 1.0 0.8; + } + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 16; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 4; + } + } + part { + name: "p0-0.2"; + description { + state: "default" 0.0; + min: 22 22; + max: 22 22; + rel1 { + to_x: "p0-0"; + to_y: "logo"; + relative: 0.0 0.9; + } + rel2 { + to_x: "p0-0"; + to_y: "logo"; + relative: 1.0 0.9; + } + image.normal: "exq-dot.png"; + color: 255 255 255 0; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 16; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 4; + rel1.relative: 0.0 1.0; + rel2.relative: 1.0 1.0; + } + } + part { + name: "p1-0"; + description { + state: "default" 0.0; + min: 22 22; + max: 22 22; + rel1 { + to: "logo"; + relative: 0.0 0.7; + } + rel2 { + to: "logo"; + relative: 0.0 0.7; + } + image.normal: "exq-dot.png"; + color: 255 255 255 0; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + rel1.relative: 0.0 0.6; + rel2.relative: 0.0 0.6; + } + } + part { + name: "p1-1"; + description { + state: "default" 0.0; + image.normal: "exq-dot-glow.png"; + color: 255 255 255 0; + rel1.to: "p1-0"; + rel2.to: "p1-0"; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + } + part { + name: "p1-0.1"; + description { + state: "default" 0.0; + image.normal: "exq-dot-glow.png"; + color: 255 255 255 0; + min: 22 11; + max: 22 11; + rel1 { + to_x: "p1-0"; + to_y: "logo"; + relative: 0.0 0.8; + } + rel2 { + to_x: "p1-0"; + to_y: "logo"; + relative: 1.0 0.8; + } + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 16; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 4; + } + } + part { + name: "p1-0.2"; + description { + state: "default" 0.0; + min: 22 22; + max: 22 22; + rel1 { + to_x: "p1-0"; + to_y: "logo"; + relative: 0.0 0.9; + } + rel2 { + to_x: "p1-0"; + to_y: "logo"; + relative: 1.0 0.9; + } + image.normal: "exq-dot.png"; + color: 255 255 255 0; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 16; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 4; + rel1.relative: 0.0 1.0; + rel2.relative: 1.0 1.0; + } + } + part { + name: "p2-0"; + description { + state: "default" 0.0; + min: 22 22; + max: 22 22; + rel1 { + to: "logo"; + relative: 0.5 0.7; + } + rel2 { + to: "logo"; + relative: 0.5 0.7; + } + image.normal: "exq-dot.png"; + color: 255 255 255 0; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + rel1.relative: 0.5 0.6; + rel2.relative: 0.5 0.6; + } + } + part { + name: "p2-1"; + description { + state: "default" 0.0; + image.normal: "exq-dot-glow.png"; + color: 255 255 255 0; + rel1.to: "p2-0"; + rel2.to: "p2-0"; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + } + part { + name: "p2-0.1"; + description { + state: "default" 0.0; + image.normal: "exq-dot-glow.png"; + color: 255 255 255 0; + min: 22 11; + max: 22 11; + rel1 { + to_x: "p2-0"; + to_y: "logo"; + relative: 0.0 0.8; + } + rel2 { + to_x: "p2-0"; + to_y: "logo"; + relative: 1.0 0.8; + } + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 16; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 4; + } + } + part { + name: "p2-0.2"; + description { + state: "default" 0.0; + min: 22 22; + max: 22 22; + rel1 { + to_x: "p2-0"; + to_y: "logo"; + relative: 0.0 0.9; + } + rel2 { + to_x: "p2-0"; + to_y: "logo"; + relative: 1.0 0.9; + } + image.normal: "exq-dot.png"; + color: 255 255 255 0; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 16; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 4; + rel1.relative: 0.0 1.0; + rel2.relative: 1.0 1.0; + } + } + part { + name: "p3-0"; + description { + state: "default" 0.0; + min: 22 22; + max: 22 22; + rel1 { + to: "logo"; + relative: 1.0 0.7; + } + rel2 { + to: "logo"; + relative: 1.0 0.7; + } + image.normal: "exq-dot.png"; + color: 255 255 255 0; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + rel1.relative: 1.0 0.6; + rel2.relative: 1.0 0.6; + } + } + part { + name: "p3-1"; + description { + state: "default" 0.0; + image.normal: "exq-dot-glow.png"; + color: 255 255 255 0; + rel1.to: "p3-0"; + rel2.to: "p3-0"; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + } + part { + name: "p3-0.1"; + description { + state: "default" 0.0; + image.normal: "exq-dot-glow.png"; + color: 255 255 255 0; + min: 22 11; + max: 22 11; + rel1 { + to_x: "p3-0"; + to_y: "logo"; + relative: 0.0 0.8; + } + rel2 { + to_x: "p3-0"; + to_y: "logo"; + relative: 1.0 0.8; + } + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 16; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 4; + } + } + part { + name: "p3-0.2"; + description { + state: "default" 0.0; + min: 22 22; + max: 22 22; + rel1 { + to_x: "p3-0"; + to_y: "logo"; + relative: 0.0 0.9; + } + rel2 { + to_x: "p3-0"; + to_y: "logo"; + relative: 1.0 0.9; + } + image.normal: "exq-dot.png"; + color: 255 255 255 0; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 16; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 4; + rel1.relative: 0.0 1.0; + rel2.relative: 1.0 1.0; + } + } + part { + name: "p4-0"; + description { + state: "default" 0.0; + min: 22 22; + max: 22 22; + rel1 { + to: "logo"; + relative: 1.5 0.7; + } + rel2 { + to: "logo"; + relative: 1.5 0.7; + } + image.normal: "exq-dot.png"; + color: 255 255 255 0; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + rel1.relative: 1.5 0.6; + rel2.relative: 1.5 0.6; + } + } + part { + name: "p4-1"; + description { + state: "default" 0.0; + image.normal: "exq-dot-glow.png"; + color: 255 255 255 0; + rel1.to: "p4-0"; + rel2.to: "p4-0"; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 255; + } + } + part { + name: "p4-0.1"; + description { + state: "default" 0.0; + image.normal: "exq-dot-glow.png"; + color: 255 255 255 0; + min: 22 11; + max: 22 11; + rel1 { + to_x: "p4-0"; + to_y: "logo"; + relative: 0.0 0.8; + } + rel2 { + to_x: "p4-0"; + to_y: "logo"; + relative: 1.0 0.8; + } + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 16; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 4; + } + } + part { + name: "p4-0.2"; + description { + state: "default" 0.0; + min: 22 22; + max: 22 22; + rel1 { + to_x: "p4-0"; + to_y: "logo"; + relative: 0.0 0.9; + } + rel2 { + to_x: "p4-0"; + to_y: "logo"; + relative: 1.0 0.9; + } + image.normal: "exq-dot.png"; + color: 255 255 255 0; + } + description { + state: "visible" 0.0; + inherit: "default" 0.0; + color: 255 255 255 16; + } + description { + state: "visible2" 0.0; + inherit: "default" 0.0; + color: 255 255 255 4; + rel1.relative: 0.0 1.0; + rel2.relative: 1.0 1.0; + } + } + part { + name: "e.text.label"; + type: TEXT; + effect: GLOW; + mouse_events: 1; + scale: 1; + clip_to: "bdis"; + description { + state: "default" 0.0; + min: 64 32; + align: 0.5 1.0; + rel1 { + relative: 0.5 0.95; + } + rel2 { + relative: 0.5 0.95; + } + color: 180 180 180 255; + color2: 255 255 255 24; + color3: 255 255 255 6; text { text: "Next"; - font: "Sans"; - size: 10; + font: "Sans:style=Bold"; + size: 16; min: 1 1; - align: 0.5 0.5; - text_class: "button"; } } - description { - state: "disabled" 0.0; - inherit: "default" 0.0; - color_class: "button_text_disabled"; - } - } - part { - name: "over1"; - mouse_events: 0; - description { - state: "default" 0.0; - rel1.to: "button_image"; - rel2.to: "button_image"; - rel2.relative: 1.0 0.5; - image { - normal: "bt_hilight.png"; - border: 7 7 7 0; - } - } - description { - state: "disabled" 0.0; - inherit: "default" 0.0; - image { - normal: "bt_dis_hilight.png"; - border: 4 4 4 0; - } - } - } - part { - name: "over2"; - mouse_events: 0; - description { - state: "default" 0.0; - rel1.to: "button_image"; - rel2.to: "button_image"; - image { - normal: "bt_shine.png"; - border: 7 7 7 7; - } - } - description { - state: "disabled" 0.0; - inherit: "default" 0.0; - visible: 0; - } - } - part { - name: "over3"; - mouse_events: 0; - description { - state: "default" 0.0; - rel1.to: "button_image"; - rel2.to: "button_image"; - visible: 0; - color: 255 255 255 0; - image { - normal: "bt_glow.png"; - border: 12 12 12 12; - } - fill.smooth : 0; - } description { state: "clicked" 0.0; inherit: "default" 0.0; - visible: 1; color: 255 255 255 255; + color2: 255 255 255 40; + color3: 255 255 255 10; + } + } + part { + name: "arrow"; + type: TEXT; + effect: GLOW; + scale: 1; + clip_to: "bdis"; + description { + state: "default" 0.0; + min: 32 32; + align: 0.0 0.5; + rel1 { + to: "e.text.label"; + relative: 1.0 0.0; + } + rel2 { + to: "e.text.label"; + relative: 1.0 1.0; + } + color: 255 255 255 255; + color2: 255 255 255 40; + color3: 255 255 255 10; + text { + text: ">"; + font: "Sans:style=Bold"; + size: 16; + min: 1 1; + } + } + description { + state: "go" 0.0; + inherit: "default" 0.0; + color: 180 180 180 0; + color2: 255 255 255 0; + color3: 255 255 255 0; + rel1.relative: 2.0 0.0; + rel2.relative: 2.0 1.0; } } part { @@ -30396,8 +30989,8 @@ collections { mouse_events: 1; description { state: "default" 0.0; - rel1.to: "button_image"; - rel2.to: "button_image"; + rel1.to: "e.text.label"; + rel2.to: "e.text.label"; visible: 0; color: 0 0 0 0; } @@ -30405,6 +30998,20 @@ collections { state: "disabled" 0.0; inherit: "default" 0.0; visible: 1; + color: 0 0 255 128; + } + } + part { + name: "bdis"; + type: RECT; + description { + state: "default" 0.0; + color: 255 255 255 255; + } + description { + state: "disabled" 0.0; + inherit: "default" 0.0; + color: 255 255 255 64; } } } @@ -30412,51 +31019,282 @@ collections { program { name: "button_click"; signal: "mouse,down,1"; - source: "button_image"; + source: "e.text.label"; action: STATE_SET "clicked" 0.0; - target: "button_image"; - target: "over3"; + target: "e.text.label"; } program { name: "button_unclick"; signal: "mouse,up,1"; - source: "button_image"; + source: "e.text.label"; action: STATE_SET "default" 0.0; - target: "button_image"; - target: "over3"; + target: "e.text.label"; } program { name: "button_unclick2"; signal: "mouse,clicked,1"; - source: "button_image"; + source: "e.text.label"; action: SIGNAL_EMIT "e,action,next" ""; + after: "button_go"; + } + program { + name: "button_go"; + action: STATE_SET "go" 0.0; + transition: ACCELERATE 0.5; + target: "arrow"; + after: "button_go2"; + } + program { + name: "button_go2"; + action: STATE_SET "default" 0.0; + target: "arrow"; } program { name: "button_enable"; signal: "e,state,next,enable"; source: "e"; action: STATE_SET "default" 0.0; - target: "button_image"; - target: "e.text.label"; - target: "over1"; - target: "over2"; target: "block"; + target: "bdis"; } program { name: "button_disable"; signal: "e,state,next,disable"; source: "e"; action: STATE_SET "disabled" 0.0; - target: "button_image"; - target: "e.text.label"; - target: "over1"; - target: "over2"; target: "block"; + target: "bdis"; + } + program { + name: "show1"; + signal: "show"; + source: ""; + action: STATE_SET "visible" 0.0; + transition: LINEAR 0.3; + target: "light"; + } + program { + name: "show2"; + signal: "show"; + source: ""; + in: 0.1 0.0; + action: STATE_SET "visible" 0.0; + transition: LINEAR 0.4; + target: "logoclip"; + target: "e.text.title"; + } + program { + name: "show3"; + signal: "show"; + source: ""; + action: STATE_SET "visible" 0.0; + transition: LINEAR 0.2; + target: "p0-0"; + target: "p0-0.1"; + target: "p0-0.2"; + target: "p1-0"; + target: "p1-0.1"; + target: "p1-0.2"; + target: "p2-0"; + target: "p2-0.1"; + target: "p2-0.2"; + target: "p3-0"; + target: "p3-0.1"; + target: "p3-0.2"; + target: "p4-0"; + target: "p4-0.1"; + target: "p4-0.2"; + after: "pulsate1"; + after: "pulsate1.2"; + after: "pulsate2"; + after: "pulsate2.2"; + after: "pulsate3"; + after: "pulsate3.2"; + after: "pulsate4"; + after: "pulsate4.2"; + after: "pulsate5"; + after: "pulsate5.2"; + after: "ready"; + } + program { + name: "ready"; + action: STATE_SET "default" 0.0; + transition: ACCELERATE 2.0; + target: "logoclip"; + } + program { + name: "pulsate1"; + action: STATE_SET "visible" 0.0; + transition: SINUSOIDAL 0.5; + in: 0.2 0.2; + after: "pulsate1.1"; + target: "p0-1"; + } + program { + name: "pulsate1.1"; + action: STATE_SET "default" 0.0; + transition: SINUSOIDAL 0.5; + after: "pulsate1"; + target: "p0-1"; + } + program { + name: "pulsate1.2"; + action: STATE_SET "visible2" 0.0; + transition: SINUSOIDAL 0.6; + in: 0.2 0.2; + after: "pulsate1.2.1"; + target: "p0-0"; + target: "p0-0.1"; + target: "p0-0.2"; + } + program { + name: "pulsate1.2.1"; + action: STATE_SET "visible" 0.0; + transition: SINUSOIDAL 0.7; + after: "pulsate1.2"; + target: "p0-0"; + target: "p0-0.1"; + target: "p0-0.2"; + } + program { + name: "pulsate2"; + action: STATE_SET "visible" 0.0; + transition: SINUSOIDAL 0.5; + in: 0.2 0.2; + after: "pulsate2.1"; + target: "p1-1"; + } + program { + name: "pulsate2.1"; + action: STATE_SET "default" 0.0; + transition: SINUSOIDAL 0.5; + after: "pulsate2"; + target: "p1-1"; + } + program { + name: "pulsate2.2"; + action: STATE_SET "visible2" 0.0; + transition: SINUSOIDAL 0.6; + in: 0.2 0.2; + after: "pulsate2.2.1"; + target: "p1-0"; + target: "p1-0.1"; + target: "p1-0.2"; + } + program { + name: "pulsate2.2.1"; + action: STATE_SET "visible" 0.0; + transition: SINUSOIDAL 0.7; + after: "pulsate2.2"; + target: "p1-0"; + target: "p1-0.1"; + target: "p1-0.2"; + } + program { + name: "pulsate3"; + action: STATE_SET "visible" 0.0; + transition: SINUSOIDAL 0.5; + in: 0.2 0.2; + after: "pulsate3.1"; + target: "p2-1"; + } + program { + name: "pulsate3.1"; + action: STATE_SET "default" 0.0; + transition: SINUSOIDAL 0.5; + after: "pulsate3"; + target: "p2-1"; + } + program { + name: "pulsate3.2"; + action: STATE_SET "visible2" 0.0; + transition: SINUSOIDAL 0.6; + in: 0.2 0.2; + after: "pulsate3.2.1"; + target: "p2-0"; + target: "p2-0.1"; + target: "p2-0.2"; + } + program { + name: "pulsate3.2.1"; + action: STATE_SET "visible" 0.0; + transition: SINUSOIDAL 0.7; + after: "pulsate3.2"; + target: "p2-0"; + target: "p2-0.1"; + target: "p2-0.2"; + } + program { + name: "pulsate4"; + action: STATE_SET "visible" 0.0; + transition: SINUSOIDAL 0.5; + in: 0.2 0.2; + after: "pulsate4.1"; + target: "p3-1"; + } + program { + name: "pulsate4.1"; + action: STATE_SET "default" 0.0; + transition: SINUSOIDAL 0.5; + after: "pulsate4"; + target: "p3-1"; + } + program { + name: "pulsate4.2"; + action: STATE_SET "visible2" 0.0; + transition: SINUSOIDAL 0.6; + in: 0.2 0.2; + after: "pulsate4.2.1"; + target: "p3-0"; + target: "p3-0.1"; + target: "p3-0.2"; + } + program { + name: "pulsate4.2.1"; + action: STATE_SET "visible" 0.0; + transition: SINUSOIDAL 0.7; + after: "pulsate4.2"; + target: "p3-0"; + target: "p3-0.1"; + target: "p3-0.2"; + } + program { + name: "pulsate5"; + action: STATE_SET "visible" 0.0; + transition: SINUSOIDAL 0.5; + in: 0.2 0.2; + after: "pulsate5.1"; + target: "p4-1"; + } + program { + name: "pulsate5.1"; + action: STATE_SET "default" 0.0; + transition: SINUSOIDAL 0.5; + after: "pulsate5"; + target: "p4-1"; + } + program { + name: "pulsate5.2"; + action: STATE_SET "visible2" 0.0; + transition: SINUSOIDAL 0.6; + in: 0.2 0.2; + after: "pulsate5.2.1"; + target: "p4-0"; + target: "p4-0.1"; + target: "p4-0.2"; + } + program { + name: "pulsate5.2.1"; + action: STATE_SET "visible" 0.0; + transition: SINUSOIDAL 0.7; + after: "pulsate5.2"; + target: "p4-0"; + target: "p4-0.1"; + target: "p4-0.2"; } } } - ///////////////////////////////////////////////////////////////////////////// /*** ABOUT E ***/ @@ -31981,7 +32819,7 @@ collections { aspect_preference: HORIZONTAL; max: 380 180; image.normal: "exq-bglight.png"; - color: 0 0 0 255; + color: 255 255 255 0; } description { state: "visible" 0.0; diff --git a/data/themes/images/Makefile.am b/data/themes/images/Makefile.am index 8525a6091..23bed1c7b 100644 --- a/data/themes/images/Makefile.am +++ b/data/themes/images/Makefile.am @@ -389,6 +389,7 @@ exq-bglight.png \ exq-logo.png \ exq-dot.png \ exq-dot-glow.png \ +exq-vgrad.png \ connman-disconnect.png \ connman-disconnect-offline.png \ connman-ethernet.png \ diff --git a/data/themes/images/exq-bglight.png b/data/themes/images/exq-bglight.png index 1a5a7c1dde47817e64dc7d1a35fe4935436a4052..5eeeca2451f28dc19bd1622136d72e5c7051fbb5 100644 GIT binary patch delta 4751 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 delta 3692 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 N44$rjF6*2UngFK}MnwPs literal 0 HcmV?d00001