diff --git a/configure.ac b/configure.ac
index 5561e22c5..c00115d25 100644
--- a/configure.ac
+++ b/configure.ac
@@ -443,8 +443,6 @@ src/preload/Makefile
data/Makefile
data/fonts/Makefile
data/images/Makefile
-data/init/Makefile
-data/init/images/Makefile
data/input_methods/Makefile
data/themes/Makefile
data/themes/images/Makefile
diff --git a/data/Makefile.am b/data/Makefile.am
index 66393a596..58a2ebb8c 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -2,7 +2,6 @@ MAINTAINERCLEANFILES = Makefile.in
SUBDIRS = \
fonts \
images \
-init \
themes \
other \
xsession \
diff --git a/data/init/.cvsignore b/data/init/.cvsignore
deleted file mode 100644
index d96fcf8fa..000000000
--- a/data/init/.cvsignore
+++ /dev/null
@@ -1,3 +0,0 @@
-Makefile
-Makefile.in
-*.edj
diff --git a/data/init/Makefile.am b/data/init/Makefile.am
deleted file mode 100644
index dc45717b1..000000000
--- a/data/init/Makefile.am
+++ /dev/null
@@ -1,24 +0,0 @@
-MAINTAINERCLEANFILES = Makefile.in
-SUBDIRS = images
-
-EDJE_CC = @edje_cc@
-EDJE_FLAGS = \
--v \
--id $(top_srcdir)/data/init/images \
--fd $(top_srcdir)/data/fonts \
-@EDJE_DEF@
-
-filesdir = $(datadir)/enlightenment/data/init
-files_DATA = \
-default.edj
-
-EXTRA_DIST = default.edc
-
-default.edj: Makefile default.edc
- $(EDJE_CC) $(EDJE_FLAGS) \
- $(top_srcdir)/data/init/default.edc \
- $(top_builddir)/data/init/default.edj
-
-clean-local:
- rm -f *.edj
-
diff --git a/data/init/default.edc b/data/init/default.edc
deleted file mode 100644
index e0bcda571..000000000
--- a/data/init/default.edc
+++ /dev/null
@@ -1,1439 +0,0 @@
-#ifdef E17_PROFILE
-# if E17_PROFILE == LOWRES_PDA
-# define SM "sm_"
-# define FRAME LOSSY 30
-# define LOGOSZ 160 120
-# define TSIZE 12
-# define SSIZE 8
-# define VSIZE 6
-# elif E17_PROFILE == MEDIUMRES_PDA
-# define SM "sm_"
-# define FRAME LOSSY 70
-# define LOGOSZ 240 180
-# define TSIZE 16
-# define SSIZE 10
-# define VSIZE 10
-# elif E17_PROFILE == HIRES_PDA
-# define SM "sm_"
-# define FRAME LOSSY 70
-# define LOGOSZ 320 240
-# define TSIZE 16
-# define SSIZE 10
-# define VSIZE 10
-# elif E17_PROFILE == SLOW_PC
-# define HALFFRAMES
-# define SM "sm_"
-# define FRAME LOSSY 90
-# define LOGOSZ 320 240
-# define TSIZE 16
-# define SSIZE 10
-# define VSIZE 10
-# elif E17_PROFILE == MEDIUM_PC
-# define HALFFRAMES
-# define SM
-# define FRAME LOSSY 90
-# define LOGOSZ 640 480
-# define TSIZE 16
-# define SSIZE 10
-# define VSIZE 10
-# elif E17_PROFILE == FAST_PC
-# define ALLFRAMES
-# define SM
-# define FRAME LOSSY 90
-# define LOGOSZ 640 480
-# define TSIZE 16
-# define SSIZE 10
-# define VSIZE 10
-# endif
-#else
-# define ALLFRAMES
-# define SM
-# define FRAME LOSSY 90
-# define LOGOSZ 640 480
-# define TSIZE 16
-# define SSIZE 10
-# define VSIZE 10
-#endif
-
-fonts {
- font: "Vera.ttf" "Edje-Vera";
- font: "VeraBd.ttf" "Edje-Vera-Bold";
-}
-
-images {
- image: "brushed.png" COMP;
- image: SM"shadow.png" LOSSY 70;
- image: SM"reflection_overlay.png" LOSSY 70;
- image: "check1.png" COMP;
- image: "check2.png" COMP;
-
-#ifdef ALLFRAMES
- image: SM"start_eintro_001.png" FRAME;
- image: SM"start_eintro_002.png" FRAME;
- image: SM"start_eintro_003.png" FRAME;
- image: SM"start_eintro_004.png" FRAME;
- image: SM"start_eintro_005.png" FRAME;
- image: SM"start_eintro_006.png" FRAME;
- image: SM"start_eintro_007.png" FRAME;
- image: SM"start_eintro_008.png" FRAME;
- image: SM"start_eintro_009.png" FRAME;
- image: SM"start_eintro_010.png" FRAME;
- image: SM"start_eintro_011.png" FRAME;
- image: SM"start_eintro_012.png" FRAME;
- image: SM"start_eintro_013.png" FRAME;
- image: SM"start_eintro_014.png" FRAME;
- image: SM"start_eintro_015.png" FRAME;
- image: SM"start_eintro_016.png" FRAME;
- image: SM"start_eintro_017.png" FRAME;
- image: SM"start_eintro_018.png" FRAME;
- image: SM"start_eintro_019.png" FRAME;
- image: SM"start_eintro_020.png" FRAME;
- image: SM"start_eintro_021.png" FRAME;
- image: SM"start_eintro_022.png" FRAME;
- image: SM"start_eintro_023.png" FRAME;
- image: SM"start_eintro_024.png" FRAME;
- image: SM"start_eintro_025.png" FRAME;
- image: SM"start_eintro_026.png" FRAME;
- image: SM"start_eintro_027.png" FRAME;
- image: SM"start_eintro_028.png" FRAME;
- image: SM"start_eintro_029.png" FRAME;
- image: SM"start_eintro_030.png" FRAME;
- image: SM"start_eintro_031.png" FRAME;
- image: SM"start_eintro_032.png" FRAME;
- image: SM"start_eintro_033.png" FRAME;
- image: SM"start_eintro_034.png" FRAME;
- image: SM"start_eintro_035.png" FRAME;
- image: SM"start_eintro_036.png" FRAME;
- image: SM"start_eintro_037.png" FRAME;
- image: SM"start_eintro_038.png" FRAME;
- image: SM"start_eintro_039.png" FRAME;
- image: SM"start_eintro_040.png" FRAME;
- image: SM"start_eintro_041.png" FRAME;
- image: SM"start_eintro_042.png" FRAME;
- image: SM"start_eintro_043.png" FRAME;
- image: SM"start_eintro_044.png" FRAME;
- image: SM"start_eintro_045.png" FRAME;
- image: SM"start_eintro_046.png" FRAME;
- image: SM"start_eintro_047.png" FRAME;
- image: SM"start_eintro_048.png" FRAME;
- image: SM"start_eintro_049.png" FRAME;
- image: SM"start_eintro_050.png" FRAME;
- image: SM"start_eintro_051.png" FRAME;
- image: SM"start_eintro_052.png" FRAME;
- image: SM"start_eintro_053.png" FRAME;
- image: SM"start_eintro_054.png" FRAME;
- image: SM"start_eintro_055.png" FRAME;
- image: SM"start_eintro_056.png" FRAME;
- image: SM"start_eintro_057.png" FRAME;
- image: SM"start_eintro_058.png" FRAME;
- image: SM"start_eintro_059.png" FRAME;
- image: SM"start_eintro_060.png" FRAME;
- image: SM"start_eintro_061.png" FRAME;
- image: SM"start_eintro_062.png" FRAME;
- image: SM"start_eintro_063.png" FRAME;
- image: SM"start_eintro_064.png" FRAME;
- image: SM"start_eintro_065.png" FRAME;
- image: SM"start_eintro_066.png" FRAME;
- image: SM"start_eintro_067.png" FRAME;
- image: SM"start_eintro_068.png" FRAME;
- image: SM"start_eintro_069.png" FRAME;
- image: SM"start_eintro_070.png" FRAME;
- image: SM"start_eintro_071.png" FRAME;
- image: SM"start_eintro_072.png" FRAME;
- image: SM"start_eintro_073.png" FRAME;
- image: SM"start_eintro_074.png" FRAME;
- image: SM"start_eintro_075.png" FRAME;
- image: SM"start_eintro_076.png" FRAME;
- image: SM"start_eintro_077.png" FRAME;
- image: SM"start_eintro_078.png" FRAME;
- image: SM"start_eintro_079.png" FRAME;
- image: SM"start_eintro_080.png" FRAME;
- image: SM"start_eintro_081.png" FRAME;
- image: SM"start_eintro_082.png" FRAME;
- image: SM"start_eintro_083.png" FRAME;
- image: SM"start_eintro_084.png" FRAME;
- image: SM"start_eintro_085.png" FRAME;
- image: SM"start_eintro_086.png" FRAME;
- image: SM"start_eintro_087.png" FRAME;
- image: SM"start_eintro_088.png" FRAME;
- image: SM"start_eintro_089.png" FRAME;
- image: SM"start_eintro_090.png" FRAME;
- image: SM"start_eintro_091.png" FRAME;
- image: SM"start_eintro_092.png" FRAME;
- image: SM"start_eintro_093.png" FRAME;
- image: SM"start_eintro_094.png" FRAME;
- image: SM"start_eintro_095.png" FRAME;
- image: SM"start_eintro_096.png" FRAME;
- image: SM"start_eintro_097.png" FRAME;
- image: SM"start_eintro_098.png" FRAME;
- image: SM"start_eintro_099.png" FRAME;
- image: SM"start_eintro_100.png" FRAME;
- image: SM"start_eintro_101.png" FRAME;
- image: SM"start_eintro_102.png" FRAME;
- image: SM"start_eintro_103.png" FRAME;
- image: SM"start_eintro_104.png" FRAME;
- image: SM"start_eintro_105.png" FRAME;
- image: SM"start_eintro_106.png" FRAME;
- image: SM"start_eintro_107.png" FRAME;
- image: SM"start_eintro_108.png" FRAME;
- image: SM"start_eintro_109.png" FRAME;
- image: SM"start_eintro_110.png" FRAME;
- image: SM"start_eintro_111.png" FRAME;
- image: SM"start_eintro_112.png" FRAME;
- image: SM"start_eintro_113.png" FRAME;
- image: SM"start_eintro_114.png" FRAME;
- image: SM"start_eintro_115.png" FRAME;
- image: SM"start_eintro_116.png" FRAME;
- image: SM"start_eintro_117.png" FRAME;
- image: SM"start_eintro_118.png" FRAME;
- image: SM"start_eintro_119.png" FRAME;
- image: SM"start_eintro_120.png" FRAME;
- image: SM"loop_eintro_121.png" FRAME;
- image: SM"loop_eintro_122.png" FRAME;
- image: SM"loop_eintro_123.png" FRAME;
- image: SM"loop_eintro_124.png" FRAME;
- image: SM"loop_eintro_125.png" FRAME;
- image: SM"loop_eintro_126.png" FRAME;
- image: SM"loop_eintro_127.png" FRAME;
- image: SM"loop_eintro_128.png" FRAME;
- image: SM"loop_eintro_129.png" FRAME;
- image: SM"loop_eintro_130.png" FRAME;
- image: SM"loop_eintro_131.png" FRAME;
- image: SM"loop_eintro_132.png" FRAME;
- image: SM"loop_eintro_133.png" FRAME;
- image: SM"loop_eintro_134.png" FRAME;
- image: SM"loop_eintro_135.png" FRAME;
- image: SM"loop_eintro_136.png" FRAME;
- image: SM"loop_eintro_137.png" FRAME;
- image: SM"loop_eintro_138.png" FRAME;
- image: SM"loop_eintro_139.png" FRAME;
- image: SM"loop_eintro_140.png" FRAME;
- image: SM"loop_eintro_141.png" FRAME;
- image: SM"loop_eintro_142.png" FRAME;
- image: SM"loop_eintro_143.png" FRAME;
- image: SM"loop_eintro_144.png" FRAME;
- image: SM"loop_eintro_145.png" FRAME;
- image: SM"loop_eintro_146.png" FRAME;
- image: SM"loop_eintro_147.png" FRAME;
- image: SM"loop_eintro_148.png" FRAME;
- image: SM"loop_eintro_149.png" FRAME;
- image: SM"loop_eintro_150.png" FRAME;
- image: SM"loop_eintro_151.png" FRAME;
- image: SM"loop_eintro_152.png" FRAME;
- image: SM"loop_eintro_153.png" FRAME;
- image: SM"loop_eintro_154.png" FRAME;
- image: SM"loop_eintro_155.png" FRAME;
- image: SM"loop_eintro_156.png" FRAME;
- image: SM"loop_eintro_157.png" FRAME;
- image: SM"loop_eintro_158.png" FRAME;
- image: SM"loop_eintro_159.png" FRAME;
- image: SM"loop_eintro_160.png" FRAME;
- image: SM"loop_eintro_161.png" FRAME;
- image: SM"loop_eintro_162.png" FRAME;
- image: SM"loop_eintro_163.png" FRAME;
- image: SM"loop_eintro_164.png" FRAME;
- image: SM"loop_eintro_165.png" FRAME;
- image: SM"loop_eintro_166.png" FRAME;
- image: SM"loop_eintro_167.png" FRAME;
- image: SM"loop_eintro_168.png" FRAME;
- image: SM"loop_eintro_169.png" FRAME;
- image: SM"loop_eintro_170.png" FRAME;
- image: SM"loop_eintro_171.png" FRAME;
- image: SM"loop_eintro_172.png" FRAME;
- image: SM"loop_eintro_173.png" FRAME;
- image: SM"loop_eintro_174.png" FRAME;
- image: SM"loop_eintro_175.png" FRAME;
- image: SM"loop_eintro_176.png" FRAME;
- image: SM"loop_eintro_177.png" FRAME;
- image: SM"loop_eintro_178.png" FRAME;
- image: SM"loop_eintro_179.png" FRAME;
- image: SM"loop_eintro_180.png" FRAME;
- image: SM"loop_eintro_181.png" FRAME;
- image: SM"loop_eintro_182.png" FRAME;
- image: SM"loop_eintro_183.png" FRAME;
- image: SM"loop_eintro_184.png" FRAME;
- image: SM"loop_eintro_185.png" FRAME;
- image: SM"loop_eintro_186.png" FRAME;
- image: SM"loop_eintro_187.png" FRAME;
- image: SM"loop_eintro_188.png" FRAME;
- image: SM"loop_eintro_189.png" FRAME;
- image: SM"loop_eintro_190.png" FRAME;
- image: SM"loop_eintro_191.png" FRAME;
- image: SM"loop_eintro_192.png" FRAME;
- image: SM"loop_eintro_193.png" FRAME;
- image: SM"loop_eintro_194.png" FRAME;
- image: SM"loop_eintro_195.png" FRAME;
- image: SM"loop_eintro_196.png" FRAME;
- image: SM"loop_eintro_197.png" FRAME;
- image: SM"loop_eintro_198.png" FRAME;
- image: SM"loop_eintro_199.png" FRAME;
- image: SM"loop_eintro_200.png" FRAME;
- image: SM"loop_eintro_201.png" FRAME;
- image: SM"loop_eintro_202.png" FRAME;
- image: SM"loop_eintro_203.png" FRAME;
- image: SM"loop_eintro_204.png" FRAME;
- image: SM"loop_eintro_205.png" FRAME;
- image: SM"loop_eintro_206.png" FRAME;
- image: SM"loop_eintro_207.png" FRAME;
- image: SM"loop_eintro_208.png" FRAME;
- image: SM"loop_eintro_209.png" FRAME;
- image: SM"loop_eintro_210.png" FRAME;
- image: SM"loop_eintro_211.png" FRAME;
- image: SM"loop_eintro_212.png" FRAME;
- image: SM"loop_eintro_213.png" FRAME;
- image: SM"loop_eintro_214.png" FRAME;
- image: SM"loop_eintro_215.png" FRAME;
- image: SM"loop_eintro_216.png" FRAME;
- image: SM"loop_eintro_217.png" FRAME;
- image: SM"loop_eintro_218.png" FRAME;
- image: SM"loop_eintro_219.png" FRAME;
- image: SM"loop_eintro_220.png" FRAME;
- image: SM"loop_eintro_221.png" FRAME;
- image: SM"loop_eintro_222.png" FRAME;
- image: SM"loop_eintro_223.png" FRAME;
- image: SM"loop_eintro_224.png" FRAME;
- image: SM"loop_eintro_225.png" FRAME;
- image: SM"loop_eintro_226.png" FRAME;
- image: SM"loop_eintro_227.png" FRAME;
- image: SM"loop_eintro_228.png" FRAME;
- image: SM"loop_eintro_229.png" FRAME;
- image: SM"loop_eintro_230.png" FRAME;
- image: SM"loop_eintro_231.png" FRAME;
- image: SM"loop_eintro_232.png" FRAME;
- image: SM"loop_eintro_233.png" FRAME;
- image: SM"loop_eintro_234.png" FRAME;
- image: SM"loop_eintro_235.png" FRAME;
- image: SM"loop_eintro_236.png" FRAME;
- image: SM"loop_eintro_237.png" FRAME;
- image: SM"loop_eintro_238.png" FRAME;
- image: SM"loop_eintro_239.png" FRAME;
- image: SM"loop_eintro_240.png" FRAME;
-#else
-#ifdef HALFFRAMES
- image: SM"start_eintro_001.png" FRAME;
- image: SM"start_eintro_003.png" FRAME;
- image: SM"start_eintro_005.png" FRAME;
- image: SM"start_eintro_007.png" FRAME;
- image: SM"start_eintro_009.png" FRAME;
- image: SM"start_eintro_011.png" FRAME;
- image: SM"start_eintro_013.png" FRAME;
- image: SM"start_eintro_015.png" FRAME;
- image: SM"start_eintro_017.png" FRAME;
- image: SM"start_eintro_019.png" FRAME;
- image: SM"start_eintro_021.png" FRAME;
- image: SM"start_eintro_023.png" FRAME;
- image: SM"start_eintro_025.png" FRAME;
- image: SM"start_eintro_027.png" FRAME;
- image: SM"start_eintro_029.png" FRAME;
- image: SM"start_eintro_031.png" FRAME;
- image: SM"start_eintro_033.png" FRAME;
- image: SM"start_eintro_035.png" FRAME;
- image: SM"start_eintro_037.png" FRAME;
- image: SM"start_eintro_039.png" FRAME;
- image: SM"start_eintro_041.png" FRAME;
- image: SM"start_eintro_043.png" FRAME;
- image: SM"start_eintro_045.png" FRAME;
- image: SM"start_eintro_047.png" FRAME;
- image: SM"start_eintro_049.png" FRAME;
- image: SM"start_eintro_051.png" FRAME;
- image: SM"start_eintro_053.png" FRAME;
- image: SM"start_eintro_055.png" FRAME;
- image: SM"start_eintro_057.png" FRAME;
- image: SM"start_eintro_059.png" FRAME;
- image: SM"start_eintro_061.png" FRAME;
- image: SM"start_eintro_063.png" FRAME;
- image: SM"start_eintro_065.png" FRAME;
- image: SM"start_eintro_067.png" FRAME;
- image: SM"start_eintro_069.png" FRAME;
- image: SM"start_eintro_071.png" FRAME;
- image: SM"start_eintro_073.png" FRAME;
- image: SM"start_eintro_075.png" FRAME;
- image: SM"start_eintro_077.png" FRAME;
- image: SM"start_eintro_079.png" FRAME;
- image: SM"start_eintro_081.png" FRAME;
- image: SM"start_eintro_083.png" FRAME;
- image: SM"start_eintro_085.png" FRAME;
- image: SM"start_eintro_087.png" FRAME;
- image: SM"start_eintro_089.png" FRAME;
- image: SM"start_eintro_091.png" FRAME;
- image: SM"start_eintro_093.png" FRAME;
- image: SM"start_eintro_095.png" FRAME;
- image: SM"start_eintro_097.png" FRAME;
- image: SM"start_eintro_099.png" FRAME;
- image: SM"start_eintro_101.png" FRAME;
- image: SM"start_eintro_103.png" FRAME;
- image: SM"start_eintro_105.png" FRAME;
- image: SM"start_eintro_107.png" FRAME;
- image: SM"start_eintro_109.png" FRAME;
- image: SM"start_eintro_111.png" FRAME;
- image: SM"start_eintro_113.png" FRAME;
- image: SM"start_eintro_115.png" FRAME;
- image: SM"start_eintro_117.png" FRAME;
- image: SM"start_eintro_119.png" FRAME;
- image: SM"loop_eintro_121.png" FRAME;
- image: SM"loop_eintro_123.png" FRAME;
- image: SM"loop_eintro_125.png" FRAME;
- image: SM"loop_eintro_127.png" FRAME;
- image: SM"loop_eintro_129.png" FRAME;
- image: SM"loop_eintro_131.png" FRAME;
- image: SM"loop_eintro_133.png" FRAME;
- image: SM"loop_eintro_135.png" FRAME;
- image: SM"loop_eintro_137.png" FRAME;
- image: SM"loop_eintro_139.png" FRAME;
- image: SM"loop_eintro_141.png" FRAME;
- image: SM"loop_eintro_143.png" FRAME;
- image: SM"loop_eintro_145.png" FRAME;
- image: SM"loop_eintro_147.png" FRAME;
- image: SM"loop_eintro_149.png" FRAME;
- image: SM"loop_eintro_151.png" FRAME;
- image: SM"loop_eintro_153.png" FRAME;
- image: SM"loop_eintro_155.png" FRAME;
- image: SM"loop_eintro_157.png" FRAME;
- image: SM"loop_eintro_159.png" FRAME;
- image: SM"loop_eintro_161.png" FRAME;
- image: SM"loop_eintro_163.png" FRAME;
- image: SM"loop_eintro_165.png" FRAME;
- image: SM"loop_eintro_167.png" FRAME;
- image: SM"loop_eintro_169.png" FRAME;
- image: SM"loop_eintro_171.png" FRAME;
- image: SM"loop_eintro_173.png" FRAME;
- image: SM"loop_eintro_175.png" FRAME;
- image: SM"loop_eintro_177.png" FRAME;
- image: SM"loop_eintro_179.png" FRAME;
- image: SM"loop_eintro_181.png" FRAME;
- image: SM"loop_eintro_183.png" FRAME;
- image: SM"loop_eintro_185.png" FRAME;
- image: SM"loop_eintro_187.png" FRAME;
- image: SM"loop_eintro_189.png" FRAME;
- image: SM"loop_eintro_191.png" FRAME;
- image: SM"loop_eintro_193.png" FRAME;
- image: SM"loop_eintro_195.png" FRAME;
- image: SM"loop_eintro_197.png" FRAME;
- image: SM"loop_eintro_199.png" FRAME;
- image: SM"loop_eintro_201.png" FRAME;
- image: SM"loop_eintro_203.png" FRAME;
- image: SM"loop_eintro_205.png" FRAME;
- image: SM"loop_eintro_207.png" FRAME;
- image: SM"loop_eintro_209.png" FRAME;
- image: SM"loop_eintro_211.png" FRAME;
- image: SM"loop_eintro_213.png" FRAME;
- image: SM"loop_eintro_215.png" FRAME;
- image: SM"loop_eintro_217.png" FRAME;
- image: SM"loop_eintro_219.png" FRAME;
- image: SM"loop_eintro_221.png" FRAME;
- image: SM"loop_eintro_223.png" FRAME;
- image: SM"loop_eintro_225.png" FRAME;
- image: SM"loop_eintro_227.png" FRAME;
- image: SM"loop_eintro_229.png" FRAME;
- image: SM"loop_eintro_231.png" FRAME;
- image: SM"loop_eintro_233.png" FRAME;
- image: SM"loop_eintro_235.png" FRAME;
- image: SM"loop_eintro_237.png" FRAME;
- image: SM"loop_eintro_239.png" FRAME;
-#else
- image: SM"start_eintro_001.png" FRAME;
- image: SM"start_eintro_005.png" FRAME;
- image: SM"start_eintro_009.png" FRAME;
- image: SM"start_eintro_013.png" FRAME;
- image: SM"start_eintro_017.png" FRAME;
- image: SM"start_eintro_021.png" FRAME;
- image: SM"start_eintro_025.png" FRAME;
- image: SM"start_eintro_029.png" FRAME;
- image: SM"start_eintro_033.png" FRAME;
- image: SM"start_eintro_037.png" FRAME;
- image: SM"start_eintro_041.png" FRAME;
- image: SM"start_eintro_045.png" FRAME;
- image: SM"start_eintro_049.png" FRAME;
- image: SM"start_eintro_053.png" FRAME;
- image: SM"start_eintro_057.png" FRAME;
- image: SM"start_eintro_061.png" FRAME;
- image: SM"start_eintro_065.png" FRAME;
- image: SM"start_eintro_069.png" FRAME;
- image: SM"start_eintro_073.png" FRAME;
- image: SM"start_eintro_077.png" FRAME;
- image: SM"start_eintro_081.png" FRAME;
- image: SM"start_eintro_085.png" FRAME;
- image: SM"start_eintro_089.png" FRAME;
- image: SM"start_eintro_093.png" FRAME;
- image: SM"start_eintro_097.png" FRAME;
- image: SM"start_eintro_101.png" FRAME;
- image: SM"start_eintro_105.png" FRAME;
- image: SM"start_eintro_109.png" FRAME;
- image: SM"start_eintro_113.png" FRAME;
- image: SM"start_eintro_117.png" FRAME;
- image: SM"loop_eintro_121.png" FRAME;
- image: SM"loop_eintro_125.png" FRAME;
- image: SM"loop_eintro_129.png" FRAME;
- image: SM"loop_eintro_133.png" FRAME;
- image: SM"loop_eintro_137.png" FRAME;
- image: SM"loop_eintro_141.png" FRAME;
- image: SM"loop_eintro_145.png" FRAME;
- image: SM"loop_eintro_149.png" FRAME;
- image: SM"loop_eintro_153.png" FRAME;
- image: SM"loop_eintro_157.png" FRAME;
- image: SM"loop_eintro_161.png" FRAME;
- image: SM"loop_eintro_165.png" FRAME;
- image: SM"loop_eintro_169.png" FRAME;
- image: SM"loop_eintro_173.png" FRAME;
- image: SM"loop_eintro_177.png" FRAME;
- image: SM"loop_eintro_181.png" FRAME;
- image: SM"loop_eintro_185.png" FRAME;
- image: SM"loop_eintro_189.png" FRAME;
- image: SM"loop_eintro_193.png" FRAME;
- image: SM"loop_eintro_197.png" FRAME;
- image: SM"loop_eintro_201.png" FRAME;
- image: SM"loop_eintro_205.png" FRAME;
- image: SM"loop_eintro_209.png" FRAME;
- image: SM"loop_eintro_213.png" FRAME;
- image: SM"loop_eintro_217.png" FRAME;
- image: SM"loop_eintro_221.png" FRAME;
- image: SM"loop_eintro_225.png" FRAME;
- image: SM"loop_eintro_229.png" FRAME;
- image: SM"loop_eintro_233.png" FRAME;
- image: SM"loop_eintro_237.png" FRAME;
-#endif
-#endif
-}
-
-collections {
- group {
- name: "e/init/splash";
- script {
- public is_ready;
- public do_end;
- }
- parts {
- part {
- name: "background";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "background_image";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "brushed.png";
- }
- fill {
- size {
- relative: 0 0;
- offset: 400 300;
- }
- }
- }
- }
- part {
- name: "reflection_overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: SM"reflection_overlay.png";
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.75;
- offset: 0 0;
- to: "logo_point";
- }
- rel2 {
- relative: 1.0 0.75;
- offset: -1 -1;
- to: "logo_point";
- }
- color: 255 255 255 255;
- color3: 0 0 0 32;
- text {
- text: "Enlightenment";
- font: "Serif:style=Bold,Edje-Vera-Bold";
- size: TSIZE;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "init_title";
- }
- }
- }
- part {
- name: "e.text.version";
- type: TEXT;
- effect: SHADOW;
- description {
- state: "default" 0.0;
- align: 1.0 1.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 128;
- color3: 255 255 255 128;
- text {
- text: "0.17.0";
- font: "Edje-Vera";
- size: VSIZE;
- min: 1 1;
- align: 0.0 0.0;
- text_class: "init_version";
- }
- }
- }
- part {
- name: "e.text.status";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 5;
- to: "e.text.title";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 5;
- to: "e.text.title";
- }
- color: 0 0 0 128;
- color3: 255 255 255 128;
- text {
- text: "Starting Enlightenment. Please wait.";
- font: "Edje-Vera";
- size: SSIZE;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "init_text";
- }
- }
- }
- part {
- name: "e.text.disable_text";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 5 5;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 5 20;
- }
- color: 0 0 0 128;
- color3: 255 255 255 128;
- text {
- text: "Disable this splash screen in future.";
- font: "Edje-Vera";
- size: SSIZE;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "init_text";
- }
- }
- }
- part {
- name: "disable_check";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: 5 0;
- to: "e.text.disable_text";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 5 -1;
- to: "e.text.disable_text";
- }
- image {
- normal: "check1.png";
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "check2.png";
- }
- }
- }
- part {
- name: "enable_event";
- type: RECT;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 0 0 0 0;
- rel1 {
- to: "e.text.disable_text";
- relative: 0.0 0.0;
- offset: -5 -5;
- }
- rel2 {
- to: "disable_check";
- relative: 1.0 1.0;
- offset: 4 4;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "disable_event";
- type: RECT;
- description {
- state: "default" 0.0;
- visible: 1;
- color: 0 0 0 0;
- rel1 {
- to: "e.text.disable_text";
- relative: 0.0 0.0;
- offset: -5 -5;
- }
- rel2 {
- to: "disable_check";
- relative: 1.0 1.0;
- offset: 4 4;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "e.swallow.icons";
- type: SWALLOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 128 32;
- max: 1280 32;
- rel1 {
- to_y: "e.text.status";
- relative: 0.0 1.0;
- offset: 16 8;
- }
- rel2 {
- to_y: "e.text.status";
- relative: 1.0 1.0;
- offset: -17 8;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "logo_point";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- visible: 0;
- aspect: 1.333333333333333333 1.333333333333333333;
- max: LOGOSZ;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- visible: 1;
- }
- }
- part {
- name: "logo";
- clip_to: "logo_point";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: SM"start_eintro_001.png";
- };
- }
- description {
- state: "intro_start" 0.0;
- visible: 1;
- // 3 3, 425x412
- rel1 {
- relative: 0.0046875 0.00625;
- offset: 0 0;
- to: "logo_point";
- }
- rel2 {
- relative: 0.66875 0.864583333;
- offset: -1 -1;
- to: "logo_point";
- }
- image {
- normal: SM"start_eintro_001.png";
- };
- }
- description {
- state: "intro_go" 0.0;
- inherit: "intro_start" 0.0;
- // 3 3, 425x412
- image {
-#ifdef ALLFRAMES
- normal: SM"start_eintro_120.png";
- tween: SM"start_eintro_001.png";
- tween: SM"start_eintro_002.png";
- tween: SM"start_eintro_003.png";
- tween: SM"start_eintro_004.png";
- tween: SM"start_eintro_005.png";
- tween: SM"start_eintro_006.png";
- tween: SM"start_eintro_007.png";
- tween: SM"start_eintro_008.png";
- tween: SM"start_eintro_009.png";
- tween: SM"start_eintro_010.png";
- tween: SM"start_eintro_011.png";
- tween: SM"start_eintro_012.png";
- tween: SM"start_eintro_013.png";
- tween: SM"start_eintro_014.png";
- tween: SM"start_eintro_015.png";
- tween: SM"start_eintro_016.png";
- tween: SM"start_eintro_017.png";
- tween: SM"start_eintro_018.png";
- tween: SM"start_eintro_019.png";
- tween: SM"start_eintro_020.png";
- tween: SM"start_eintro_021.png";
- tween: SM"start_eintro_022.png";
- tween: SM"start_eintro_023.png";
- tween: SM"start_eintro_024.png";
- tween: SM"start_eintro_025.png";
- tween: SM"start_eintro_026.png";
- tween: SM"start_eintro_027.png";
- tween: SM"start_eintro_028.png";
- tween: SM"start_eintro_029.png";
- tween: SM"start_eintro_030.png";
- tween: SM"start_eintro_031.png";
- tween: SM"start_eintro_032.png";
- tween: SM"start_eintro_033.png";
- tween: SM"start_eintro_034.png";
- tween: SM"start_eintro_035.png";
- tween: SM"start_eintro_036.png";
- tween: SM"start_eintro_037.png";
- tween: SM"start_eintro_038.png";
- tween: SM"start_eintro_039.png";
- tween: SM"start_eintro_040.png";
- tween: SM"start_eintro_041.png";
- tween: SM"start_eintro_042.png";
- tween: SM"start_eintro_043.png";
- tween: SM"start_eintro_044.png";
- tween: SM"start_eintro_045.png";
- tween: SM"start_eintro_046.png";
- tween: SM"start_eintro_047.png";
- tween: SM"start_eintro_048.png";
- tween: SM"start_eintro_049.png";
- tween: SM"start_eintro_050.png";
- tween: SM"start_eintro_051.png";
- tween: SM"start_eintro_052.png";
- tween: SM"start_eintro_053.png";
- tween: SM"start_eintro_054.png";
- tween: SM"start_eintro_055.png";
- tween: SM"start_eintro_056.png";
- tween: SM"start_eintro_057.png";
- tween: SM"start_eintro_058.png";
- tween: SM"start_eintro_059.png";
- tween: SM"start_eintro_060.png";
- tween: SM"start_eintro_061.png";
- tween: SM"start_eintro_062.png";
- tween: SM"start_eintro_063.png";
- tween: SM"start_eintro_064.png";
- tween: SM"start_eintro_065.png";
- tween: SM"start_eintro_066.png";
- tween: SM"start_eintro_067.png";
- tween: SM"start_eintro_068.png";
- tween: SM"start_eintro_069.png";
- tween: SM"start_eintro_070.png";
- tween: SM"start_eintro_071.png";
- tween: SM"start_eintro_072.png";
- tween: SM"start_eintro_073.png";
- tween: SM"start_eintro_074.png";
- tween: SM"start_eintro_075.png";
- tween: SM"start_eintro_076.png";
- tween: SM"start_eintro_077.png";
- tween: SM"start_eintro_078.png";
- tween: SM"start_eintro_079.png";
- tween: SM"start_eintro_080.png";
- tween: SM"start_eintro_081.png";
- tween: SM"start_eintro_082.png";
- tween: SM"start_eintro_083.png";
- tween: SM"start_eintro_084.png";
- tween: SM"start_eintro_085.png";
- tween: SM"start_eintro_086.png";
- tween: SM"start_eintro_087.png";
- tween: SM"start_eintro_088.png";
- tween: SM"start_eintro_089.png";
- tween: SM"start_eintro_090.png";
- tween: SM"start_eintro_091.png";
- tween: SM"start_eintro_092.png";
- tween: SM"start_eintro_093.png";
- tween: SM"start_eintro_094.png";
- tween: SM"start_eintro_095.png";
- tween: SM"start_eintro_096.png";
- tween: SM"start_eintro_097.png";
- tween: SM"start_eintro_098.png";
- tween: SM"start_eintro_099.png";
- tween: SM"start_eintro_100.png";
- tween: SM"start_eintro_101.png";
- tween: SM"start_eintro_102.png";
- tween: SM"start_eintro_103.png";
- tween: SM"start_eintro_104.png";
- tween: SM"start_eintro_105.png";
- tween: SM"start_eintro_106.png";
- tween: SM"start_eintro_107.png";
- tween: SM"start_eintro_108.png";
- tween: SM"start_eintro_109.png";
- tween: SM"start_eintro_110.png";
- tween: SM"start_eintro_111.png";
- tween: SM"start_eintro_112.png";
- tween: SM"start_eintro_113.png";
- tween: SM"start_eintro_114.png";
- tween: SM"start_eintro_115.png";
- tween: SM"start_eintro_116.png";
- tween: SM"start_eintro_117.png";
- tween: SM"start_eintro_118.png";
- tween: SM"start_eintro_119.png";
-#else
-#ifdef HALFFRAMES
- normal: SM"start_eintro_119.png";
- tween: SM"start_eintro_001.png";
- tween: SM"start_eintro_003.png";
- tween: SM"start_eintro_005.png";
- tween: SM"start_eintro_007.png";
- tween: SM"start_eintro_009.png";
- tween: SM"start_eintro_011.png";
- tween: SM"start_eintro_013.png";
- tween: SM"start_eintro_015.png";
- tween: SM"start_eintro_017.png";
- tween: SM"start_eintro_019.png";
- tween: SM"start_eintro_021.png";
- tween: SM"start_eintro_023.png";
- tween: SM"start_eintro_025.png";
- tween: SM"start_eintro_027.png";
- tween: SM"start_eintro_029.png";
- tween: SM"start_eintro_031.png";
- tween: SM"start_eintro_033.png";
- tween: SM"start_eintro_035.png";
- tween: SM"start_eintro_037.png";
- tween: SM"start_eintro_039.png";
- tween: SM"start_eintro_041.png";
- tween: SM"start_eintro_043.png";
- tween: SM"start_eintro_045.png";
- tween: SM"start_eintro_047.png";
- tween: SM"start_eintro_049.png";
- tween: SM"start_eintro_051.png";
- tween: SM"start_eintro_053.png";
- tween: SM"start_eintro_055.png";
- tween: SM"start_eintro_057.png";
- tween: SM"start_eintro_059.png";
- tween: SM"start_eintro_061.png";
- tween: SM"start_eintro_063.png";
- tween: SM"start_eintro_065.png";
- tween: SM"start_eintro_067.png";
- tween: SM"start_eintro_069.png";
- tween: SM"start_eintro_071.png";
- tween: SM"start_eintro_073.png";
- tween: SM"start_eintro_075.png";
- tween: SM"start_eintro_077.png";
- tween: SM"start_eintro_079.png";
- tween: SM"start_eintro_081.png";
- tween: SM"start_eintro_083.png";
- tween: SM"start_eintro_085.png";
- tween: SM"start_eintro_087.png";
- tween: SM"start_eintro_089.png";
- tween: SM"start_eintro_091.png";
- tween: SM"start_eintro_093.png";
- tween: SM"start_eintro_095.png";
- tween: SM"start_eintro_097.png";
- tween: SM"start_eintro_099.png";
- tween: SM"start_eintro_101.png";
- tween: SM"start_eintro_103.png";
- tween: SM"start_eintro_105.png";
- tween: SM"start_eintro_107.png";
- tween: SM"start_eintro_109.png";
- tween: SM"start_eintro_111.png";
- tween: SM"start_eintro_113.png";
- tween: SM"start_eintro_115.png";
- tween: SM"start_eintro_117.png";
-#else
- normal: SM"start_eintro_117.png";
- tween: SM"start_eintro_001.png";
- tween: SM"start_eintro_005.png";
- tween: SM"start_eintro_009.png";
- tween: SM"start_eintro_013.png";
- tween: SM"start_eintro_017.png";
- tween: SM"start_eintro_021.png";
- tween: SM"start_eintro_025.png";
- tween: SM"start_eintro_029.png";
- tween: SM"start_eintro_033.png";
- tween: SM"start_eintro_037.png";
- tween: SM"start_eintro_041.png";
- tween: SM"start_eintro_045.png";
- tween: SM"start_eintro_049.png";
- tween: SM"start_eintro_053.png";
- tween: SM"start_eintro_057.png";
- tween: SM"start_eintro_061.png";
- tween: SM"start_eintro_065.png";
- tween: SM"start_eintro_069.png";
- tween: SM"start_eintro_073.png";
- tween: SM"start_eintro_077.png";
- tween: SM"start_eintro_081.png";
- tween: SM"start_eintro_085.png";
- tween: SM"start_eintro_089.png";
- tween: SM"start_eintro_093.png";
- tween: SM"start_eintro_097.png";
- tween: SM"start_eintro_101.png";
- tween: SM"start_eintro_105.png";
- tween: SM"start_eintro_109.png";
- tween: SM"start_eintro_113.png";
-#endif
-#endif
- }
- }
- description {
- state: "loop" 0.0;
- visible: 1;
- // 228 120, 187x247
- rel1 {
- relative: 0.35625 0.25;
- offset: 0 0;
- to: "logo_point";
- }
- rel2 {
- relative: 0.6484375 0.76458333;
- offset: -1 -1;
- to: "logo_point";
- }
- image {
-#ifdef ALLFRAMES
- normal: SM"loop_eintro_240.png";
- tween: SM"loop_eintro_121.png";
- tween: SM"loop_eintro_122.png";
- tween: SM"loop_eintro_123.png";
- tween: SM"loop_eintro_124.png";
- tween: SM"loop_eintro_125.png";
- tween: SM"loop_eintro_126.png";
- tween: SM"loop_eintro_127.png";
- tween: SM"loop_eintro_128.png";
- tween: SM"loop_eintro_129.png";
- tween: SM"loop_eintro_130.png";
- tween: SM"loop_eintro_131.png";
- tween: SM"loop_eintro_132.png";
- tween: SM"loop_eintro_133.png";
- tween: SM"loop_eintro_134.png";
- tween: SM"loop_eintro_135.png";
- tween: SM"loop_eintro_136.png";
- tween: SM"loop_eintro_137.png";
- tween: SM"loop_eintro_138.png";
- tween: SM"loop_eintro_139.png";
- tween: SM"loop_eintro_140.png";
- tween: SM"loop_eintro_141.png";
- tween: SM"loop_eintro_142.png";
- tween: SM"loop_eintro_143.png";
- tween: SM"loop_eintro_144.png";
- tween: SM"loop_eintro_145.png";
- tween: SM"loop_eintro_146.png";
- tween: SM"loop_eintro_147.png";
- tween: SM"loop_eintro_148.png";
- tween: SM"loop_eintro_149.png";
- tween: SM"loop_eintro_150.png";
- tween: SM"loop_eintro_151.png";
- tween: SM"loop_eintro_152.png";
- tween: SM"loop_eintro_153.png";
- tween: SM"loop_eintro_154.png";
- tween: SM"loop_eintro_155.png";
- tween: SM"loop_eintro_156.png";
- tween: SM"loop_eintro_157.png";
- tween: SM"loop_eintro_158.png";
- tween: SM"loop_eintro_159.png";
- tween: SM"loop_eintro_160.png";
- tween: SM"loop_eintro_161.png";
- tween: SM"loop_eintro_162.png";
- tween: SM"loop_eintro_163.png";
- tween: SM"loop_eintro_164.png";
- tween: SM"loop_eintro_165.png";
- tween: SM"loop_eintro_166.png";
- tween: SM"loop_eintro_167.png";
- tween: SM"loop_eintro_168.png";
- tween: SM"loop_eintro_169.png";
- tween: SM"loop_eintro_170.png";
- tween: SM"loop_eintro_171.png";
- tween: SM"loop_eintro_172.png";
- tween: SM"loop_eintro_173.png";
- tween: SM"loop_eintro_174.png";
- tween: SM"loop_eintro_175.png";
- tween: SM"loop_eintro_176.png";
- tween: SM"loop_eintro_177.png";
- tween: SM"loop_eintro_178.png";
- tween: SM"loop_eintro_179.png";
- tween: SM"loop_eintro_180.png";
- tween: SM"loop_eintro_181.png";
- tween: SM"loop_eintro_182.png";
- tween: SM"loop_eintro_183.png";
- tween: SM"loop_eintro_184.png";
- tween: SM"loop_eintro_185.png";
- tween: SM"loop_eintro_186.png";
- tween: SM"loop_eintro_187.png";
- tween: SM"loop_eintro_188.png";
- tween: SM"loop_eintro_189.png";
- tween: SM"loop_eintro_190.png";
- tween: SM"loop_eintro_191.png";
- tween: SM"loop_eintro_192.png";
- tween: SM"loop_eintro_193.png";
- tween: SM"loop_eintro_194.png";
- tween: SM"loop_eintro_195.png";
- tween: SM"loop_eintro_196.png";
- tween: SM"loop_eintro_197.png";
- tween: SM"loop_eintro_198.png";
- tween: SM"loop_eintro_199.png";
- tween: SM"loop_eintro_200.png";
- tween: SM"loop_eintro_201.png";
- tween: SM"loop_eintro_202.png";
- tween: SM"loop_eintro_203.png";
- tween: SM"loop_eintro_204.png";
- tween: SM"loop_eintro_205.png";
- tween: SM"loop_eintro_206.png";
- tween: SM"loop_eintro_207.png";
- tween: SM"loop_eintro_208.png";
- tween: SM"loop_eintro_209.png";
- tween: SM"loop_eintro_210.png";
- tween: SM"loop_eintro_211.png";
- tween: SM"loop_eintro_212.png";
- tween: SM"loop_eintro_213.png";
- tween: SM"loop_eintro_214.png";
- tween: SM"loop_eintro_215.png";
- tween: SM"loop_eintro_216.png";
- tween: SM"loop_eintro_217.png";
- tween: SM"loop_eintro_218.png";
- tween: SM"loop_eintro_219.png";
- tween: SM"loop_eintro_220.png";
- tween: SM"loop_eintro_221.png";
- tween: SM"loop_eintro_222.png";
- tween: SM"loop_eintro_223.png";
- tween: SM"loop_eintro_224.png";
- tween: SM"loop_eintro_225.png";
- tween: SM"loop_eintro_226.png";
- tween: SM"loop_eintro_227.png";
- tween: SM"loop_eintro_228.png";
- tween: SM"loop_eintro_229.png";
- tween: SM"loop_eintro_230.png";
- tween: SM"loop_eintro_231.png";
- tween: SM"loop_eintro_232.png";
- tween: SM"loop_eintro_233.png";
- tween: SM"loop_eintro_234.png";
- tween: SM"loop_eintro_235.png";
- tween: SM"loop_eintro_236.png";
- tween: SM"loop_eintro_237.png";
- tween: SM"loop_eintro_238.png";
- tween: SM"loop_eintro_239.png";
-#else
-#ifdef HALFFRAMES
- normal: SM"loop_eintro_239.png";
- tween: SM"loop_eintro_121.png";
- tween: SM"loop_eintro_123.png";
- tween: SM"loop_eintro_125.png";
- tween: SM"loop_eintro_127.png";
- tween: SM"loop_eintro_129.png";
- tween: SM"loop_eintro_131.png";
- tween: SM"loop_eintro_133.png";
- tween: SM"loop_eintro_135.png";
- tween: SM"loop_eintro_137.png";
- tween: SM"loop_eintro_139.png";
- tween: SM"loop_eintro_141.png";
- tween: SM"loop_eintro_143.png";
- tween: SM"loop_eintro_145.png";
- tween: SM"loop_eintro_147.png";
- tween: SM"loop_eintro_149.png";
- tween: SM"loop_eintro_151.png";
- tween: SM"loop_eintro_153.png";
- tween: SM"loop_eintro_155.png";
- tween: SM"loop_eintro_157.png";
- tween: SM"loop_eintro_159.png";
- tween: SM"loop_eintro_161.png";
- tween: SM"loop_eintro_163.png";
- tween: SM"loop_eintro_165.png";
- tween: SM"loop_eintro_167.png";
- tween: SM"loop_eintro_169.png";
- tween: SM"loop_eintro_171.png";
- tween: SM"loop_eintro_173.png";
- tween: SM"loop_eintro_175.png";
- tween: SM"loop_eintro_177.png";
- tween: SM"loop_eintro_179.png";
- tween: SM"loop_eintro_181.png";
- tween: SM"loop_eintro_183.png";
- tween: SM"loop_eintro_185.png";
- tween: SM"loop_eintro_187.png";
- tween: SM"loop_eintro_189.png";
- tween: SM"loop_eintro_191.png";
- tween: SM"loop_eintro_193.png";
- tween: SM"loop_eintro_195.png";
- tween: SM"loop_eintro_197.png";
- tween: SM"loop_eintro_199.png";
- tween: SM"loop_eintro_201.png";
- tween: SM"loop_eintro_203.png";
- tween: SM"loop_eintro_205.png";
- tween: SM"loop_eintro_207.png";
- tween: SM"loop_eintro_209.png";
- tween: SM"loop_eintro_211.png";
- tween: SM"loop_eintro_213.png";
- tween: SM"loop_eintro_215.png";
- tween: SM"loop_eintro_217.png";
- tween: SM"loop_eintro_219.png";
- tween: SM"loop_eintro_221.png";
- tween: SM"loop_eintro_223.png";
- tween: SM"loop_eintro_225.png";
- tween: SM"loop_eintro_227.png";
- tween: SM"loop_eintro_229.png";
- tween: SM"loop_eintro_231.png";
- tween: SM"loop_eintro_233.png";
- tween: SM"loop_eintro_235.png";
- tween: SM"loop_eintro_237.png";
-#else
- normal: SM"loop_eintro_237.png";
- tween: SM"loop_eintro_121.png";
- tween: SM"loop_eintro_125.png";
- tween: SM"loop_eintro_129.png";
- tween: SM"loop_eintro_133.png";
- tween: SM"loop_eintro_137.png";
- tween: SM"loop_eintro_141.png";
- tween: SM"loop_eintro_145.png";
- tween: SM"loop_eintro_149.png";
- tween: SM"loop_eintro_153.png";
- tween: SM"loop_eintro_157.png";
- tween: SM"loop_eintro_161.png";
- tween: SM"loop_eintro_165.png";
- tween: SM"loop_eintro_169.png";
- tween: SM"loop_eintro_173.png";
- tween: SM"loop_eintro_177.png";
- tween: SM"loop_eintro_181.png";
- tween: SM"loop_eintro_185.png";
- tween: SM"loop_eintro_189.png";
- tween: SM"loop_eintro_193.png";
- tween: SM"loop_eintro_197.png";
- tween: SM"loop_eintro_201.png";
- tween: SM"loop_eintro_205.png";
- tween: SM"loop_eintro_209.png";
- tween: SM"loop_eintro_213.png";
- tween: SM"loop_eintro_217.png";
- tween: SM"loop_eintro_221.png";
- tween: SM"loop_eintro_225.png";
- tween: SM"loop_eintro_229.png";
- tween: SM"loop_eintro_233.png";
-#endif
-#endif
- }
- }
- }
- part {
- name: "shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: SM"shadow.png";
- }
- }
- }
- }
- programs {
- program {
- name: "init";
- signal: "load";
- source: "";
- script {
- set_int(is_ready, 0);
- set_int(do_end, 0);
- }
- }
- program {
- name: "init_pause";
- signal: "show";
- source: "";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 1.0;
- target: "logo_point";
- after: "logo_show";
- after: "logo_animate";
- }
- program {
- name: "logo_show";
- action: STATE_SET "visible" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "logo_point";
- }
- program {
- name: "logo_animate";
- action: STATE_SET "intro_start" 0.0;
- target: "logo";
- after: "logo_animate2";
- }
- program {
- name: "logo_animate2";
- action: STATE_SET "intro_go" 0.0;
- transition: LINEAR 4.0;
- target: "logo";
- after: "logo_animate2b";
- }
- program {
- name: "logo_animate2b";
- script {
- new val;
-
- val = get_int(do_end);
- if (val == 1)
- run_program(PROGRAM:"done2");
- else
- set_int(is_ready, 1);
- }
- after: "logo_animate3";
- }
- program {
- name: "logo_animate3";
- action: STATE_SET "loop" 0.0;
- target: "logo";
- after: "logo_animate4";
- }
- program {
- name: "logo_animate4";
- action: STATE_SET "loop" 0.0;
- transition: LINEAR 4.0;
- target: "logo";
- after: "logo_animate4";
- }
-
- program {
- name: "done1";
- signal: "e,state,done";
- source: "e";
- script {
- new val;
-
- val = get_int(is_ready);
- if (val == 1)
- run_program(PROGRAM:"done2");
- else
- set_int(do_end, 1);
- }
- }
- program {
- name: "done2";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 4.0;
- target: "logo_point";
- after: "done3";
- }
- program {
- name: "done3";
- action: SIGNAL_EMIT "e,state,done_ok" "e";
- }
-
- program {
- name: "disable_down";
- signal: "mouse,down,1";
- source: "disable_event";
- action: STATE_SET "active" 0.0;
- target: "disable_check";
- target: "disable_event";
- target: "enable_event";
- after: "disable_on";
- }
- program {
- name: "enable_down";
- signal: "mouse,down,1";
- source: "enable_event";
- action: STATE_SET "default" 0.0;
- target: "disable_check";
- target: "disable_event";
- target: "enable_event";
- after: "disable_off";
- }
- program {
- name: "disable_on";
- action: SIGNAL_EMIT "e,action,init,disable" "e";
- }
- program {
- name: "disable_off";
- action: SIGNAL_EMIT "e,action,init,enable" "e";
- }
- }
- }
- group {
- name: "e/init/extra_screen";
- parts {
- part {
- name: "background";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "background_image";
- description {
- state: "default" 0.0;
- image {
- normal: "brushed.png";
- }
- fill {
- size {
- relative: 0 0;
- offset: 400 300;
- }
- }
- }
- }
- part {
- name: "reflection_overlay";
- description {
- state: "default" 0.0;
- image {
- normal: SM"reflection_overlay.png";
- }
- }
- }
- part {
- name: "shadow";
- description {
- state: "default" 0.0;
- image {
- normal: SM"shadow.png";
- }
- }
- }
- }
- }
-}
diff --git a/data/init/images/.cvsignore b/data/init/images/.cvsignore
deleted file mode 100644
index 282522db0..000000000
--- a/data/init/images/.cvsignore
+++ /dev/null
@@ -1,2 +0,0 @@
-Makefile
-Makefile.in
diff --git a/data/init/images/Makefile.am b/data/init/images/Makefile.am
deleted file mode 100644
index c1ccbc534..000000000
--- a/data/init/images/Makefile.am
+++ /dev/null
@@ -1,489 +0,0 @@
-MAINTAINERCLEANFILES = Makefile.in
-EXTRA_DIST = \
-brushed.png \
-check1.png \
-check2.png \
-loop_eintro_121.png \
-loop_eintro_122.png \
-loop_eintro_123.png \
-loop_eintro_124.png \
-loop_eintro_125.png \
-loop_eintro_126.png \
-loop_eintro_127.png \
-loop_eintro_128.png \
-loop_eintro_129.png \
-loop_eintro_130.png \
-loop_eintro_131.png \
-loop_eintro_132.png \
-loop_eintro_133.png \
-loop_eintro_134.png \
-loop_eintro_135.png \
-loop_eintro_136.png \
-loop_eintro_137.png \
-loop_eintro_138.png \
-loop_eintro_139.png \
-loop_eintro_140.png \
-loop_eintro_141.png \
-loop_eintro_142.png \
-loop_eintro_143.png \
-loop_eintro_144.png \
-loop_eintro_145.png \
-loop_eintro_146.png \
-loop_eintro_147.png \
-loop_eintro_148.png \
-loop_eintro_149.png \
-loop_eintro_150.png \
-loop_eintro_151.png \
-loop_eintro_152.png \
-loop_eintro_153.png \
-loop_eintro_154.png \
-loop_eintro_155.png \
-loop_eintro_156.png \
-loop_eintro_157.png \
-loop_eintro_158.png \
-loop_eintro_159.png \
-loop_eintro_160.png \
-loop_eintro_161.png \
-loop_eintro_162.png \
-loop_eintro_163.png \
-loop_eintro_164.png \
-loop_eintro_165.png \
-loop_eintro_166.png \
-loop_eintro_167.png \
-loop_eintro_168.png \
-loop_eintro_169.png \
-loop_eintro_170.png \
-loop_eintro_171.png \
-loop_eintro_172.png \
-loop_eintro_173.png \
-loop_eintro_174.png \
-loop_eintro_175.png \
-loop_eintro_176.png \
-loop_eintro_177.png \
-loop_eintro_178.png \
-loop_eintro_179.png \
-loop_eintro_180.png \
-loop_eintro_181.png \
-loop_eintro_182.png \
-loop_eintro_183.png \
-loop_eintro_184.png \
-loop_eintro_185.png \
-loop_eintro_186.png \
-loop_eintro_187.png \
-loop_eintro_188.png \
-loop_eintro_189.png \
-loop_eintro_190.png \
-loop_eintro_191.png \
-loop_eintro_192.png \
-loop_eintro_193.png \
-loop_eintro_194.png \
-loop_eintro_195.png \
-loop_eintro_196.png \
-loop_eintro_197.png \
-loop_eintro_198.png \
-loop_eintro_199.png \
-loop_eintro_200.png \
-loop_eintro_201.png \
-loop_eintro_202.png \
-loop_eintro_203.png \
-loop_eintro_204.png \
-loop_eintro_205.png \
-loop_eintro_206.png \
-loop_eintro_207.png \
-loop_eintro_208.png \
-loop_eintro_209.png \
-loop_eintro_210.png \
-loop_eintro_211.png \
-loop_eintro_212.png \
-loop_eintro_213.png \
-loop_eintro_214.png \
-loop_eintro_215.png \
-loop_eintro_216.png \
-loop_eintro_217.png \
-loop_eintro_218.png \
-loop_eintro_219.png \
-loop_eintro_220.png \
-loop_eintro_221.png \
-loop_eintro_222.png \
-loop_eintro_223.png \
-loop_eintro_224.png \
-loop_eintro_225.png \
-loop_eintro_226.png \
-loop_eintro_227.png \
-loop_eintro_228.png \
-loop_eintro_229.png \
-loop_eintro_230.png \
-loop_eintro_231.png \
-loop_eintro_232.png \
-loop_eintro_233.png \
-loop_eintro_234.png \
-loop_eintro_235.png \
-loop_eintro_236.png \
-loop_eintro_237.png \
-loop_eintro_238.png \
-loop_eintro_239.png \
-loop_eintro_240.png \
-reflection_overlay.png \
-shadow.png \
-start_eintro_001.png \
-start_eintro_002.png \
-start_eintro_003.png \
-start_eintro_004.png \
-start_eintro_005.png \
-start_eintro_006.png \
-start_eintro_007.png \
-start_eintro_008.png \
-start_eintro_009.png \
-start_eintro_010.png \
-start_eintro_011.png \
-start_eintro_012.png \
-start_eintro_013.png \
-start_eintro_014.png \
-start_eintro_015.png \
-start_eintro_016.png \
-start_eintro_017.png \
-start_eintro_018.png \
-start_eintro_019.png \
-start_eintro_020.png \
-start_eintro_021.png \
-start_eintro_022.png \
-start_eintro_023.png \
-start_eintro_024.png \
-start_eintro_025.png \
-start_eintro_026.png \
-start_eintro_027.png \
-start_eintro_028.png \
-start_eintro_029.png \
-start_eintro_030.png \
-start_eintro_031.png \
-start_eintro_032.png \
-start_eintro_033.png \
-start_eintro_034.png \
-start_eintro_035.png \
-start_eintro_036.png \
-start_eintro_037.png \
-start_eintro_038.png \
-start_eintro_039.png \
-start_eintro_040.png \
-start_eintro_041.png \
-start_eintro_042.png \
-start_eintro_043.png \
-start_eintro_044.png \
-start_eintro_045.png \
-start_eintro_046.png \
-start_eintro_047.png \
-start_eintro_048.png \
-start_eintro_049.png \
-start_eintro_050.png \
-start_eintro_051.png \
-start_eintro_052.png \
-start_eintro_053.png \
-start_eintro_054.png \
-start_eintro_055.png \
-start_eintro_056.png \
-start_eintro_057.png \
-start_eintro_058.png \
-start_eintro_059.png \
-start_eintro_060.png \
-start_eintro_061.png \
-start_eintro_062.png \
-start_eintro_063.png \
-start_eintro_064.png \
-start_eintro_065.png \
-start_eintro_066.png \
-start_eintro_067.png \
-start_eintro_068.png \
-start_eintro_069.png \
-start_eintro_070.png \
-start_eintro_071.png \
-start_eintro_072.png \
-start_eintro_073.png \
-start_eintro_074.png \
-start_eintro_075.png \
-start_eintro_076.png \
-start_eintro_077.png \
-start_eintro_078.png \
-start_eintro_079.png \
-start_eintro_080.png \
-start_eintro_081.png \
-start_eintro_082.png \
-start_eintro_083.png \
-start_eintro_084.png \
-start_eintro_085.png \
-start_eintro_086.png \
-start_eintro_087.png \
-start_eintro_088.png \
-start_eintro_089.png \
-start_eintro_090.png \
-start_eintro_091.png \
-start_eintro_092.png \
-start_eintro_093.png \
-start_eintro_094.png \
-start_eintro_095.png \
-start_eintro_096.png \
-start_eintro_097.png \
-start_eintro_098.png \
-start_eintro_099.png \
-start_eintro_100.png \
-start_eintro_101.png \
-start_eintro_102.png \
-start_eintro_103.png \
-start_eintro_104.png \
-start_eintro_105.png \
-start_eintro_106.png \
-start_eintro_107.png \
-start_eintro_108.png \
-start_eintro_109.png \
-start_eintro_110.png \
-start_eintro_111.png \
-start_eintro_112.png \
-start_eintro_113.png \
-start_eintro_114.png \
-start_eintro_115.png \
-start_eintro_116.png \
-start_eintro_117.png \
-start_eintro_118.png \
-start_eintro_119.png \
-start_eintro_120.png \
-sm_loop_eintro_121.png \
-sm_loop_eintro_122.png \
-sm_loop_eintro_123.png \
-sm_loop_eintro_124.png \
-sm_loop_eintro_125.png \
-sm_loop_eintro_126.png \
-sm_loop_eintro_127.png \
-sm_loop_eintro_128.png \
-sm_loop_eintro_129.png \
-sm_loop_eintro_130.png \
-sm_loop_eintro_131.png \
-sm_loop_eintro_132.png \
-sm_loop_eintro_133.png \
-sm_loop_eintro_134.png \
-sm_loop_eintro_135.png \
-sm_loop_eintro_136.png \
-sm_loop_eintro_137.png \
-sm_loop_eintro_138.png \
-sm_loop_eintro_139.png \
-sm_loop_eintro_140.png \
-sm_loop_eintro_141.png \
-sm_loop_eintro_142.png \
-sm_loop_eintro_143.png \
-sm_loop_eintro_144.png \
-sm_loop_eintro_145.png \
-sm_loop_eintro_146.png \
-sm_loop_eintro_147.png \
-sm_loop_eintro_148.png \
-sm_loop_eintro_149.png \
-sm_loop_eintro_150.png \
-sm_loop_eintro_151.png \
-sm_loop_eintro_152.png \
-sm_loop_eintro_153.png \
-sm_loop_eintro_154.png \
-sm_loop_eintro_155.png \
-sm_loop_eintro_156.png \
-sm_loop_eintro_157.png \
-sm_loop_eintro_158.png \
-sm_loop_eintro_159.png \
-sm_loop_eintro_160.png \
-sm_loop_eintro_161.png \
-sm_loop_eintro_162.png \
-sm_loop_eintro_163.png \
-sm_loop_eintro_164.png \
-sm_loop_eintro_165.png \
-sm_loop_eintro_166.png \
-sm_loop_eintro_167.png \
-sm_loop_eintro_168.png \
-sm_loop_eintro_169.png \
-sm_loop_eintro_170.png \
-sm_loop_eintro_171.png \
-sm_loop_eintro_172.png \
-sm_loop_eintro_173.png \
-sm_loop_eintro_174.png \
-sm_loop_eintro_175.png \
-sm_loop_eintro_176.png \
-sm_loop_eintro_177.png \
-sm_loop_eintro_178.png \
-sm_loop_eintro_179.png \
-sm_loop_eintro_180.png \
-sm_loop_eintro_181.png \
-sm_loop_eintro_182.png \
-sm_loop_eintro_183.png \
-sm_loop_eintro_184.png \
-sm_loop_eintro_185.png \
-sm_loop_eintro_186.png \
-sm_loop_eintro_187.png \
-sm_loop_eintro_188.png \
-sm_loop_eintro_189.png \
-sm_loop_eintro_190.png \
-sm_loop_eintro_191.png \
-sm_loop_eintro_192.png \
-sm_loop_eintro_193.png \
-sm_loop_eintro_194.png \
-sm_loop_eintro_195.png \
-sm_loop_eintro_196.png \
-sm_loop_eintro_197.png \
-sm_loop_eintro_198.png \
-sm_loop_eintro_199.png \
-sm_loop_eintro_200.png \
-sm_loop_eintro_201.png \
-sm_loop_eintro_202.png \
-sm_loop_eintro_203.png \
-sm_loop_eintro_204.png \
-sm_loop_eintro_205.png \
-sm_loop_eintro_206.png \
-sm_loop_eintro_207.png \
-sm_loop_eintro_208.png \
-sm_loop_eintro_209.png \
-sm_loop_eintro_210.png \
-sm_loop_eintro_211.png \
-sm_loop_eintro_212.png \
-sm_loop_eintro_213.png \
-sm_loop_eintro_214.png \
-sm_loop_eintro_215.png \
-sm_loop_eintro_216.png \
-sm_loop_eintro_217.png \
-sm_loop_eintro_218.png \
-sm_loop_eintro_219.png \
-sm_loop_eintro_220.png \
-sm_loop_eintro_221.png \
-sm_loop_eintro_222.png \
-sm_loop_eintro_223.png \
-sm_loop_eintro_224.png \
-sm_loop_eintro_225.png \
-sm_loop_eintro_226.png \
-sm_loop_eintro_227.png \
-sm_loop_eintro_228.png \
-sm_loop_eintro_229.png \
-sm_loop_eintro_230.png \
-sm_loop_eintro_231.png \
-sm_loop_eintro_232.png \
-sm_loop_eintro_233.png \
-sm_loop_eintro_234.png \
-sm_loop_eintro_235.png \
-sm_loop_eintro_236.png \
-sm_loop_eintro_237.png \
-sm_loop_eintro_238.png \
-sm_loop_eintro_239.png \
-sm_loop_eintro_240.png \
-sm_reflection_overlay.png \
-sm_shadow.png \
-sm_start_eintro_001.png \
-sm_start_eintro_002.png \
-sm_start_eintro_003.png \
-sm_start_eintro_004.png \
-sm_start_eintro_005.png \
-sm_start_eintro_006.png \
-sm_start_eintro_007.png \
-sm_start_eintro_008.png \
-sm_start_eintro_009.png \
-sm_start_eintro_010.png \
-sm_start_eintro_011.png \
-sm_start_eintro_012.png \
-sm_start_eintro_013.png \
-sm_start_eintro_014.png \
-sm_start_eintro_015.png \
-sm_start_eintro_016.png \
-sm_start_eintro_017.png \
-sm_start_eintro_018.png \
-sm_start_eintro_019.png \
-sm_start_eintro_020.png \
-sm_start_eintro_021.png \
-sm_start_eintro_022.png \
-sm_start_eintro_023.png \
-sm_start_eintro_024.png \
-sm_start_eintro_025.png \
-sm_start_eintro_026.png \
-sm_start_eintro_027.png \
-sm_start_eintro_028.png \
-sm_start_eintro_029.png \
-sm_start_eintro_030.png \
-sm_start_eintro_031.png \
-sm_start_eintro_032.png \
-sm_start_eintro_033.png \
-sm_start_eintro_034.png \
-sm_start_eintro_035.png \
-sm_start_eintro_036.png \
-sm_start_eintro_037.png \
-sm_start_eintro_038.png \
-sm_start_eintro_039.png \
-sm_start_eintro_040.png \
-sm_start_eintro_041.png \
-sm_start_eintro_042.png \
-sm_start_eintro_043.png \
-sm_start_eintro_044.png \
-sm_start_eintro_045.png \
-sm_start_eintro_046.png \
-sm_start_eintro_047.png \
-sm_start_eintro_048.png \
-sm_start_eintro_049.png \
-sm_start_eintro_050.png \
-sm_start_eintro_051.png \
-sm_start_eintro_052.png \
-sm_start_eintro_053.png \
-sm_start_eintro_054.png \
-sm_start_eintro_055.png \
-sm_start_eintro_056.png \
-sm_start_eintro_057.png \
-sm_start_eintro_058.png \
-sm_start_eintro_059.png \
-sm_start_eintro_060.png \
-sm_start_eintro_061.png \
-sm_start_eintro_062.png \
-sm_start_eintro_063.png \
-sm_start_eintro_064.png \
-sm_start_eintro_065.png \
-sm_start_eintro_066.png \
-sm_start_eintro_067.png \
-sm_start_eintro_068.png \
-sm_start_eintro_069.png \
-sm_start_eintro_070.png \
-sm_start_eintro_071.png \
-sm_start_eintro_072.png \
-sm_start_eintro_073.png \
-sm_start_eintro_074.png \
-sm_start_eintro_075.png \
-sm_start_eintro_076.png \
-sm_start_eintro_077.png \
-sm_start_eintro_078.png \
-sm_start_eintro_079.png \
-sm_start_eintro_080.png \
-sm_start_eintro_081.png \
-sm_start_eintro_082.png \
-sm_start_eintro_083.png \
-sm_start_eintro_084.png \
-sm_start_eintro_085.png \
-sm_start_eintro_086.png \
-sm_start_eintro_087.png \
-sm_start_eintro_088.png \
-sm_start_eintro_089.png \
-sm_start_eintro_090.png \
-sm_start_eintro_091.png \
-sm_start_eintro_092.png \
-sm_start_eintro_093.png \
-sm_start_eintro_094.png \
-sm_start_eintro_095.png \
-sm_start_eintro_096.png \
-sm_start_eintro_097.png \
-sm_start_eintro_098.png \
-sm_start_eintro_099.png \
-sm_start_eintro_100.png \
-sm_start_eintro_101.png \
-sm_start_eintro_102.png \
-sm_start_eintro_103.png \
-sm_start_eintro_104.png \
-sm_start_eintro_105.png \
-sm_start_eintro_106.png \
-sm_start_eintro_107.png \
-sm_start_eintro_108.png \
-sm_start_eintro_109.png \
-sm_start_eintro_110.png \
-sm_start_eintro_111.png \
-sm_start_eintro_112.png \
-sm_start_eintro_113.png \
-sm_start_eintro_114.png \
-sm_start_eintro_115.png \
-sm_start_eintro_116.png \
-sm_start_eintro_117.png \
-sm_start_eintro_118.png \
-sm_start_eintro_119.png \
-sm_start_eintro_120.png
diff --git a/data/init/images/brushed.png b/data/init/images/brushed.png
deleted file mode 100644
index b9055927d..000000000
Binary files a/data/init/images/brushed.png and /dev/null differ
diff --git a/data/init/images/check1.png b/data/init/images/check1.png
deleted file mode 100644
index 3a246d5e3..000000000
Binary files a/data/init/images/check1.png and /dev/null differ
diff --git a/data/init/images/check2.png b/data/init/images/check2.png
deleted file mode 100644
index a0ac5f3d1..000000000
Binary files a/data/init/images/check2.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_121.png b/data/init/images/loop_eintro_121.png
deleted file mode 100644
index ea4f2f221..000000000
Binary files a/data/init/images/loop_eintro_121.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_122.png b/data/init/images/loop_eintro_122.png
deleted file mode 100644
index fbf592646..000000000
Binary files a/data/init/images/loop_eintro_122.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_123.png b/data/init/images/loop_eintro_123.png
deleted file mode 100644
index 347fa5c7a..000000000
Binary files a/data/init/images/loop_eintro_123.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_124.png b/data/init/images/loop_eintro_124.png
deleted file mode 100644
index 06a2fbff9..000000000
Binary files a/data/init/images/loop_eintro_124.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_125.png b/data/init/images/loop_eintro_125.png
deleted file mode 100644
index 11176cfd7..000000000
Binary files a/data/init/images/loop_eintro_125.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_126.png b/data/init/images/loop_eintro_126.png
deleted file mode 100644
index 6a68bde82..000000000
Binary files a/data/init/images/loop_eintro_126.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_127.png b/data/init/images/loop_eintro_127.png
deleted file mode 100644
index 0b022ea09..000000000
Binary files a/data/init/images/loop_eintro_127.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_128.png b/data/init/images/loop_eintro_128.png
deleted file mode 100644
index 3a26c15a0..000000000
Binary files a/data/init/images/loop_eintro_128.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_129.png b/data/init/images/loop_eintro_129.png
deleted file mode 100644
index de381f473..000000000
Binary files a/data/init/images/loop_eintro_129.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_130.png b/data/init/images/loop_eintro_130.png
deleted file mode 100644
index dd09b822f..000000000
Binary files a/data/init/images/loop_eintro_130.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_131.png b/data/init/images/loop_eintro_131.png
deleted file mode 100644
index 9158ae381..000000000
Binary files a/data/init/images/loop_eintro_131.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_132.png b/data/init/images/loop_eintro_132.png
deleted file mode 100644
index 35c357e88..000000000
Binary files a/data/init/images/loop_eintro_132.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_133.png b/data/init/images/loop_eintro_133.png
deleted file mode 100644
index b15a92b9a..000000000
Binary files a/data/init/images/loop_eintro_133.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_134.png b/data/init/images/loop_eintro_134.png
deleted file mode 100644
index dc2d0130b..000000000
Binary files a/data/init/images/loop_eintro_134.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_135.png b/data/init/images/loop_eintro_135.png
deleted file mode 100644
index 77ecaf6ee..000000000
Binary files a/data/init/images/loop_eintro_135.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_136.png b/data/init/images/loop_eintro_136.png
deleted file mode 100644
index 114d8f2bf..000000000
Binary files a/data/init/images/loop_eintro_136.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_137.png b/data/init/images/loop_eintro_137.png
deleted file mode 100644
index 91f33f8ef..000000000
Binary files a/data/init/images/loop_eintro_137.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_138.png b/data/init/images/loop_eintro_138.png
deleted file mode 100644
index 27e828fe1..000000000
Binary files a/data/init/images/loop_eintro_138.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_139.png b/data/init/images/loop_eintro_139.png
deleted file mode 100644
index c6e44568f..000000000
Binary files a/data/init/images/loop_eintro_139.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_140.png b/data/init/images/loop_eintro_140.png
deleted file mode 100644
index e46f47be7..000000000
Binary files a/data/init/images/loop_eintro_140.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_141.png b/data/init/images/loop_eintro_141.png
deleted file mode 100644
index 8767e04a7..000000000
Binary files a/data/init/images/loop_eintro_141.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_142.png b/data/init/images/loop_eintro_142.png
deleted file mode 100644
index c05238230..000000000
Binary files a/data/init/images/loop_eintro_142.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_143.png b/data/init/images/loop_eintro_143.png
deleted file mode 100644
index ed27f9ee0..000000000
Binary files a/data/init/images/loop_eintro_143.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_144.png b/data/init/images/loop_eintro_144.png
deleted file mode 100644
index 5b7e2512a..000000000
Binary files a/data/init/images/loop_eintro_144.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_145.png b/data/init/images/loop_eintro_145.png
deleted file mode 100644
index 88083657f..000000000
Binary files a/data/init/images/loop_eintro_145.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_146.png b/data/init/images/loop_eintro_146.png
deleted file mode 100644
index c7c397d05..000000000
Binary files a/data/init/images/loop_eintro_146.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_147.png b/data/init/images/loop_eintro_147.png
deleted file mode 100644
index 6b5d8082b..000000000
Binary files a/data/init/images/loop_eintro_147.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_148.png b/data/init/images/loop_eintro_148.png
deleted file mode 100644
index d8b19b60a..000000000
Binary files a/data/init/images/loop_eintro_148.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_149.png b/data/init/images/loop_eintro_149.png
deleted file mode 100644
index 20404ba32..000000000
Binary files a/data/init/images/loop_eintro_149.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_150.png b/data/init/images/loop_eintro_150.png
deleted file mode 100644
index 05e1d80c7..000000000
Binary files a/data/init/images/loop_eintro_150.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_151.png b/data/init/images/loop_eintro_151.png
deleted file mode 100644
index 0f60ac00b..000000000
Binary files a/data/init/images/loop_eintro_151.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_152.png b/data/init/images/loop_eintro_152.png
deleted file mode 100644
index e5cd25bbd..000000000
Binary files a/data/init/images/loop_eintro_152.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_153.png b/data/init/images/loop_eintro_153.png
deleted file mode 100644
index d170e2001..000000000
Binary files a/data/init/images/loop_eintro_153.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_154.png b/data/init/images/loop_eintro_154.png
deleted file mode 100644
index 5ab413ba5..000000000
Binary files a/data/init/images/loop_eintro_154.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_155.png b/data/init/images/loop_eintro_155.png
deleted file mode 100644
index d4ed66a56..000000000
Binary files a/data/init/images/loop_eintro_155.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_156.png b/data/init/images/loop_eintro_156.png
deleted file mode 100644
index fa02305d0..000000000
Binary files a/data/init/images/loop_eintro_156.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_157.png b/data/init/images/loop_eintro_157.png
deleted file mode 100644
index ccd2f7a74..000000000
Binary files a/data/init/images/loop_eintro_157.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_158.png b/data/init/images/loop_eintro_158.png
deleted file mode 100644
index 3a3fed6c1..000000000
Binary files a/data/init/images/loop_eintro_158.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_159.png b/data/init/images/loop_eintro_159.png
deleted file mode 100644
index 23b3d8f85..000000000
Binary files a/data/init/images/loop_eintro_159.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_160.png b/data/init/images/loop_eintro_160.png
deleted file mode 100644
index 9e0d50ea7..000000000
Binary files a/data/init/images/loop_eintro_160.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_161.png b/data/init/images/loop_eintro_161.png
deleted file mode 100644
index 4497470b1..000000000
Binary files a/data/init/images/loop_eintro_161.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_162.png b/data/init/images/loop_eintro_162.png
deleted file mode 100644
index e8956d253..000000000
Binary files a/data/init/images/loop_eintro_162.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_163.png b/data/init/images/loop_eintro_163.png
deleted file mode 100644
index 9ad71ea44..000000000
Binary files a/data/init/images/loop_eintro_163.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_164.png b/data/init/images/loop_eintro_164.png
deleted file mode 100644
index bb0687294..000000000
Binary files a/data/init/images/loop_eintro_164.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_165.png b/data/init/images/loop_eintro_165.png
deleted file mode 100644
index fcf7b38d1..000000000
Binary files a/data/init/images/loop_eintro_165.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_166.png b/data/init/images/loop_eintro_166.png
deleted file mode 100644
index 84b8e971a..000000000
Binary files a/data/init/images/loop_eintro_166.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_167.png b/data/init/images/loop_eintro_167.png
deleted file mode 100644
index 5934e5fd8..000000000
Binary files a/data/init/images/loop_eintro_167.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_168.png b/data/init/images/loop_eintro_168.png
deleted file mode 100644
index dcd2d292e..000000000
Binary files a/data/init/images/loop_eintro_168.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_169.png b/data/init/images/loop_eintro_169.png
deleted file mode 100644
index 587a03c7b..000000000
Binary files a/data/init/images/loop_eintro_169.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_170.png b/data/init/images/loop_eintro_170.png
deleted file mode 100644
index ff7f608b9..000000000
Binary files a/data/init/images/loop_eintro_170.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_171.png b/data/init/images/loop_eintro_171.png
deleted file mode 100644
index 1be4a254e..000000000
Binary files a/data/init/images/loop_eintro_171.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_172.png b/data/init/images/loop_eintro_172.png
deleted file mode 100644
index 02dbbc47c..000000000
Binary files a/data/init/images/loop_eintro_172.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_173.png b/data/init/images/loop_eintro_173.png
deleted file mode 100644
index 8c2add85f..000000000
Binary files a/data/init/images/loop_eintro_173.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_174.png b/data/init/images/loop_eintro_174.png
deleted file mode 100644
index b18ece85c..000000000
Binary files a/data/init/images/loop_eintro_174.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_175.png b/data/init/images/loop_eintro_175.png
deleted file mode 100644
index 7856c6806..000000000
Binary files a/data/init/images/loop_eintro_175.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_176.png b/data/init/images/loop_eintro_176.png
deleted file mode 100644
index 43e3f43e6..000000000
Binary files a/data/init/images/loop_eintro_176.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_177.png b/data/init/images/loop_eintro_177.png
deleted file mode 100644
index 978fe8cd2..000000000
Binary files a/data/init/images/loop_eintro_177.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_178.png b/data/init/images/loop_eintro_178.png
deleted file mode 100644
index 018cc55fb..000000000
Binary files a/data/init/images/loop_eintro_178.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_179.png b/data/init/images/loop_eintro_179.png
deleted file mode 100644
index 6be0c5f6c..000000000
Binary files a/data/init/images/loop_eintro_179.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_180.png b/data/init/images/loop_eintro_180.png
deleted file mode 100644
index fcdbe6e14..000000000
Binary files a/data/init/images/loop_eintro_180.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_181.png b/data/init/images/loop_eintro_181.png
deleted file mode 100644
index df5382a36..000000000
Binary files a/data/init/images/loop_eintro_181.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_182.png b/data/init/images/loop_eintro_182.png
deleted file mode 100644
index ec2978846..000000000
Binary files a/data/init/images/loop_eintro_182.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_183.png b/data/init/images/loop_eintro_183.png
deleted file mode 100644
index a6e23df54..000000000
Binary files a/data/init/images/loop_eintro_183.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_184.png b/data/init/images/loop_eintro_184.png
deleted file mode 100644
index 60c71a767..000000000
Binary files a/data/init/images/loop_eintro_184.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_185.png b/data/init/images/loop_eintro_185.png
deleted file mode 100644
index c28ffc162..000000000
Binary files a/data/init/images/loop_eintro_185.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_186.png b/data/init/images/loop_eintro_186.png
deleted file mode 100644
index fa3513c91..000000000
Binary files a/data/init/images/loop_eintro_186.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_187.png b/data/init/images/loop_eintro_187.png
deleted file mode 100644
index 95cefa4a4..000000000
Binary files a/data/init/images/loop_eintro_187.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_188.png b/data/init/images/loop_eintro_188.png
deleted file mode 100644
index a4a82d6a6..000000000
Binary files a/data/init/images/loop_eintro_188.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_189.png b/data/init/images/loop_eintro_189.png
deleted file mode 100644
index 4c3da66d7..000000000
Binary files a/data/init/images/loop_eintro_189.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_190.png b/data/init/images/loop_eintro_190.png
deleted file mode 100644
index d032b6a6d..000000000
Binary files a/data/init/images/loop_eintro_190.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_191.png b/data/init/images/loop_eintro_191.png
deleted file mode 100644
index dc6a3b89d..000000000
Binary files a/data/init/images/loop_eintro_191.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_192.png b/data/init/images/loop_eintro_192.png
deleted file mode 100644
index 48ed1a440..000000000
Binary files a/data/init/images/loop_eintro_192.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_193.png b/data/init/images/loop_eintro_193.png
deleted file mode 100644
index 679331cd8..000000000
Binary files a/data/init/images/loop_eintro_193.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_194.png b/data/init/images/loop_eintro_194.png
deleted file mode 100644
index c01113483..000000000
Binary files a/data/init/images/loop_eintro_194.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_195.png b/data/init/images/loop_eintro_195.png
deleted file mode 100644
index a8f298cb0..000000000
Binary files a/data/init/images/loop_eintro_195.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_196.png b/data/init/images/loop_eintro_196.png
deleted file mode 100644
index 9647e1300..000000000
Binary files a/data/init/images/loop_eintro_196.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_197.png b/data/init/images/loop_eintro_197.png
deleted file mode 100644
index 3c8a6f69d..000000000
Binary files a/data/init/images/loop_eintro_197.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_198.png b/data/init/images/loop_eintro_198.png
deleted file mode 100644
index af9ed0302..000000000
Binary files a/data/init/images/loop_eintro_198.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_199.png b/data/init/images/loop_eintro_199.png
deleted file mode 100644
index acca8d357..000000000
Binary files a/data/init/images/loop_eintro_199.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_200.png b/data/init/images/loop_eintro_200.png
deleted file mode 100644
index 829dcfccb..000000000
Binary files a/data/init/images/loop_eintro_200.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_201.png b/data/init/images/loop_eintro_201.png
deleted file mode 100644
index b926f5674..000000000
Binary files a/data/init/images/loop_eintro_201.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_202.png b/data/init/images/loop_eintro_202.png
deleted file mode 100644
index 20fbbbe8a..000000000
Binary files a/data/init/images/loop_eintro_202.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_203.png b/data/init/images/loop_eintro_203.png
deleted file mode 100644
index f24cf2116..000000000
Binary files a/data/init/images/loop_eintro_203.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_204.png b/data/init/images/loop_eintro_204.png
deleted file mode 100644
index ce2990ec9..000000000
Binary files a/data/init/images/loop_eintro_204.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_205.png b/data/init/images/loop_eintro_205.png
deleted file mode 100644
index c87b655d6..000000000
Binary files a/data/init/images/loop_eintro_205.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_206.png b/data/init/images/loop_eintro_206.png
deleted file mode 100644
index e90245c1c..000000000
Binary files a/data/init/images/loop_eintro_206.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_207.png b/data/init/images/loop_eintro_207.png
deleted file mode 100644
index b3c0f5940..000000000
Binary files a/data/init/images/loop_eintro_207.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_208.png b/data/init/images/loop_eintro_208.png
deleted file mode 100644
index 6cfa8aee9..000000000
Binary files a/data/init/images/loop_eintro_208.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_209.png b/data/init/images/loop_eintro_209.png
deleted file mode 100644
index 472ec89f1..000000000
Binary files a/data/init/images/loop_eintro_209.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_210.png b/data/init/images/loop_eintro_210.png
deleted file mode 100644
index df8a4a642..000000000
Binary files a/data/init/images/loop_eintro_210.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_211.png b/data/init/images/loop_eintro_211.png
deleted file mode 100644
index 69c71d54d..000000000
Binary files a/data/init/images/loop_eintro_211.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_212.png b/data/init/images/loop_eintro_212.png
deleted file mode 100644
index a9d3826b8..000000000
Binary files a/data/init/images/loop_eintro_212.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_213.png b/data/init/images/loop_eintro_213.png
deleted file mode 100644
index 6ae1e9fff..000000000
Binary files a/data/init/images/loop_eintro_213.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_214.png b/data/init/images/loop_eintro_214.png
deleted file mode 100644
index 8c9bb2a90..000000000
Binary files a/data/init/images/loop_eintro_214.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_215.png b/data/init/images/loop_eintro_215.png
deleted file mode 100644
index 7ed96080c..000000000
Binary files a/data/init/images/loop_eintro_215.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_216.png b/data/init/images/loop_eintro_216.png
deleted file mode 100644
index ae20082f5..000000000
Binary files a/data/init/images/loop_eintro_216.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_217.png b/data/init/images/loop_eintro_217.png
deleted file mode 100644
index ca430ca76..000000000
Binary files a/data/init/images/loop_eintro_217.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_218.png b/data/init/images/loop_eintro_218.png
deleted file mode 100644
index 2cf36f101..000000000
Binary files a/data/init/images/loop_eintro_218.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_219.png b/data/init/images/loop_eintro_219.png
deleted file mode 100644
index e7036fae9..000000000
Binary files a/data/init/images/loop_eintro_219.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_220.png b/data/init/images/loop_eintro_220.png
deleted file mode 100644
index be00f115a..000000000
Binary files a/data/init/images/loop_eintro_220.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_221.png b/data/init/images/loop_eintro_221.png
deleted file mode 100644
index 14ac36250..000000000
Binary files a/data/init/images/loop_eintro_221.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_222.png b/data/init/images/loop_eintro_222.png
deleted file mode 100644
index afd609d0c..000000000
Binary files a/data/init/images/loop_eintro_222.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_223.png b/data/init/images/loop_eintro_223.png
deleted file mode 100644
index 42724f7e5..000000000
Binary files a/data/init/images/loop_eintro_223.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_224.png b/data/init/images/loop_eintro_224.png
deleted file mode 100644
index 1ae73fa24..000000000
Binary files a/data/init/images/loop_eintro_224.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_225.png b/data/init/images/loop_eintro_225.png
deleted file mode 100644
index 7ee718d98..000000000
Binary files a/data/init/images/loop_eintro_225.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_226.png b/data/init/images/loop_eintro_226.png
deleted file mode 100644
index 6f7b08166..000000000
Binary files a/data/init/images/loop_eintro_226.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_227.png b/data/init/images/loop_eintro_227.png
deleted file mode 100644
index b43af7ac2..000000000
Binary files a/data/init/images/loop_eintro_227.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_228.png b/data/init/images/loop_eintro_228.png
deleted file mode 100644
index 46a0e625c..000000000
Binary files a/data/init/images/loop_eintro_228.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_229.png b/data/init/images/loop_eintro_229.png
deleted file mode 100644
index e86f511f5..000000000
Binary files a/data/init/images/loop_eintro_229.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_230.png b/data/init/images/loop_eintro_230.png
deleted file mode 100644
index a14518dd4..000000000
Binary files a/data/init/images/loop_eintro_230.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_231.png b/data/init/images/loop_eintro_231.png
deleted file mode 100644
index 1d5a04443..000000000
Binary files a/data/init/images/loop_eintro_231.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_232.png b/data/init/images/loop_eintro_232.png
deleted file mode 100644
index d9eff875a..000000000
Binary files a/data/init/images/loop_eintro_232.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_233.png b/data/init/images/loop_eintro_233.png
deleted file mode 100644
index 9afb8177d..000000000
Binary files a/data/init/images/loop_eintro_233.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_234.png b/data/init/images/loop_eintro_234.png
deleted file mode 100644
index 091680b21..000000000
Binary files a/data/init/images/loop_eintro_234.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_235.png b/data/init/images/loop_eintro_235.png
deleted file mode 100644
index 622a49d65..000000000
Binary files a/data/init/images/loop_eintro_235.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_236.png b/data/init/images/loop_eintro_236.png
deleted file mode 100644
index 4d181e3bf..000000000
Binary files a/data/init/images/loop_eintro_236.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_237.png b/data/init/images/loop_eintro_237.png
deleted file mode 100644
index 7d40d98cb..000000000
Binary files a/data/init/images/loop_eintro_237.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_238.png b/data/init/images/loop_eintro_238.png
deleted file mode 100644
index d3f32a2c1..000000000
Binary files a/data/init/images/loop_eintro_238.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_239.png b/data/init/images/loop_eintro_239.png
deleted file mode 100644
index 531cae362..000000000
Binary files a/data/init/images/loop_eintro_239.png and /dev/null differ
diff --git a/data/init/images/loop_eintro_240.png b/data/init/images/loop_eintro_240.png
deleted file mode 100644
index 9fbedc9e1..000000000
Binary files a/data/init/images/loop_eintro_240.png and /dev/null differ
diff --git a/data/init/images/reflection_overlay.png b/data/init/images/reflection_overlay.png
deleted file mode 100644
index 98d3d3806..000000000
Binary files a/data/init/images/reflection_overlay.png and /dev/null differ
diff --git a/data/init/images/shadow.png b/data/init/images/shadow.png
deleted file mode 100644
index e86245902..000000000
Binary files a/data/init/images/shadow.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_121.png b/data/init/images/sm_loop_eintro_121.png
deleted file mode 100644
index f5c32e521..000000000
Binary files a/data/init/images/sm_loop_eintro_121.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_122.png b/data/init/images/sm_loop_eintro_122.png
deleted file mode 100644
index f94965554..000000000
Binary files a/data/init/images/sm_loop_eintro_122.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_123.png b/data/init/images/sm_loop_eintro_123.png
deleted file mode 100644
index 072d5a093..000000000
Binary files a/data/init/images/sm_loop_eintro_123.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_124.png b/data/init/images/sm_loop_eintro_124.png
deleted file mode 100644
index c21f61c5a..000000000
Binary files a/data/init/images/sm_loop_eintro_124.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_125.png b/data/init/images/sm_loop_eintro_125.png
deleted file mode 100644
index cfe444e99..000000000
Binary files a/data/init/images/sm_loop_eintro_125.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_126.png b/data/init/images/sm_loop_eintro_126.png
deleted file mode 100644
index 09eb94b14..000000000
Binary files a/data/init/images/sm_loop_eintro_126.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_127.png b/data/init/images/sm_loop_eintro_127.png
deleted file mode 100644
index 44f34f9d0..000000000
Binary files a/data/init/images/sm_loop_eintro_127.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_128.png b/data/init/images/sm_loop_eintro_128.png
deleted file mode 100644
index 48261e3cf..000000000
Binary files a/data/init/images/sm_loop_eintro_128.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_129.png b/data/init/images/sm_loop_eintro_129.png
deleted file mode 100644
index eb2a13505..000000000
Binary files a/data/init/images/sm_loop_eintro_129.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_130.png b/data/init/images/sm_loop_eintro_130.png
deleted file mode 100644
index 145e07809..000000000
Binary files a/data/init/images/sm_loop_eintro_130.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_131.png b/data/init/images/sm_loop_eintro_131.png
deleted file mode 100644
index e98549f9f..000000000
Binary files a/data/init/images/sm_loop_eintro_131.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_132.png b/data/init/images/sm_loop_eintro_132.png
deleted file mode 100644
index a8011198e..000000000
Binary files a/data/init/images/sm_loop_eintro_132.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_133.png b/data/init/images/sm_loop_eintro_133.png
deleted file mode 100644
index 389d73834..000000000
Binary files a/data/init/images/sm_loop_eintro_133.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_134.png b/data/init/images/sm_loop_eintro_134.png
deleted file mode 100644
index ac0ab6387..000000000
Binary files a/data/init/images/sm_loop_eintro_134.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_135.png b/data/init/images/sm_loop_eintro_135.png
deleted file mode 100644
index f50040f2e..000000000
Binary files a/data/init/images/sm_loop_eintro_135.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_136.png b/data/init/images/sm_loop_eintro_136.png
deleted file mode 100644
index 6e5331616..000000000
Binary files a/data/init/images/sm_loop_eintro_136.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_137.png b/data/init/images/sm_loop_eintro_137.png
deleted file mode 100644
index 5f471dcb3..000000000
Binary files a/data/init/images/sm_loop_eintro_137.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_138.png b/data/init/images/sm_loop_eintro_138.png
deleted file mode 100644
index 5b564665a..000000000
Binary files a/data/init/images/sm_loop_eintro_138.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_139.png b/data/init/images/sm_loop_eintro_139.png
deleted file mode 100644
index 8a1113c97..000000000
Binary files a/data/init/images/sm_loop_eintro_139.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_140.png b/data/init/images/sm_loop_eintro_140.png
deleted file mode 100644
index de07e5ae1..000000000
Binary files a/data/init/images/sm_loop_eintro_140.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_141.png b/data/init/images/sm_loop_eintro_141.png
deleted file mode 100644
index 6e8306701..000000000
Binary files a/data/init/images/sm_loop_eintro_141.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_142.png b/data/init/images/sm_loop_eintro_142.png
deleted file mode 100644
index 7ea92ad7c..000000000
Binary files a/data/init/images/sm_loop_eintro_142.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_143.png b/data/init/images/sm_loop_eintro_143.png
deleted file mode 100644
index 46888fd80..000000000
Binary files a/data/init/images/sm_loop_eintro_143.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_144.png b/data/init/images/sm_loop_eintro_144.png
deleted file mode 100644
index 0ab0d55b9..000000000
Binary files a/data/init/images/sm_loop_eintro_144.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_145.png b/data/init/images/sm_loop_eintro_145.png
deleted file mode 100644
index 4073d9186..000000000
Binary files a/data/init/images/sm_loop_eintro_145.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_146.png b/data/init/images/sm_loop_eintro_146.png
deleted file mode 100644
index bc1187c79..000000000
Binary files a/data/init/images/sm_loop_eintro_146.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_147.png b/data/init/images/sm_loop_eintro_147.png
deleted file mode 100644
index 00fa462fc..000000000
Binary files a/data/init/images/sm_loop_eintro_147.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_148.png b/data/init/images/sm_loop_eintro_148.png
deleted file mode 100644
index 292bf9aad..000000000
Binary files a/data/init/images/sm_loop_eintro_148.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_149.png b/data/init/images/sm_loop_eintro_149.png
deleted file mode 100644
index f3201be72..000000000
Binary files a/data/init/images/sm_loop_eintro_149.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_150.png b/data/init/images/sm_loop_eintro_150.png
deleted file mode 100644
index f1855e693..000000000
Binary files a/data/init/images/sm_loop_eintro_150.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_151.png b/data/init/images/sm_loop_eintro_151.png
deleted file mode 100644
index cfc4a5109..000000000
Binary files a/data/init/images/sm_loop_eintro_151.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_152.png b/data/init/images/sm_loop_eintro_152.png
deleted file mode 100644
index bf1235d25..000000000
Binary files a/data/init/images/sm_loop_eintro_152.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_153.png b/data/init/images/sm_loop_eintro_153.png
deleted file mode 100644
index a576f7fe2..000000000
Binary files a/data/init/images/sm_loop_eintro_153.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_154.png b/data/init/images/sm_loop_eintro_154.png
deleted file mode 100644
index d889f6fde..000000000
Binary files a/data/init/images/sm_loop_eintro_154.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_155.png b/data/init/images/sm_loop_eintro_155.png
deleted file mode 100644
index a2dc8a19a..000000000
Binary files a/data/init/images/sm_loop_eintro_155.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_156.png b/data/init/images/sm_loop_eintro_156.png
deleted file mode 100644
index 25eaf108f..000000000
Binary files a/data/init/images/sm_loop_eintro_156.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_157.png b/data/init/images/sm_loop_eintro_157.png
deleted file mode 100644
index cbb698361..000000000
Binary files a/data/init/images/sm_loop_eintro_157.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_158.png b/data/init/images/sm_loop_eintro_158.png
deleted file mode 100644
index 4e31630ef..000000000
Binary files a/data/init/images/sm_loop_eintro_158.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_159.png b/data/init/images/sm_loop_eintro_159.png
deleted file mode 100644
index 387d4acde..000000000
Binary files a/data/init/images/sm_loop_eintro_159.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_160.png b/data/init/images/sm_loop_eintro_160.png
deleted file mode 100644
index 5ec057c29..000000000
Binary files a/data/init/images/sm_loop_eintro_160.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_161.png b/data/init/images/sm_loop_eintro_161.png
deleted file mode 100644
index 74de7a0cd..000000000
Binary files a/data/init/images/sm_loop_eintro_161.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_162.png b/data/init/images/sm_loop_eintro_162.png
deleted file mode 100644
index 729d892d1..000000000
Binary files a/data/init/images/sm_loop_eintro_162.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_163.png b/data/init/images/sm_loop_eintro_163.png
deleted file mode 100644
index 0cbff8293..000000000
Binary files a/data/init/images/sm_loop_eintro_163.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_164.png b/data/init/images/sm_loop_eintro_164.png
deleted file mode 100644
index 390819f49..000000000
Binary files a/data/init/images/sm_loop_eintro_164.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_165.png b/data/init/images/sm_loop_eintro_165.png
deleted file mode 100644
index eef5eb5b6..000000000
Binary files a/data/init/images/sm_loop_eintro_165.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_166.png b/data/init/images/sm_loop_eintro_166.png
deleted file mode 100644
index 80fa6a4c2..000000000
Binary files a/data/init/images/sm_loop_eintro_166.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_167.png b/data/init/images/sm_loop_eintro_167.png
deleted file mode 100644
index ca83692c5..000000000
Binary files a/data/init/images/sm_loop_eintro_167.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_168.png b/data/init/images/sm_loop_eintro_168.png
deleted file mode 100644
index 0ae77e0aa..000000000
Binary files a/data/init/images/sm_loop_eintro_168.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_169.png b/data/init/images/sm_loop_eintro_169.png
deleted file mode 100644
index 303c9b528..000000000
Binary files a/data/init/images/sm_loop_eintro_169.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_170.png b/data/init/images/sm_loop_eintro_170.png
deleted file mode 100644
index 779565e48..000000000
Binary files a/data/init/images/sm_loop_eintro_170.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_171.png b/data/init/images/sm_loop_eintro_171.png
deleted file mode 100644
index b3db6c2ae..000000000
Binary files a/data/init/images/sm_loop_eintro_171.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_172.png b/data/init/images/sm_loop_eintro_172.png
deleted file mode 100644
index 2bcfce83b..000000000
Binary files a/data/init/images/sm_loop_eintro_172.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_173.png b/data/init/images/sm_loop_eintro_173.png
deleted file mode 100644
index 6640f5d65..000000000
Binary files a/data/init/images/sm_loop_eintro_173.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_174.png b/data/init/images/sm_loop_eintro_174.png
deleted file mode 100644
index 245f65409..000000000
Binary files a/data/init/images/sm_loop_eintro_174.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_175.png b/data/init/images/sm_loop_eintro_175.png
deleted file mode 100644
index a122587d0..000000000
Binary files a/data/init/images/sm_loop_eintro_175.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_176.png b/data/init/images/sm_loop_eintro_176.png
deleted file mode 100644
index db885ee65..000000000
Binary files a/data/init/images/sm_loop_eintro_176.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_177.png b/data/init/images/sm_loop_eintro_177.png
deleted file mode 100644
index bca43dfd2..000000000
Binary files a/data/init/images/sm_loop_eintro_177.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_178.png b/data/init/images/sm_loop_eintro_178.png
deleted file mode 100644
index 6dc1a758e..000000000
Binary files a/data/init/images/sm_loop_eintro_178.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_179.png b/data/init/images/sm_loop_eintro_179.png
deleted file mode 100644
index ebc2e16f6..000000000
Binary files a/data/init/images/sm_loop_eintro_179.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_180.png b/data/init/images/sm_loop_eintro_180.png
deleted file mode 100644
index 2fcdf93a3..000000000
Binary files a/data/init/images/sm_loop_eintro_180.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_181.png b/data/init/images/sm_loop_eintro_181.png
deleted file mode 100644
index 020fe2791..000000000
Binary files a/data/init/images/sm_loop_eintro_181.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_182.png b/data/init/images/sm_loop_eintro_182.png
deleted file mode 100644
index ba325c22a..000000000
Binary files a/data/init/images/sm_loop_eintro_182.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_183.png b/data/init/images/sm_loop_eintro_183.png
deleted file mode 100644
index ac3c1a885..000000000
Binary files a/data/init/images/sm_loop_eintro_183.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_184.png b/data/init/images/sm_loop_eintro_184.png
deleted file mode 100644
index 3ffe75f08..000000000
Binary files a/data/init/images/sm_loop_eintro_184.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_185.png b/data/init/images/sm_loop_eintro_185.png
deleted file mode 100644
index def1ccbe0..000000000
Binary files a/data/init/images/sm_loop_eintro_185.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_186.png b/data/init/images/sm_loop_eintro_186.png
deleted file mode 100644
index bf4e3f80f..000000000
Binary files a/data/init/images/sm_loop_eintro_186.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_187.png b/data/init/images/sm_loop_eintro_187.png
deleted file mode 100644
index 34c6cab9f..000000000
Binary files a/data/init/images/sm_loop_eintro_187.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_188.png b/data/init/images/sm_loop_eintro_188.png
deleted file mode 100644
index 541246e92..000000000
Binary files a/data/init/images/sm_loop_eintro_188.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_189.png b/data/init/images/sm_loop_eintro_189.png
deleted file mode 100644
index 3566ff0f5..000000000
Binary files a/data/init/images/sm_loop_eintro_189.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_190.png b/data/init/images/sm_loop_eintro_190.png
deleted file mode 100644
index fce15c4b0..000000000
Binary files a/data/init/images/sm_loop_eintro_190.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_191.png b/data/init/images/sm_loop_eintro_191.png
deleted file mode 100644
index b665ebe74..000000000
Binary files a/data/init/images/sm_loop_eintro_191.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_192.png b/data/init/images/sm_loop_eintro_192.png
deleted file mode 100644
index 54572efac..000000000
Binary files a/data/init/images/sm_loop_eintro_192.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_193.png b/data/init/images/sm_loop_eintro_193.png
deleted file mode 100644
index e7bb1c886..000000000
Binary files a/data/init/images/sm_loop_eintro_193.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_194.png b/data/init/images/sm_loop_eintro_194.png
deleted file mode 100644
index 1d51ab061..000000000
Binary files a/data/init/images/sm_loop_eintro_194.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_195.png b/data/init/images/sm_loop_eintro_195.png
deleted file mode 100644
index 70d59740f..000000000
Binary files a/data/init/images/sm_loop_eintro_195.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_196.png b/data/init/images/sm_loop_eintro_196.png
deleted file mode 100644
index 4d5e62460..000000000
Binary files a/data/init/images/sm_loop_eintro_196.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_197.png b/data/init/images/sm_loop_eintro_197.png
deleted file mode 100644
index df506578e..000000000
Binary files a/data/init/images/sm_loop_eintro_197.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_198.png b/data/init/images/sm_loop_eintro_198.png
deleted file mode 100644
index fc1d67e59..000000000
Binary files a/data/init/images/sm_loop_eintro_198.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_199.png b/data/init/images/sm_loop_eintro_199.png
deleted file mode 100644
index b9b3e7093..000000000
Binary files a/data/init/images/sm_loop_eintro_199.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_200.png b/data/init/images/sm_loop_eintro_200.png
deleted file mode 100644
index 9ccd07826..000000000
Binary files a/data/init/images/sm_loop_eintro_200.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_201.png b/data/init/images/sm_loop_eintro_201.png
deleted file mode 100644
index 0da7f898f..000000000
Binary files a/data/init/images/sm_loop_eintro_201.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_202.png b/data/init/images/sm_loop_eintro_202.png
deleted file mode 100644
index f81d3ba24..000000000
Binary files a/data/init/images/sm_loop_eintro_202.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_203.png b/data/init/images/sm_loop_eintro_203.png
deleted file mode 100644
index 3ad8ac389..000000000
Binary files a/data/init/images/sm_loop_eintro_203.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_204.png b/data/init/images/sm_loop_eintro_204.png
deleted file mode 100644
index c659ab662..000000000
Binary files a/data/init/images/sm_loop_eintro_204.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_205.png b/data/init/images/sm_loop_eintro_205.png
deleted file mode 100644
index 6f19973b3..000000000
Binary files a/data/init/images/sm_loop_eintro_205.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_206.png b/data/init/images/sm_loop_eintro_206.png
deleted file mode 100644
index 60a4aa892..000000000
Binary files a/data/init/images/sm_loop_eintro_206.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_207.png b/data/init/images/sm_loop_eintro_207.png
deleted file mode 100644
index 60fdc40b0..000000000
Binary files a/data/init/images/sm_loop_eintro_207.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_208.png b/data/init/images/sm_loop_eintro_208.png
deleted file mode 100644
index eae1907e7..000000000
Binary files a/data/init/images/sm_loop_eintro_208.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_209.png b/data/init/images/sm_loop_eintro_209.png
deleted file mode 100644
index be45ddb52..000000000
Binary files a/data/init/images/sm_loop_eintro_209.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_210.png b/data/init/images/sm_loop_eintro_210.png
deleted file mode 100644
index fd58b57c3..000000000
Binary files a/data/init/images/sm_loop_eintro_210.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_211.png b/data/init/images/sm_loop_eintro_211.png
deleted file mode 100644
index fad2a14c2..000000000
Binary files a/data/init/images/sm_loop_eintro_211.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_212.png b/data/init/images/sm_loop_eintro_212.png
deleted file mode 100644
index bc985dd13..000000000
Binary files a/data/init/images/sm_loop_eintro_212.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_213.png b/data/init/images/sm_loop_eintro_213.png
deleted file mode 100644
index 0bc41f61b..000000000
Binary files a/data/init/images/sm_loop_eintro_213.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_214.png b/data/init/images/sm_loop_eintro_214.png
deleted file mode 100644
index 384947580..000000000
Binary files a/data/init/images/sm_loop_eintro_214.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_215.png b/data/init/images/sm_loop_eintro_215.png
deleted file mode 100644
index 8b7e9472c..000000000
Binary files a/data/init/images/sm_loop_eintro_215.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_216.png b/data/init/images/sm_loop_eintro_216.png
deleted file mode 100644
index 276ae6440..000000000
Binary files a/data/init/images/sm_loop_eintro_216.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_217.png b/data/init/images/sm_loop_eintro_217.png
deleted file mode 100644
index a8aee5ac5..000000000
Binary files a/data/init/images/sm_loop_eintro_217.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_218.png b/data/init/images/sm_loop_eintro_218.png
deleted file mode 100644
index f7af048da..000000000
Binary files a/data/init/images/sm_loop_eintro_218.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_219.png b/data/init/images/sm_loop_eintro_219.png
deleted file mode 100644
index b62f10b45..000000000
Binary files a/data/init/images/sm_loop_eintro_219.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_220.png b/data/init/images/sm_loop_eintro_220.png
deleted file mode 100644
index cbe0cff3a..000000000
Binary files a/data/init/images/sm_loop_eintro_220.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_221.png b/data/init/images/sm_loop_eintro_221.png
deleted file mode 100644
index ccc350b76..000000000
Binary files a/data/init/images/sm_loop_eintro_221.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_222.png b/data/init/images/sm_loop_eintro_222.png
deleted file mode 100644
index 4fdc67acc..000000000
Binary files a/data/init/images/sm_loop_eintro_222.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_223.png b/data/init/images/sm_loop_eintro_223.png
deleted file mode 100644
index ceec835ee..000000000
Binary files a/data/init/images/sm_loop_eintro_223.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_224.png b/data/init/images/sm_loop_eintro_224.png
deleted file mode 100644
index f1c5c3bae..000000000
Binary files a/data/init/images/sm_loop_eintro_224.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_225.png b/data/init/images/sm_loop_eintro_225.png
deleted file mode 100644
index f52c42eee..000000000
Binary files a/data/init/images/sm_loop_eintro_225.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_226.png b/data/init/images/sm_loop_eintro_226.png
deleted file mode 100644
index 800b52401..000000000
Binary files a/data/init/images/sm_loop_eintro_226.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_227.png b/data/init/images/sm_loop_eintro_227.png
deleted file mode 100644
index d44bda4c6..000000000
Binary files a/data/init/images/sm_loop_eintro_227.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_228.png b/data/init/images/sm_loop_eintro_228.png
deleted file mode 100644
index 76cdd4aea..000000000
Binary files a/data/init/images/sm_loop_eintro_228.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_229.png b/data/init/images/sm_loop_eintro_229.png
deleted file mode 100644
index fcc969a8d..000000000
Binary files a/data/init/images/sm_loop_eintro_229.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_230.png b/data/init/images/sm_loop_eintro_230.png
deleted file mode 100644
index 5e4dcbc31..000000000
Binary files a/data/init/images/sm_loop_eintro_230.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_231.png b/data/init/images/sm_loop_eintro_231.png
deleted file mode 100644
index 806b4add9..000000000
Binary files a/data/init/images/sm_loop_eintro_231.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_232.png b/data/init/images/sm_loop_eintro_232.png
deleted file mode 100644
index fa6135a3a..000000000
Binary files a/data/init/images/sm_loop_eintro_232.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_233.png b/data/init/images/sm_loop_eintro_233.png
deleted file mode 100644
index bdd395555..000000000
Binary files a/data/init/images/sm_loop_eintro_233.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_234.png b/data/init/images/sm_loop_eintro_234.png
deleted file mode 100644
index c9e0a678c..000000000
Binary files a/data/init/images/sm_loop_eintro_234.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_235.png b/data/init/images/sm_loop_eintro_235.png
deleted file mode 100644
index c93fca75d..000000000
Binary files a/data/init/images/sm_loop_eintro_235.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_236.png b/data/init/images/sm_loop_eintro_236.png
deleted file mode 100644
index 205b0fcd7..000000000
Binary files a/data/init/images/sm_loop_eintro_236.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_237.png b/data/init/images/sm_loop_eintro_237.png
deleted file mode 100644
index 688f17f86..000000000
Binary files a/data/init/images/sm_loop_eintro_237.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_238.png b/data/init/images/sm_loop_eintro_238.png
deleted file mode 100644
index bed17a59f..000000000
Binary files a/data/init/images/sm_loop_eintro_238.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_239.png b/data/init/images/sm_loop_eintro_239.png
deleted file mode 100644
index faac9fef5..000000000
Binary files a/data/init/images/sm_loop_eintro_239.png and /dev/null differ
diff --git a/data/init/images/sm_loop_eintro_240.png b/data/init/images/sm_loop_eintro_240.png
deleted file mode 100644
index 7779c4e3d..000000000
Binary files a/data/init/images/sm_loop_eintro_240.png and /dev/null differ
diff --git a/data/init/images/sm_reflection_overlay.png b/data/init/images/sm_reflection_overlay.png
deleted file mode 100644
index d6fc20bfe..000000000
Binary files a/data/init/images/sm_reflection_overlay.png and /dev/null differ
diff --git a/data/init/images/sm_shadow.png b/data/init/images/sm_shadow.png
deleted file mode 100644
index 44bc0ec52..000000000
Binary files a/data/init/images/sm_shadow.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_001.png b/data/init/images/sm_start_eintro_001.png
deleted file mode 100644
index 743753121..000000000
Binary files a/data/init/images/sm_start_eintro_001.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_002.png b/data/init/images/sm_start_eintro_002.png
deleted file mode 100644
index 537ceb16b..000000000
Binary files a/data/init/images/sm_start_eintro_002.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_003.png b/data/init/images/sm_start_eintro_003.png
deleted file mode 100644
index 843a71e60..000000000
Binary files a/data/init/images/sm_start_eintro_003.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_004.png b/data/init/images/sm_start_eintro_004.png
deleted file mode 100644
index d376b9d88..000000000
Binary files a/data/init/images/sm_start_eintro_004.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_005.png b/data/init/images/sm_start_eintro_005.png
deleted file mode 100644
index cb488e780..000000000
Binary files a/data/init/images/sm_start_eintro_005.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_006.png b/data/init/images/sm_start_eintro_006.png
deleted file mode 100644
index a59faf7ea..000000000
Binary files a/data/init/images/sm_start_eintro_006.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_007.png b/data/init/images/sm_start_eintro_007.png
deleted file mode 100644
index dbaf8be88..000000000
Binary files a/data/init/images/sm_start_eintro_007.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_008.png b/data/init/images/sm_start_eintro_008.png
deleted file mode 100644
index e6a200924..000000000
Binary files a/data/init/images/sm_start_eintro_008.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_009.png b/data/init/images/sm_start_eintro_009.png
deleted file mode 100644
index ba38e41fd..000000000
Binary files a/data/init/images/sm_start_eintro_009.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_010.png b/data/init/images/sm_start_eintro_010.png
deleted file mode 100644
index 1cfd3bbdd..000000000
Binary files a/data/init/images/sm_start_eintro_010.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_011.png b/data/init/images/sm_start_eintro_011.png
deleted file mode 100644
index 8344fb286..000000000
Binary files a/data/init/images/sm_start_eintro_011.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_012.png b/data/init/images/sm_start_eintro_012.png
deleted file mode 100644
index 2166167e5..000000000
Binary files a/data/init/images/sm_start_eintro_012.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_013.png b/data/init/images/sm_start_eintro_013.png
deleted file mode 100644
index 06b87748b..000000000
Binary files a/data/init/images/sm_start_eintro_013.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_014.png b/data/init/images/sm_start_eintro_014.png
deleted file mode 100644
index ba5212006..000000000
Binary files a/data/init/images/sm_start_eintro_014.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_015.png b/data/init/images/sm_start_eintro_015.png
deleted file mode 100644
index 6cc1f60f2..000000000
Binary files a/data/init/images/sm_start_eintro_015.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_016.png b/data/init/images/sm_start_eintro_016.png
deleted file mode 100644
index ba1dcc0c2..000000000
Binary files a/data/init/images/sm_start_eintro_016.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_017.png b/data/init/images/sm_start_eintro_017.png
deleted file mode 100644
index 2b5f4c44a..000000000
Binary files a/data/init/images/sm_start_eintro_017.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_018.png b/data/init/images/sm_start_eintro_018.png
deleted file mode 100644
index 48e598e6d..000000000
Binary files a/data/init/images/sm_start_eintro_018.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_019.png b/data/init/images/sm_start_eintro_019.png
deleted file mode 100644
index c137dc62a..000000000
Binary files a/data/init/images/sm_start_eintro_019.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_020.png b/data/init/images/sm_start_eintro_020.png
deleted file mode 100644
index 2bc724da6..000000000
Binary files a/data/init/images/sm_start_eintro_020.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_021.png b/data/init/images/sm_start_eintro_021.png
deleted file mode 100644
index 28575fe69..000000000
Binary files a/data/init/images/sm_start_eintro_021.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_022.png b/data/init/images/sm_start_eintro_022.png
deleted file mode 100644
index af22517bf..000000000
Binary files a/data/init/images/sm_start_eintro_022.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_023.png b/data/init/images/sm_start_eintro_023.png
deleted file mode 100644
index fa6a52fbf..000000000
Binary files a/data/init/images/sm_start_eintro_023.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_024.png b/data/init/images/sm_start_eintro_024.png
deleted file mode 100644
index 600ee8365..000000000
Binary files a/data/init/images/sm_start_eintro_024.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_025.png b/data/init/images/sm_start_eintro_025.png
deleted file mode 100644
index 02a2e3ad3..000000000
Binary files a/data/init/images/sm_start_eintro_025.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_026.png b/data/init/images/sm_start_eintro_026.png
deleted file mode 100644
index f651c426e..000000000
Binary files a/data/init/images/sm_start_eintro_026.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_027.png b/data/init/images/sm_start_eintro_027.png
deleted file mode 100644
index 1b5653d07..000000000
Binary files a/data/init/images/sm_start_eintro_027.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_028.png b/data/init/images/sm_start_eintro_028.png
deleted file mode 100644
index 61a6446d1..000000000
Binary files a/data/init/images/sm_start_eintro_028.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_029.png b/data/init/images/sm_start_eintro_029.png
deleted file mode 100644
index 8930de72f..000000000
Binary files a/data/init/images/sm_start_eintro_029.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_030.png b/data/init/images/sm_start_eintro_030.png
deleted file mode 100644
index 3df74918c..000000000
Binary files a/data/init/images/sm_start_eintro_030.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_031.png b/data/init/images/sm_start_eintro_031.png
deleted file mode 100644
index 5bfbb8d57..000000000
Binary files a/data/init/images/sm_start_eintro_031.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_032.png b/data/init/images/sm_start_eintro_032.png
deleted file mode 100644
index c933d6376..000000000
Binary files a/data/init/images/sm_start_eintro_032.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_033.png b/data/init/images/sm_start_eintro_033.png
deleted file mode 100644
index c9d88822d..000000000
Binary files a/data/init/images/sm_start_eintro_033.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_034.png b/data/init/images/sm_start_eintro_034.png
deleted file mode 100644
index 398dd5af9..000000000
Binary files a/data/init/images/sm_start_eintro_034.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_035.png b/data/init/images/sm_start_eintro_035.png
deleted file mode 100644
index 9e7a0cc37..000000000
Binary files a/data/init/images/sm_start_eintro_035.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_036.png b/data/init/images/sm_start_eintro_036.png
deleted file mode 100644
index d27d45712..000000000
Binary files a/data/init/images/sm_start_eintro_036.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_037.png b/data/init/images/sm_start_eintro_037.png
deleted file mode 100644
index f26e431cb..000000000
Binary files a/data/init/images/sm_start_eintro_037.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_038.png b/data/init/images/sm_start_eintro_038.png
deleted file mode 100644
index 7863a8cbe..000000000
Binary files a/data/init/images/sm_start_eintro_038.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_039.png b/data/init/images/sm_start_eintro_039.png
deleted file mode 100644
index 17d196d11..000000000
Binary files a/data/init/images/sm_start_eintro_039.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_040.png b/data/init/images/sm_start_eintro_040.png
deleted file mode 100644
index d3cc699a5..000000000
Binary files a/data/init/images/sm_start_eintro_040.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_041.png b/data/init/images/sm_start_eintro_041.png
deleted file mode 100644
index 75fa1660a..000000000
Binary files a/data/init/images/sm_start_eintro_041.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_042.png b/data/init/images/sm_start_eintro_042.png
deleted file mode 100644
index 0905d1c42..000000000
Binary files a/data/init/images/sm_start_eintro_042.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_043.png b/data/init/images/sm_start_eintro_043.png
deleted file mode 100644
index cf46747a9..000000000
Binary files a/data/init/images/sm_start_eintro_043.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_044.png b/data/init/images/sm_start_eintro_044.png
deleted file mode 100644
index f77fa52be..000000000
Binary files a/data/init/images/sm_start_eintro_044.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_045.png b/data/init/images/sm_start_eintro_045.png
deleted file mode 100644
index aaf7eab12..000000000
Binary files a/data/init/images/sm_start_eintro_045.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_046.png b/data/init/images/sm_start_eintro_046.png
deleted file mode 100644
index 5aa9750c1..000000000
Binary files a/data/init/images/sm_start_eintro_046.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_047.png b/data/init/images/sm_start_eintro_047.png
deleted file mode 100644
index cf65e17d7..000000000
Binary files a/data/init/images/sm_start_eintro_047.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_048.png b/data/init/images/sm_start_eintro_048.png
deleted file mode 100644
index 546616bca..000000000
Binary files a/data/init/images/sm_start_eintro_048.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_049.png b/data/init/images/sm_start_eintro_049.png
deleted file mode 100644
index bdc6e003f..000000000
Binary files a/data/init/images/sm_start_eintro_049.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_050.png b/data/init/images/sm_start_eintro_050.png
deleted file mode 100644
index 2a68362ae..000000000
Binary files a/data/init/images/sm_start_eintro_050.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_051.png b/data/init/images/sm_start_eintro_051.png
deleted file mode 100644
index 6e057c1b9..000000000
Binary files a/data/init/images/sm_start_eintro_051.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_052.png b/data/init/images/sm_start_eintro_052.png
deleted file mode 100644
index 228cf92f8..000000000
Binary files a/data/init/images/sm_start_eintro_052.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_053.png b/data/init/images/sm_start_eintro_053.png
deleted file mode 100644
index 3426e6306..000000000
Binary files a/data/init/images/sm_start_eintro_053.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_054.png b/data/init/images/sm_start_eintro_054.png
deleted file mode 100644
index d47086657..000000000
Binary files a/data/init/images/sm_start_eintro_054.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_055.png b/data/init/images/sm_start_eintro_055.png
deleted file mode 100644
index 51fe62584..000000000
Binary files a/data/init/images/sm_start_eintro_055.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_056.png b/data/init/images/sm_start_eintro_056.png
deleted file mode 100644
index 1581a0236..000000000
Binary files a/data/init/images/sm_start_eintro_056.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_057.png b/data/init/images/sm_start_eintro_057.png
deleted file mode 100644
index 8b606a911..000000000
Binary files a/data/init/images/sm_start_eintro_057.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_058.png b/data/init/images/sm_start_eintro_058.png
deleted file mode 100644
index c90a89ae2..000000000
Binary files a/data/init/images/sm_start_eintro_058.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_059.png b/data/init/images/sm_start_eintro_059.png
deleted file mode 100644
index 42e5c2082..000000000
Binary files a/data/init/images/sm_start_eintro_059.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_060.png b/data/init/images/sm_start_eintro_060.png
deleted file mode 100644
index bb34cb7b2..000000000
Binary files a/data/init/images/sm_start_eintro_060.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_061.png b/data/init/images/sm_start_eintro_061.png
deleted file mode 100644
index 084b81b85..000000000
Binary files a/data/init/images/sm_start_eintro_061.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_062.png b/data/init/images/sm_start_eintro_062.png
deleted file mode 100644
index fed140ce6..000000000
Binary files a/data/init/images/sm_start_eintro_062.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_063.png b/data/init/images/sm_start_eintro_063.png
deleted file mode 100644
index 00307a6bc..000000000
Binary files a/data/init/images/sm_start_eintro_063.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_064.png b/data/init/images/sm_start_eintro_064.png
deleted file mode 100644
index 19fcc18e8..000000000
Binary files a/data/init/images/sm_start_eintro_064.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_065.png b/data/init/images/sm_start_eintro_065.png
deleted file mode 100644
index 8b876dadb..000000000
Binary files a/data/init/images/sm_start_eintro_065.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_066.png b/data/init/images/sm_start_eintro_066.png
deleted file mode 100644
index 6cb13a05b..000000000
Binary files a/data/init/images/sm_start_eintro_066.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_067.png b/data/init/images/sm_start_eintro_067.png
deleted file mode 100644
index 7a347e782..000000000
Binary files a/data/init/images/sm_start_eintro_067.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_068.png b/data/init/images/sm_start_eintro_068.png
deleted file mode 100644
index 05f325366..000000000
Binary files a/data/init/images/sm_start_eintro_068.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_069.png b/data/init/images/sm_start_eintro_069.png
deleted file mode 100644
index 7f506f78b..000000000
Binary files a/data/init/images/sm_start_eintro_069.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_070.png b/data/init/images/sm_start_eintro_070.png
deleted file mode 100644
index 5b0ba61da..000000000
Binary files a/data/init/images/sm_start_eintro_070.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_071.png b/data/init/images/sm_start_eintro_071.png
deleted file mode 100644
index ac1a85a0d..000000000
Binary files a/data/init/images/sm_start_eintro_071.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_072.png b/data/init/images/sm_start_eintro_072.png
deleted file mode 100644
index 7a74236e1..000000000
Binary files a/data/init/images/sm_start_eintro_072.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_073.png b/data/init/images/sm_start_eintro_073.png
deleted file mode 100644
index 530bdd982..000000000
Binary files a/data/init/images/sm_start_eintro_073.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_074.png b/data/init/images/sm_start_eintro_074.png
deleted file mode 100644
index 6a6babc6c..000000000
Binary files a/data/init/images/sm_start_eintro_074.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_075.png b/data/init/images/sm_start_eintro_075.png
deleted file mode 100644
index 69213bef1..000000000
Binary files a/data/init/images/sm_start_eintro_075.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_076.png b/data/init/images/sm_start_eintro_076.png
deleted file mode 100644
index 635591fd3..000000000
Binary files a/data/init/images/sm_start_eintro_076.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_077.png b/data/init/images/sm_start_eintro_077.png
deleted file mode 100644
index b7a474954..000000000
Binary files a/data/init/images/sm_start_eintro_077.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_078.png b/data/init/images/sm_start_eintro_078.png
deleted file mode 100644
index e3a95e53e..000000000
Binary files a/data/init/images/sm_start_eintro_078.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_079.png b/data/init/images/sm_start_eintro_079.png
deleted file mode 100644
index e85848178..000000000
Binary files a/data/init/images/sm_start_eintro_079.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_080.png b/data/init/images/sm_start_eintro_080.png
deleted file mode 100644
index e71d3c528..000000000
Binary files a/data/init/images/sm_start_eintro_080.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_081.png b/data/init/images/sm_start_eintro_081.png
deleted file mode 100644
index cb3e01ab9..000000000
Binary files a/data/init/images/sm_start_eintro_081.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_082.png b/data/init/images/sm_start_eintro_082.png
deleted file mode 100644
index 62708710d..000000000
Binary files a/data/init/images/sm_start_eintro_082.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_083.png b/data/init/images/sm_start_eintro_083.png
deleted file mode 100644
index 1ba5b1788..000000000
Binary files a/data/init/images/sm_start_eintro_083.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_084.png b/data/init/images/sm_start_eintro_084.png
deleted file mode 100644
index 7d5d3daea..000000000
Binary files a/data/init/images/sm_start_eintro_084.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_085.png b/data/init/images/sm_start_eintro_085.png
deleted file mode 100644
index 5c6e3ade8..000000000
Binary files a/data/init/images/sm_start_eintro_085.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_086.png b/data/init/images/sm_start_eintro_086.png
deleted file mode 100644
index 0cd778856..000000000
Binary files a/data/init/images/sm_start_eintro_086.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_087.png b/data/init/images/sm_start_eintro_087.png
deleted file mode 100644
index f3e584b3a..000000000
Binary files a/data/init/images/sm_start_eintro_087.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_088.png b/data/init/images/sm_start_eintro_088.png
deleted file mode 100644
index 07bd1380b..000000000
Binary files a/data/init/images/sm_start_eintro_088.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_089.png b/data/init/images/sm_start_eintro_089.png
deleted file mode 100644
index 19c595de6..000000000
Binary files a/data/init/images/sm_start_eintro_089.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_090.png b/data/init/images/sm_start_eintro_090.png
deleted file mode 100644
index aaa2ba545..000000000
Binary files a/data/init/images/sm_start_eintro_090.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_091.png b/data/init/images/sm_start_eintro_091.png
deleted file mode 100644
index 0523262a3..000000000
Binary files a/data/init/images/sm_start_eintro_091.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_092.png b/data/init/images/sm_start_eintro_092.png
deleted file mode 100644
index 39c5a0984..000000000
Binary files a/data/init/images/sm_start_eintro_092.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_093.png b/data/init/images/sm_start_eintro_093.png
deleted file mode 100644
index a6252dc80..000000000
Binary files a/data/init/images/sm_start_eintro_093.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_094.png b/data/init/images/sm_start_eintro_094.png
deleted file mode 100644
index 23b59bafa..000000000
Binary files a/data/init/images/sm_start_eintro_094.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_095.png b/data/init/images/sm_start_eintro_095.png
deleted file mode 100644
index c861c7fa2..000000000
Binary files a/data/init/images/sm_start_eintro_095.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_096.png b/data/init/images/sm_start_eintro_096.png
deleted file mode 100644
index 340057d80..000000000
Binary files a/data/init/images/sm_start_eintro_096.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_097.png b/data/init/images/sm_start_eintro_097.png
deleted file mode 100644
index 97fe684fa..000000000
Binary files a/data/init/images/sm_start_eintro_097.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_098.png b/data/init/images/sm_start_eintro_098.png
deleted file mode 100644
index b36bc9e3d..000000000
Binary files a/data/init/images/sm_start_eintro_098.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_099.png b/data/init/images/sm_start_eintro_099.png
deleted file mode 100644
index 89aa30da8..000000000
Binary files a/data/init/images/sm_start_eintro_099.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_100.png b/data/init/images/sm_start_eintro_100.png
deleted file mode 100644
index f42720e02..000000000
Binary files a/data/init/images/sm_start_eintro_100.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_101.png b/data/init/images/sm_start_eintro_101.png
deleted file mode 100644
index c3b3b4709..000000000
Binary files a/data/init/images/sm_start_eintro_101.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_102.png b/data/init/images/sm_start_eintro_102.png
deleted file mode 100644
index 2ce1facd9..000000000
Binary files a/data/init/images/sm_start_eintro_102.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_103.png b/data/init/images/sm_start_eintro_103.png
deleted file mode 100644
index 92607315c..000000000
Binary files a/data/init/images/sm_start_eintro_103.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_104.png b/data/init/images/sm_start_eintro_104.png
deleted file mode 100644
index 704cf72cc..000000000
Binary files a/data/init/images/sm_start_eintro_104.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_105.png b/data/init/images/sm_start_eintro_105.png
deleted file mode 100644
index 76a541b6c..000000000
Binary files a/data/init/images/sm_start_eintro_105.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_106.png b/data/init/images/sm_start_eintro_106.png
deleted file mode 100644
index fc0d74ed1..000000000
Binary files a/data/init/images/sm_start_eintro_106.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_107.png b/data/init/images/sm_start_eintro_107.png
deleted file mode 100644
index f4ebfe462..000000000
Binary files a/data/init/images/sm_start_eintro_107.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_108.png b/data/init/images/sm_start_eintro_108.png
deleted file mode 100644
index df450fce5..000000000
Binary files a/data/init/images/sm_start_eintro_108.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_109.png b/data/init/images/sm_start_eintro_109.png
deleted file mode 100644
index 151497056..000000000
Binary files a/data/init/images/sm_start_eintro_109.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_110.png b/data/init/images/sm_start_eintro_110.png
deleted file mode 100644
index 4fcec5b8d..000000000
Binary files a/data/init/images/sm_start_eintro_110.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_111.png b/data/init/images/sm_start_eintro_111.png
deleted file mode 100644
index 7e361d635..000000000
Binary files a/data/init/images/sm_start_eintro_111.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_112.png b/data/init/images/sm_start_eintro_112.png
deleted file mode 100644
index 18b3adf39..000000000
Binary files a/data/init/images/sm_start_eintro_112.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_113.png b/data/init/images/sm_start_eintro_113.png
deleted file mode 100644
index 600a21dea..000000000
Binary files a/data/init/images/sm_start_eintro_113.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_114.png b/data/init/images/sm_start_eintro_114.png
deleted file mode 100644
index b83d7c0cd..000000000
Binary files a/data/init/images/sm_start_eintro_114.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_115.png b/data/init/images/sm_start_eintro_115.png
deleted file mode 100644
index 86e9eef9b..000000000
Binary files a/data/init/images/sm_start_eintro_115.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_116.png b/data/init/images/sm_start_eintro_116.png
deleted file mode 100644
index 7d8b63509..000000000
Binary files a/data/init/images/sm_start_eintro_116.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_117.png b/data/init/images/sm_start_eintro_117.png
deleted file mode 100644
index 7766e3b49..000000000
Binary files a/data/init/images/sm_start_eintro_117.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_118.png b/data/init/images/sm_start_eintro_118.png
deleted file mode 100644
index 1a6a56b17..000000000
Binary files a/data/init/images/sm_start_eintro_118.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_119.png b/data/init/images/sm_start_eintro_119.png
deleted file mode 100644
index e25bdc67d..000000000
Binary files a/data/init/images/sm_start_eintro_119.png and /dev/null differ
diff --git a/data/init/images/sm_start_eintro_120.png b/data/init/images/sm_start_eintro_120.png
deleted file mode 100644
index 86c7735f3..000000000
Binary files a/data/init/images/sm_start_eintro_120.png and /dev/null differ
diff --git a/data/init/images/start_eintro_001.png b/data/init/images/start_eintro_001.png
deleted file mode 100644
index 90afd4763..000000000
Binary files a/data/init/images/start_eintro_001.png and /dev/null differ
diff --git a/data/init/images/start_eintro_002.png b/data/init/images/start_eintro_002.png
deleted file mode 100644
index 3043bece9..000000000
Binary files a/data/init/images/start_eintro_002.png and /dev/null differ
diff --git a/data/init/images/start_eintro_003.png b/data/init/images/start_eintro_003.png
deleted file mode 100644
index ea1752afb..000000000
Binary files a/data/init/images/start_eintro_003.png and /dev/null differ
diff --git a/data/init/images/start_eintro_004.png b/data/init/images/start_eintro_004.png
deleted file mode 100644
index b6f252e91..000000000
Binary files a/data/init/images/start_eintro_004.png and /dev/null differ
diff --git a/data/init/images/start_eintro_005.png b/data/init/images/start_eintro_005.png
deleted file mode 100644
index 5d89ac53b..000000000
Binary files a/data/init/images/start_eintro_005.png and /dev/null differ
diff --git a/data/init/images/start_eintro_006.png b/data/init/images/start_eintro_006.png
deleted file mode 100644
index 437859806..000000000
Binary files a/data/init/images/start_eintro_006.png and /dev/null differ
diff --git a/data/init/images/start_eintro_007.png b/data/init/images/start_eintro_007.png
deleted file mode 100644
index 15c3ff740..000000000
Binary files a/data/init/images/start_eintro_007.png and /dev/null differ
diff --git a/data/init/images/start_eintro_008.png b/data/init/images/start_eintro_008.png
deleted file mode 100644
index e49fbc12b..000000000
Binary files a/data/init/images/start_eintro_008.png and /dev/null differ
diff --git a/data/init/images/start_eintro_009.png b/data/init/images/start_eintro_009.png
deleted file mode 100644
index d0ba15869..000000000
Binary files a/data/init/images/start_eintro_009.png and /dev/null differ
diff --git a/data/init/images/start_eintro_010.png b/data/init/images/start_eintro_010.png
deleted file mode 100644
index a141351b5..000000000
Binary files a/data/init/images/start_eintro_010.png and /dev/null differ
diff --git a/data/init/images/start_eintro_011.png b/data/init/images/start_eintro_011.png
deleted file mode 100644
index 06eb61c30..000000000
Binary files a/data/init/images/start_eintro_011.png and /dev/null differ
diff --git a/data/init/images/start_eintro_012.png b/data/init/images/start_eintro_012.png
deleted file mode 100644
index 73ad64a6d..000000000
Binary files a/data/init/images/start_eintro_012.png and /dev/null differ
diff --git a/data/init/images/start_eintro_013.png b/data/init/images/start_eintro_013.png
deleted file mode 100644
index 610ae8b01..000000000
Binary files a/data/init/images/start_eintro_013.png and /dev/null differ
diff --git a/data/init/images/start_eintro_014.png b/data/init/images/start_eintro_014.png
deleted file mode 100644
index 2411304f5..000000000
Binary files a/data/init/images/start_eintro_014.png and /dev/null differ
diff --git a/data/init/images/start_eintro_015.png b/data/init/images/start_eintro_015.png
deleted file mode 100644
index 242a7a0ac..000000000
Binary files a/data/init/images/start_eintro_015.png and /dev/null differ
diff --git a/data/init/images/start_eintro_016.png b/data/init/images/start_eintro_016.png
deleted file mode 100644
index c7f854aa5..000000000
Binary files a/data/init/images/start_eintro_016.png and /dev/null differ
diff --git a/data/init/images/start_eintro_017.png b/data/init/images/start_eintro_017.png
deleted file mode 100644
index 93df15151..000000000
Binary files a/data/init/images/start_eintro_017.png and /dev/null differ
diff --git a/data/init/images/start_eintro_018.png b/data/init/images/start_eintro_018.png
deleted file mode 100644
index e4bc28ab1..000000000
Binary files a/data/init/images/start_eintro_018.png and /dev/null differ
diff --git a/data/init/images/start_eintro_019.png b/data/init/images/start_eintro_019.png
deleted file mode 100644
index 73d9414b1..000000000
Binary files a/data/init/images/start_eintro_019.png and /dev/null differ
diff --git a/data/init/images/start_eintro_020.png b/data/init/images/start_eintro_020.png
deleted file mode 100644
index 4989eafb4..000000000
Binary files a/data/init/images/start_eintro_020.png and /dev/null differ
diff --git a/data/init/images/start_eintro_021.png b/data/init/images/start_eintro_021.png
deleted file mode 100644
index e0814c577..000000000
Binary files a/data/init/images/start_eintro_021.png and /dev/null differ
diff --git a/data/init/images/start_eintro_022.png b/data/init/images/start_eintro_022.png
deleted file mode 100644
index 8ff7fdbbd..000000000
Binary files a/data/init/images/start_eintro_022.png and /dev/null differ
diff --git a/data/init/images/start_eintro_023.png b/data/init/images/start_eintro_023.png
deleted file mode 100644
index faf42c61e..000000000
Binary files a/data/init/images/start_eintro_023.png and /dev/null differ
diff --git a/data/init/images/start_eintro_024.png b/data/init/images/start_eintro_024.png
deleted file mode 100644
index 301660487..000000000
Binary files a/data/init/images/start_eintro_024.png and /dev/null differ
diff --git a/data/init/images/start_eintro_025.png b/data/init/images/start_eintro_025.png
deleted file mode 100644
index 47e4c6dfd..000000000
Binary files a/data/init/images/start_eintro_025.png and /dev/null differ
diff --git a/data/init/images/start_eintro_026.png b/data/init/images/start_eintro_026.png
deleted file mode 100644
index 4d5d68745..000000000
Binary files a/data/init/images/start_eintro_026.png and /dev/null differ
diff --git a/data/init/images/start_eintro_027.png b/data/init/images/start_eintro_027.png
deleted file mode 100644
index 25e3016dc..000000000
Binary files a/data/init/images/start_eintro_027.png and /dev/null differ
diff --git a/data/init/images/start_eintro_028.png b/data/init/images/start_eintro_028.png
deleted file mode 100644
index 7028f9f3c..000000000
Binary files a/data/init/images/start_eintro_028.png and /dev/null differ
diff --git a/data/init/images/start_eintro_029.png b/data/init/images/start_eintro_029.png
deleted file mode 100644
index 521521eec..000000000
Binary files a/data/init/images/start_eintro_029.png and /dev/null differ
diff --git a/data/init/images/start_eintro_030.png b/data/init/images/start_eintro_030.png
deleted file mode 100644
index cff0a8f64..000000000
Binary files a/data/init/images/start_eintro_030.png and /dev/null differ
diff --git a/data/init/images/start_eintro_031.png b/data/init/images/start_eintro_031.png
deleted file mode 100644
index 6ae6d915f..000000000
Binary files a/data/init/images/start_eintro_031.png and /dev/null differ
diff --git a/data/init/images/start_eintro_032.png b/data/init/images/start_eintro_032.png
deleted file mode 100644
index 8efa7de39..000000000
Binary files a/data/init/images/start_eintro_032.png and /dev/null differ
diff --git a/data/init/images/start_eintro_033.png b/data/init/images/start_eintro_033.png
deleted file mode 100644
index 22ff89c2d..000000000
Binary files a/data/init/images/start_eintro_033.png and /dev/null differ
diff --git a/data/init/images/start_eintro_034.png b/data/init/images/start_eintro_034.png
deleted file mode 100644
index fbc1ec658..000000000
Binary files a/data/init/images/start_eintro_034.png and /dev/null differ
diff --git a/data/init/images/start_eintro_035.png b/data/init/images/start_eintro_035.png
deleted file mode 100644
index 2a6c7e45f..000000000
Binary files a/data/init/images/start_eintro_035.png and /dev/null differ
diff --git a/data/init/images/start_eintro_036.png b/data/init/images/start_eintro_036.png
deleted file mode 100644
index f0eff6898..000000000
Binary files a/data/init/images/start_eintro_036.png and /dev/null differ
diff --git a/data/init/images/start_eintro_037.png b/data/init/images/start_eintro_037.png
deleted file mode 100644
index f05567f58..000000000
Binary files a/data/init/images/start_eintro_037.png and /dev/null differ
diff --git a/data/init/images/start_eintro_038.png b/data/init/images/start_eintro_038.png
deleted file mode 100644
index 2da1d7f24..000000000
Binary files a/data/init/images/start_eintro_038.png and /dev/null differ
diff --git a/data/init/images/start_eintro_039.png b/data/init/images/start_eintro_039.png
deleted file mode 100644
index 6892510b8..000000000
Binary files a/data/init/images/start_eintro_039.png and /dev/null differ
diff --git a/data/init/images/start_eintro_040.png b/data/init/images/start_eintro_040.png
deleted file mode 100644
index 26dcbe4d5..000000000
Binary files a/data/init/images/start_eintro_040.png and /dev/null differ
diff --git a/data/init/images/start_eintro_041.png b/data/init/images/start_eintro_041.png
deleted file mode 100644
index cb5983660..000000000
Binary files a/data/init/images/start_eintro_041.png and /dev/null differ
diff --git a/data/init/images/start_eintro_042.png b/data/init/images/start_eintro_042.png
deleted file mode 100644
index efced3c3f..000000000
Binary files a/data/init/images/start_eintro_042.png and /dev/null differ
diff --git a/data/init/images/start_eintro_043.png b/data/init/images/start_eintro_043.png
deleted file mode 100644
index 924dd739f..000000000
Binary files a/data/init/images/start_eintro_043.png and /dev/null differ
diff --git a/data/init/images/start_eintro_044.png b/data/init/images/start_eintro_044.png
deleted file mode 100644
index 43f0dc2cb..000000000
Binary files a/data/init/images/start_eintro_044.png and /dev/null differ
diff --git a/data/init/images/start_eintro_045.png b/data/init/images/start_eintro_045.png
deleted file mode 100644
index da72e5752..000000000
Binary files a/data/init/images/start_eintro_045.png and /dev/null differ
diff --git a/data/init/images/start_eintro_046.png b/data/init/images/start_eintro_046.png
deleted file mode 100644
index 660eddce1..000000000
Binary files a/data/init/images/start_eintro_046.png and /dev/null differ
diff --git a/data/init/images/start_eintro_047.png b/data/init/images/start_eintro_047.png
deleted file mode 100644
index 5d57891ea..000000000
Binary files a/data/init/images/start_eintro_047.png and /dev/null differ
diff --git a/data/init/images/start_eintro_048.png b/data/init/images/start_eintro_048.png
deleted file mode 100644
index 05f49600f..000000000
Binary files a/data/init/images/start_eintro_048.png and /dev/null differ
diff --git a/data/init/images/start_eintro_049.png b/data/init/images/start_eintro_049.png
deleted file mode 100644
index 221f5bf9e..000000000
Binary files a/data/init/images/start_eintro_049.png and /dev/null differ
diff --git a/data/init/images/start_eintro_050.png b/data/init/images/start_eintro_050.png
deleted file mode 100644
index e9e96a81b..000000000
Binary files a/data/init/images/start_eintro_050.png and /dev/null differ
diff --git a/data/init/images/start_eintro_051.png b/data/init/images/start_eintro_051.png
deleted file mode 100644
index 178139a43..000000000
Binary files a/data/init/images/start_eintro_051.png and /dev/null differ
diff --git a/data/init/images/start_eintro_052.png b/data/init/images/start_eintro_052.png
deleted file mode 100644
index 3bc9ecc7f..000000000
Binary files a/data/init/images/start_eintro_052.png and /dev/null differ
diff --git a/data/init/images/start_eintro_053.png b/data/init/images/start_eintro_053.png
deleted file mode 100644
index 43197a717..000000000
Binary files a/data/init/images/start_eintro_053.png and /dev/null differ
diff --git a/data/init/images/start_eintro_054.png b/data/init/images/start_eintro_054.png
deleted file mode 100644
index 8dee46edf..000000000
Binary files a/data/init/images/start_eintro_054.png and /dev/null differ
diff --git a/data/init/images/start_eintro_055.png b/data/init/images/start_eintro_055.png
deleted file mode 100644
index 563e3527e..000000000
Binary files a/data/init/images/start_eintro_055.png and /dev/null differ
diff --git a/data/init/images/start_eintro_056.png b/data/init/images/start_eintro_056.png
deleted file mode 100644
index 9a8c6df0d..000000000
Binary files a/data/init/images/start_eintro_056.png and /dev/null differ
diff --git a/data/init/images/start_eintro_057.png b/data/init/images/start_eintro_057.png
deleted file mode 100644
index 66dcf4e38..000000000
Binary files a/data/init/images/start_eintro_057.png and /dev/null differ
diff --git a/data/init/images/start_eintro_058.png b/data/init/images/start_eintro_058.png
deleted file mode 100644
index a3e2d3b3c..000000000
Binary files a/data/init/images/start_eintro_058.png and /dev/null differ
diff --git a/data/init/images/start_eintro_059.png b/data/init/images/start_eintro_059.png
deleted file mode 100644
index 731263aa3..000000000
Binary files a/data/init/images/start_eintro_059.png and /dev/null differ
diff --git a/data/init/images/start_eintro_060.png b/data/init/images/start_eintro_060.png
deleted file mode 100644
index f62079a11..000000000
Binary files a/data/init/images/start_eintro_060.png and /dev/null differ
diff --git a/data/init/images/start_eintro_061.png b/data/init/images/start_eintro_061.png
deleted file mode 100644
index 31add72d7..000000000
Binary files a/data/init/images/start_eintro_061.png and /dev/null differ
diff --git a/data/init/images/start_eintro_062.png b/data/init/images/start_eintro_062.png
deleted file mode 100644
index d9b329f18..000000000
Binary files a/data/init/images/start_eintro_062.png and /dev/null differ
diff --git a/data/init/images/start_eintro_063.png b/data/init/images/start_eintro_063.png
deleted file mode 100644
index e836ad02a..000000000
Binary files a/data/init/images/start_eintro_063.png and /dev/null differ
diff --git a/data/init/images/start_eintro_064.png b/data/init/images/start_eintro_064.png
deleted file mode 100644
index 679d22d69..000000000
Binary files a/data/init/images/start_eintro_064.png and /dev/null differ
diff --git a/data/init/images/start_eintro_065.png b/data/init/images/start_eintro_065.png
deleted file mode 100644
index 75b4a95f1..000000000
Binary files a/data/init/images/start_eintro_065.png and /dev/null differ
diff --git a/data/init/images/start_eintro_066.png b/data/init/images/start_eintro_066.png
deleted file mode 100644
index 608bfba3d..000000000
Binary files a/data/init/images/start_eintro_066.png and /dev/null differ
diff --git a/data/init/images/start_eintro_067.png b/data/init/images/start_eintro_067.png
deleted file mode 100644
index 54f312d45..000000000
Binary files a/data/init/images/start_eintro_067.png and /dev/null differ
diff --git a/data/init/images/start_eintro_068.png b/data/init/images/start_eintro_068.png
deleted file mode 100644
index d5ba76baf..000000000
Binary files a/data/init/images/start_eintro_068.png and /dev/null differ
diff --git a/data/init/images/start_eintro_069.png b/data/init/images/start_eintro_069.png
deleted file mode 100644
index d9e72160a..000000000
Binary files a/data/init/images/start_eintro_069.png and /dev/null differ
diff --git a/data/init/images/start_eintro_070.png b/data/init/images/start_eintro_070.png
deleted file mode 100644
index 90dd316da..000000000
Binary files a/data/init/images/start_eintro_070.png and /dev/null differ
diff --git a/data/init/images/start_eintro_071.png b/data/init/images/start_eintro_071.png
deleted file mode 100644
index 1346c2a88..000000000
Binary files a/data/init/images/start_eintro_071.png and /dev/null differ
diff --git a/data/init/images/start_eintro_072.png b/data/init/images/start_eintro_072.png
deleted file mode 100644
index f22b452e1..000000000
Binary files a/data/init/images/start_eintro_072.png and /dev/null differ
diff --git a/data/init/images/start_eintro_073.png b/data/init/images/start_eintro_073.png
deleted file mode 100644
index 2cc2f6bab..000000000
Binary files a/data/init/images/start_eintro_073.png and /dev/null differ
diff --git a/data/init/images/start_eintro_074.png b/data/init/images/start_eintro_074.png
deleted file mode 100644
index a4bdad1ce..000000000
Binary files a/data/init/images/start_eintro_074.png and /dev/null differ
diff --git a/data/init/images/start_eintro_075.png b/data/init/images/start_eintro_075.png
deleted file mode 100644
index a2bf1cd63..000000000
Binary files a/data/init/images/start_eintro_075.png and /dev/null differ
diff --git a/data/init/images/start_eintro_076.png b/data/init/images/start_eintro_076.png
deleted file mode 100644
index de6008c4a..000000000
Binary files a/data/init/images/start_eintro_076.png and /dev/null differ
diff --git a/data/init/images/start_eintro_077.png b/data/init/images/start_eintro_077.png
deleted file mode 100644
index 5ebb8fe6f..000000000
Binary files a/data/init/images/start_eintro_077.png and /dev/null differ
diff --git a/data/init/images/start_eintro_078.png b/data/init/images/start_eintro_078.png
deleted file mode 100644
index 140db5c66..000000000
Binary files a/data/init/images/start_eintro_078.png and /dev/null differ
diff --git a/data/init/images/start_eintro_079.png b/data/init/images/start_eintro_079.png
deleted file mode 100644
index 03ef9589e..000000000
Binary files a/data/init/images/start_eintro_079.png and /dev/null differ
diff --git a/data/init/images/start_eintro_080.png b/data/init/images/start_eintro_080.png
deleted file mode 100644
index aa3cc085a..000000000
Binary files a/data/init/images/start_eintro_080.png and /dev/null differ
diff --git a/data/init/images/start_eintro_081.png b/data/init/images/start_eintro_081.png
deleted file mode 100644
index 4b7f867e0..000000000
Binary files a/data/init/images/start_eintro_081.png and /dev/null differ
diff --git a/data/init/images/start_eintro_082.png b/data/init/images/start_eintro_082.png
deleted file mode 100644
index a57497507..000000000
Binary files a/data/init/images/start_eintro_082.png and /dev/null differ
diff --git a/data/init/images/start_eintro_083.png b/data/init/images/start_eintro_083.png
deleted file mode 100644
index 38723ecef..000000000
Binary files a/data/init/images/start_eintro_083.png and /dev/null differ
diff --git a/data/init/images/start_eintro_084.png b/data/init/images/start_eintro_084.png
deleted file mode 100644
index 46264fb42..000000000
Binary files a/data/init/images/start_eintro_084.png and /dev/null differ
diff --git a/data/init/images/start_eintro_085.png b/data/init/images/start_eintro_085.png
deleted file mode 100644
index 5d4332742..000000000
Binary files a/data/init/images/start_eintro_085.png and /dev/null differ
diff --git a/data/init/images/start_eintro_086.png b/data/init/images/start_eintro_086.png
deleted file mode 100644
index 38f3aa13a..000000000
Binary files a/data/init/images/start_eintro_086.png and /dev/null differ
diff --git a/data/init/images/start_eintro_087.png b/data/init/images/start_eintro_087.png
deleted file mode 100644
index 4715b6e2c..000000000
Binary files a/data/init/images/start_eintro_087.png and /dev/null differ
diff --git a/data/init/images/start_eintro_088.png b/data/init/images/start_eintro_088.png
deleted file mode 100644
index 478fe05b0..000000000
Binary files a/data/init/images/start_eintro_088.png and /dev/null differ
diff --git a/data/init/images/start_eintro_089.png b/data/init/images/start_eintro_089.png
deleted file mode 100644
index ad7b618e6..000000000
Binary files a/data/init/images/start_eintro_089.png and /dev/null differ
diff --git a/data/init/images/start_eintro_090.png b/data/init/images/start_eintro_090.png
deleted file mode 100644
index 4a7267151..000000000
Binary files a/data/init/images/start_eintro_090.png and /dev/null differ
diff --git a/data/init/images/start_eintro_091.png b/data/init/images/start_eintro_091.png
deleted file mode 100644
index 931dbf05c..000000000
Binary files a/data/init/images/start_eintro_091.png and /dev/null differ
diff --git a/data/init/images/start_eintro_092.png b/data/init/images/start_eintro_092.png
deleted file mode 100644
index 5de1a7b43..000000000
Binary files a/data/init/images/start_eintro_092.png and /dev/null differ
diff --git a/data/init/images/start_eintro_093.png b/data/init/images/start_eintro_093.png
deleted file mode 100644
index b6d13e357..000000000
Binary files a/data/init/images/start_eintro_093.png and /dev/null differ
diff --git a/data/init/images/start_eintro_094.png b/data/init/images/start_eintro_094.png
deleted file mode 100644
index 46e661787..000000000
Binary files a/data/init/images/start_eintro_094.png and /dev/null differ
diff --git a/data/init/images/start_eintro_095.png b/data/init/images/start_eintro_095.png
deleted file mode 100644
index 08472c7e5..000000000
Binary files a/data/init/images/start_eintro_095.png and /dev/null differ
diff --git a/data/init/images/start_eintro_096.png b/data/init/images/start_eintro_096.png
deleted file mode 100644
index 2cd249c38..000000000
Binary files a/data/init/images/start_eintro_096.png and /dev/null differ
diff --git a/data/init/images/start_eintro_097.png b/data/init/images/start_eintro_097.png
deleted file mode 100644
index 5d3e97271..000000000
Binary files a/data/init/images/start_eintro_097.png and /dev/null differ
diff --git a/data/init/images/start_eintro_098.png b/data/init/images/start_eintro_098.png
deleted file mode 100644
index 1d322487b..000000000
Binary files a/data/init/images/start_eintro_098.png and /dev/null differ
diff --git a/data/init/images/start_eintro_099.png b/data/init/images/start_eintro_099.png
deleted file mode 100644
index af6d90cd1..000000000
Binary files a/data/init/images/start_eintro_099.png and /dev/null differ
diff --git a/data/init/images/start_eintro_100.png b/data/init/images/start_eintro_100.png
deleted file mode 100644
index f4307e023..000000000
Binary files a/data/init/images/start_eintro_100.png and /dev/null differ
diff --git a/data/init/images/start_eintro_101.png b/data/init/images/start_eintro_101.png
deleted file mode 100644
index a5ca0b6b2..000000000
Binary files a/data/init/images/start_eintro_101.png and /dev/null differ
diff --git a/data/init/images/start_eintro_102.png b/data/init/images/start_eintro_102.png
deleted file mode 100644
index f7d5665d5..000000000
Binary files a/data/init/images/start_eintro_102.png and /dev/null differ
diff --git a/data/init/images/start_eintro_103.png b/data/init/images/start_eintro_103.png
deleted file mode 100644
index 6af0eaebe..000000000
Binary files a/data/init/images/start_eintro_103.png and /dev/null differ
diff --git a/data/init/images/start_eintro_104.png b/data/init/images/start_eintro_104.png
deleted file mode 100644
index 11b50ea22..000000000
Binary files a/data/init/images/start_eintro_104.png and /dev/null differ
diff --git a/data/init/images/start_eintro_105.png b/data/init/images/start_eintro_105.png
deleted file mode 100644
index 23e491a49..000000000
Binary files a/data/init/images/start_eintro_105.png and /dev/null differ
diff --git a/data/init/images/start_eintro_106.png b/data/init/images/start_eintro_106.png
deleted file mode 100644
index b8c4f8458..000000000
Binary files a/data/init/images/start_eintro_106.png and /dev/null differ
diff --git a/data/init/images/start_eintro_107.png b/data/init/images/start_eintro_107.png
deleted file mode 100644
index 2a3f4c809..000000000
Binary files a/data/init/images/start_eintro_107.png and /dev/null differ
diff --git a/data/init/images/start_eintro_108.png b/data/init/images/start_eintro_108.png
deleted file mode 100644
index c94a5e5f6..000000000
Binary files a/data/init/images/start_eintro_108.png and /dev/null differ
diff --git a/data/init/images/start_eintro_109.png b/data/init/images/start_eintro_109.png
deleted file mode 100644
index ac97be5fe..000000000
Binary files a/data/init/images/start_eintro_109.png and /dev/null differ
diff --git a/data/init/images/start_eintro_110.png b/data/init/images/start_eintro_110.png
deleted file mode 100644
index d84a73fb0..000000000
Binary files a/data/init/images/start_eintro_110.png and /dev/null differ
diff --git a/data/init/images/start_eintro_111.png b/data/init/images/start_eintro_111.png
deleted file mode 100644
index 9f257321c..000000000
Binary files a/data/init/images/start_eintro_111.png and /dev/null differ
diff --git a/data/init/images/start_eintro_112.png b/data/init/images/start_eintro_112.png
deleted file mode 100644
index f2798c14c..000000000
Binary files a/data/init/images/start_eintro_112.png and /dev/null differ
diff --git a/data/init/images/start_eintro_113.png b/data/init/images/start_eintro_113.png
deleted file mode 100644
index 320f2d033..000000000
Binary files a/data/init/images/start_eintro_113.png and /dev/null differ
diff --git a/data/init/images/start_eintro_114.png b/data/init/images/start_eintro_114.png
deleted file mode 100644
index 0dc74f047..000000000
Binary files a/data/init/images/start_eintro_114.png and /dev/null differ
diff --git a/data/init/images/start_eintro_115.png b/data/init/images/start_eintro_115.png
deleted file mode 100644
index 28bc85041..000000000
Binary files a/data/init/images/start_eintro_115.png and /dev/null differ
diff --git a/data/init/images/start_eintro_116.png b/data/init/images/start_eintro_116.png
deleted file mode 100644
index 8d9fcd748..000000000
Binary files a/data/init/images/start_eintro_116.png and /dev/null differ
diff --git a/data/init/images/start_eintro_117.png b/data/init/images/start_eintro_117.png
deleted file mode 100644
index 46f9aedd1..000000000
Binary files a/data/init/images/start_eintro_117.png and /dev/null differ
diff --git a/data/init/images/start_eintro_118.png b/data/init/images/start_eintro_118.png
deleted file mode 100644
index 8621f7893..000000000
Binary files a/data/init/images/start_eintro_118.png and /dev/null differ
diff --git a/data/init/images/start_eintro_119.png b/data/init/images/start_eintro_119.png
deleted file mode 100644
index 512b7b98e..000000000
Binary files a/data/init/images/start_eintro_119.png and /dev/null differ
diff --git a/data/init/images/start_eintro_120.png b/data/init/images/start_eintro_120.png
deleted file mode 100644
index eb1540dc9..000000000
Binary files a/data/init/images/start_eintro_120.png and /dev/null differ
diff --git a/data/themes/Makefile.am b/data/themes/Makefile.am
index b7ed1af3c..0f8d0c900 100644
--- a/data/themes/Makefile.am
+++ b/data/themes/Makefile.am
@@ -13,58 +13,7 @@ files_DATA = \
default.edj
EXTRA_DIST = \
-default.edc \
-default_background.edc \
-default_battery.edc \
-default_border.edc \
-default_clock.edc \
-default_gadman.edc \
-default_ibar.edc \
-default_menu.edc \
-default_pager.edc \
-default_resize.edc \
-default_move.edc \
-default_temperature.edc \
-default_error.edc \
-default_cpufreq.edc \
-default_ibox.edc \
-default_start.edc \
-default_winlist.edc \
-default_transitions.edc \
-default_dialog.edc \
-default_icons.edc \
-default_pointer.edc \
-default_configure.edc \
-default_about.edc \
-default_theme_about.edc \
-default_entry.edc \
-default_fileman.edc \
-default_filesel.edc \
-default_check.edc \
-default_radio.edc \
-default_frame.edc \
-default_label.edc \
-default_button.edc \
-default_scrollframe.edc \
-default_ilist.edc \
-default_tlist.edc \
-default_slider.edc \
-default_exebuf.edc \
-default_desklock.edc \
-default_textblock.edc \
-default_shelf.edc \
-default_preview.edc \
-default_cslider.edc \
-default_spectrum.edc \
-default_color_well.edc \
-default_sys.edc \
-default_deskpreview.edc \
-default_fontpreview.edc \
-default_wizard.edc \
-default_toolbar.edc \
-default_slidesel.edc \
-default_mixer.edc \
-default_connman.edc
+default.edc
default.edj: Makefile $(EXTRA_DIST)
$(EDJE_CC) $(EDJE_FLAGS) \
diff --git a/data/themes/default.edc b/data/themes/default.edc
index b5662d00d..81ddde29b 100644
--- a/data/themes/default.edc
+++ b/data/themes/default.edc
@@ -1,91 +1,21876 @@
-#ifdef E17_PROFILE
-# if E17_PROFILE == LOWRES_PDA
-# define SM "sm_"
-# elif E17_PROFILE == MEDIUMRES_PDA
-# define SM "sm_"
-# elif E17_PROFILE == HIRES_PDA
-# define SM "sm_"
-# elif E17_PROFILE == SLOW_PC
-# define SM "sm_"
-# elif E17_PROFILE == MEDIUM_PC
-# define SM
-# elif E17_PROFILE == FAST_PC
-# define SM
-# endif
-#else
-# define SM
-#endif
-
-fonts {
- font: "Vera.ttf" "Edje-Vera";
- font: "VeraBd.ttf" "Edje-Vera-Bold";
-}
+// TODO: Items that need some revision
+// Add group{} locations to all sections. eg. "widget/preview" is found in Wallpaper selector"
+//
+// TODO Code:
+// - ilist e.swallow.icon should use e_ilist_icon_size_set to make a dummy box
+// to compensate when there is no icon there.
+// - Make ibox/ibar use data.item: "selectraise" "on"; so it can do zooms correctly
+//
+//
+/*
+ * So how do themes work?
+ *
+ * Themes DECLARE objects (groups of parts) inside a 'collections' section.
+ * Each of these groups are an element of a theme - much like an image in a
+ * web page with , but MUCH more powerful. They can scale
+ * without just being stretched or tiled, they can react to all sorts of events
+ * from the user (mouse for example) or other logical events (like being shown
+ * or hidden, etc.) or synthetic signals from enlightenment itself indicating
+ * some new state.
+ *
+ * Each group is split into a parts section that contains all the elements
+ * that make up that group, and how they are laid out. Each part can have
+ * multiple states - described in description sections. There must always be
+ * at least a default description of value 0.0. After this there may possibly
+ * be a programs section. This defines behavior and how the group will react
+ * to events/signals.
+ *
+ * A theme is simply made up of a LOT of these. If a group is not provided in
+ * the theme you are using, it will fall back to the default theme to get the
+ * element. It is assumed the default theme is 100% complete and provides
+ * everything E needs. If this is not the case, there will be problems, so
+ * replace the default theme with great care. As long as the theme you make is
+ * just a normal "overlay" (and falls back to the default where things are
+ * missing) Things will be fairly safe. If you want to make a full default
+ * replacement you will need to methodically go through all of this file
+ * and make sure you have replaced/provided everything here.
+ */
+
+/* Specturm used in all the gradient icons
+ * This needs to be defined outside of the collections
+ *
+ * FIXME: this is bad. namespacing! FIXME!
+ */
spectra {
- spectrum {
- name: "black_to_trans";
- color: 0 0 0 255 1;
- color: 0 0 0 0 1;
- }
- spectrum
- {
- name: "rubberband";
- color: 255 231 157 127 1;
- color: 255 249 231 127 1;
+ spectrum { name: "black_to_trans";
+ color: 0 0 0 255 1;
+ color: 0 0 0 0 1;
+ }
+}
+
+/*
+ * this section defined all the theme elements (a collection of groupings of
+ * parts (images, text, rects etc.))
+ */
+collections { /* begin the collection of edje groups that are in this file */
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** DEFAULT WALLPAPER ***/
+ group { name: "e/desktop/background"; /* the name of the group */
+ /* this section defines that images are to be included and how to
+ * encode them */
+ images {
+ image: "vgrad_dark.png" COMP; /* the encoding method is "COMP". this
+ * is lossless, but compressed */
+ image: "grill_dark_tiny_pattern.png" COMP;
+// image: "circle_shade.png" COMP;
+ }
+ /* this section actually contains the list of parts from bottom to top
+ * (defining the layering/stacking order) */
+ parts {
+ part { name: "background_image"; /* this is the base background */
+ description { state: "default" 0.0; /* its default state */
+ /* note a part has 1 or more states described here. Each state
+ * has a name AND a value. If the value is not useful then set
+ * it to 0.0. The names do not need to be unique within a part
+ * but the name + value combination needs to be unique. At some
+ * points edje is able to select a state given a value other
+ * other than 0.0 - in that case Edje will find the state with
+ * the same name but closest value to the one being asked for.
+ * This allows you to create many states that act as a
+ * meticulously defined series of states from 0.0 to 1.0
+ * (example - a "fuel guage") where the theme may provide as many
+ * or few as the designer wants, and edje will just chose the
+ * closest match to what it wants. In almost all cases you will
+ * not use this feature, but this explains the "0.0" you see
+ * everywhere */
+ /* nb - i am using a shortcut notation. you can use this
+ * parent.child: blah; in a key to avoid doing
+ * parent { child: blah; }
+ */
+ image.normal: "vgrad_dark.png"; /* use the vgrad_dark.png im */
+ fill { /* now specify how the image is to fill the part */
+ smooth: 0; /* set smooth swcaling off */
+ size {
+ relative: 0 1.0; /* X and Y point relative to the part
+ * as a whole for the size (dont scale
+ * in X but scale 100% in Y */
+ offset: 36 0; /* offsets from the relative scale point
+ * so here offset is 36 to the right in
+ * X and at the Y relative point. this
+ * means tile horizontally, but scale
+ * vertically */
+ }
+ }
+ }
+ }
+ part { name: "grill"; /* this is the overlay to look like a grill */
+ description { state: "default" 0.0;
+ image.normal: "grill_dark_tiny_pattern.png"; /* use the grill */
+ fill { /* set the fill to only tile - never scale at all */
+ size {
+ relative: 0 0; /* relative 0 0 so it never scales */
+ offset: 144 144; /* we know the grill image is 144x144
+ * so set the offset to this so it
+ * tiles perfectly */
+ }
+ }
+ }
+ }
+/* part { name: "shade";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "circle_shade.png";
+ fill.smooth: 0;
+ }
+ } */
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** DEFAULT WINDOW BORDER ***/
+ group { name: "e/widgets/border/default/border";
+ /* more images - for the border specifically. remember each images {}
+ * section fills a global images namespace, so if you re-use an image
+ * between sections, only 1 copy is kept, so names here are unique. if
+ * different image {} sections specify the same image but use different
+ * compression specifications, the compression scheme is undefined and
+ * may use any one of the schemes requested, so make sure you use the
+ * same compression scheme */
+ images {
+ image: "bd_top.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_bottom.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png" COMP;
+ image: "bd_resize_b.png" COMP;
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ image: "exclam.png" COMP;
+ image: "bd_button_close_shadow.png" COMP;
+ image: "bd_button_close_focused.png" COMP;
+ image: "bd_button_close_unfocused.png" COMP;
+ image: "bd_button_max_shadow.png" COMP;
+ image: "bd_button_max_focused.png" COMP;
+ image: "bd_button_max_unfocused.png" COMP;
+ image: "bd_button_min_shadow.png" COMP;
+ image: "bd_button_min_focused.png" COMP;
+ image: "bd_button_min_unfocused.png" COMP;
+ }
+ /* this would tell E that the border is not a solid rectanle, but is
+ * shaped (has transparent sections) and so would follow a different
+ * code path for such borders. the default is not shaped, so this is
+ * not enabled here, but left commented out for illustration purposes */
+// data.item: "shaped" "1";
+ parts {
+ part { name: "top";
+ mouse_events: 0; /* accept no mouse events here */
+ description { state: "default" 0.0;
+ rel1 { /* this defines the top-left (rel1) point of the part
+ * and where it is placed. the below values are
+ * actually the default values, so there is no need
+ * to actually declare them. */
+ relative: 0.0 0.0; /* make this point relative to the top
+ * left of the whole eje object (there
+ * is no to: section so it's the whole
+ * object). note that the point is
+ * calculated as:
+ * p.x = obj.width * relative.x
+ * p.y = obj.height * relative.y
+ * (as the to item is the whole object)
+ */
+ offset: 0 0; /* and from the relative point, have an offset
+ * of 0 pixels - i.e. - none */
+ }
+ rel2 {
+ relative: 1.0 1.0; /* the bottom-right is relative to the
+ * base of the title - this way the
+ * title region will scale based on font
+ * size */
+ offset: -1 -1; /* relative to the bottom right */
+ to_y: "title_base"; /* only y is relative to title_base. the
+ * rest is relative to the whole object
+ * (because its not specified) */
+ }
+ image { /* define the image to use */
+ normal: "bd_top.png"; /* the image */
+ border: 2 2 2 2; /* border scaling attributes. this is the
+ * number of pixels NOT to scale on the
+ * left, right, top and bottom edges of the
+ * image. this allows "bevelled" effects
+ * or anything similar to look correct and
+ * not scale/blur etc. along with the image
+ * when it needs resizing */
+ }
+ }
+ }
+ part { name: "bottom"; /* this is the bottom of the window */
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0; /* relative to the bottom-left of the edje
+ * but 4 pixels up */
+ offset: 0 -4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ image {
+ normal: "bd_bottom.png";
+ border: 2 2 0 0; /* the left and right pixels are not to
+ * be scaled when stretching */
+ }
+ }
+ description { state: "shaded" 0.0; /* when in a shaded state then
+ * don't display this part */
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "max" 0.0; /* whem maximised too */
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "icon_area"; /* this is an invisible rectangle that we
+ * use to place icons within. we use this
+ * to keep it fixed as the "icone area" so
+ * the actual swallow part that swallows
+ * the icon can be moved/resized for
+ * animations */
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.5; /* alignt to the left, but center vertically */
+ aspect: 1.0 1.0; /* prefer ans aspect of 1.0 (ie width / height
+ * is 1.0 - i.e. - square. aspect here is
+ * min and max aspect that will be "allowed"
+ * (since both min and max are 1.0 respectively
+ * in order). */
+ aspect_preference: VERTICAL; /* this means that the vertical
+ * axis controls aspect and the
+ * icon_area part size will be
+ * governed by the height of the
+ * part (the width simply following
+ * along behind) */
+ rel1 { /* rel1 - top-left corner of this part */
+ relative: 0.0 0.0;
+ offset: 2 2; /* 2 pixels in from the top-left of the border
+ * corner */
+ }
+ rel2 {
+ relative: 0.0 1.0; /* bottom-right of this part is also 2
+ * pixels in from the left (but align will
+ * mean it goes to the right) and be 2
+ * pixels in from the bottom edge of
+ * "title_base" (remember rel2 is the
+ * pixel immediately OUTSIDE the part.
+ * i.e. x + width & y + height). */
+ offset: 2 -3;
+ to_y: "title_base";
+ }
+ }
+ description { state: "active" 0.0; /* and an active state */
+ inherit: "default" 0.0;
+ rel1 {
+ offset: 2 3; /* 1 pixel down from default so it looks like it
+ * is pressed down a bit */
+ }
+ rel2 {
+ offset: 2 -2; /* same here - down 1 pixel from "default" */
+ }
+ }
+ }
+ part { name: "icon_area2"; /* this area is another invisible rect
+ * that is used for shuffling around parts
+ * that are relative to it. the states
+ * below are just a few "random" offsets
+ * to make it look like whatever is
+ * relative to icon_area2 is "jiggling"
+ * around */
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ }
+ description { state: "uw0" 0.0; /* jiggle */
+ inherit: "default" 0.0;
+ rel1.offset: -3 -2;
+ rel2.offset: -4 -3;
+ }
+ description { state: "uw1" 0.0; /* jiggle some more */
+ inherit: "default" 0.0;
+ rel1.offset: 5 -2;
+ rel2.offset: 4 -3;
+ }
+ description { state: "uw2" 0.0; /* look at me - jiggling! */
+ inherit: "default" 0.0;
+ rel1.offset: -1 4;
+ rel2.offset: -2 3;
+ }
+ description { state: "uw3" 0.0; /* jiggling about */
+ inherit: "default" 0.0;
+ rel1.offset: -2 -1;
+ rel2.offset: -3 -2;
+ }
+ description { state: "uw4" 0.0; /* one more jiggle for the dummies */
+ inherit: "default" 0.0;
+ rel1.offset: -4 1;
+ rel2.offset: -5 0;
+ }
+ }
+ part {
+ name: "busy"; /* this is an animation to spin a wheel when the app
+ * seems too busy to respond to pings */
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0; /* nomrally the busy part is not visible */
+ color: 255 255 255 0; /* and its alpha is 0 - se will fade it
+ * inm later so alpha to 0 (but 255 255
+ * 255 for white so we dont also go from
+ * dark to white while fading) */
+ max: 32 32; /* no bigger than 32x32 - but allow it to be
+ * smaller if needed */
+ aspect: 1.0 1.0; /* square aspect */
+ aspect_preference: BOTH; /* both axes determine aspect. that
+ * means that the icon area may
+ * be 100x50, but the aspect is 1.0
+ * so therefore it will be 50x50 as the
+ * max size. if the area is 50x100 it
+ * will still be 50x50 as it must fit
+ * WITHIN the bounds of BOTH axes */
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image {
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ normal: "busy-9.png"; /* and we use image tweening. that
+ * means that we flip through a series
+ * of images when moving TO this state
+ * over the transition time. it's like
+ * specifiying multiple frames of an
+ * animatin sequence. the "final"
+ * state is "normal". the images
+ * inbetween are the "tween" images
+ * listed in order working towards
+ * the "normal" image */
+ }
+ }
+ description {
+ state: "visible" 0.0; /* the visible state - inherit the
+ * default one as its all the same, but
+ * its visible and faded in */
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.icon"; /* finally a swallow part - this is
+ * just a placeholder to SWALLOW
+ * other external evas objects into
+ * this region and edje will control
+ * any object swallowed as if it were
+ * this part itself (move, resize,
+ * etc.) */
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area2";
+ rel2.to: "icon_area2";
+ }
+ description { state: "shrunk" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.3 0.3;
+ rel2.relative: 0.7 0.7;
+ }
+ }
+ part {
+ name: "urgent"; /* this is the urgnt part it is normally not
+ * visible, but when the window is in an
+ * urgent state (the app has set the urgency
+ * hint) then we go to the visible state */
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0; /* and in the visible state put the
+ * exlamation image on top of the icon */
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "urgent2"; /* this is another urgent element. it is actually
+ * zoomed out to be larger and faded out at the
+ * same time to give a "pulsating" look to the
+ * exclamation mark to bring attention to it */
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "faded" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -1.0 -1.0;
+ rel2.relative: 2.0 2.0;
+ visible: 1;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.text.title"; /* this is a text part - the black
+ * text on the white title top image */
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1; /* allow this part to scale by a scale factor (dpi) */
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0; /* align top and left */
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 9 2;
+ to_x: "icon_area"; /* relative to the right side of the icon
+ * area but 9 pixels away */
+ }
+ rel2 {
+ relative: 1.0 0.0; /* and the bottom right is inset by 8
+ * pxiels from the right of "title_base"
+ * but as its aligned to the top we can
+ * keep this at 2 pixels from the top of
+ * the whole edje object and let alignment
+ * make it extend downward from that point
+ * with the text size defining the min size
+ * vertically below */
+ offset: -8 2;
+ to_x: "title_base";
+ }
+ color: 0 0 0 255; /* black */
+ color_class: "border_title"; /* give it a color class so people
+ * can re-color it if they want */
+ text {
+ font: "Sans:style=Bold"; /* Use the Bold style of
+ * the Sans font. */
+ size: 10; /* size in pixels - 10 */
+ min: 0 1; /* the text will not determine minimum horizontal
+ * size but WILL determine minimal vertical size
+ * (thus 0 1 - horiz then vert flags) */
+ align: 0.0 0.0; /* align text to top-left of the region
+ * given */
+ text_class: "title_bar"; /* text class - so font and size
+ * can be changed by users */
+ }
+ }
+ description { state: "focused" 0.0; /* when the border is focused
+ * then make the text fade out
+ * and vanish */
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "bt_close"; /* the close button shadow */
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22; /* min and max size are the same, so never
+ * resize this */
+ max: 22 22;
+ aspect: 1.0 1.0; /* square - always */
+ aspect_preference: VERTICAL; /* the vetical axis controls size
+ * when applying the aspect ratio
+ * hint above */
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 1;
+ to_x: "top";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ to_x: "top";
+ to_y: "top";
+ }
+ image.normal: "bd_button_close_shadow.png";
+ }
+ }
+ part { name: "bt_max"; /* maximize button shadow */
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 1;
+ to_x: "bt_close"; /* left of the close button */
+ to_y: "top";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -2 -2;
+ to_x: "bt_close"; /* left of the close button */
+ to_y: "top";
+ }
+ image.normal: "bd_button_max_shadow.png";
+ }
+ }
+ part { name: "bt_min"; /* minimize button shadow */
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 1;
+ to_x: "bt_max"; /* left of the maximize button */
+ to_y: "top";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -2 -2;
+ to_x: "bt_max"; /* left of the maximize button */
+ to_y: "top";
+ }
+ image.normal: "bd_button_min_shadow.png";
+ }
+ }
+
+ part { name: "top_hilight"; /* an overlayed image to give the top of
+ * a border a shiny look - very subtle */
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ to: "top";
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 0;
+ to: "top";
+ }
+ image {
+ normal: "bd_top_hilight.png";
+ }
+ fill.smooth: 0;
+ }
+ }
+
+ part { name: "buttons_unfoc"; /* this is a rect part used to clip &
+ * thus control the visibility of a group
+ * of other parts (the images for the
+ * buttons themselves) with just 1 part
+ * doing the control as it acts as a
+ * master switch for all things clipped
+ * to this part */
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255; /* visible and solid */
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0; /* invisible and transparent */
+ }
+ }
+ part { name: "bt_close_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc"; /* clipping (thus visible region and
+ * color + alpah is controlled by the
+ * clip object */
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_max_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ image.normal: "bd_button_max_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_min_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ image.normal: "bd_button_min_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "buttons_foc"; /* another rect object for clipping */
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "bt_close_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc"; /* controlled by the other clip object */
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_max_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ image.normal: "bd_button_max_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_min_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ image.normal: "bd_button_min_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "title_base"; /* an invisible rect part/object used for
+ * layout purposes */
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 0 0;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -3 4;
+ to_y: "e.text.title";
+ to_x: "bt_min";
+ }
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "title_base";
+ }
+ rel2 {
+ to: "title_base";
+ relative: 1.0 0.0;
+ }
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel2 {
+ to: "title_base";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+
+ part { name: "title2"; /* this is interesting. it's another text part
+ * that also displays the title text, but
+ * normally is not visible. it is only made
+ * visibile when the window becomes focused.
+ * what is interesting is we tell it to source
+ * the text content from another part - i.e.
+ * the master "title" part which E sets the
+ * text of. when that changes this part also
+ * changes its text. this is a good way to
+ * use multiple text objects for effects and
+ * other things that can copy/mimic the content
+ * of another part */
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ effect: SOFT_SHADOW; /* different style to before - because its
+ * focused */
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 1.0;
+ rel1 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 0.0 1.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "border_title";
+ text {
+ text_source: "e.text.title"; /* and here is the magic. tell
+ * the text to be sourced from
+ * another part */
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.0 0.0;
+ min: 0 1;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "bottom_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bottom";
+ rel2.to: "bottom";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "resize_b";
+ mouse_events: 0;
+ clip_to: "bottom_clip";
+ description { state: "default" 0.0;
+ min: 20 10;
+ max: 20 10;
+ rel1 {
+ to: "bottom";
+ relative: 0.5 0.0;
+ offset: 0 -10;
+ }
+ rel2 {
+ to: "bottom";
+ relative: 0.5 0.0;
+ offset: 0 -1;
+ }
+ image {
+ normal: "bd_resize_b.png";
+ }
+ }
+ description { state: "past" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.5 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 0.5 1.0;
+ offset: 0 9;
+ }
+ }
+ }
+
+
+ part { name: "e.swallow.client"; /* this determines where the actual
+ * client window will be placed in
+ * the border design */
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ }
+
+ /* these transparent rect parts are used for catching events in a way
+ * here objects for design don't affect the events. these parts
+ * are named speciifcally because E has config listening for specific
+ * signals (events) coming from these named parts and based on those
+ * will perform certain actions. these are actually all configurable
+ * by the user, so if they want, clicking the logical "titlebar" could
+ * close the window, not move it, and so on. the user decides this.
+ * the theme designer simply indicates the "logcal" use of the theme
+ * elements they have created */
+ part { name: "e.event.titlebar";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "title_base";
+ rel2.to: "title_base";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.resize.t";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 3;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.b";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "e.event.resize.tl";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ offset: 15 15;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.tr";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -16 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 15;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.bl";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -16;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 15 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.br";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 1.0;
+ offset: -16 -16;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "e.event.icon";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.close";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "e.event.minimize";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "e.event.maximize";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ color: 0 0 0 0;
+ }
+ }
+ }
+ /* programs - these are basically snippets of simple logic to respond to
+ * incoming signals (generated by signal emisions by code or events) */
+ programs {
+ program { name: "focus_in"; /* name of the program. must be unique
+ * within the list of programs attached
+ * to a group of parts */
+ signal: "e,state,focused"; /* what signal triggers this program,
+ * if any. this can also be a glob like
+ * "mouse,down,*" for example. note
+ * that globs are slower to match
+ * and empty strings are literal matches
+ * too */
+ source: "e"; /* the source of the signal - this must also match for
+ * the program to be run */
+ action: STATE_SET "focused" 0.0; /* the action the program will
+ * perform. in this case
+ * it will set the state to
+ * "focused" @ value 0.0 */
+ transition: LINEAR 0.2; /* the time for the transition of the
+ * action - it's a linear interpolation
+ * of states here over 0.2 seconds */
+ target: "title_back"; /* these are the targets for the action.
+ * i.e. which parts will have their state
+ * set to "focused" over 0.2 seconds */
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+ program { name: "focus_out"; /* this program is run when focus is
+ * removed from a window border */
+ signal: "e,state,unfocused";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+
+ program { name: "urgent"; /* this program is run when the border is
+ * meant to display an "urgent" state
+ * (the application has something
+ * important to show the user) */
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: DECELERATE 0.5; /* instead of a linear transition
+ * this will vary from state A to B
+ * but slow down towards the end */
+ target: "urgent";
+ target: "urgent2";
+ after: "urgent2"; /* when this program and its transition are
+ * finished then chain (run) the "urgent2"
+ * program below. this way a series of actions
+ * and trnasitions can be chained together one
+ * after the other */
+ }
+ program { name: "urgent2";
+ action: STATE_SET "faded" 0.0;
+ transition: LINEAR 0.5;
+ target: "urgent2";
+ after: "urgent3";
+ }
+ program { name: "urgent3";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent2"; /* notice - no transition. when not specified
+ * it is assumed that the action should happen
+ * immediately with no transition over time */
+ after: "urgent2";
+ }
+ program { name: "urgentw0"; /* these ae a list of icon "wobble"
+ * programs to indicate urgency */
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw1";
+ }
+ program { name: "urgentw1";
+ action: STATE_SET "uw1" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw2";
+ }
+ program { name: "urgentw2";
+ action: STATE_SET "uw2" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw3";
+ }
+ program { name: "urgentw3";
+ action: STATE_SET "uw3" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw4";
+ }
+ program { name: "urgentw4";
+ action: STATE_SET "uw4" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw0";
+ }
+ program { name: "not_urgent"; /* run when the window stops being
+ * urgent */
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP; /* this action will stop other running programs
+ * that are currently active. the programs to
+ * stop are named in the targets below */
+ target: "urgentw0";
+ target: "urgentw1";
+ target: "urgentw2";
+ target: "urgentw3";
+ target: "urgentw4";
+ target: "urgent";
+ target: "urgent2";
+ target: "urgent3";
+ after: "not_urgent2";
+ }
+ program { name: "not_urgent2";
+ action: STATE_SET "default" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ target: "icon_area2";
+ }
+
+ program { name: "hung"; /* run when an app is known to be hung/not
+ * responding to ping requests */
+ signal: "e,state,hung";
+ source: "e";
+ action: STATE_SET "shrunk" 0.0;
+ target: "e.swallow.icon";
+ transition: DECELERATE 0.5;
+ }
+ program { name: "unhung"; /* when an app was hung but has started to
+ * respond again, this is run */
+ signal: "e,state,unhung";
+ source: "e";
+ action: ACTION_STOP;
+ target: "busy_anim";
+ }
+ program { name: "unhung2";
+ signal: "e,state,unhung";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.icon";
+ target: "busy";
+ transition: ACCELERATE 0.5;
+ }
+ program { name: "busy_anim"; /* multiple programs can be triggered
+ * from the same signals so this is
+ * also run when an app becomes "hung" */
+ signal: "e,state,hung";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3333;
+ target: "busy";
+ after: "busy_anim";
+ }
+
+// don't have states/anim for a generic iconify action
+// program { name: "xx";
+// signal: "e,action,iconify";
+// source: "e";
+// }
+// don't have states/anim for a generic uniconify action
+// program { name: "xx";
+// signal: "e,action,uniconify";
+// source: "e";
+// }
+
+// don't have states/anim for a generic maximize action
+// program { name: "xx";
+// signal: "e,action,maximize";
+// source: "e";
+// }
+// don't have states/anim for a generic unmaximize action
+// program { name: "xx";
+// signal: "e,action,unmaximize";
+// source: "e";
+// }
+
+ program { name: "max_full"; /* run on fullscreen maximize */
+ signal: "e,action,maximize,fullscreen";
+ source: "e";
+ action: STATE_SET "max" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ }
+ program { name: "unmax_full"; /* run on unmaximize from fullscreen */
+ signal: "e,action,unmaximize,fullscreen";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ }
+
+// don't have any animation or stat change to do at the start of shading
+// program { name: "xx";
+// signal: "e,state,shading";
+// source: "e";
+// }
+ program { name: "shade_end"; /* run when the window finishes its
+ * shading animation */
+ signal: "e,state,shaded";
+ source: "e";
+ action: STATE_SET "shaded" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ target: "e.event.resize.tl";
+ target: "e.event.resize.tr";
+ target: "e.event.resize.bl";
+ target: "e.event.resize.br";
+ target: "e.event.resize.t";
+ target: "e.event.resize.b";
+ }
+ program { name: "unshade_start"; /* run when the window starts
+ * unshading itself */
+ signal: "e,state,unshading";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ target: "e.event.resize.tl";
+ target: "e.event.resize.tr";
+ target: "e.event.resize.bl";
+ target: "e.event.resize.br";
+ target: "e.event.resize.t";
+ target: "e.event.resize.b";
+ }
+// don't have any animation or stat change to do at the end of unshading
+// program { name: "xx";
+// signal: "e,state,unshaded";
+// source: "e";
+// }
+ program { name: "resize_b_on";
+ signal: "mouse,in"; /* on mouse enter... */
+ source: "e.event.resize.b"; /* in this named part */
+ action: ACTION_STOP; /* stop the following programs */
+ target: "resize_b_on2";
+ target: "resize_b_on3";
+ after: "resize_b_on2"; /* then run... */
+ }
+ program { name: "resize_b_on2";
+ action: STATE_SET "default" 0.0;
+ target: "resize_b";
+ after: "resize_b_on3";
+ }
+ program { name: "resize_b_on3";
+ action: STATE_SET "past" 0.0;
+ transition: LINEAR 0.5;
+ target: "resize_b";
+ after: "resize_b_on2";
+ }
+ program { name: "resize_b_off";
+ signal: "mouse,out"; /* on mouse leave... */
+ source: "e.event.resize.b";
+ action: ACTION_STOP;
+ target: "resize_b_on";
+ target: "resize_b_on2";
+ target: "resize_b_on3";
+ }
+
+ program { name: "icon_down";
+ signal: "mouse,down,*"; /* if any mouse button is pressed... */
+ source: "e.event.icon";
+ action: STATE_SET "active" 0.0;
+ target: "icon_area";
+ }
+ program { name: "icon_up";
+ signal: "mouse,up,*"; /* if any mouse button is released... */
+ source: "e.event.icon";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area";
+ }
+ program { name: "bt_close_down";
+ signal: "mouse,down,*";
+ source: "e.event.close";
+ action: STATE_SET "active" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program { name: "bt_close_up";
+ signal: "mouse,up,*";
+ source: "e.event.close";
+ action: STATE_SET "default" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program { name: "bt_max_down";
+ signal: "mouse,down,*";
+ source: "e.event.maximize";
+ action: STATE_SET "active" 0.0;
+ target: "bt_max_unfoc";
+ target: "bt_max_foc";
+ }
+ program { name: "bt_max_up";
+ signal: "mouse,up,*";
+ source: "e.event.maximize";
+ action: STATE_SET "default" 0.0;
+ target: "bt_max_unfoc";
+ target: "bt_max_foc";
+ }
+ program { name: "bt_min_down";
+ signal: "mouse,down,*";
+ source: "e.event.minimize";
+ action: STATE_SET "active" 0.0;
+ target: "bt_min_unfoc";
+ target: "bt_min_foc";
+ }
+ program { name: "bt_min_up";
+ signal: "mouse,up,*";
+ source: "e.event.minimize";
+ action: STATE_SET "default" 0.0;
+ target: "bt_min_unfoc";
+ target: "bt_min_foc";
+ }
+ }
+ }
+
+ /* more border types - see comments in the default border for information */
+ /*** SHAPED WINDOW BORDER ***/
+ group { name: "e/widgets/border/shaped/border";
+ images {
+ image: "bd_top.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_bottom.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png" COMP;
+ image: "bd_resize_b.png" COMP;
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ image: "exclam.png" COMP;
+ image: "bd_button_close_shadow.png" COMP;
+ image: "bd_button_close_focused.png" COMP;
+ image: "bd_button_close_unfocused.png" COMP;
+ image: "bd_button_max_shadow.png" COMP;
+ image: "bd_button_max_focused.png" COMP;
+ image: "bd_button_max_unfocused.png" COMP;
+ image: "bd_button_min_shadow.png" COMP;
+ image: "bd_button_min_focused.png" COMP;
+ image: "bd_button_min_unfocused.png" COMP;
+ }
+ data.item: "shaped" "1";
+ parts {
+ part { name: "top";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "title_base";
+ }
+ image {
+ normal: "bd_top.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bottom";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ image {
+ normal: "bd_bottom.png";
+ border: 2 2 0 0;
+ }
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "icon_area";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ to_y: "title_base";
+ }
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ offset: 2 3;
+ }
+ rel2 {
+ offset: 2 -2;
+ }
+ }
+ }
+ part { name: "icon_area2";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ }
+ description { state: "uw0" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -3 -2;
+ rel2.offset: -4 -3;
+ }
+ description { state: "uw1" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 5 -2;
+ rel2.offset: 4 -3;
+ }
+ description { state: "uw2" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 4;
+ rel2.offset: -2 3;
+ }
+ description { state: "uw3" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -2 -1;
+ rel2.offset: -3 -2;
+ }
+ description { state: "uw4" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -4 1;
+ rel2.offset: -5 0;
+ }
+ }
+ part {
+ name: "busy";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ max: 32 32;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image {
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ normal: "busy-9.png";
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area2";
+ rel2.to: "icon_area2";
+ }
+ description { state: "shrunk" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.3 0.3;
+ rel2.relative: 0.7 0.7;
+ }
+ }
+ part {
+ name: "urgent";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "urgent2";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "faded" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -1.0 -1.0;
+ rel2.relative: 2.0 2.0;
+ visible: 1;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 9 2;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -8 2;
+ to_x: "title_base";
+ }
+ color: 0 0 0 255;
+ color_class: "border_title";
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.0 0.0;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "bt_close";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 1;
+ to_x: "top";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ to_x: "top";
+ to_y: "top";
+ }
+ image.normal: "bd_button_close_shadow.png";
+ }
+ }
+ part { name: "bt_max";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 1;
+ to_x: "bt_close";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -2 -2;
+ to_x: "bt_close";
+ to_y: "top";
+ }
+ image.normal: "bd_button_max_shadow.png";
+ }
+ }
+ part { name: "bt_min";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 1;
+ to_x: "bt_max";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -2 -2;
+ to_x: "bt_max";
+ to_y: "top";
+ }
+ image.normal: "bd_button_min_shadow.png";
+ }
+ }
+
+ part { name: "top_hilight";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ to: "top";
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 0;
+ to: "top";
+ }
+ image {
+ normal: "bd_top_hilight.png";
+ }
+ fill.smooth: 0;
+ }
+ }
+
+ part { name: "buttons_unfoc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "bt_close_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_max_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ image.normal: "bd_button_max_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_min_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ image.normal: "bd_button_min_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "buttons_foc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "bt_close_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_max_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ image.normal: "bd_button_max_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_min_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ image.normal: "bd_button_min_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "title_base";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 0 0;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -3 4;
+ to_y: "e.text.title";
+ to_x: "bt_min";
+ }
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "title_base";
+ }
+ rel2 {
+ to: "title_base";
+ relative: 1.0 0.0;
+ }
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel2 {
+ to: "title_base";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+
+ part { name: "title2";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ effect: SOFT_SHADOW;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 1.0;
+ rel1 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 0.0 1.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 1.0 1.0;
+ offset: 0 1;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "border_title";
+ text {
+ text_source: "e.text.title";
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.0 0.0;
+ min: 0 1;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "bottom_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bottom";
+ rel2.to: "bottom";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "resize_b";
+ mouse_events: 0;
+ clip_to: "bottom_clip";
+ description { state: "default" 0.0;
+ min: 20 10;
+ max: 20 10;
+ rel1 {
+ to: "bottom";
+ relative: 0.5 0.0;
+ offset: 0 -10;
+ }
+ rel2 {
+ to: "bottom";
+ relative: 0.5 0.0;
+ offset: 0 -1;
+ }
+ image {
+ normal: "bd_resize_b.png";
+ }
+ }
+ description { state: "past" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.5 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 0.5 1.0;
+ offset: 0 9;
+ }
+ }
+ }
+
+
+ part { name: "e.swallow.client";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ }
+
+ part { name: "e.event.titlebar";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "title_base";
+ rel2.to: "title_base";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.resize.t";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 3;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.b";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "e.event.resize.tl";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ offset: 15 15;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.tr";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -16 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 15;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.bl";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -16;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 15 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.br";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 1.0;
+ offset: -16 -16;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "e.event.icon";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.close";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "e.event.minimize";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "e.event.maximize";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focus_in";
+ signal: "e,state,focused";
+ source: "e";
+ action: STATE_SET "focused" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+ program {
+ name: "focus_out";
+ signal: "e,state,unfocused";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+
+ program {
+ name: "urgent";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ transition: DECELERATE 0.5;
+ after: "urgent2";
+ }
+ program {
+ name: "urgent2";
+ action: STATE_SET "faded" 0.0;
+ target: "urgent2";
+ transition: LINEAR 0.5;
+ after: "urgent3";
+ }
+ program {
+ name: "urgent3";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent2";
+ after: "urgent2";
+ }
+ program {
+ name: "urgentw0";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw1";
+ }
+ program {
+ name: "urgentw1";
+ action: STATE_SET "uw1" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw2";
+ }
+ program {
+ name: "urgentw2";
+ action: STATE_SET "uw2" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw3";
+ }
+ program {
+ name: "urgentw3";
+ action: STATE_SET "uw3" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw4";
+ }
+ program {
+ name: "urgentw4";
+ action: STATE_SET "uw4" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw0";
+ }
+ program {
+ name: "not_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP;
+ target: "urgentw0";
+ target: "urgentw1";
+ target: "urgentw2";
+ target: "urgentw3";
+ target: "urgentw4";
+ target: "urgent";
+ target: "urgent2";
+ target: "urgent3";
+ after: "not_urgent2";
+ }
+ program {
+ name: "not_urgent2";
+ action: STATE_SET "default" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ target: "icon_area2";
+ }
+
+ program {
+ name: "hung";
+ signal: "e,state,hung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "shrunk" 0.0;
+ target: "e.swallow.icon";
+ transition: DECELERATE 0.5;
+ }
+ program {
+ name: "unhung";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: ACTION_STOP;
+ target: "busy_anim";
+ }
+ program {
+ name: "unhung2";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.icon";
+ target: "busy";
+ transition: ACCELERATE 0.5;
+ }
+ program {
+ name: "busy_anim";
+ signal: "e,state,hung";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3333;
+ target: "busy";
+ after: "busy_anim";
+ }
+ program {
+ name: "max_full";
+ signal: "e,action,maximize,fullscreen";
+ source: "e";
+ action: STATE_SET "max" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ }
+ program {
+ name: "unmax_full";
+ signal: "e,action,unmaximize,fullscreen";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ }
+
+ program {
+ name: "shade_end";
+ signal: "e,state,shaded";
+ source: "e";
+ action: STATE_SET "shaded" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ target: "e.event.resize.tl";
+ target: "e.event.resize.tr";
+ target: "e.event.resize.bl";
+ target: "e.event.resize.br";
+ target: "e.event.resize.t";
+ target: "e.event.resize.b";
+ }
+ program {
+ name: "unshade_start";
+ signal: "e,state,unshading";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ target: "e.event.resize.tl";
+ target: "e.event.resize.tr";
+ target: "e.event.resize.bl";
+ target: "e.event.resize.br";
+ target: "e.event.resize.t";
+ target: "e.event.resize.b";
+ }
+ program {
+ name: "resize_b_on";
+ signal: "mouse,in";
+ source: "e.event.resize.b";
+ action: ACTION_STOP;
+ target: "resize_b_on2";
+ target: "resize_b_on3";
+ after: "resize_b_on2";
+ }
+ program {
+ name: "resize_b_on2";
+ action: STATE_SET "default" 0.0;
+ target: "resize_b";
+ after: "resize_b_on3";
+ }
+ program {
+ name: "resize_b_on3";
+ action: STATE_SET "past" 0.0;
+ transition: LINEAR 0.5;
+ target: "resize_b";
+ after: "resize_b_on2";
+ }
+ program {
+ name: "resize_b_off";
+ signal: "mouse,out";
+ source: "e.event.resize.b";
+ action: ACTION_STOP;
+ target: "resize_b_on";
+ target: "resize_b_on2";
+ target: "resize_b_on3";
+ }
+
+ program {
+ name: "icon_down";
+ signal: "mouse,down,*";
+ source: "e.event.icon";
+ action: STATE_SET "active" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "icon_up";
+ signal: "mouse,up,*";
+ source: "e.event.icon";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "bt_close_down";
+ signal: "mouse,down,*";
+ source: "e.event.close";
+ action: STATE_SET "active" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program {
+ name: "bt_close_up";
+ signal: "mouse,up,*";
+ source: "e.event.close";
+ action: STATE_SET "default" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program {
+ name: "bt_max_down";
+ signal: "mouse,down,*";
+ source: "e.event.maximize";
+ action: STATE_SET "active" 0.0;
+ target: "bt_max_unfoc";
+ target: "bt_max_foc";
+ }
+ program {
+ name: "bt_max_up";
+ signal: "mouse,up,*";
+ source: "e.event.maximize";
+ action: STATE_SET "default" 0.0;
+ target: "bt_max_unfoc";
+ target: "bt_max_foc";
+ }
+ program {
+ name: "bt_min_down";
+ signal: "mouse,down,*";
+ source: "e.event.minimize";
+ action: STATE_SET "active" 0.0;
+ target: "bt_min_unfoc";
+ target: "bt_min_foc";
+ }
+ program {
+ name: "bt_min_up";
+ signal: "mouse,up,*";
+ source: "e.event.minimize";
+ action: STATE_SET "default" 0.0;
+ target: "bt_min_unfoc";
+ target: "bt_min_foc";
+ }
+ }
+ }
+
+ /*** NORESIZE WINDOW BORDER ***/
+ group { name: "e/widgets/border/noresize/border";
+ images {
+ image: "bd_top.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png" COMP;
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ image: "exclam.png" COMP;
+ image: "bd_button_close_shadow.png" COMP;
+ image: "bd_button_close_focused.png" COMP;
+ image: "bd_button_close_unfocused.png" COMP;
+ image: "bd_button_max_shadow.png" COMP;
+ image: "bd_button_max_focused.png" COMP;
+ image: "bd_button_max_unfocused.png" COMP;
+ image: "bd_button_min_shadow.png" COMP;
+ image: "bd_button_min_focused.png" COMP;
+ image: "bd_button_min_unfocused.png" COMP;
+ }
+ parts {
+ part { name: "top";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "title_base";
+ }
+ image {
+ normal: "bd_top.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "icon_area";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ to_y: "title_base";
+ }
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ offset: 2 3;
+ }
+ rel2 {
+ offset: 2 -2;
+ }
+ }
+ }
+ part { name: "icon_area2";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ }
+ description { state: "uw0" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -3 -2;
+ rel2.offset: -4 -3;
+ }
+ description { state: "uw1" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 5 -2;
+ rel2.offset: 4 -3;
+ }
+ description { state: "uw2" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 4;
+ rel2.offset: -2 3;
+ }
+ description { state: "uw3" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -2 -1;
+ rel2.offset: -3 -2;
+ }
+ description { state: "uw4" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -4 1;
+ rel2.offset: -5 0;
+ }
+ }
+ part {
+ name: "busy";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ max: 32 32;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image {
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ normal: "busy-9.png";
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area2";
+ rel2.to: "icon_area2";
+ }
+ description { state: "shrunk" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.3 0.3;
+ rel2.relative: 0.7 0.7;
+ }
+ }
+ part {
+ name: "urgent";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "urgent2";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "faded" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -1.0 -1.0;
+ rel2.relative: 2.0 2.0;
+ visible: 1;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 9 2;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -8 2;
+ to_x: "title_base";
+ }
+ color: 0 0 0 255;
+ color_class: "border_title";
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.0 0.0;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "bt_close";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 1;
+ to_x: "top";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ to_x: "top";
+ to_y: "top";
+ }
+ image.normal: "bd_button_close_shadow.png";
+ }
+ }
+ part { name: "bt_max";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 1;
+ to_x: "bt_close";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -2 -2;
+ to_x: "bt_close";
+ to_y: "top";
+ }
+ image.normal: "bd_button_max_shadow.png";
+ }
+ }
+ part { name: "bt_min";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 1;
+ to_x: "bt_max";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -2 -2;
+ to_x: "bt_max";
+ to_y: "top";
+ }
+ image.normal: "bd_button_min_shadow.png";
+ }
+ }
+
+ part { name: "top_hilight";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ to: "top";
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 0;
+ to: "top";
+ }
+ image {
+ normal: "bd_top_hilight.png";
+ }
+ fill.smooth: 0;
+ }
+ }
+
+ part { name: "buttons_unfoc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "bt_close_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_max_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ image.normal: "bd_button_max_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_min_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ image.normal: "bd_button_min_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "buttons_foc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "bt_close_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_max_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ image.normal: "bd_button_max_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+ part { name: "bt_min_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ image.normal: "bd_button_min_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "title_base";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 0 0;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -3 4;
+ to_y: "e.text.title";
+ to_x: "bt_min";
+ }
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "title_base";
+ }
+ rel2 {
+ to: "title_base";
+ relative: 1.0 0.0;
+ }
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel2 {
+ to: "title_base";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+
+ part { name: "title2";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ effect: SOFT_SHADOW;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 1.0;
+ rel1 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 0.0 1.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 1.0 1.0;
+ offset: 0 1;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "border_title";
+ text {
+ text_source: "e.text.title";
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.0 0.0;
+ min: 0 1;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "e.swallow.client";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ }
+
+ part { name: "e.event.titlebar";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "title_base";
+ rel2.to: "title_base";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.icon";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.close";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "e.event.minimize";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_min";
+ rel2.to: "bt_min";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "e.event.maximize";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_max";
+ rel2.to: "bt_max";
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focus_in";
+ signal: "e,state,focused";
+ source: "e";
+ action: STATE_SET "focused" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+ program {
+ name: "focus_out";
+ signal: "e,state,unfocused";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+
+ program {
+ name: "urgent";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ transition: DECELERATE 0.5;
+ after: "urgent2";
+ }
+ program {
+ name: "urgent2";
+ action: STATE_SET "faded" 0.0;
+ target: "urgent2";
+ transition: LINEAR 0.5;
+ after: "urgent3";
+ }
+ program {
+ name: "urgent3";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent2";
+ after: "urgent2";
+ }
+ program {
+ name: "urgentw0";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw1";
+ }
+ program {
+ name: "urgentw1";
+ action: STATE_SET "uw1" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw2";
+ }
+ program {
+ name: "urgentw2";
+ action: STATE_SET "uw2" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw3";
+ }
+ program {
+ name: "urgentw3";
+ action: STATE_SET "uw3" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw4";
+ }
+ program {
+ name: "urgentw4";
+ action: STATE_SET "uw4" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw0";
+ }
+ program {
+ name: "not_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP;
+ target: "urgentw0";
+ target: "urgentw1";
+ target: "urgentw2";
+ target: "urgentw3";
+ target: "urgentw4";
+ target: "urgent";
+ target: "urgent2";
+ target: "urgent3";
+ after: "not_urgent2";
+ }
+ program {
+ name: "not_urgent2";
+ action: STATE_SET "default" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ target: "icon_area2";
+ }
+
+ program {
+ name: "hung";
+ signal: "e,state,hung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "shrunk" 0.0;
+ target: "e.swallow.icon";
+ transition: DECELERATE 0.5;
+ }
+ program {
+ name: "unhung";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: ACTION_STOP;
+ target: "busy_anim";
+ }
+ program {
+ name: "unhung2";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.icon";
+ target: "busy";
+ transition: ACCELERATE 0.5;
+ }
+ program {
+ name: "busy_anim";
+ signal: "e,state,hung";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3333;
+ target: "busy";
+ after: "busy_anim";
+ }
+ program {
+ name: "max_full";
+ signal: "e,action,maximize,fullscreen";
+ source: "e";
+ action: STATE_SET "max" 0.0;
+ target: "e.swallow.client";
+ }
+ program {
+ name: "unmax_full";
+ signal: "e,action,unmaximize,fullscreen";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.client";
+ }
+
+ program {
+ name: "shade_end";
+ signal: "e,state,shaded";
+ source: "e";
+ action: STATE_SET "shaded" 0.0;
+ target: "e.swallow.client";
+ }
+ program {
+ name: "unshade_start";
+ signal: "e,state,unshading";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.client";
+ }
+
+ program {
+ name: "icon_down";
+ signal: "mouse,down,*";
+ source: "e.event.icon";
+ action: STATE_SET "active" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "icon_up";
+ signal: "mouse,up,*";
+ source: "e.event.icon";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "bt_close_down";
+ signal: "mouse,down,*";
+ source: "e.event.close";
+ action: STATE_SET "active" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program {
+ name: "bt_close_up";
+ signal: "mouse,up,*";
+ source: "e.event.close";
+ action: STATE_SET "default" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program {
+ name: "bt_max_down";
+ signal: "mouse,down,*";
+ source: "e.event.maximize";
+ action: STATE_SET "active" 0.0;
+ target: "bt_max_unfoc";
+ target: "bt_max_foc";
+ }
+ program {
+ name: "bt_max_up";
+ signal: "mouse,up,*";
+ source: "e.event.maximize";
+ action: STATE_SET "default" 0.0;
+ target: "bt_max_unfoc";
+ target: "bt_max_foc";
+ }
+ program {
+ name: "bt_min_down";
+ signal: "mouse,down,*";
+ source: "e.event.minimize";
+ action: STATE_SET "active" 0.0;
+ target: "bt_min_unfoc";
+ target: "bt_min_foc";
+ }
+ program {
+ name: "bt_min_up";
+ signal: "mouse,up,*";
+ source: "e.event.minimize";
+ action: STATE_SET "default" 0.0;
+ target: "bt_min_unfoc";
+ target: "bt_min_foc";
+ }
+ }
+ }
+
+ /*** DIALOG WINDOW BORDER ***/
+ group { name: "e/widgets/border/dialog/border";
+ images {
+ image: "bd_top.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_bottom.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png" COMP;
+ image: "bd_resize_b.png" COMP;
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ image: "exclam.png" COMP;
+ image: "bd_button_close_shadow.png" COMP;
+ image: "bd_button_close_focused.png" COMP;
+ image: "bd_button_close_unfocused.png" COMP;
+ }
+ parts {
+ part { name: "top";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "title_base";
+ }
+ image {
+ normal: "bd_top.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bottom";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ image {
+ normal: "bd_bottom.png";
+ border: 2 2 0 0;
+ }
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "icon_area";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ to_y: "title_base";
+ }
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ offset: 2 3;
+ }
+ rel2 {
+ offset: 2 -2;
+ }
+ }
+ }
+ part { name: "icon_area2";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ }
+ description { state: "uw0" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -3 -2;
+ rel2.offset: -4 -3;
+ }
+ description { state: "uw1" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 5 -2;
+ rel2.offset: 4 -3;
+ }
+ description { state: "uw2" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 4;
+ rel2.offset: -2 3;
+ }
+ description { state: "uw3" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -2 -1;
+ rel2.offset: -3 -2;
+ }
+ description { state: "uw4" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -4 1;
+ rel2.offset: -5 0;
+ }
+ }
+ part {
+ name: "busy";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ max: 32 32;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image {
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ normal: "busy-9.png";
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area2";
+ rel2.to: "icon_area2";
+ }
+ description { state: "shrunk" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.3 0.3;
+ rel2.relative: 0.7 0.7;
+ }
+ }
+ part {
+ name: "urgent";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "urgent2";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "faded" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -1.0 -1.0;
+ rel2.relative: 2.0 2.0;
+ visible: 1;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 9 2;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -8 2;
+ to_x: "title_base";
+ }
+ color: 0 0 0 255;
+ color_class: "border_title";
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.0 0.0;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "bt_close";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 1;
+ to_x: "top";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ to_x: "top";
+ to_y: "top";
+ }
+ image.normal: "bd_button_close_shadow.png";
+ }
+ }
+
+ part { name: "top_hilight";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ to: "top";
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 0;
+ to: "top";
+ }
+ image {
+ normal: "bd_top_hilight.png";
+ }
+ fill.smooth: 0;
+ }
+ }
+
+ part { name: "buttons_unfoc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "bt_close_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "buttons_foc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "bt_close_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "title_base";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 0 0;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -3 4;
+ to_y: "e.text.title";
+ to_x: "bt_close";
+ }
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "title_base";
+ }
+ rel2 {
+ to: "title_base";
+ relative: 1.0 0.0;
+ }
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel2 {
+ to: "title_base";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+
+ part { name: "title2";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ effect: SOFT_SHADOW;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 1.0;
+ rel1 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 0.0 1.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 1.0 1.0;
+ offset: 0 1;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "border_title";
+ text {
+ text_source: "e.text.title";
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.0 0.0;
+ min: 0 1;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "bottom_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bottom";
+ rel2.to: "bottom";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "resize_b";
+ mouse_events: 0;
+ clip_to: "bottom_clip";
+ description { state: "default" 0.0;
+ min: 20 10;
+ max: 20 10;
+ rel1 {
+ to: "bottom";
+ relative: 0.5 0.0;
+ offset: 0 -10;
+ }
+ rel2 {
+ to: "bottom";
+ relative: 0.5 0.0;
+ offset: 0 -1;
+ }
+ image {
+ normal: "bd_resize_b.png";
+ }
+ }
+ description { state: "past" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.5 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 0.5 1.0;
+ offset: 0 9;
+ }
+ }
+ }
+
+
+ part { name: "e.swallow.client";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "bottom";
+ }
+ }
+ }
+
+ part { name: "e.event.titlebar";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "title_base";
+ rel2.to: "title_base";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.resize.t";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 3;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.b";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "e.event.resize.tl";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ offset: 15 15;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.tr";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -16 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 15;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.bl";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -16;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 15 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "e.event.resize.br";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 1.0;
+ offset: -16 -16;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 0;
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part { name: "e.event.icon";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.close";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focus_in";
+ signal: "e,state,focused";
+ source: "e";
+ action: STATE_SET "focused" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+ program {
+ name: "focus_out";
+ signal: "e,state,unfocused";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+
+ program {
+ name: "urgent";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ transition: DECELERATE 0.5;
+ after: "urgent2";
+ }
+ program {
+ name: "urgent2";
+ action: STATE_SET "faded" 0.0;
+ target: "urgent2";
+ transition: LINEAR 0.5;
+ after: "urgent3";
+ }
+ program {
+ name: "urgent3";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent2";
+ after: "urgent2";
+ }
+ program {
+ name: "urgentw0";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw1";
+ }
+ program {
+ name: "urgentw1";
+ action: STATE_SET "uw1" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw2";
+ }
+ program {
+ name: "urgentw2";
+ action: STATE_SET "uw2" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw3";
+ }
+ program {
+ name: "urgentw3";
+ action: STATE_SET "uw3" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw4";
+ }
+ program {
+ name: "urgentw4";
+ action: STATE_SET "uw4" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw0";
+ }
+ program {
+ name: "not_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP;
+ target: "urgentw0";
+ target: "urgentw1";
+ target: "urgentw2";
+ target: "urgentw3";
+ target: "urgentw4";
+ target: "urgent";
+ target: "urgent2";
+ target: "urgent3";
+ after: "not_urgent2";
+ }
+ program {
+ name: "not_urgent2";
+ action: STATE_SET "default" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ target: "icon_area2";
+ }
+
+ program {
+ name: "hung";
+ signal: "e,state,hung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "shrunk" 0.0;
+ target: "e.swallow.icon";
+ transition: DECELERATE 0.5;
+ }
+ program {
+ name: "unhung";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: ACTION_STOP;
+ target: "busy_anim";
+ }
+ program {
+ name: "unhung2";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.icon";
+ target: "busy";
+ transition: ACCELERATE 0.5;
+ }
+ program {
+ name: "busy_anim";
+ signal: "e,state,hung";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3333;
+ target: "busy";
+ after: "busy_anim";
+ }
+ program {
+ name: "max_full";
+ signal: "e,action,maximize,fullscreen";
+ source: "e";
+ action: STATE_SET "max" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ }
+ program {
+ name: "unmax_full";
+ signal: "e,action,unmaximize,fullscreen";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ }
+
+ program {
+ name: "shade_end";
+ signal: "e,state,shaded";
+ source: "e";
+ action: STATE_SET "shaded" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ target: "e.event.resize.tl";
+ target: "e.event.resize.tr";
+ target: "e.event.resize.bl";
+ target: "e.event.resize.br";
+ target: "e.event.resize.t";
+ target: "e.event.resize.b";
+ }
+ program {
+ name: "unshade_start";
+ signal: "e,state,unshading";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bottom";
+ target: "e.swallow.client";
+ target: "e.event.resize.tl";
+ target: "e.event.resize.tr";
+ target: "e.event.resize.bl";
+ target: "e.event.resize.br";
+ target: "e.event.resize.t";
+ target: "e.event.resize.b";
+ }
+ program {
+ name: "resize_b_on";
+ signal: "mouse,in";
+ source: "e.event.resize.b";
+ action: ACTION_STOP;
+ target: "resize_b_on2";
+ target: "resize_b_on3";
+ after: "resize_b_on2";
+ }
+ program {
+ name: "resize_b_on2";
+ action: STATE_SET "default" 0.0;
+ target: "resize_b";
+ after: "resize_b_on3";
+ }
+ program {
+ name: "resize_b_on3";
+ action: STATE_SET "past" 0.0;
+ transition: LINEAR 0.5;
+ target: "resize_b";
+ after: "resize_b_on2";
+ }
+ program {
+ name: "resize_b_off";
+ signal: "mouse,out";
+ source: "e.event.resize.b";
+ action: ACTION_STOP;
+ target: "resize_b_on";
+ target: "resize_b_on2";
+ target: "resize_b_on3";
+ }
+
+ program {
+ name: "icon_down";
+ signal: "mouse,down,*";
+ source: "e.event.icon";
+ action: STATE_SET "active" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "icon_up";
+ signal: "mouse,up,*";
+ source: "e.event.icon";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "bt_close_down";
+ signal: "mouse,down,*";
+ source: "e.event.close";
+ action: STATE_SET "active" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program {
+ name: "bt_close_up";
+ signal: "mouse,up,*";
+ source: "e.event.close";
+ action: STATE_SET "default" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ }
+ }
+
+ /*** NORESIZE DIALOG WINDOW BORDER ***/
+ group { name: "e/widgets/border/noresize_dialog/border";
+ images {
+ image: "bd_top.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png" COMP;
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ image: "exclam.png" COMP;
+ image: "bd_button_close_shadow.png" COMP;
+ image: "bd_button_close_focused.png" COMP;
+ image: "bd_button_close_unfocused.png" COMP;
+ }
+ parts {
+ part { name: "top";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ to_y: "title_base";
+ }
+ image {
+ normal: "bd_top.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "icon_area";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ to_y: "title_base";
+ }
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ offset: 2 3;
+ }
+ rel2 {
+ offset: 2 -2;
+ }
+ }
+ }
+ part { name: "icon_area2";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ }
+ description { state: "uw0" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -3 -2;
+ rel2.offset: -4 -3;
+ }
+ description { state: "uw1" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 5 -2;
+ rel2.offset: 4 -3;
+ }
+ description { state: "uw2" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 4;
+ rel2.offset: -2 3;
+ }
+ description { state: "uw3" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -2 -1;
+ rel2.offset: -3 -2;
+ }
+ description { state: "uw4" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -4 1;
+ rel2.offset: -5 0;
+ }
+ }
+ part {
+ name: "busy";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ max: 32 32;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image {
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ normal: "busy-9.png";
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area2";
+ rel2.to: "icon_area2";
+ }
+ description { state: "shrunk" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.3 0.3;
+ rel2.relative: 0.7 0.7;
+ }
+ }
+ part {
+ name: "urgent";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "urgent2";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "faded" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -1.0 -1.0;
+ rel2.relative: 2.0 2.0;
+ visible: 1;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 9 2;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -8 2;
+ to_x: "title_base";
+ }
+ color: 0 0 0 255;
+ color_class: "border_title";
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.0 0.0;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "bt_close";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 22 22;
+ max: 22 22;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 1;
+ to_x: "top";
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ to_x: "top";
+ to_y: "top";
+ }
+ image.normal: "bd_button_close_shadow.png";
+ }
+ }
+
+ part { name: "top_hilight";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ to: "top";
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 0;
+ to: "top";
+ }
+ image {
+ normal: "bd_top_hilight.png";
+ }
+ fill.smooth: 0;
+ }
+ }
+
+ part { name: "buttons_unfoc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "bt_close_unfoc";
+ mouse_events: 0;
+ clip_to: "buttons_unfoc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_unfocused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "buttons_foc";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "bt_close_foc";
+ mouse_events: 0;
+ clip_to: "buttons_foc";
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ image.normal: "bd_button_close_focused.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "title_base";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 0 0;
+ to_x: "icon_area";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -3 4;
+ to_y: "e.text.title";
+ to_x: "bt_close";
+ }
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "title_base";
+ }
+ rel2 {
+ to: "title_base";
+ relative: 1.0 0.0;
+ }
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel2 {
+ to: "title_base";
+ relative: 1.0 1.0;
+ }
+ }
+ }
+
+ part { name: "title2";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ effect: SOFT_SHADOW;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.0 1.0;
+ rel1 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 0.0 1.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to_x: "e.text.title";
+ to_y: "title_back";
+ relative: 1.0 1.0;
+ offset: 0 1;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "border_title";
+ text {
+ text_source: "e.text.title";
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.0 0.0;
+ min: 0 1;
+ text_class: "title_bar";
+ }
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+
+ part { name: "e.swallow.client";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to_y: "top";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ }
+
+ part { name: "e.event.titlebar";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "title_base";
+ rel2.to: "title_base";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.icon";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "icon_area";
+ rel2.to: "icon_area";
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "e.event.close";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "bt_close";
+ rel2.to: "bt_close";
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "focus_in";
+ signal: "e,state,focused";
+ source: "e";
+ action: STATE_SET "focused" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+ program {
+ name: "focus_out";
+ signal: "e,state,unfocused";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "title_back";
+ target: "title2";
+ target: "title_over";
+ target: "buttons_foc";
+ target: "buttons_unfoc";
+ target: "e.text.title";
+ }
+
+ program {
+ name: "urgent";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ transition: DECELERATE 0.5;
+ after: "urgent2";
+ }
+ program {
+ name: "urgent2";
+ action: STATE_SET "faded" 0.0;
+ target: "urgent2";
+ transition: LINEAR 0.5;
+ after: "urgent3";
+ }
+ program {
+ name: "urgent3";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent2";
+ after: "urgent2";
+ }
+ program {
+ name: "urgentw0";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw1";
+ }
+ program {
+ name: "urgentw1";
+ action: STATE_SET "uw1" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw2";
+ }
+ program {
+ name: "urgentw2";
+ action: STATE_SET "uw2" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw3";
+ }
+ program {
+ name: "urgentw3";
+ action: STATE_SET "uw3" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw4";
+ }
+ program {
+ name: "urgentw4";
+ action: STATE_SET "uw4" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw0";
+ }
+ program {
+ name: "not_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP;
+ target: "urgentw0";
+ target: "urgentw1";
+ target: "urgentw2";
+ target: "urgentw3";
+ target: "urgentw4";
+ target: "urgent";
+ target: "urgent2";
+ target: "urgent3";
+ after: "not_urgent2";
+ }
+ program {
+ name: "not_urgent2";
+ action: STATE_SET "default" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ target: "icon_area2";
+ }
+
+ program {
+ name: "hung";
+ signal: "e,state,hung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "shrunk" 0.0;
+ target: "e.swallow.icon";
+ transition: DECELERATE 0.5;
+ }
+ program {
+ name: "unhung";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: ACTION_STOP;
+ target: "busy_anim";
+ }
+ program {
+ name: "unhung2";
+ signal: "e,state,unhung";
+ source: "e";
+ /* FIXME: */
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.icon";
+ target: "busy";
+ transition: ACCELERATE 0.5;
+ }
+ program {
+ name: "busy_anim";
+ signal: "e,state,hung";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3333;
+ target: "busy";
+ after: "busy_anim";
+ }
+ program {
+ name: "max_full";
+ signal: "e,action,maximize,fullscreen";
+ source: "e";
+ action: STATE_SET "max" 0.0;
+ target: "e.swallow.client";
+ }
+ program {
+ name: "unmax_full";
+ signal: "e,action,unmaximize,fullscreen";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.client";
+ }
+
+ program {
+ name: "shade_end";
+ signal: "e,state,shaded";
+ source: "e";
+ action: STATE_SET "shaded" 0.0;
+ target: "e.swallow.client";
+ }
+ program {
+ name: "unshade_start";
+ signal: "e,state,unshading";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.client";
+ }
+
+ program {
+ name: "icon_down";
+ signal: "mouse,down,*";
+ source: "e.event.icon";
+ action: STATE_SET "active" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "icon_up";
+ signal: "mouse,up,*";
+ source: "e.event.icon";
+ action: STATE_SET "default" 0.0;
+ target: "icon_area";
+ }
+ program {
+ name: "bt_close_down";
+ signal: "mouse,down,*";
+ source: "e.event.close";
+ action: STATE_SET "active" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ program {
+ name: "bt_close_up";
+ signal: "mouse,up,*";
+ source: "e.event.close";
+ action: STATE_SET "default" 0.0;
+ target: "bt_close_unfoc";
+ target: "bt_close_foc";
+ }
+ }
+ }
+
+ /*** BONUS BORDERS TO CHOOSE FROM ***/
+ group { name: "e/widgets/border/pixel/border";
+ parts {
+ part { name: "px1";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ color: 0 0 0 255;
+ }
+ }
+ part { name: "px2";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 255;
+ }
+ }
+ part { name: "px3";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 1;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 0 -2;
+ }
+ color: 0 0 0 255;
+ }
+ }
+ part { name: "px4";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -1 1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -2;
+ }
+ color: 0 0 0 255;
+ }
+ }
+ part { name: "e.swallow.client";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 1 1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ }
+ }
}
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** THE DEFAULT MOUSE CURSOR - COLOR ***/
+ group { name: "e/pointer/enlightenment/default/color";
+ images {
+ image: "pointer.png" COMP;
+ image: "pointer_glow.png" COMP;
+ image: "pointer_glint_01.png" COMP;
+ image: "pointer_glint_02.png" COMP;
+ image: "pointer_glint_03.png" COMP;
+ image: "pointer_glint_04.png" COMP;
+ image: "pointer_glint_05.png" COMP;
+ image: "pointer_glint_06.png" COMP;
+ image: "pointer_glint_07.png" COMP;
+ image: "pointer_glint_08.png" COMP;
+ image: "pointer_glint_09.png" COMP;
+ image: "pointer_glint_10.png" COMP;
+ image: "pointer_glint_11.png" COMP;
+ image: "pointer_glint_12.png" COMP;
+ }
+
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 0.71875 0.71875; /* force a specific aspect ratio so
+ * when it gets scaled it wont squash
+ * or stretch */
+ aspect_preference: BOTH; /* both axes control aspect - thus it
+ * will be WITHIN the bounds the axes
+ * of thre part describe */
+ image {
+ normal: "pointer.png";
+ }
+ }
+ }
+ part { name: "glow"; /* this overlay is used to put a white glow
+ * around the pointer, so when the pointer is
+ * idle every now and again it will pulsate
+ * with this glow to just remind you where the
+ * pointer is (if you lose a black-ish
+ * pointer on a black background) */
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ visible: 0;
+ color: 255 255 255 0;
+ image.normal: "pointer_glow.png";
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "glint"; /* this overlay flips a series of small images
+ * over the pointer. they look like a white
+ * light/refelection when put over the pointer
+ * base image - and produce a "glinting" effect
+ * when played back fast */
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ visible: 0;
+ image.normal: "pointer_glint_12.png";
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ image.tween: "pointer_glint_01.png";
+ image.tween: "pointer_glint_02.png";
+ image.tween: "pointer_glint_03.png";
+ image.tween: "pointer_glint_04.png";
+ image.tween: "pointer_glint_05.png";
+ image.tween: "pointer_glint_06.png";
+ image.tween: "pointer_glint_07.png";
+ image.tween: "pointer_glint_08.png";
+ image.tween: "pointer_glint_09.png";
+ image.tween: "pointer_glint_10.png";
+ image.tween: "pointer_glint_11.png";
+ image.normal: "pointer_glint_12.png";
+ }
+ }
+ part { name: "e.swallow.hotspot"; /* this is a "fake" swallow part
+ * that is used by e to determine
+ * the pointer hotspot - or where
+ * the actual mouse events get
+ * reported from on the cursor */
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 { /* the hotspot will scale with the cursor here */
+ to: "base";
+ relative: 0.27 0.125;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ relative: 0.27 0.125;
+ offset: 0 0;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "mouse_down"; /* called every time e detects a mouse
+ * press */
+ signal: "e,action,mouse,down";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3;
+ target: "glint";
+ after: "mouse_down2";
+ }
+ program { name: "mouse_down2";
+ action: STATE_SET "default" 0.0;
+ target: "glint";
+ }
+ program { name: "mouse_idle"; /* called when e thinks the mouse went
+ * idle and isn't moving */
+ signal: "e,state,mouse,idle";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ in: 5.0 0.0;
+ transition: SINUSOIDAL 1.0;
+ target: "glow";
+ after: "mouse_idle2";
+ }
+ program { name: "mouse_idle2";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 2.0;
+ target: "glow";
+ after: "mouse_idle";
+ }
+ program { name: "mouse_active"; /* called when e sees the mouse become
+ * active again */
+ signal: "e,state,mouse,active";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "glow";
+ after: "mouse_active2";
+ }
+ program { name: "mouse_active2";
+ action: ACTION_STOP;
+ target: "mouse_idle";
+ target: "mouse_idle2";
+ }
+// when mouse button is released. not used here
+// program { name: "xx";
+// signal: "e,action,mouse,up";
+// source: "e";
+// }
+// when mouse button is moved. not used here
+// program { name: "xx";
+// signal: "e,action,mouse,move";
+// source: "e";
+// }
+// when mouse wheel is scrolled. not used here
+// program { name: "xx";
+// signal: "e,action,mouse,wheel";
+// source: "e";
+// }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** THE DEFAULT MOUSE CURSOR - MONOCHROME. REALLY BORING ***/
+ /* This pointer is used if the Xserver does not support full ARGB color
+ * pointers. This can happen if X is old or the driver or libxcursor did
+ * not exist when ecore was compiled. since the cursor will be literally
+ * reduced down to black and white whith a single transparency mask,
+ * colors other than black and whigte will be lost (and be approximated
+ * with dithering) and any translucency other than completely opaque or
+ * completely transparent pixels will also be lost. it then makes sense
+ * to have a special black and white only image with no semi-transparency
+ * so when this is displayed it will look directly as intended by the
+ * artist */
+ group { name: "e/pointer/enlightenment/default/mono";
+ images {
+ image: "pointer_mono.png" COMP; /* a simple mono cursor image */
+ }
+ parts {
+ part { name: "e/pointer";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "pointer_mono.png";
+ }
+ }
+ }
+ part { name: "hotspot"; /* this cursor also has a hotspot */
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 1 1;
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ offset: 1 1;
+ }
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** SLIDESEL */
+ /* this is a horizontal slide selector in e where you drag it horizontally
+ * and different icons appear with text near it indicating what is
+ * selected. not actually used anywhere, currently, but in e nevertheless */
+ group { name: "e/widgets/slidesel";
+ images {
+ image: "bt_dis_base.png" COMP;
+ image: "bt_dis_hilight.png" COMP;
+ image: "bt_dis_shine.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to_y: "e.text.label";
+ relative: 0.0 1.0;
+ offset: 2 2;
+ }
+ rel2.offset: -3 -3;
+ image {
+ normal: "bt_dis_base.png";
+ border: 4 4 4 4;
+ }
+ }
+ }
+ part { name: "clipper";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "base";
+ offset: 2 2;
+ }
+ rel2 {
+ to: "base";
+ offset: -3 -3;
+ }
+ }
+ }
+ part { name: "e.swallow.content";
+ clip_to: "clipper";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ rel1.to: "clipper";
+ rel2.to: "clipper";
+ }
+ }
+ part { name: "over2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ image {
+ normal: "bt_dis_shine.png";
+ border: 4 4 4 4;
+ }
+ }
+ }
+ part { name: "over1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ rel2.relative: 1.0 0.5;
+ image {
+ normal: "bt_dis_hilight.png";
+ border: 4 4 4 0;
+ }
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -3 2;
+ }
+ align: 0.0 0.0;
+ color: 255 255 255 255;
+ color3: 0 0 0 32;
+ text {
+ font: "Sans:style=Bold,Edje-Vera-Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.5 0.0;
+ text_class: "slidesel_label";
+ }
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MENUS ***/
+ /* this is the background for all menus. it also may optionally display a
+ * title for the menu. this is wrapped around all the menu items that are
+ * laid out in a vertical list from top to bottom */
+ group { name: "e/widgets/menu/default/background";
+ images {
+ image: "base_bg.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ image {
+ normal: "base_bg.png";
+ border: 2 2 2 2;
+ }
+ fill.smooth: 0; /* note - a shortcut for avoiding doing
+ * fill { smooth: 0; } */
+ }
+ }
+ part { name: "top_hilight";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 15;
+ }
+ image.normal: "bd_top_hilight.png";
+ fill.smooth: 0;
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -5 0;
+ }
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 0;
+ }
+ rel2 {
+ to_y: "e.text.title";
+ relative: 1.0 1.0;
+ offset: -5 -4;
+ }
+ }
+ }
+ part { name: "e.text.title"; /* e sets the text of this to the title
+ * if there is any */
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ effect: SOFT_SHADOW;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ visible: 0;
+ align: 0.5 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "menu_title";
+ text {
+ text_source: "e.text.title";
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.5 0.0;
+ min: 0 0;
+ text_class: "menu_title";
+ }
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color_class: "menu_title_active";
+ text.min: 1 1;
+ }
+ }
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "e.swallow.content"; /* this swallow part determines
+ * where in the menu the vertical
+ * list of menu items is put */
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ to_y: "e.text.title";
+ relative: 0.0 1.0;
+ offset: 2 1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -3 -3;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "on"; /* this program is run when e emits a signal
+ * to display a title. e will also set the
+ * title text */
+ signal: "e,action,show,title";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ target: "title_back";
+ target: "e.text.title";
+ target: "title_over";
+ }
+ program { name: "off"; /* run when the title is removed */
+ signal: "e,action,hide,title";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "title_back";
+ target: "e.text.title";
+ target: "title_over";
+ }
+ }
+ }
+
+ /* this is placed as a horizontal separator between menu items in the
+ * vertical menu item list. it has no functionality other than being
+ * a visual separator */
+ group { name: "e/widgets/menu/default/separator";
+ images {
+ image: "menu_sep.png" COMP;
+ }
+ parts {
+ part { name: "separator";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 16 2;
+ rel1.offset: 2 2;
+ rel2.offset: -3 -3;
+ image {
+ normal: "menu_sep.png";
+ border: 2 2 0 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ }
+ }
+
+ /* this is used for regular menu items. this is what swallows/holds the
+ * whole line of the menu item, icon, check/radio mark, label and submenu
+ * indicator, where applicable */
+ group { name: "e/widgets/menu/default/item_bg";
+ /* this is idential to the regular menu item above, but used only for
+ * items that have a submenu. this is to allow for a possible different
+ * look for submenu holding items. here this is identical to to the
+ * normal menu item, thus we are making use of the alias directive that
+ * gives a group the ability to go by manu names */
+ alias: "e/widgets/menu/default/submenu_bg";
+ images {
+ image: "menu_sel_bg.png" COMP;
+ image: "menu_sel_fg.png" COMP;
+ }
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -3;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 5;
+ }
+ image {
+ normal: "menu_sel_bg.png";
+ border: 8 8 5 9;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 2;
+ }
+ }
+ }
+ part { name: "e.swallow.content"; /* all item content will go here */
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1.offset: 2 1;
+ rel2.offset: -3 -2;
+ }
+ }
+ part { name: "fg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "menu_sel_fg.png";
+ border: 8 8 5 9;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ }
+ programs {
+ program { name: "sel"; /* when the menu item is selected (hilighted)
+ * this program is run to give the whole item
+ * an overall selected look */
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ transition: LINEAR 0.2;
+ target: "bg";
+ target: "fg";
+ }
+ program { name: "unsel"; /* when selection is removed from the menu
+ * item */
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.1;
+ target: "bg";
+ target: "fg";
+ }
+ }
+ }
+
+ /* this group holds a menu icon. here we just use it to add padding around
+ * the icon */
+ group { name: "e/widgets/menu/default/icon";
+ parts {
+ part { name: "e.swallow.content"; /* icon is swallowed here */
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -3 -3;
+ }
+ }
+ }
+ }
+ }
+
+ /* this is the actual text label for the menu item */
+ group { name: "e/widgets/menu/default/label";
+ parts {
+ part { name: "e.text.label"; /* e sets the text of this */
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 1 -1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 3 1;
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "menu_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "menu_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ color3: 0 0 0 64;
+ color_class: "menu_item";
+ }
+ }
+ }
+ programs {
+ program { name: "sel"; /* when the menu item is actually selected */
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ transition: LINEAR 0.2;
+ target: "e.text.label";
+ }
+ program { name: "unsel"; /* on de-select */
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.3;
+ target: "e.text.label";
+ }
+ }
+ }
+
+ /* this is a small arrow on the right of the menu item to indicate that it
+ * has a submenu after it */
+ group { name: "e/widgets/menu/default/submenu";
+ images {
+ image: "menu_arrow_normal.png" COMP;
+ image: "menu_arrow_sel.png" COMP;
+ }
+ parts {
+ part { name: "arrow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 9 12;
+ max: 9 12;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -3 -1;
+ }
+ image.normal: "menu_arrow_normal.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "menu_arrow_sel.png";
+ }
+ }
+ }
+ programs {
+ program { name: "sel";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "arrow";
+ }
+ program { name: "unsel";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "arrow";
+ }
+ }
+ }
+
+ /* this is placed left of the icon in a menu item (if any icon) or left
+ * of the label if no icon is present. this is a checkbox to indicate if
+ * the menu item is enabled or disabled */
+ group { name: "e/widgets/menu/default/check";
+ images {
+ image: "check_base.png" COMP;
+ image: "check_on.png" COMP;
+ image: "check_sel.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ max: 16 16;
+ image.normal: "check_base.png";
+ }
+ }
+ part { name: "mark";
+ mouse_events: 0;
+ clip_to: "mark_hold";
+ description { state: "default" 0.0;
+ rel1.to: "mark_hold";
+ rel2.to: "mark_hold";
+ image.normal: "check_on.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "check_sel.png";
+ }
+ }
+ part { name: "mark_hold";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ to: "base";
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "base";
+ offset: 4 4;
+ }
+ }
+ description { state: "on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: 0 0;
+ rel2.offset: -1 -1;
+ }
+ }
+ }
+ programs {
+ program { name: "sel"; /* on selection of the menu item */
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "mark";
+ }
+ program { name: "unsel"; /* de-select */
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "mark";
+ }
+ program { name: "on"; /* if the checkmark is to be displayed */
+ signal: "e,state,on";
+ source: "e";
+ action: STATE_SET "on" 0.0;
+ transition: LINEAR 0.15;
+ target: "mark_hold";
+ }
+ program { name: "off"; /* check mark is not to be displayed */
+ signal: "e,state,off";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "mark_hold";
+ }
+ }
+ }
+
+ /* for a radio menu item - same as check, but only one of a group of radio
+ * menu item can be selected at any one time */
+ group { name: "e/widgets/menu/default/radio";
+ images {
+ image: "radio_base.png" COMP;
+ image: "radio_on.png" COMP;
+ image: "radio_sel.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ max: 16 16;
+ image.normal: "radio_base.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "menu_arrow_sel.png";
+ }
+ }
+ part { name: "mark";
+ mouse_events: 0;
+ clip_to: "mark_hold";
+ description { state: "default" 0.0;
+ rel1.to: "mark_hold";
+ rel2.to: "mark_hold";
+ image.normal: "radio_on.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "radio_sel.png";
+ }
+ }
+ part { name: "mark_hold";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ to: "base";
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "base";
+ offset: 4 4;
+ }
+ }
+ description { state: "on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: 0 0;
+ rel2.offset: -1 -1;
+ }
+ }
+ }
+ programs {
+ program { name: "sel";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "mark";
+ }
+ program { name: "unsel";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "mark";
+ }
+ program { name: "on";
+ signal: "e,state,on";
+ source: "e";
+ action: STATE_SET "on" 0.0;
+ transition: LINEAR 0.15;
+ target: "mark_hold";
+ }
+ program { name: "off";
+ signal: "e,state,off";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "mark_hold";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** SHELF ***/
+ /* Shelves are "panels" that are placed around the edges of the screen
+ * to hold useful gadgets to control things - like switch desktops
+ * (the pager module and its gadget), launch programs, and anything else
+ * someone wants to put in there. The way to add gadgets to a shelf is to
+ * write a module that places a gadget there. This means that it might end
+ * up containing all sorts of things and the artist needs to be aware of
+ * that and make sure the shelf border and background etc. won't interfere
+ * with all manner of things that may get placed there */
+ group { name: "e/shelf/default/base";
+ data {
+ /* this tells e the shelf is shaped, not rectangular */
+// item: "shaped" "1";
+ /* this tells e the number of pixels of the shelf to leave "exposed"
+ * when auto-hiding the shelf */
+ item: "hidden_state_size" "1";
+ /* This makes the border hide instantly after the given amount of
+ * seconds - in this case 3 seconds. This means there will be no
+ * visible part of the shelf after this time at all as it will be
+ * totally hidden */
+// item: "instant_delay" "3.0";
+ }
+ images {
+ image: "base_bg.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "base_bg.png";
+ image.border: 2 2 2 2;
+ fill.smooth: 0;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 3 3;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -4 -4;
+ }
+ }
+ }
+ }
+ programs {
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,top";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,top_left";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,top_right";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,bottom";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,bottom_left";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,bottom_right";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,left";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,left_top";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,left_bottom";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,right";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,right_top";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,right_bottom";
+// source: "e";
+// }
+// tell us we became a visible shelf. not used here
+// program { name: "xx";
+// signal: "e,state,visible";
+// source: "e";
+// }
+// tell us we became a hidden shelf. not used here
+// program { name: "xx";
+// signal: "e,state,hidden";
+// source: "e";
+// }
+ }
+ }
+ /* This is put around gadgets in the shelf if they ask for an "inset" style
+ * framing. This puts some sort of bordering around them to make them look
+ * "inset" into the shelf or screen. this is meant to go with the default
+ * shelf style as implied in the group name */
+ group { name: "e/shelf/default/inset";
+ images {
+ image: "inset_sunk.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "inset";
+ offset: 1 1;
+ }
+ rel2 {
+ to: "inset";
+ offset: -2 -2;
+ }
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ rel1 {
+ to: "base";
+ offset: 1 1;
+ }
+ rel2 {
+ to: "base";
+ offset: -2 -2;
+ }
+ }
+ }
+ part { name: "inset";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ image.normal: "inset_sunk.png";
+ image.middle: 0; /* here we say the "middle" part of the image
+ * between the borders is not filled - it's
+ * empty, so don't draw it - ignore it */
+ image.border: 7 7 7 7;
+ fill.smooth: 0;
+ }
+ }
+ }
+ programs {
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,top";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,top_left";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,top_right";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,bottom";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,bottom_left";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,bottom_right";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,left";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,left_top";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,left_bottom";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,right";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,right_top";
+// source: "e";
+// }
+// tell us what oriantation we are in. not used here
+// program { name: "xx";
+// signal: "e,state,orientation,right_bottom";
+// source: "e";
+// }
+ }
+ }
+ /* Same as inset, but meant to be with no decorations that are visible. here
+ * we simply make the content swallow inset a bit from the edges to align
+ * with any plain style inset boxes */
+ group { name: "e/shelf/default/plain";
+ parts {
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ }
+ }
+ }
+ }
+
+ /* This is the "invisible" shelf. Yes. Even it has visial config in edje.
+ * The idea is that it will remain invisible, BUT will allow the designer
+ * to do some layout and padding. This gets the same signals as the
+ * default shelf and can provide the same data items */
+ group { name: "e/shelf/invisible/base";
+ data.item: "shaped" "1";
+ parts {
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/shelf/invisible/inset";
+ images {
+ image: "inset_sunk_dark.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "inset";
+ offset: 1 1;
+ }
+ rel2 {
+ to: "inset";
+ offset: -2 -2;
+ }
+ color: 0 0 0 32;
+ }
+ }
+ part { name: "clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ rel1 {
+ to: "base";
+ offset: 1 1;
+ }
+ rel2 {
+ to: "base";
+ offset: -2 -2;
+ }
+ }
+ }
+ part { name: "inset";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ image.normal: "inset_sunk_dark.png";
+ image.middle: 0;
+ image.border: 7 7 7 7;
+ fill.smooth: 0;
+ }
+ }
+ }
+ }
+ group { name: "e/shelf/invisible/plain";
+ parts {
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ }
+ }
+ }
+ }
+
+ /* This is the alternate shelf. It provides a stylistic alternative to
+ * make the shelf more dynamic to your tastes and wallpaper. It is
+ * selected in the Shelf Configuration. More alternative shelfs can
+ * be provided by using more group names. eg, "e/shelf/black/base" */
+ group { name: "e/shelf/alternate/base";
+ images {
+ image: "shelf_alt_bg.png" COMP;
+// image: "shelf_alt_bg_left.png" COMP;
+// image: "shelf_alt_bg_right.png" COMP;
+ image: "shelf_alt_over.png" COMP;
+// image: "shelf_alt_over_left.png" COMP;
+// image: "shelf_alt_over_right.png" COMP;
+ image: "shelf_alt_shine.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "shelf_alt_bg.png";
+ fill.smooth: 0;
+ }
+// description { state: "left" 0.0;
+// image.normal: "shelf_alt_bg_left.png";
+// fill.smooth: 0;
+// }
+// description { state: "right" 0.0;
+// image.normal: "shelf_alt_bg_right.png";
+// fill.smooth: 0;
+// }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 3 3;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -4 -4;
+ }
+ }
+ }
+ part { name: "shine";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "shelf_alt_shine.png";
+ rel2.relative: 1.0 0.5;
+ fill.smooth: 0;
+ }
+// description { state: "left" 0.0;
+// inherit: "default" 0.0;
+// color: 255 255 255 0;
+// }
+// description { state: "right" 0.0;
+// inherit: "default" 0.0;
+// color: 255 255 255 0;
+// }
+ }
+ part { name: "over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "shelf_alt_over.png";
+ image.border: 5 5 5 5;
+ image.middle: 0;
+ fill.smooth: 0;
+ }
+// description { state: "left" 0.0;
+// image.normal: "shelf_alt_over_left.png";
+// image.border: 5 5 5 5;
+// image.middle: 0;
+// fill.smooth: 0;
+// }
+// description { state: "right" 0.0;
+// image.normal: "shelf_alt_over_right.png";
+// image.border: 5 5 5 5;
+// image.middle: 0;
+// fill.smooth: 0;
+// }
+ }
+ }
+ /* Because programs can not respond to 2 different types of signals,
+ * the programs are split into individual programs that point towards
+ * the base program for its orientation. */
+ programs {
+ /* Left orientation */
+// program { name: "left";
+// signal: "e,state,orientation,left";
+// source: "e";
+// action: STATE_SET "left" 0.0;
+// target: "base";
+// target: "over";
+// target: "shine";
+// }
+// program { name: "left_top";
+// signal: "e,state,orientation,left_top";
+// source: "e";
+// after: "left";
+// }
+// program { name: "left_bottom";
+// signal: "e,state,orientation,left_bottom";
+// source: "e";
+// after: "left";
+// }
+// /* Right orientation */
+// program { name: "right";
+// signal: "e,state,orientation,right";
+// source: "e";
+// action: STATE_SET "right" 0.0;
+// target: "base";
+// target: "over";
+// target: "shine";
+// }
+// program { name: "right_top";
+// signal: "e,state,orientation,right_top";
+// source: "e";
+// after: "right";
+// }
+// program { name: "right_bottom";
+// signal: "e,state,orientation,right_bottom";
+// source: "e";
+// after: "right";
+// }
+ }
+ }
+ group { name: "e/shelf/alternate/inset";
+ images {
+ image: "inset_raised.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "inset";
+ offset: 4 4;
+ }
+ rel2 {
+ to: "inset";
+ offset: -5 -5;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ rel1 {
+ to: "base";
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ offset: -1 -1;
+ }
+ }
+ }
+ part { name: "inset";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.offset: -1 -1;
+ rel2.offset: 0 0;
+ image.normal: "inset_raised.png";
+ image.middle: 0;
+ image.border: 7 7 7 7;
+ fill.smooth: 0;
+ }
+ }
+ }
+ }
+ group { name: "e/shelf/alternate/plain";
+ parts {
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: CONNMAN ***/
+ /* inactive module right now - doesnt work, so this is a placeholder */
+ group {
+ name: "e/modules/connman/main"; // for gadget
+ alias: "e/modules/connman/network"; // for icon in popup
+ max: 128 128;
+ min: 1 1;
+ images {
+ image: "ball.png" COMP;
+ }
+ script {
+ public message(Msg_Type:type, id, ...) {
+ if ((type == MSG_INT_SET) && (id == 0)) {
+ new sig;
+
+ sig = getarg(2);
+
+ if (sig <= 0)
+ run_program(PROGRAM:"sig_none");
+ else if (sig < 33)
+ run_program(PROGRAM:"sig_low");
+ else if (sig < 66)
+ run_program(PROGRAM:"sig_medium");
+ else if (sig >= 66)
+ run_program(PROGRAM:"sig_high");
+ }
+ }
+ }
+ parts {
+ part { name: "base";
+ description { state: "default" 0.0;
+ aspect: 1 1;
+ aspect_preference: BOTH;
+ image.normal: "ball.png";
+ }
+ }
+ }
+ programs {
+ program { name: "sig_none";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sig_low";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sig_medium";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sig_high";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sec0";
+ signal: "e,state,security,open";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sec1";
+ signal: "e,state,security,wep";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sec2";
+ signal: "e,state,security,wpa";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sec3";
+ signal: "e,state,security,rsn";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sav0";
+ signal: "e,state,saved,on";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "sav1";
+ signal: "e,state,saved,off";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: START ***/
+ /* This is for the "start" module - i.e. a "start" button. It simply
+ * provides such a button/gadget in a shelf that pops up E's main
+ * menu - a nice familiarity feature for those from the windows world.
+ * Other than that it really does nothing, so this button can be quite
+ * imaginative as it has few functional requirements */
+ group { name: "e/modules/start/main";
+ max: 128 128;
+ images {
+ image: "logo_white_128.png" COMP;
+ image: "logo_black_128.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "logo_white_128.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "over";
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.relative: -0.5 -0.5;
+ rel2.relative: 1.5 1.5;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "logo_black_128.png";
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ }
+ programs {
+ program { name: "on";
+ signal: "e,state,focused";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ transition: LINEAR 0.2;
+ target: "base";
+ target: "over";
+ }
+ program { name: "off";
+ signal: "e,state,unfocused";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.3;
+ target: "base";
+ target: "over";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: PAGER ***/
+ group { name: "e/modules/pager/popup";
+ images {
+ image: "base_bg.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png";
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "base_bg.png";
+ border: 2 2 2 2;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "top_hilight";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 15;
+ }
+ image.normal: "bd_top_hilight.png";
+ fill.smooth: 0;
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 0;
+ }
+ rel2 {
+ to_y: "e.text.label";
+ relative: 1.0 1.0;
+ offset: -5 -4;
+ }
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ effect: SOFT_SHADOW;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.5 0.0;
+ min: 1 1;
+ }
+ }
+ }
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ to_y: "e.text.label";
+ relative: 0.0 1.0;
+ offset: 12 11;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -13 -13;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/modules/pager/desk";
+ images {
+ image: "pager_base1.png" COMP;
+ image: "pager_base2.png" COMP;
+ image: "pager_hi1.png" COMP;
+ image: "pager_hi2.png" COMP;
+ image: "pager_base_pattern.png" COMP;
+ }
+ parts {
+ part { name: "zoom";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.offset: 0 0;
+ rel2.offset: -1 -1;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -3 -3;
+ rel2.offset: 2 2;
+ }
+ }
+ part { name: "base";
+ description { state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ to: "zoom";
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "zoom";
+ offset: 0 0;
+ }
+ image.normal: "pager_base2.png";
+ image.border: 5 5 5 5;
+ fill.smooth: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "base2";
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ to: "zoom";
+ offset: -11 -11;
+ }
+ rel2 {
+ to: "zoom";
+ offset: 10 10;
+ }
+ image.normal: "pager_base1.png";
+ image.border: 5 5 5 5;
+ fill.smooth: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: -1 -1;
+ rel2.offset: 0 0;
+ }
+ }
+ part { name: "pattern";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "over2";
+ rel2.to: "over2";
+ image.normal: "pager_base_pattern.png";
+ fill.size.relative: 0.0 0.0;
+ fill.size.offset: 12 12;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 255 255 255 128;
+ rel1 {
+ to: "base";
+ offset: 4 4;
+ }
+ rel2 {
+ to: "base";
+ offset: -5 -5;
+ }
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ rel1.to: "clip";
+ rel2.to: "clip";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "clip";
+ rel2.to: "clip";
+ color: 0 0 0 0;
+ color_class: "module_label";
+ text {
+ font: "Sans:style=Bold";
+ size: 8;
+ align: 0.5 0.5;
+ text_class: "module_small";
+ }
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ color: 0 0 0 128;
+ }
+ }
+ part { name: "over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ image.normal: "pager_hi2.png";
+ rel1 {
+ to: "base";
+ offset: 3 3;
+ }
+ rel2 {
+ to: "base";
+ offset: -4 -4;
+ }
+ image.border: 2 2 2 2;
+ image.middle: 0;
+ fill.smooth: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "over2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ image.normal: "pager_hi1.png";
+ rel1 {
+ to: "base2";
+ offset: 3 3;
+ }
+ rel2 {
+ to: "base2";
+ offset: -4 -4;
+ }
+ image.border: 2 2 2 2;
+ image.middle: 0;
+ fill.smooth: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "mouse_over";
+ mouse_events: 1;
+ repeat_events: 1;
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "on";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ transition: LINEAR 0.2;
+ target: "base";
+ target: "base2";
+ target: "pattern";
+ target: "clip";
+ target: "over";
+ target: "over2";
+ }
+ program { name: "off";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.3;
+ target: "base";
+ target: "base2";
+ target: "pattern";
+ target: "clip";
+ target: "over";
+ target: "over2";
+ }
+ program { name: "drg";
+ signal: "e,action,drag,in";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ transition: SINUSOIDAL 0.2;
+ target: "zoom";
+ after: "drg2";
+ }
+ program { name: "drg2";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 0.2;
+ target: "zoom";
+ after: "drg";
+ }
+ program { name: "ndrg";
+ signal: "e,action,drag,out";
+ source: "e";
+ action: ACTION_STOP;
+ target: "drg";
+ target: "drg2";
+ after: "ndrg2";
+ }
+ program { name: "ndrg2";
+ action: STATE_SET "default" 0.0;
+ target: "zoom";
+ }
+
+ program { name: "name_show";
+ signal: "mouse,in";
+ source: "mouse_over";
+ action: STATE_SET "active" 0.0;
+ transition: SINUSOIDAL 0.1;
+ target: "e.text.label";
+ }
+ program { name: "name_hide";
+ signal: "mouse,out";
+ source: "mouse_over";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 0.2;
+ target: "e.text.label";
+ }
+// don't have any states/anim for urgent windows on a desktop
+// program { name: "xx";
+// signal: "e,state,urgent";
+// source: "e";
+// }
+// don't have any states/anim for urgent windows on a desktop
+// program { name: "xx";
+// signal: "e,state,not_urgent";
+// source: "e";
+// }
+ }
+ }
+ group { name: "e/modules/pager/window";
+ images {
+ image: "pager_window.png" COMP;
+ image: "pager_window_unsel.png" COMP;
+ image: "exclam.png" COMP;
+ }
+ parts {
+ part { name: "icon_area";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon_area2";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "uw0" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -3 -2;
+ rel2.offset: -4 -3;
+ }
+ description { state: "uw1" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 5 -2;
+ rel2.offset: 4 -3;
+ }
+ description { state: "uw2" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 4;
+ rel2.offset: -2 3;
+ }
+ description { state: "uw3" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -2 -1;
+ rel2.offset: -3 -2;
+ }
+ description { state: "uw4" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -4 1;
+ rel2.offset: -5 0;
+ }
+ }
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "icon_area2";
+ offset: -3 -3;
+ }
+ rel2 {
+ to: "icon_area2";
+ offset: 2 2;
+ }
+ image.normal: "pager_window_unsel.png";
+ image.border: 9 9 7 6;
+ }
+ description { state: "focused" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "pager_window.png";
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 1.0 1.0;
+ max: 24 24;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1 {
+ to: "base";
+ offset: 4 7;
+ }
+ rel2 {
+ to: "base";
+ offset: -5 -7;
+ }
+ }
+ }
+ part {
+ name: "urgent";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "urgent2";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "exclam.png";
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "faded" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -1.0 -1.0;
+ rel2.relative: 2.0 2.0;
+ visible: 1;
+ color: 255 255 255 0;
+ }
+ }
+ }
+ programs {
+ program { name: "focus_in";
+ signal: "e,state,focused";
+ source: "e";
+ action: STATE_SET "focused" 0.0;
+ target: "base";
+ }
+ program { name: "focus_out";
+ signal: "e,state,unfocused";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ }
+ program { name: "urgent";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: DECELERATE 0.5;
+ target: "urgent";
+ target: "urgent2";
+ after: "urgent2";
+ }
+ program { name: "urgent2";
+ action: STATE_SET "faded" 0.0;
+ transition: LINEAR 0.5;
+ target: "urgent2";
+ after: "urgent3";
+ }
+ program { name: "urgent3";
+ action: STATE_SET "visible" 0.0;
+ target: "urgent2";
+ after: "urgent2";
+ }
+ program { name: "urgentw0";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw1";
+ }
+ program { name: "urgentw1";
+ action: STATE_SET "uw1" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw2";
+ }
+ program { name: "urgentw2";
+ action: STATE_SET "uw2" 0.0;
+ target: "icon_area2";
+ transition: DECELERATE 0.1;
+ after: "urgentw3";
+ }
+ program { name: "urgentw3";
+ action: STATE_SET "uw3" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw4";
+ }
+ program { name: "urgentw4";
+ action: STATE_SET "uw4" 0.0;
+ transition: DECELERATE 0.1;
+ target: "icon_area2";
+ after: "urgentw0";
+ }
+ program { name: "not_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP;
+ target: "urgentw0";
+ target: "urgentw1";
+ target: "urgentw2";
+ target: "urgentw3";
+ target: "urgentw4";
+ target: "urgent";
+ target: "urgent2";
+ target: "urgent3";
+ after: "not_urgent2";
+ }
+ program { name: "not_urgent2";
+ action: STATE_SET "default" 0.0;
+ target: "urgent";
+ target: "urgent2";
+ target: "icon_area2";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: BATTERY ***/
+ group { name: "e/modules/battery/main";
+ images {
+ image: "bat_content1.png" COMP;
+ image: "bat_content2.png" COMP;
+ image: "bat_content3.png" COMP;
+ image: "bat_content1b.png" COMP;
+ image: "bat_content2b.png" COMP;
+ image: "bat_content3b.png" COMP;
+ image: "bat_over.png" COMP;
+ image: "bat_shadow.png" COMP;
+ image: "power.png" COMP;
+ image: "power_glow.png" COMP;
+ }
+ min: 16 16;
+ max: 128 128;
+ script {
+ public message(Msg_Type:type, id, ...) {
+ if ((type == MSG_FLOAT) && (id == 1)) {
+ new Float:val;
+ new r;
+ new g;
+ new b;
+
+ val = getfarg(2);
+
+ if (val < 0.35)
+ {
+ new Float:val1;
+ new Float:val2;
+
+ val1 = val - 0.10;
+ if (val1 < 0.0) val1 = 0.0;
+
+ val2 = 0.125 - val1;
+ if (val2 < 0.0) val2 = 0.0;
+ val2 = val2 / 0.125;
+ r = round(val2 * 255.0, ROUND);
+
+ val2 = val1;
+ if (val2 > 0.125) val2 = 0.125;
+ val2 = val2 / 0.125;
+ g = round(val2 * 255.0, ROUND);
+
+ b = 0;
+ }
+ else
+ {
+ r = 0; g = 255; b = 0;
+ }
+
+ custom_state(PART:"fill", "default", 0.0);
+ set_state_val(PART:"fill", STATE_REL1, 0.0, 1.0 - val);
+ set_state(PART:"fill", "custom", 0.0);
+
+ custom_state(PART:"bfill1", "default", 0.0);
+ custom_state(PART:"bfill2", "default", 0.0);
+ custom_state(PART:"bfill3", "default", 0.0);
+
+ set_state_val(PART:"bfill1", STATE_COLOR, r, g, b, 255);
+ set_state_val(PART:"bfill2", STATE_COLOR, r, g, b, 255);
+ set_state_val(PART:"bfill3", STATE_COLOR, r, g, b, 255);
+
+ set_state(PART:"bfill1", "custom", 0.0);
+ set_state(PART:"bfill2", "custom", 0.0);
+ set_state(PART:"bfill3", "custom", 0.0);
+ }
+ }
+ }
+ parts {
+ part { name: "fill_zone";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "over";
+ relative: 0.0 0.25;
+ }
+ rel2 {
+ to: "over";
+ relative: 1.0 0.84375;
+ }
+ }
+ }
+ part { name: "fill";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "fill_zone";
+ rel1.relative: 0.0 0.5;
+ rel2.to: "fill_zone";
+ }
+ }
+ part { name: "fade_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ description { state: "faded" 0.0;
+ color: 255 255 255 160;
+ }
+ }
+ part { name: "pulse_clip";
+ type: RECT;
+ clip_to: "fade_clip";
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ description { state: "faded" 1.0;
+ color: 255 255 255 255;
+ }
+ description { state: "faded" 0.0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "shadow";
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "bat_shadow.png";
+ }
+ }
+ part { name: "bfill1";
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ aspect: 3.0 3.0;
+ aspect_preference: HORIZONTAL;
+ align: 0.5 1.0;
+ rel1 {
+ to: "fill";
+ relative: 0.125 0.0;
+ offset: 0 -1;
+ }
+ rel2 {
+ to: "fill";
+ relative: 0.875 0.0;
+ offset: -1 -1;
+ }
+ image.normal: "bat_content1.png";
+ }
+ }
+ part { name: "bfill2";
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ rel1 {
+ to: "fill";
+ relative: 0.125 0.0;
+ }
+ rel2 {
+ to: "fill";
+ relative: 0.875 1.0;
+ }
+ image.normal: "bat_content2.png";
+ }
+ }
+ part { name: "bfill3";
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ rel1 {
+ to: "fill";
+ relative: 0.125 1.0;
+ }
+ rel2 {
+ to: "over";
+ relative: 0.875 0.96875;
+ }
+ image.normal: "bat_content3.png";
+ }
+ }
+ part { name: "bfill1b";
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ rel1.to: "bfill1";
+ rel2.to: "bfill1";
+ image.normal: "bat_content1b.png";
+ }
+ }
+ part { name: "bfill2b";
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ rel1.to: "bfill2";
+ rel2.to: "bfill2";
+ image.normal: "bat_content2b.png";
+ }
+ }
+ part { name: "bfill3b";
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ rel1.to: "bfill3";
+ rel2.to: "bfill3";
+ image.normal: "bat_content3b.png";
+ }
+ }
+ part { name: "over";
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "bat_over.png";
+ }
+ }
+ part { name: "power_glow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "power";
+ rel2.to: "power";
+ image.normal: "power_glow.png";
+ visible: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 0;
+ }
+ description { state: "active2" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "power";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1 {
+ to: "over";
+ relative: 0.0 0.35;
+ }
+ rel2 {
+ to: "over";
+ relative: 1.0 0.86875;
+ }
+ image.normal: "power.png";
+ visible: 0;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "e.text.reading";
+ mouse_events: 0;
+ type: TEXT;
+ scale: 1;
+ effect: OUTLINE;
+ clip_to: "fade_clip";
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ rel1 {
+ relative: 0.5 0.0;
+ }
+ rel2 {
+ relative: 0.5 0.0;
+ }
+ color: 255 255 255 0;
+ color2: 0 0 0 0;
+ color3: 0 0 0 0;
+ color_class: "module_label";
+ text {
+ font: "Sans:style=Bold";
+ size: 8;
+ min: 1 1;
+ align: 0.5 0.0;
+ text_class: "module_small";
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ color2: 0 0 0 128;
+ color3: 0 0 0 32;
+ }
+ }
+ part { name: "e.text.time";
+ mouse_events: 0;
+ type: TEXT;
+ scale: 1;
+ effect: OUTLINE;
+ clip_to: "fade_clip";
+ description {
+ state: "default" 0.0;
+ align: 0.5 1.0;
+ rel1 {
+ relative: 0.5 1.0;
+ }
+ rel2 {
+ relative: 0.5 1.0;
+ }
+ color: 255 255 255 0;
+ color2: 0 0 0 0;
+ color3: 0 0 0 0;
+ color_class: "module_label";
+ text {
+ font: "Sans:style=Bold";
+ size: 8;
+ min: 1 1;
+ align: 0.5 1.0;
+ text_class: "module_small";
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ color2: 0 0 0 128;
+ color3: 0 0 0 32;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "hover1";
+ signal: "mouse,in";
+ source: "over";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3;
+ target: "e.text.reading";
+ target: "e.text.time";
+ }
+ program {
+ name: "hover2";
+ signal: "mouse,out";
+ source: "over";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 1.0;
+ target: "e.text.reading";
+ target: "e.text.time";
+ }
+ program {
+ name: "charge";
+ signal: "e,state,charging";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "fade_clip";
+ }
+ program {
+ name: "charge2";
+ signal: "e,state,charging";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ target: "power";
+ target: "power_glow";
+ after: "charge3";
+ }
+ program {
+ name: "charge3";
+ action: STATE_SET "active2" 0.0;
+ in: 1.0 0.0;
+ target: "power_glow";
+ after: "charge4";
+ }
+ program {
+ name: "charge4";
+ action: STATE_SET "active" 0.0;
+ in: 1.0 0.0;
+ target: "power_glow";
+ after: "charge3";
+ }
+ program {
+ name: "discharge";
+ signal: "e,state,discharging";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "fade_clip";
+ }
+ program {
+ name: "discharge2";
+ signal: "e,state,discharging";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "power";
+ target: "power_glow";
+ }
+ program {
+ name: "discharge3";
+ signal: "e,state,discharging";
+ source: "e";
+ action: ACTION_STOP;
+ target: "charge3";
+ target: "charge4";
+ }
+ program {
+ name: "unknown";
+ signal: "e,state,unknown";
+ source: "e";
+ action: STATE_SET "faded" 0.0;
+ target: "fade_clip";
+ }
+ program {
+ name: "pulse";
+ signal: "e,action,pulse,start";
+ source: "e";
+ action: STATE_SET "faded" 0.0;
+ transition: ACCELERATE 0.3;
+ after: "pulse2";
+ target: "pulse_clip";
+ }
+ program {
+ name: "pulse2";
+ signal: "pulse2";
+ source: "e";
+ action: STATE_SET "faded" 1.0;
+ transition: ACCELERATE 0.1;
+ target: "pulse_clip";
+ }
+ program {
+ name: "pulsestop";
+ signal: "e,action,pulse,stop";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "pulse_clip";
+ }
+ }
+ }
+
+ group { name: "e/modules/battery/popup";
+ min: 240 64;
+ parts {
+ part { name: "battery";
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ min: 1 1;
+ max: 120 120;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ align: 0.0 0.5;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ to_x: battery;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 -1;
+ }
+ color: 0 0 0 255;
+ text { text: "Your battery is low!";
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "module_large";
+ }
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.5;
+ to_x: battery;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 0 0 0 255;
+ text { text: "AC power is recommended.";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "module_normal";
+ }
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: TEMPERATURE ***/
+ group { name: "e/modules/temperature/main";
+ images {
+ image: "temp_base.png" COMP;
+ image: "temp_mid.png" COMP;
+ image: "temp_over.png" COMP;
+ }
+ min: 16 16;
+ max: 128 128;
+ script {
+ public message(Msg_Type:type, id, ...) {
+ if ((type == MSG_FLOAT) && (id == 1)) {
+ new Float:val;
+ val = getfarg(2);
+ set_drag(PART:"temp_top", 0.0, val);
+ }
+ }
+ }
+ parts {
+ part {
+ name: "base";
+ clip_to: "fade_clip";
+ description {
+ state: "default" 0.0;
+ aspect: 0.387 0.387;
+ aspect_preference: BOTH;
+ align: 0.5 0.5;
+ max: 48 124;
+ rel1 {
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ image {
+ normal: "temp_base.png";
+ }
+ }
+ }
+ part {
+ name: "temp";
+ clip_to: "temp_clip";
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "base";
+ }
+ rel2 {
+ to: "base";
+ }
+ image {
+ normal: "temp_mid.png";
+ }
+ }
+ }
+ part {
+ name: "overlay";
+ clip_to: "fade_clip";
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "base";
+ }
+ rel2 {
+ to: "base";
+ }
+ image {
+ normal: "temp_over.png";
+ }
+ }
+ }
+ part {
+ name: "e.text.reading";
+ type: TEXT;
+ scale: 1;
+ effect: OUTLINE_SOFT_SHADOW;
+ clip_to: "fade_clip";
+ description {
+ state: "default" 0.0;
+ align: 1.0 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ to_x: "temp";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ }
+ color: 255 255 255 0;
+ color2: 0 0 0 0;
+ color3: 0 0 0 0;
+ color_class: "module_label";
+ text {
+ font: "Sans:style=Bold";
+ size: 8;
+ min: 1 1;
+ align: 0.0 0.0;
+ text_class: "module_small";
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ color2: 0 0 0 128;
+ color3: 0 0 0 32;
+ }
+ }
+ part {
+ name: "fade_clip";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ description {
+ state: "faded" 0.0;
+ color: 255 255 255 128;
+ }
+ }
+ part {
+ name: "temp_clip";
+ type: RECT;
+ clip_to: "fade_clip";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to_x: "base";
+ to_y: "temp_top";
+ }
+ rel2 {
+ to: "base";
+ }
+ }
+ }
+ part {
+ name: "temp_top";
+ type: RECT;
+ dragable {
+ x: 0 0 0;
+ y: -1 1 0;
+ confine: "temp_limit";
+ }
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "temp_limit";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.081;
+ to: "base";
+ }
+ rel2 {
+ relative: 1.0 0.637;
+ to: "base";
+ }
+ }
+ }
+ part {
+ name: "over";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "hover1";
+ signal: "mouse,in";
+ source: "over";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.3;
+ target: "e.text.reading";
+ }
+ program {
+ name: "hover2";
+ signal: "mouse,out";
+ source: "over";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 1.0;
+ target: "e.text.reading";
+ }
+ program {
+ name: "known";
+ signal: "e,state,known";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "fade_clip";
+ }
+ program {
+ name: "unknown";
+ signal: "e,state,unknown";
+ source: "e";
+ action: STATE_SET "faded" 0.0;
+ target: "fade_clip";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: CLOCK ***/
+ group { name: "e/modules/clock/main";
+ images {
+ image: "clock_base.png" COMP;
+ image: "tacho_fg.png" COMP;
+ image: "ch-00.png" COMP;
+ image: "ch-01.png" COMP;
+ image: "ch-02.png" COMP;
+ image: "ch-03.png" COMP;
+ image: "ch-04.png" COMP;
+ image: "ch-05.png" COMP;
+ image: "ch-06.png" COMP;
+ image: "ch-07.png" COMP;
+ image: "ch-08.png" COMP;
+ image: "ch-09.png" COMP;
+ image: "ch-10.png" COMP;
+ image: "ch-11.png" COMP;
+ image: "ch-12.png" COMP;
+ image: "ch-13.png" COMP;
+ image: "ch-14.png" COMP;
+ image: "ch-15.png" COMP;
+ image: "ch-16.png" COMP;
+ image: "ch-17.png" COMP;
+ image: "ch-18.png" COMP;
+ image: "ch-19.png" COMP;
+ image: "ch-20.png" COMP;
+ image: "ch-21.png" COMP;
+ image: "ch-22.png" COMP;
+ image: "ch-23.png" COMP;
+ image: "ch-24.png" COMP;
+ image: "ch-25.png" COMP;
+ image: "ch-26.png" COMP;
+ image: "ch-27.png" COMP;
+ image: "ch-28.png" COMP;
+ image: "ch-29.png" COMP;
+ image: "ch-30.png" COMP;
+ image: "ch-31.png" COMP;
+ image: "ch-32.png" COMP;
+ image: "ch-33.png" COMP;
+ image: "ch-34.png" COMP;
+ image: "ch-35.png" COMP;
+ image: "ch-36.png" COMP;
+ image: "ch-37.png" COMP;
+ image: "ch-38.png" COMP;
+ image: "ch-39.png" COMP;
+ image: "ch-40.png" COMP;
+ image: "ch-41.png" COMP;
+ image: "ch-42.png" COMP;
+ image: "ch-43.png" COMP;
+ image: "ch-44.png" COMP;
+ image: "ch-45.png" COMP;
+ image: "ch-46.png" COMP;
+ image: "ch-47.png" COMP;
+ image: "ch-48.png" COMP;
+ image: "ch-49.png" COMP;
+ image: "ch-50.png" COMP;
+ image: "ch-51.png" COMP;
+ image: "ch-52.png" COMP;
+ image: "ch-53.png" COMP;
+ image: "ch-54.png" COMP;
+ image: "ch-55.png" COMP;
+ image: "ch-56.png" COMP;
+ image: "ch-57.png" COMP;
+ image: "ch-58.png" COMP;
+ image: "ch-59.png" COMP;
+ image: "cm-00.png" COMP;
+ image: "cm-01.png" COMP;
+ image: "cm-02.png" COMP;
+ image: "cm-03.png" COMP;
+ image: "cm-04.png" COMP;
+ image: "cm-05.png" COMP;
+ image: "cm-06.png" COMP;
+ image: "cm-07.png" COMP;
+ image: "cm-08.png" COMP;
+ image: "cm-09.png" COMP;
+ image: "cm-10.png" COMP;
+ image: "cm-11.png" COMP;
+ image: "cm-12.png" COMP;
+ image: "cm-13.png" COMP;
+ image: "cm-14.png" COMP;
+ image: "cm-15.png" COMP;
+ image: "cm-16.png" COMP;
+ image: "cm-17.png" COMP;
+ image: "cm-18.png" COMP;
+ image: "cm-19.png" COMP;
+ image: "cm-20.png" COMP;
+ image: "cm-21.png" COMP;
+ image: "cm-22.png" COMP;
+ image: "cm-23.png" COMP;
+ image: "cm-24.png" COMP;
+ image: "cm-25.png" COMP;
+ image: "cm-26.png" COMP;
+ image: "cm-27.png" COMP;
+ image: "cm-28.png" COMP;
+ image: "cm-29.png" COMP;
+ image: "cm-30.png" COMP;
+ image: "cm-31.png" COMP;
+ image: "cm-32.png" COMP;
+ image: "cm-33.png" COMP;
+ image: "cm-34.png" COMP;
+ image: "cm-35.png" COMP;
+ image: "cm-36.png" COMP;
+ image: "cm-37.png" COMP;
+ image: "cm-38.png" COMP;
+ image: "cm-39.png" COMP;
+ image: "cm-40.png" COMP;
+ image: "cm-41.png" COMP;
+ image: "cm-42.png" COMP;
+ image: "cm-43.png" COMP;
+ image: "cm-44.png" COMP;
+ image: "cm-45.png" COMP;
+ image: "cm-46.png" COMP;
+ image: "cm-47.png" COMP;
+ image: "cm-48.png" COMP;
+ image: "cm-49.png" COMP;
+ image: "cm-50.png" COMP;
+ image: "cm-51.png" COMP;
+ image: "cm-52.png" COMP;
+ image: "cm-53.png" COMP;
+ image: "cm-54.png" COMP;
+ image: "cm-55.png" COMP;
+ image: "cm-56.png" COMP;
+ image: "cm-57.png" COMP;
+ image: "cm-58.png" COMP;
+ image: "cm-59.png" COMP;
+#ifdef CLOCK_SECONDS
+ image: "cs-00.png" COMP;
+ image: "cs-01.png" COMP;
+ image: "cs-02.png" COMP;
+ image: "cs-03.png" COMP;
+ image: "cs-04.png" COMP;
+ image: "cs-05.png" COMP;
+ image: "cs-06.png" COMP;
+ image: "cs-07.png" COMP;
+ image: "cs-08.png" COMP;
+ image: "cs-09.png" COMP;
+ image: "cs-10.png" COMP;
+ image: "cs-11.png" COMP;
+ image: "cs-12.png" COMP;
+ image: "cs-13.png" COMP;
+ image: "cs-14.png" COMP;
+ image: "cs-15.png" COMP;
+ image: "cs-16.png" COMP;
+ image: "cs-17.png" COMP;
+ image: "cs-18.png" COMP;
+ image: "cs-19.png" COMP;
+ image: "cs-20.png" COMP;
+ image: "cs-21.png" COMP;
+ image: "cs-22.png" COMP;
+ image: "cs-23.png" COMP;
+ image: "cs-24.png" COMP;
+ image: "cs-25.png" COMP;
+ image: "cs-26.png" COMP;
+ image: "cs-27.png" COMP;
+ image: "cs-28.png" COMP;
+ image: "cs-29.png" COMP;
+ image: "cs-30.png" COMP;
+ image: "cs-31.png" COMP;
+ image: "cs-32.png" COMP;
+ image: "cs-33.png" COMP;
+ image: "cs-34.png" COMP;
+ image: "cs-35.png" COMP;
+ image: "cs-36.png" COMP;
+ image: "cs-37.png" COMP;
+ image: "cs-38.png" COMP;
+ image: "cs-39.png" COMP;
+ image: "cs-40.png" COMP;
+ image: "cs-41.png" COMP;
+ image: "cs-42.png" COMP;
+ image: "cs-43.png" COMP;
+ image: "cs-44.png" COMP;
+ image: "cs-45.png" COMP;
+ image: "cs-46.png" COMP;
+ image: "cs-47.png" COMP;
+ image: "cs-48.png" COMP;
+ image: "cs-49.png" COMP;
+ image: "cs-50.png" COMP;
+ image: "cs-51.png" COMP;
+ image: "cs-52.png" COMP;
+ image: "cs-53.png" COMP;
+ image: "cs-54.png" COMP;
+ image: "cs-55.png" COMP;
+ image: "cs-56.png" COMP;
+ image: "cs-57.png" COMP;
+ image: "cs-58.png" COMP;
+ image: "cs-59.png" COMP;
+#endif
+ }
+ min: 16 16;
+ max: 128 128;
+ script {
+ public clock_cb(val) {
+ new buf[11];
+ new year, month, day, yearday, weekday, hour, minute;
+ new Float:second;
+ new v;
+
+ date(year, month, day, yearday, weekday, hour, minute, second);
+#ifdef CLOCK_SECONDS
+ v = round(second);
+ timer(1.0 - (second - v), "clock_cb", 1);
+ buf[0] = 0;
+ if (v < 10) {snprintf(buf, 10, "0%i", v);}
+ else {snprintf(buf, 10, "%i", v);}
+ set_state(PART:"seconds", buf, 0.0);
+#else
+ timer(60.0 - (second), "clock_cb", 1);
+#endif
+ v = minute;
+ buf[0] = 0;
+ if (v < 10) {snprintf(buf, 10, "0%i", v);}
+ else {snprintf(buf, 10, "%i", v);}
+ set_state(PART:"minutes", buf, 0.0);
+
+ v = ((hour % 12) * 5) + ((minute * 5) / 60);
+ buf[0] = 0;
+ if (v < 10) {snprintf(buf, 10, "0%i", v);}
+ else {snprintf(buf, 10, "%i", v);}
+ set_state(PART:"hour", buf, 0.0);
+ }
+ }
+ parts {
+ part { name: "base";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "clock_base.png";
+ }
+ }
+#ifdef CLOCK_SECONDS
+ part { name: "seconds";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base"; rel2.to: "base";
+ image.normal: "cs-00.png";
+ }
+ description { state: "00" 0.0; inherit: "default" 0.0; image.normal: "cs-00.png";}
+ description { state: "01" 0.0; inherit: "default" 0.0; image.normal: "cs-01.png";}
+ description { state: "02" 0.0; inherit: "default" 0.0; image.normal: "cs-02.png";}
+ description { state: "03" 0.0; inherit: "default" 0.0; image.normal: "cs-03.png";}
+ description { state: "04" 0.0; inherit: "default" 0.0; image.normal: "cs-04.png";}
+ description { state: "05" 0.0; inherit: "default" 0.0; image.normal: "cs-05.png";}
+ description { state: "06" 0.0; inherit: "default" 0.0; image.normal: "cs-06.png";}
+ description { state: "07" 0.0; inherit: "default" 0.0; image.normal: "cs-07.png";}
+ description { state: "08" 0.0; inherit: "default" 0.0; image.normal: "cs-08.png";}
+ description { state: "09" 0.0; inherit: "default" 0.0; image.normal: "cs-09.png";}
+ description { state: "10" 0.0; inherit: "default" 0.0; image.normal: "cs-10.png";}
+ description { state: "11" 0.0; inherit: "default" 0.0; image.normal: "cs-11.png";}
+ description { state: "12" 0.0; inherit: "default" 0.0; image.normal: "cs-12.png";}
+ description { state: "13" 0.0; inherit: "default" 0.0; image.normal: "cs-13.png";}
+ description { state: "14" 0.0; inherit: "default" 0.0; image.normal: "cs-14.png";}
+ description { state: "15" 0.0; inherit: "default" 0.0; image.normal: "cs-15.png";}
+ description { state: "16" 0.0; inherit: "default" 0.0; image.normal: "cs-16.png";}
+ description { state: "17" 0.0; inherit: "default" 0.0; image.normal: "cs-17.png";}
+ description { state: "18" 0.0; inherit: "default" 0.0; image.normal: "cs-18.png";}
+ description { state: "19" 0.0; inherit: "default" 0.0; image.normal: "cs-19.png";}
+ description { state: "20" 0.0; inherit: "default" 0.0; image.normal: "cs-20.png";}
+ description { state: "21" 0.0; inherit: "default" 0.0; image.normal: "cs-21.png";}
+ description { state: "22" 0.0; inherit: "default" 0.0; image.normal: "cs-22.png";}
+ description { state: "23" 0.0; inherit: "default" 0.0; image.normal: "cs-23.png";}
+ description { state: "24" 0.0; inherit: "default" 0.0; image.normal: "cs-24.png";}
+ description { state: "25" 0.0; inherit: "default" 0.0; image.normal: "cs-25.png";}
+ description { state: "26" 0.0; inherit: "default" 0.0; image.normal: "cs-26.png";}
+ description { state: "27" 0.0; inherit: "default" 0.0; image.normal: "cs-27.png";}
+ description { state: "28" 0.0; inherit: "default" 0.0; image.normal: "cs-28.png";}
+ description { state: "29" 0.0; inherit: "default" 0.0; image.normal: "cs-29.png";}
+ description { state: "30" 0.0; inherit: "default" 0.0; image.normal: "cs-30.png";}
+ description { state: "31" 0.0; inherit: "default" 0.0; image.normal: "cs-31.png";}
+ description { state: "32" 0.0; inherit: "default" 0.0; image.normal: "cs-32.png";}
+ description { state: "33" 0.0; inherit: "default" 0.0; image.normal: "cs-33.png";}
+ description { state: "34" 0.0; inherit: "default" 0.0; image.normal: "cs-34.png";}
+ description { state: "35" 0.0; inherit: "default" 0.0; image.normal: "cs-35.png";}
+ description { state: "36" 0.0; inherit: "default" 0.0; image.normal: "cs-36.png";}
+ description { state: "37" 0.0; inherit: "default" 0.0; image.normal: "cs-37.png";}
+ description { state: "38" 0.0; inherit: "default" 0.0; image.normal: "cs-38.png";}
+ description { state: "39" 0.0; inherit: "default" 0.0; image.normal: "cs-39.png";}
+ description { state: "40" 0.0; inherit: "default" 0.0; image.normal: "cs-40.png";}
+ description { state: "41" 0.0; inherit: "default" 0.0; image.normal: "cs-41.png";}
+ description { state: "42" 0.0; inherit: "default" 0.0; image.normal: "cs-42.png";}
+ description { state: "43" 0.0; inherit: "default" 0.0; image.normal: "cs-43.png";}
+ description { state: "44" 0.0; inherit: "default" 0.0; image.normal: "cs-44.png";}
+ description { state: "45" 0.0; inherit: "default" 0.0; image.normal: "cs-45.png";}
+ description { state: "46" 0.0; inherit: "default" 0.0; image.normal: "cs-46.png";}
+ description { state: "47" 0.0; inherit: "default" 0.0; image.normal: "cs-47.png";}
+ description { state: "48" 0.0; inherit: "default" 0.0; image.normal: "cs-48.png";}
+ description { state: "49" 0.0; inherit: "default" 0.0; image.normal: "cs-49.png";}
+ description { state: "50" 0.0; inherit: "default" 0.0; image.normal: "cs-50.png";}
+ description { state: "51" 0.0; inherit: "default" 0.0; image.normal: "cs-51.png";}
+ description { state: "52" 0.0; inherit: "default" 0.0; image.normal: "cs-52.png";}
+ description { state: "53" 0.0; inherit: "default" 0.0; image.normal: "cs-53.png";}
+ description { state: "54" 0.0; inherit: "default" 0.0; image.normal: "cs-54.png";}
+ description { state: "55" 0.0; inherit: "default" 0.0; image.normal: "cs-55.png";}
+ description { state: "56" 0.0; inherit: "default" 0.0; image.normal: "cs-56.png";}
+ description { state: "57" 0.0; inherit: "default" 0.0; image.normal: "cs-57.png";}
+ description { state: "58" 0.0; inherit: "default" 0.0; image.normal: "cs-58.png";}
+ description { state: "59" 0.0; inherit: "default" 0.0; image.normal: "cs-59.png";}
+ }
+#endif
+ part { name: "minutes";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base"; rel2.to: "base";
+ image.normal: "ch-00.png";
+ }
+ description { state: "00" 0.0; inherit: "default" 0.0; image.normal: "ch-00.png";}
+ description { state: "01" 0.0; inherit: "default" 0.0; image.normal: "ch-01.png";}
+ description { state: "02" 0.0; inherit: "default" 0.0; image.normal: "ch-02.png";}
+ description { state: "03" 0.0; inherit: "default" 0.0; image.normal: "ch-03.png";}
+ description { state: "04" 0.0; inherit: "default" 0.0; image.normal: "ch-04.png";}
+ description { state: "05" 0.0; inherit: "default" 0.0; image.normal: "ch-05.png";}
+ description { state: "06" 0.0; inherit: "default" 0.0; image.normal: "ch-06.png";}
+ description { state: "07" 0.0; inherit: "default" 0.0; image.normal: "ch-07.png";}
+ description { state: "08" 0.0; inherit: "default" 0.0; image.normal: "ch-08.png";}
+ description { state: "09" 0.0; inherit: "default" 0.0; image.normal: "ch-09.png";}
+ description { state: "10" 0.0; inherit: "default" 0.0; image.normal: "ch-10.png";}
+ description { state: "11" 0.0; inherit: "default" 0.0; image.normal: "ch-11.png";}
+ description { state: "12" 0.0; inherit: "default" 0.0; image.normal: "ch-12.png";}
+ description { state: "13" 0.0; inherit: "default" 0.0; image.normal: "ch-13.png";}
+ description { state: "14" 0.0; inherit: "default" 0.0; image.normal: "ch-14.png";}
+ description { state: "15" 0.0; inherit: "default" 0.0; image.normal: "ch-15.png";}
+ description { state: "16" 0.0; inherit: "default" 0.0; image.normal: "ch-16.png";}
+ description { state: "17" 0.0; inherit: "default" 0.0; image.normal: "ch-17.png";}
+ description { state: "18" 0.0; inherit: "default" 0.0; image.normal: "ch-18.png";}
+ description { state: "19" 0.0; inherit: "default" 0.0; image.normal: "ch-19.png";}
+ description { state: "20" 0.0; inherit: "default" 0.0; image.normal: "ch-20.png";}
+ description { state: "21" 0.0; inherit: "default" 0.0; image.normal: "ch-21.png";}
+ description { state: "22" 0.0; inherit: "default" 0.0; image.normal: "ch-22.png";}
+ description { state: "23" 0.0; inherit: "default" 0.0; image.normal: "ch-23.png";}
+ description { state: "24" 0.0; inherit: "default" 0.0; image.normal: "ch-24.png";}
+ description { state: "25" 0.0; inherit: "default" 0.0; image.normal: "ch-25.png";}
+ description { state: "26" 0.0; inherit: "default" 0.0; image.normal: "ch-26.png";}
+ description { state: "27" 0.0; inherit: "default" 0.0; image.normal: "ch-27.png";}
+ description { state: "28" 0.0; inherit: "default" 0.0; image.normal: "ch-28.png";}
+ description { state: "29" 0.0; inherit: "default" 0.0; image.normal: "ch-29.png";}
+ description { state: "30" 0.0; inherit: "default" 0.0; image.normal: "ch-30.png";}
+ description { state: "31" 0.0; inherit: "default" 0.0; image.normal: "ch-31.png";}
+ description { state: "32" 0.0; inherit: "default" 0.0; image.normal: "ch-32.png";}
+ description { state: "33" 0.0; inherit: "default" 0.0; image.normal: "ch-33.png";}
+ description { state: "34" 0.0; inherit: "default" 0.0; image.normal: "ch-34.png";}
+ description { state: "35" 0.0; inherit: "default" 0.0; image.normal: "ch-35.png";}
+ description { state: "36" 0.0; inherit: "default" 0.0; image.normal: "ch-36.png";}
+ description { state: "37" 0.0; inherit: "default" 0.0; image.normal: "ch-37.png";}
+ description { state: "38" 0.0; inherit: "default" 0.0; image.normal: "ch-38.png";}
+ description { state: "39" 0.0; inherit: "default" 0.0; image.normal: "ch-39.png";}
+ description { state: "40" 0.0; inherit: "default" 0.0; image.normal: "ch-40.png";}
+ description { state: "41" 0.0; inherit: "default" 0.0; image.normal: "ch-41.png";}
+ description { state: "42" 0.0; inherit: "default" 0.0; image.normal: "ch-42.png";}
+ description { state: "43" 0.0; inherit: "default" 0.0; image.normal: "ch-43.png";}
+ description { state: "44" 0.0; inherit: "default" 0.0; image.normal: "ch-44.png";}
+ description { state: "45" 0.0; inherit: "default" 0.0; image.normal: "ch-45.png";}
+ description { state: "46" 0.0; inherit: "default" 0.0; image.normal: "ch-46.png";}
+ description { state: "47" 0.0; inherit: "default" 0.0; image.normal: "ch-47.png";}
+ description { state: "48" 0.0; inherit: "default" 0.0; image.normal: "ch-48.png";}
+ description { state: "49" 0.0; inherit: "default" 0.0; image.normal: "ch-49.png";}
+ description { state: "50" 0.0; inherit: "default" 0.0; image.normal: "ch-50.png";}
+ description { state: "51" 0.0; inherit: "default" 0.0; image.normal: "ch-51.png";}
+ description { state: "52" 0.0; inherit: "default" 0.0; image.normal: "ch-52.png";}
+ description { state: "53" 0.0; inherit: "default" 0.0; image.normal: "ch-53.png";}
+ description { state: "54" 0.0; inherit: "default" 0.0; image.normal: "ch-54.png";}
+ description { state: "55" 0.0; inherit: "default" 0.0; image.normal: "ch-55.png";}
+ description { state: "56" 0.0; inherit: "default" 0.0; image.normal: "ch-56.png";}
+ description { state: "57" 0.0; inherit: "default" 0.0; image.normal: "ch-57.png";}
+ description { state: "58" 0.0; inherit: "default" 0.0; image.normal: "ch-58.png";}
+ description { state: "59" 0.0; inherit: "default" 0.0; image.normal: "ch-59.png";}
+ }
+ part { name: "hour";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base"; rel2.to: "base";
+ image.normal: "cm-00.png";
+ }
+ description { state: "00" 0.0; inherit: "default" 0.0; image.normal: "cm-00.png";}
+ description { state: "01" 0.0; inherit: "default" 0.0; image.normal: "cm-01.png";}
+ description { state: "02" 0.0; inherit: "default" 0.0; image.normal: "cm-02.png";}
+ description { state: "03" 0.0; inherit: "default" 0.0; image.normal: "cm-03.png";}
+ description { state: "04" 0.0; inherit: "default" 0.0; image.normal: "cm-04.png";}
+ description { state: "05" 0.0; inherit: "default" 0.0; image.normal: "cm-05.png";}
+ description { state: "06" 0.0; inherit: "default" 0.0; image.normal: "cm-06.png";}
+ description { state: "07" 0.0; inherit: "default" 0.0; image.normal: "cm-07.png";}
+ description { state: "08" 0.0; inherit: "default" 0.0; image.normal: "cm-08.png";}
+ description { state: "09" 0.0; inherit: "default" 0.0; image.normal: "cm-09.png";}
+ description { state: "10" 0.0; inherit: "default" 0.0; image.normal: "cm-10.png";}
+ description { state: "11" 0.0; inherit: "default" 0.0; image.normal: "cm-11.png";}
+ description { state: "12" 0.0; inherit: "default" 0.0; image.normal: "cm-12.png";}
+ description { state: "13" 0.0; inherit: "default" 0.0; image.normal: "cm-13.png";}
+ description { state: "14" 0.0; inherit: "default" 0.0; image.normal: "cm-14.png";}
+ description { state: "15" 0.0; inherit: "default" 0.0; image.normal: "cm-15.png";}
+ description { state: "16" 0.0; inherit: "default" 0.0; image.normal: "cm-16.png";}
+ description { state: "17" 0.0; inherit: "default" 0.0; image.normal: "cm-17.png";}
+ description { state: "18" 0.0; inherit: "default" 0.0; image.normal: "cm-18.png";}
+ description { state: "19" 0.0; inherit: "default" 0.0; image.normal: "cm-19.png";}
+ description { state: "20" 0.0; inherit: "default" 0.0; image.normal: "cm-20.png";}
+ description { state: "21" 0.0; inherit: "default" 0.0; image.normal: "cm-21.png";}
+ description { state: "22" 0.0; inherit: "default" 0.0; image.normal: "cm-22.png";}
+ description { state: "23" 0.0; inherit: "default" 0.0; image.normal: "cm-23.png";}
+ description { state: "24" 0.0; inherit: "default" 0.0; image.normal: "cm-24.png";}
+ description { state: "25" 0.0; inherit: "default" 0.0; image.normal: "cm-25.png";}
+ description { state: "26" 0.0; inherit: "default" 0.0; image.normal: "cm-26.png";}
+ description { state: "27" 0.0; inherit: "default" 0.0; image.normal: "cm-27.png";}
+ description { state: "28" 0.0; inherit: "default" 0.0; image.normal: "cm-28.png";}
+ description { state: "29" 0.0; inherit: "default" 0.0; image.normal: "cm-29.png";}
+ description { state: "30" 0.0; inherit: "default" 0.0; image.normal: "cm-30.png";}
+ description { state: "31" 0.0; inherit: "default" 0.0; image.normal: "cm-31.png";}
+ description { state: "32" 0.0; inherit: "default" 0.0; image.normal: "cm-32.png";}
+ description { state: "33" 0.0; inherit: "default" 0.0; image.normal: "cm-33.png";}
+ description { state: "34" 0.0; inherit: "default" 0.0; image.normal: "cm-34.png";}
+ description { state: "35" 0.0; inherit: "default" 0.0; image.normal: "cm-35.png";}
+ description { state: "36" 0.0; inherit: "default" 0.0; image.normal: "cm-36.png";}
+ description { state: "37" 0.0; inherit: "default" 0.0; image.normal: "cm-37.png";}
+ description { state: "38" 0.0; inherit: "default" 0.0; image.normal: "cm-38.png";}
+ description { state: "39" 0.0; inherit: "default" 0.0; image.normal: "cm-39.png";}
+ description { state: "40" 0.0; inherit: "default" 0.0; image.normal: "cm-40.png";}
+ description { state: "41" 0.0; inherit: "default" 0.0; image.normal: "cm-41.png";}
+ description { state: "42" 0.0; inherit: "default" 0.0; image.normal: "cm-42.png";}
+ description { state: "43" 0.0; inherit: "default" 0.0; image.normal: "cm-43.png";}
+ description { state: "44" 0.0; inherit: "default" 0.0; image.normal: "cm-44.png";}
+ description { state: "45" 0.0; inherit: "default" 0.0; image.normal: "cm-45.png";}
+ description { state: "46" 0.0; inherit: "default" 0.0; image.normal: "cm-46.png";}
+ description { state: "47" 0.0; inherit: "default" 0.0; image.normal: "cm-47.png";}
+ description { state: "48" 0.0; inherit: "default" 0.0; image.normal: "cm-48.png";}
+ description { state: "49" 0.0; inherit: "default" 0.0; image.normal: "cm-49.png";}
+ description { state: "50" 0.0; inherit: "default" 0.0; image.normal: "cm-50.png";}
+ description { state: "51" 0.0; inherit: "default" 0.0; image.normal: "cm-51.png";}
+ description { state: "52" 0.0; inherit: "default" 0.0; image.normal: "cm-52.png";}
+ description { state: "53" 0.0; inherit: "default" 0.0; image.normal: "cm-53.png";}
+ description { state: "54" 0.0; inherit: "default" 0.0; image.normal: "cm-54.png";}
+ description { state: "55" 0.0; inherit: "default" 0.0; image.normal: "cm-55.png";}
+ description { state: "56" 0.0; inherit: "default" 0.0; image.normal: "cm-56.png";}
+ description { state: "57" 0.0; inherit: "default" 0.0; image.normal: "cm-57.png";}
+ description { state: "58" 0.0; inherit: "default" 0.0; image.normal: "cm-58.png";}
+ description { state: "59" 0.0; inherit: "default" 0.0; image.normal: "cm-59.png";}
+ }
+ part { name: "over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base"; rel2.to: "base";
+ image.normal: "tacho_fg.png";
+ }
+ }
+ }
+ programs {
+ program { name: "init";
+ signal: "load";
+ source: "";
+ script {
+ clock_cb(0);
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: CPUFREQ ***/
+ group { name: "e/modules/cpufreq/main";
+ images {
+ image: "tacho_bg.png" COMP;
+ image: "tacho_fg.png" COMP;
+ image: "tacho_dial_00.png" COMP;
+ image: "tacho_dial_01.png" COMP;
+ image: "tacho_dial_02.png" COMP;
+ image: "tacho_dial_03.png" COMP;
+ image: "tacho_dial_04.png" COMP;
+ image: "tacho_dial_05.png" COMP;
+ image: "tacho_dial_06.png" COMP;
+ image: "tacho_dial_07.png" COMP;
+ image: "tacho_dial_08.png" COMP;
+ image: "tacho_dial_09.png" COMP;
+ image: "tacho_dial_10.png" COMP;
+ image: "tacho_dial_11.png" COMP;
+ image: "tacho_dial_12.png" COMP;
+ image: "tacho_dial_13.png" COMP;
+ image: "tacho_dial_14.png" COMP;
+ image: "tacho_dial_15.png" COMP;
+ }
+ min: 16 16;
+ max: 128 128;
+ script {
+ public available_frequencies;
+ public available_governors;
+
+ public message(Msg_Type:type, id, ...) {
+ if ((type == MSG_INT_SET) && (id == 1)) {
+ while (count(available_frequencies) > 0) {
+ remove(available_frequencies, 0);
+ }
+ for (new i = 2; i < numargs(); i++) {
+ append_int(available_frequencies, getarg(i));
+ }
+ } else if ((type == MSG_STRING_SET) && (id == 2)) {
+ new text[100];
+
+ while (count(available_governors) > 0) {
+ remove(available_governors, 0);
+ }
+
+ for (new i = 2; i < numargs(); i++) {
+ snprintf(text, 100, "%s", getarg(i));
+ append_str(available_governors, text);
+ }
+ } else if ((type == MSG_INT_SET) && (id == 3)) {
+ new f = getarg(2);
+ new use_buttons = getarg(3);
+ new Float:freq, Float:min_freq, Float:max_freq;
+ new text[100];
+
+ freq = f;
+ min_freq = fetch_int(available_frequencies, 0);
+ max_freq = fetch_int(available_frequencies,
+ count(available_frequencies) - 1);
+
+ freq = (freq - min_freq) / (max_freq - min_freq);
+ set_state(PART:"meter", "default", freq);
+
+ if (f < 1000000) {
+ snprintf(text, 100, "%i", f / 1000);
+ } else {
+ snprintf(text, 100, "%i.%i", f / 1000000,
+ (f % 1000000) / 100000);
+ }
+ set_text(PART:"readout", text);
+
+ if (use_buttons == 0) {
+// set_state(PART:"increase_button", "inactive", 0.0);
+// set_state(PART:"decrease_button", "inactive", 0.0);
+// set_state(PART:"increase", "inactive", 0.0);
+// set_state(PART:"decrease", "inactive", 0.0);
+ } else {
+// set_state(PART:"increase_button", "default", 0.0);
+// set_state(PART:"decrease_button", "default", 0.0);
+// set_state(PART:"increase", "default", 0.0);
+// set_state(PART:"decrease", "default", 0.0);
+ }
+ } else if((type == MSG_STRING) && (id == 4)) {
+ new text[100];
+ snprintf(text, 100, "%s", getarg(2));
+ }
+ }
+ }
+ parts {
+ part { name: "fade_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ description { state: "faded" 0.0;
+ color: 255 255 255 128;
+ }
+ }
+ part { name: "base";
+ clip_to: "fade_clip";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image.normal: "tacho_bg.png";
+ }
+ }
+ part {
+ name: "readout";
+ type: TEXT;
+ scale: 1;
+// effect: OUTLINE_SOFT_SHADOW;
+ mouse_events: 0;
+ clip_to: "fade_clip";
+ description {
+ state: "default" 0.0;
+ rel1 {
+ relative: 0.6 0.7;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 0.6 0.7;
+ offset: 0 0;
+ }
+ color: 255 255 255 255;
+ color2: 0 0 0 128;
+ color3: 0 0 0 32;
+ color_class: "module_label";
+ text {
+ text: "??? Ghz";
+ font: "Sans:style=Bold";
+ size: 6;
+ align: 0.5 0.5;
+ min: 1 1;
+ text_class: "module_small";
+ }
+ }
+ }
+ part { name: "meter";
+ clip_to: "fade_clip";
+ mouse_events: 0;
+ description { state: "default" 0.0000; image.normal: "tacho_dial_00.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.0666; image.normal: "tacho_dial_01.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.1333; image.normal: "tacho_dial_02.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.2000; image.normal: "tacho_dial_03.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.2666; image.normal: "tacho_dial_04.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.3333; image.normal: "tacho_dial_05.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.4000; image.normal: "tacho_dial_06.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.4666; image.normal: "tacho_dial_07.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.5333; image.normal: "tacho_dial_08.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.6000; image.normal: "tacho_dial_09.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.6666; image.normal: "tacho_dial_10.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.7333; image.normal: "tacho_dial_11.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.8000; image.normal: "tacho_dial_12.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.8666; image.normal: "tacho_dial_13.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 0.9333; image.normal: "tacho_dial_14.png"; rel1.to: "base"; rel2.to: "base"; }
+ description { state: "default" 1.0000; image.normal: "tacho_dial_15.png"; rel1.to: "base"; rel2.to: "base"; }
+ }
+ part { name: "over";
+ clip_to: "fade_clip";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ image.normal: "tacho_fg.png";
+ }
+ }
+ }
+ programs {
+/*
+ program {
+ name: "next_governor";
+ signal: "mouse,down,1";
+ source: "cpu";
+ action: SIGNAL_EMIT "e,action,governor,next" "";
+ }
+ program {
+ name: "next_governor2";
+ signal: "mouse,down,1";
+ source: "cpu";
+ action: STATE_SET "clicked" 0.0;
+ target: "cpu";
+ }
+ program {
+ name: "next_governor3";
+ signal: "mouse,up,1";
+ source: "cpu";
+ action: STATE_SET "default" 0.0;
+ target: "cpu";
+ }
+ program {
+ name: "increase_frequency";
+ signal: "mouse,down,1";
+ source: "increase";
+ action: SIGNAL_EMIT "e,action,frequency,increase" "";
+ }
+ program {
+ name: "increase_frequency2";
+ signal: "mouse,down,1";
+ source: "increase";
+ action: STATE_SET "clicked" 0.0;
+ target: "increase_button";
+ }
+ program {
+ name: "increase_frequency3";
+ signal: "mouse,up,1";
+ source: "increase";
+ action: STATE_SET "default" 0.0;
+ target: "increase_button";
+ }
+ program {
+ name: "decrease_frequency";
+ signal: "mouse,down,1";
+ source: "decrease";
+ action: SIGNAL_EMIT "e,action,frequency,decrease" "";
+ }
+ program {
+ name: "decrease_frequency2";
+ signal: "mouse,down,1";
+ source: "decrease";
+ action: STATE_SET "clicked" 0.0;
+ target: "decrease_button";
+ }
+ program {
+ name: "decrease_frequency3";
+ signal: "mouse,up,1";
+ source: "decrease";
+ action: STATE_SET "default" 0.0;
+ target: "decrease_button";
+ }
+ */
+ program {
+ name: "enabled";
+ signal: "e,state,enabled";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "fade_clip";
+ }
+ program {
+ name: "disabled";
+ signal: "e,state,disabled";
+ source: "e";
+ action: STATE_SET "faded" 0.0;
+ target: "fade_clip";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: IBOX / IBAR ***/
+
+ group { name: "e/modules/ibox/icon";
+ alias: "e/modules/ibar/icon";
+ data {
+ // FIXME: Explain these a little better
+ item: "raise_on_hilight" "0"; // 1 or 0 if u want an icon holder to raise when the mouse (or keyboard) hilights it
+ // item: "item_list" "item item2 item3";
+ }
+ parts {
+ part { name: "item_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "item_clip";
+ description { state: "default" 0.0;
+ rel1.offset: 2 2;
+ rel2.offset: -3 -3;
+ }
+ description { state: "bigger" 0.0; }
+ }
+ part { name: "urgent_area";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "uw0" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -3 -2;
+ rel2.offset: -4 -3;
+ }
+ description { state: "uw1" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 5 -2;
+ rel2.offset: 4 -3;
+ }
+ description { state: "uw2" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 4;
+ rel2.offset: -2 3;
+ }
+ description { state: "uw3" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -2 -1;
+ rel2.offset: -3 -2;
+ }
+ description { state: "uw4" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -4 1;
+ rel2.offset: -5 0;
+ }
+ }
+ part { name: "urgent";
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "urgent_area";
+ rel2.to: "urgent_area";
+ image.normal: "exclam.png";
+ color: 255 255 255 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel1 {
+ relative: -0.5 -0.5;
+ }
+ rel2 {
+ relative: 1.5 1.5;
+ }
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "over";
+ type: RECT;
+ repeat_events: 0;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "hover_in";
+ signal: "mouse,in";
+ source: "over";
+ action: STATE_SET "bigger" 0.0;
+ transition: LINEAR 0.1;
+ target: "e.swallow.content";
+ }
+ program { name: "hover_out";
+ signal: "mouse,out";
+ source: "over";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "e.swallow.content";
+ }
+ program { name: "set_urgent";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.2;
+ target: "urgent";
+ }
+ program { name: "set_not_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.6;
+ target: "urgent";
+ }
+ program {
+ name: "urgentw0";
+ signal: "e,state,urgent";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "urgent_area";
+ transition: DECELERATE 0.1;
+ after: "urgentw1";
+ }
+ program {
+ name: "urgentw1";
+ action: STATE_SET "uw1" 0.0;
+ target: "urgent_area";
+ transition: DECELERATE 0.1;
+ after: "urgentw2";
+ }
+ program {
+ name: "urgentw2";
+ action: STATE_SET "uw2" 0.0;
+ target: "urgent_area";
+ transition: DECELERATE 0.1;
+ after: "urgentw3";
+ }
+ program {
+ name: "urgentw3";
+ action: STATE_SET "uw3" 0.0;
+ target: "urgent_area";
+ transition: DECELERATE 0.1;
+ after: "urgentw4";
+ }
+ program {
+ name: "urgentw4";
+ action: STATE_SET "uw4" 0.0;
+ target: "urgent_area";
+ transition: DECELERATE 0.1;
+ after: "urgentw0";
+ }
+ program {
+ name: "not_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP;
+ target: "urgentw0";
+ target: "urgentw1";
+ target: "urgentw2";
+ target: "urgentw3";
+ target: "urgentw4";
+ after: "not_urgent2";
+ }
+ program {
+ name: "not_urgent2";
+ action: STATE_SET "default" 0.0;
+ target: "urgent";
+ target: "urgent_area";
+ }
+ }
+ }
+
+// FIXME: Use urgent effect from Pager.
+// FIXME: Something fishy is going on here. When Urgent is set, the icon_overlay vanishes. Happens in bling too.
+
+ group { name: "e/modules/ibox/icon_overlay";
+ alias: "e/modules/ibar/icon_overlay";
+ data {
+ // item: "item_list", "item item2 item3";
+ }
+ script {
+ public urgent;
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "background";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "base";
+ rel2.to: "base";
+ color: 255 255 255 0;
+ }
+ description { state: "visible" 0.0;
+ visible: 1;
+ rel1.to: "base";
+ rel2.to: "base";
+ color: 255 255 255 255;
+ }
+ description { state: "hidden" 0.0;
+ visible: 1;
+ rel1 {
+ relative: -0.5 -0.5;
+ to: "base";
+ }
+ rel2 {
+ relative: 1.5 1.5;
+ to: "base";
+ }
+ color: 255 255 255 0;
+ }
+ description { state: "huge" 0.0;
+ visible: 1;
+ rel1 {
+ relative: -2.0 -2.0;
+ to: "base";
+ }
+ rel2 {
+ relative: 3.0 3.0;
+ to: "base";
+ }
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "background";
+ description { state: "default" 0.0;
+ rel1.to: "background";
+ rel2.to: "background";
+ }
+ }
+ part { name: "urgent";
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1.to: "base";
+ rel2.to: "base";
+ image.normal: "exclam.png";
+ color: 255 255 255 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel1 {
+ relative: -0.5 -0.5;
+ to: "base";
+ }
+ rel2 {
+ relative: 1.5 1.5;
+ to: "base";
+ }
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 255 255 255 0;
+ color3: 0 0 0 0;
+ color_class: "module_label";
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "module_normal";
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 42;
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,focused";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "background";
+ after: "go_active2";
+ }
+ program { name: "go_activeB";
+ signal: "e,action,show,label";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: SINUSOIDAL 0.5;
+ target: "e.text.label";
+ }
+ program { name: "go_active2";
+ action: STATE_SET "hidden" 0.0;
+ transition: LINEAR 0.5;
+ target: "background";
+ after: "go_active";
+ }
+ program { name: "go_passive";
+ signal: "e,state,unfocused";
+ source: "e";
+ action: ACTION_STOP;
+ target: "go_active";
+ target: "go_active2";
+ after: "go_passive2";
+ }
+ program { name: "go_passiveB";
+ signal: "e,action,hide,label";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 1.0;
+ target: "e.text.label";
+ }
+ program { name: "go_passive2";
+ action: STATE_SET "default" 0.0;
+ target: "background";
+ script {
+ if (get_int(urgent) == 1) {
+ run_program(PROGRAM:"go_urgent");
+ }
+ }
+ }
+ program { name: "init";
+ signal: "load";
+ source: "";
+ script {
+ set_int(urgent, 0);
+ }
+ }
+ program { name: "set_urgent";
+ signal: "e,state,urgent";
+ source: "e";
+ script {
+ set_int(urgent, 1);
+ }
+ }
+ program { name: "go_urgent";
+ action: STATE_SET "visible" 0.0;
+ target: "background";
+ target: "urgent";
+ after: "go_urgent2";
+ }
+ program { name: "go_urgent2";
+ action: STATE_SET "hidden" 0.0;
+ transition: LINEAR 0.5;
+ target: "background";
+ target: "urgent";
+ after: "go_urgent";
+ }
+ program { name: "unset_urgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ script {
+ set_int(urgent, 0);
+ }
+ }
+ program { name: "go_unurgent";
+ signal: "e,state,not_urgent";
+ source: "e";
+ action: ACTION_STOP;
+ target: "go_urgent";
+ target: "go_urgent2";
+ after: "go_unurgent2";
+ }
+ program { name: "go_unurgent2";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 0.3;
+ target: "background";
+ target: "urgent";
+ }
+ program { name: "exec_exec";
+ signal: "e,action,exec";
+ source: "e";
+ after: "exec_start";
+ }
+ program { name: "exec_start";
+ signal: "e,action,start";
+ source: "e";
+ action: ACTION_STOP;
+ target: "go_active";
+ target: "go_active2";
+ target: "go_passive";
+ target: "go_passive2";
+ target: "go_big";
+ target: "go_big2";
+ after: "go_big";
+ }
+ program { name: "go_big";
+ action: STATE_SET "visible" 0.0;
+ target: "background";
+ after: "go_big2";
+ }
+ program { name: "go_big2";
+ action: STATE_SET "huge" 0.0;
+ transition: LINEAR 0.5;
+ target: "background";
+ }
+ }
+ }
+
+ group { name: "e/modules/ibox/drop";
+ alias: "e/modules/ibar/drop";
+ images.image: "inset_raised.png" COMP;
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "inset_raised.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "e/modules/ibox/drop_overlay";
+ alias: "e/modules/ibar/drop_overlay";
+ images {
+ image: "gadman_top.png" COMP;
+ image: "gadman_bottom.png" COMP;
+ image: "gadman_left.png" COMP;
+ image: "gadman_right.png" COMP;
+ }
+ parts {
+ part { name: "left_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1.relative: -1.0 0.5;
+ rel2.relative: -1.0 0.5;
+ image.normal: "gadman_right.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -0.8 0.2;
+ rel2.relative: -0.7 0.8;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.2 0.5;
+ rel2.relative: 0.2 0.5;
+ }
+ }
+ part { name: "left_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1.relative: -1.0 0.5;
+ rel2.relative: -1.0 0.5;
+ image.normal: "gadman_right.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: -0.8 0.2;
+ rel2.relative: -0.7 0.8;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.2 0.5;
+ rel2.relative: 0.2 0.5;
+ }
+ }
+ part { name: "right_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1.relative: 2.0 0.5;
+ rel2.relative: 2.0 0.5;
+ image.normal: "gadman_left.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 1.8 0.2;
+ rel2.relative: 1.7 0.8;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.8 0.5;
+ rel2.relative: 0.8 0.5;
+ }
+ }
+ part { name: "right_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1.relative: 2.0 0.5;
+ rel2.relative: 2.0 0.5;
+ image.normal: "gadman_left.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 1.8 0.2;
+ rel2.relative: 1.7 0.8;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.8 0.5;
+ rel2.relative: 0.8 0.5;
+ }
+ }
+ part { name: "top_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ rel1.relative: 0.5 -1.0;
+ rel2.relative: 0.5 -1.0;
+ image.normal: "gadman_bottom.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.2 -0.8;
+ rel2.relative: 0.8 -0.7;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.5 0.2;
+ rel2.relative: 0.5 0.2;
+ }
+ }
+ part { name: "top_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ rel1.relative: 0.5 -1.0;
+ rel2.relative: 0.5 -1.0;
+ image.normal: "gadman_bottom.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.2 -0.8;
+ rel2.relative: 0.8 -0.7;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.5 0.2;
+ rel2.relative: 0.5 0.2;
+ }
+ }
+ part { name: "bottom_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ rel1.relative: 0.5 2.0;
+ rel2.relative: 0.5 2.0;
+ image.normal: "gadman_top.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.2 1.7;
+ rel2.relative: 0.8 1.8;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.5 0.8;
+ rel2.relative: 0.5 0.8;
+ }
+ }
+ part { name: "bottom_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ rel1.relative: 0.5 2.0;
+ rel2.relative: 0.5 2.0;
+ image.normal: "gadman_top.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.2 1.7;
+ rel2.relative: 0.8 1.8;
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.5 0.8;
+ rel2.relative: 0.5 0.8;
+ }
+ }
+ }
+ programs {
+ program { name: "start1";
+ signal: "show";
+ source: "";
+ after: "left1_1";
+ after: "right1_1";
+ after: "top1_1";
+ after: "bottom1_1";
+ }
+ program { name: "start2";
+ signal: "show";
+ source: "";
+ in: 0.4 0.0;
+ after: "left2_1";
+ after: "right2_1";
+ after: "top2_1";
+ after: "bottom2_1";
+ }
+
+ // LEFT ARROW
+ program { name: "left1_1";
+ action: STATE_SET "1" 0.0;
+ target: "left_arrow1";
+ transition: LINEAR 0.4;
+ after: "left1_2";
+ }
+ program { name: "left1_2";
+ action: STATE_SET "2" 0.0;
+ target: "left_arrow1";
+ transition: LINEAR 0.4;
+ after: "left1_r";
+ }
+ program { name: "left1_r";
+ action: STATE_SET "default" 0.0;
+ target: "left_arrow1";
+ after: "left1_1";
+ }
+ program { name: "left2_1";
+ action: STATE_SET "1" 0.0;
+ target: "left_arrow2";
+ transition: LINEAR 0.4;
+ after: "left2_2";
+ }
+ program { name: "left2_2";
+ action: STATE_SET "2" 0.0;
+ target: "left_arrow2";
+ transition: LINEAR 0.4;
+ after: "left2_r";
+ }
+ program { name: "left2_r";
+ action: STATE_SET "default" 0.0;
+ target: "left_arrow2";
+ after: "left2_1";
+ }
+
+ // RIGHT ARROW
+ program { name: "right1_1";
+ action: STATE_SET "1" 0.0;
+ target: "right_arrow1";
+ transition: LINEAR 0.4;
+ after: "right1_2";
+ }
+ program { name: "right1_2";
+ action: STATE_SET "2" 0.0;
+ target: "right_arrow1";
+ transition: LINEAR 0.4;
+ after: "right1_r";
+ }
+ program { name: "right1_r";
+ action: STATE_SET "default" 0.0;
+ target: "right_arrow1";
+ after: "right1_1";
+ }
+ program { name: "right2_1";
+ action: STATE_SET "1" 0.0;
+ target: "right_arrow2";
+ transition: LINEAR 0.4;
+ after: "right2_2";
+ }
+ program { name: "right2_2";
+ action: STATE_SET "2" 0.0;
+ target: "right_arrow2";
+ transition: LINEAR 0.4;
+ after: "right2_r";
+ }
+ program { name: "right2_r";
+ action: STATE_SET "default" 0.0;
+ target: "right_arrow2";
+ after: "right2_1";
+ }
+
+ // TOP ARROW
+ program { name: "top1_1";
+ action: STATE_SET "1" 0.0;
+ target: "top_arrow1";
+ transition: LINEAR 0.4;
+ after: "top1_2";
+ }
+ program { name: "top1_2";
+ action: STATE_SET "2" 0.0;
+ target: "top_arrow1";
+ transition: LINEAR 0.4;
+ after: "top1_r";
+ }
+ program { name: "top1_r";
+ action: STATE_SET "default" 0.0;
+ target: "top_arrow1";
+ after: "top1_1";
+ }
+ program { name: "top2_1";
+ action: STATE_SET "1" 0.0;
+ target: "top_arrow2";
+ transition: LINEAR 0.4;
+ after: "top2_2";
+ }
+ program { name: "top2_2";
+ action: STATE_SET "2" 0.0;
+ target: "top_arrow2";
+ transition: LINEAR 0.4;
+ after: "top2_r";
+ }
+ program { name: "top2_r";
+ action: STATE_SET "default" 0.0;
+ target: "top_arrow2";
+ after: "top2_1";
+ }
+
+ // BOTTOM ARROW
+ program { name: "bottom1_1";
+ action: STATE_SET "1" 0.0;
+ target: "bottom_arrow1";
+ transition: LINEAR 0.4;
+ after: "bottom1_2";
+ }
+ program { name: "bottom1_2";
+ action: STATE_SET "2" 0.0;
+ target: "bottom_arrow1";
+ transition: LINEAR 0.4;
+ after: "bottom1_r";
+ }
+ program { name: "bottom1_r";
+ action: STATE_SET "default" 0.0;
+ target: "bottom_arrow1";
+ after: "bottom1_1";
+ }
+ program { name: "bottom2_1";
+ action: STATE_SET "1" 0.0;
+ target: "bottom_arrow2";
+ transition: LINEAR 0.4;
+ after: "bottom2_2";
+ }
+ program { name: "bottom2_2";
+ action: STATE_SET "2" 0.0;
+ target: "bottom_arrow2";
+ transition: LINEAR 0.4;
+ after: "bottom2_r";
+ }
+ program { name: "bottom2_r";
+ action: STATE_SET "default" 0.0;
+ target: "bottom_arrow2";
+ after: "bottom2_1";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: WINLIST ***/
+
+ group { name: "e/widgets/winlist/main";
+ images {
+ image: "base_bg.png" COMP;
+ image: "bd_top_hilight.png" COMP;
+ image: "bd_title_bg.png" COMP;
+ image: "bd_title_over.png";
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "base_bg.png";
+ border: 2 2 2 2;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "top_hilight";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel2.relative: 1.0 0.0;
+ rel2.offset: -1 15;
+ image.normal: "bd_top_hilight.png";
+ fill.smooth: 0;
+ }
+ }
+ part { name: "title_back";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.offset: 4 0;
+ rel2.offset: -5 -4;
+ rel2.to_y: "e.text.title";
+ image {
+ normal: "bd_title_bg.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ align: 0.5 0.0;
+ min: 32 32;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 1 6;
+ to_y: "title_back";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 6;
+ to_y: "title_back";
+ }
+ }
+ }
+ part { name: "separator";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 16 2;
+ rel1 {
+ offset: 16 2;
+ relative: 0.0 1.0;
+ to_y: "e.text.label";
+ }
+ rel2 {
+ offset: -17 4;
+ relative: 1.0 1.0;
+ to_y: "e.text.label";
+ }
+ image {
+ normal: "menu_sep.png";
+ border: 2 2 0 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "e.swallow.list";
+ type: SWALLOW;
+ clip_to: "list_clip";
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 12 12;
+ to_y: "e.text.label";
+ }
+ rel2.offset: -13 -12;
+ }
+ }
+ part { name: "list_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ rel1.to_y: "e.swallow.list";
+ rel2.to_y: "e.swallow.list";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: NONE;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 16 16;
+ to_y: "e.swallow.icon";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -17 16;
+ to_y: "e.swallow.icon";
+ }
+ color: 0 0 0 255;
+ color_class: "winlist_label";
+ text {
+ text: "Title goes here";
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.5 0.5;
+ text_class: "winlist_label";
+ }
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ mouse_events: 0;
+ effect: SOFT_SHADOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.5 0.0;
+ min: 1 1;
+ }
+ }
+ }
+ part { name: "title_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "title_back";
+ rel2.to: "title_back";
+ image {
+ normal: "bd_title_over.png";
+ border: 7 7 2 7;
+ }
+ fill.smooth: 0;
+ }
+ }
+ }
+ }
+
+ group {
+ name: "e/widgets/winlist/item";
+ images {
+ image: "menu_sel_bg.png" COMP;
+ image: "menu_sel_fg.png" COMP;
+ image: "pager_window.png" COMP;
+ image: "pager_window_shaded.png" COMP;
+ image: "pager_base2.png";
+ }
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -3;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 5;
+ }
+ image {
+ normal: "menu_sel_bg.png";
+ border: 8 8 5 9;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 2;
+ }
+ }
+ }
+ part { name: "fg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "menu_sel_fg.png";
+ border: 8 8 5 9;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 3;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -1;
+ to_y: "e.text.label";
+ }
+ }
+ }
+ part { name: "type";
+ description { state: "default" 0.0;
+ min: 23 24;
+ max: 23 24;
+ align: 1.0 0.5;
+ rel1 {
+ relative: 1.0 0.5;
+ offset: -23 -12;
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 11;
+ to_y: "e.text.label";
+ }
+ image.normal: "pager_window.png";
+ }
+ description { state: "iconified" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "invisible" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "pager_base2.png";
+ }
+ description { state: "shaded" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "pager_window_shaded.png";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 3 5;
+ to_x: "e.swallow.icon";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -4 -4;
+ to_x: "type";
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "winlist_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 0 1;
+ align: 0.0 0.5;
+ text_class: "winlist_title";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ }
+ }
+ part { name: "e.event.winlist.item";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 12 12;
+ visible: 1;
+ color: 0 0 0 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ }
+ }
+ }
+ programs {
+ program { name: "type1";
+ signal: "e,state,iconified";
+ source: "e";
+ action: STATE_SET "iconified" 0.0;
+ target: "type";
+ }
+ program { name: "type2";
+ signal: "e,state,invisible";
+ source: "e";
+ action: STATE_SET "invisible" 0.0;
+ target: "type";
+ }
+ program { name: "type3";
+ signal: "e,state,shaded";
+ source: "e";
+ action: STATE_SET "shaded" 0.0;
+ target: "type";
+ }
+ program { name: "sel";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ transition: LINEAR 0.2;
+ target: "bg";
+ target: "fg";
+ target: "e.text.label";
+ }
+ program { name: "unsel";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.1;
+ target: "bg";
+ target: "fg";
+ target: "e.text.label";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: EXEBUF ***/
+
+ group { name: "e/widgets/exebuf/main";
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "base_bg.png";
+ border: 2 2 2 2;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "eap_bg";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "e.swallow.eap_list";
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.eap_list";
+ offset: 0 0;
+ }
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.eap_list";
+ type: SWALLOW;
+ clip_to: "eap_list_clip";
+ description { state: "default" 0.0;
+ min: 32 64;
+ align: 0.5 0.0;
+ rel1.offset: 12 12;
+ rel2 {
+ offset: -13 -13;
+ relative: 1.0 0.0;
+ to_y: "bg";
+ }
+ }
+ }
+ part { name: "eap_list_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ rel1.to_y: "e.swallow.eap_list";
+ rel2.to_y: "e.swallow.eap_list";
+ }
+ }
+ part { name: "eap_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ offset: -1 -1;
+ to: "eap_bg";
+ }
+ rel2 {
+ offset: 0 0;
+ to: "eap_bg";
+ }
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "exe_bg";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "e.swallow.exe_list";
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.exe_list";
+ offset: 0 0;
+ }
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.exe_list";
+ type: SWALLOW;
+ clip_to: "exe_list_clip";
+ description { state: "default" 0.0;
+ min: 32 64;
+ align: 0.5 1.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 12 12;
+ to_y: "bg";
+ }
+ rel2.offset: -13 -13;
+ }
+ }
+ part { name: "exe_list_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ rel1.to_y: "e.swallow.exe_list";
+ rel2.to_y: "e.swallow.exe_list";
+ }
+ }
+ part { name: "exe_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ offset: -1 -1;
+ to: "exe_bg";
+ }
+ rel2 {
+ offset: 0 0;
+ to: "exe_bg";
+ }
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 0 42;
+ max: 99999 42;
+ rel1.offset: 20 0;
+ rel2.offset: -21 -1;
+ image {
+ normal: "menu_sel_bg.png";
+ border: 8 8 5 9;
+ }
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SHADOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 0 1;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 1.0 0.5;
+ offset: 4 0;
+ to_x: "e.swallow.icons";
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: 4 0;
+ to_x: "e.swallow.icons";
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 64;
+ text {
+ font: "Sans:style=Bold";
+ size: 16;
+ align: 0.0 0.5;
+ min: 1 1;
+ text_class: "exebuf_command";
+ }
+ }
+ }
+ part { name: "cursor";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 1 18;
+ max: 1 18;
+ align: 0.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 1 0;
+ to: "e.text.label";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 -1;
+ to: "e.text.label";
+ }
+ color: 255 255 255 220;
+ }
+ description { state: "faded" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.swallow.icons";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ min: 32 32;
+ max: 32 32;
+ align: 0.0 0.5;
+ rel1 {
+ offset: 6 4;
+ to: "bg";
+ }
+ rel2 {
+ offset: -7 -5;
+ to: "bg";
+ }
+ }
+ }
+ part { name: "fg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "menu_sel_fg.png";
+ border: 8 8 5 9;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "blink_off";
+ signal: "show";
+ source: "";
+ action: STATE_SET "faded" 0.0;
+ transition: SINUSOIDAL 0.5;
+ target: "cursor";
+ after: "blink_on";
+ }
+ program { name: "blink_on";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 0.25;
+ target: "cursor";
+ after: "blink_off";
+ }
+ }
+ }
+
+ group { name: "e/widgets/exebuf/item";
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.offset: -5 -3;
+ rel2.offset: 4 5;
+ image {
+ normal: "menu_sel_bg.png";
+ border: 8 8 5 9;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: -2 0;
+ rel2.offset: 1 2;
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ offset: 2 1;
+ relative: 1.0 0.0;
+ to_x: "e.swallow.icons";
+ }
+ rel2.offset: -3 -2;
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "menu_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "menu_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ color3: 0 0 0 64;
+ color_class: "menu_item";
+ }
+ }
+ part {
+ name: "e.swallow.icons";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ max: 18 18;
+ aspect: 1.0 1.0;
+ align: 0.0 0.5;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 3 1;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -3 -2;
+ }
+ }
+ }
+ part { name: "fg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "menu_sel_fg.png";
+ border: 8 8 5 9;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "e.event.exebuf.item";
+ type: RECT;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ min: 14 14;
+ visible: 1;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 1 -1;
+ to_x: "e.swallow.icons";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "sel";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ transition: LINEAR 0.2;
+ target: "bg";
+ target: "fg";
+ target: "e.text.title";
+ }
+ program { name: "unsel";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.1;
+ target: "bg";
+ target: "fg";
+ target: "e.text.title";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: MIXER ***/
+
+// FIXME: Add code for making sound circles fade between states.
+
+ group { name: "e/modules/mixer/main";
+ images {
+ image: "mixer.png" COMP;
+ image: "mixer_low_left.png" COMP;
+ image: "mixer_low_right.png" COMP;
+ image: "mixer_med_left.png" COMP;
+ image: "mixer_med_right.png" COMP;
+ image: "mixer_high_left.png" COMP;
+ image: "mixer_high_right.png" COMP;
+ }
+ max: 128 128;
+ min: 1 1;
+ script {
+ public message(Msg_Type:type, id, ...) {
+ if ((type == MSG_INT_SET) && (id == 0)) {
+ new mute, left, right;
+
+ mute = getarg(2);
+ left = getarg(3);
+ right = getarg(4);
+
+ if (mute)
+ run_program(PROGRAM:"mute");
+ else
+ run_program(PROGRAM:"unmute");
+
+ if (left <= 0)
+ run_program(PROGRAM:"left_none");
+ else if (left < 33)
+ run_program(PROGRAM:"left_low");
+ else if (left < 66)
+ run_program(PROGRAM:"left_medium");
+ else if (left >= 66)
+ run_program(PROGRAM:"left_high");
+
+ if (right <= 0)
+ run_program(PROGRAM:"right_none");
+ else if (right < 33)
+ run_program(PROGRAM:"right_low");
+ else if (right < 66)
+ run_program(PROGRAM:"right_medium");
+ else if (right >= 66)
+ run_program(PROGRAM:"right_high");
+ }
+ }
+ }
+ parts {
+ part { name: "speaker";
+ type: IMAGE;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1 1;
+ aspect_preference: BOTH;
+ image.normal: "mixer.png";
+ }
+ }
+ part { name: "left";
+ type: IMAGE;
+ clip_to: "mute";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ aspect: 1 1;
+ aspect_preference: BOTH;
+ rel1.to: "speaker";
+ rel2.to: "speaker";
+ image.normal: "mixer_low_left.png";
+ }
+ description { state: "low" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "medium" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ image.normal: "mixer_med_left.png";
+ }
+ description { state: "high" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ image.normal: "mixer_high_left.png";
+ }
+ }
+ part { name: "right";
+ type: IMAGE;
+ clip_to: "mute";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ aspect: 1 1;
+ aspect_preference: BOTH;
+ rel1.to: "speaker";
+ rel2.to: "speaker";
+ image.normal: "mixer_low_right.png";
+ }
+ description { state: "low" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "medium" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ image.normal: "mixer_med_right.png";
+ }
+ description { state: "high" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ image.normal: "mixer_high_right.png";
+ }
+ }
+ part { name: "mute";
+ mouse_events: 0;
+ type: RECT;
+ description { state: "default" 0.0; color: 255 255 255 255; }
+ description { state: "active" 0.0; color: 255 255 255 64; }
+ }
+ part {
+ name: "over";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "speaker";
+ rel2.to: "speaker";
+ color: 255 255 255 0;
+ }
+ }
+ }
+ programs {
+ program { name: "mute";
+ action: STATE_SET "active" 0.0;
+ transition: LINEAR 0.3;
+ target: "mute";
+ }
+ program { name: "unmute";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "mute";
+ }
+
+ program { name: "left_none"; action: STATE_SET "default" 0.0; target: "left"; }
+ program { name: "left_low"; action: STATE_SET "low" 0.0; target: "left"; }
+ program { name: "left_medium"; action: STATE_SET "medium" 0.0; target: "left"; }
+ program { name: "left_high"; action: STATE_SET "high" 0.0; target: "left"; }
+
+ program { name: "right_none"; action: STATE_SET "default" 0.0; target: "right"; }
+ program { name: "right_low"; action: STATE_SET "low" 0.0; target: "right"; }
+ program { name: "right_medium"; action: STATE_SET "medium" 0.0; target: "right"; }
+ program { name: "right_high"; action: STATE_SET "high" 0.0; target: "right"; }
+
+ }
+ }
+
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** FILEMAN ***/
+
+ group { name: "e/fileman/default/window/main";
+ images {
+ image: "dia_grad.png" COMP;
+ image: "dia_topshad.png" COMP;
+ image: "dia_botshad.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "dia_grad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "e.swallow.bg";
+ type: SWALLOW;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel2.relative: 1.0 0.0;
+ rel2.offset: -1 31;
+ image.normal: "dia_topshad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "shadow2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.relative: 0.0 1.0;
+ rel1.offset: 0 -4;
+ image.normal: "dia_botshad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/fileman/default/scrollframe";
+ images {
+ image: "inset_sunk.png" COMP;
+ image: "arrow_left.png" COMP;
+ image: "arrow_right.png" COMP;
+ image: "arrow_up.png" COMP;
+ image: "arrow_down.png" COMP;
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_base2.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "sb_runnerh.png" COMP;
+ image: "sb_runnerv.png" COMP;
+ }
+ parts {
+ part { name: "clipper";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "e.swallow.content";
+ clip_to: "clipper";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2 {
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ to_x: "sb_vbar";
+ to_y: "sb_hbar";
+ }
+ }
+ }
+ part { name: "conf_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.offset: -1 -1;
+ rel2.offset: 0 0;
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "sb_vbar";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 1.0 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 1;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -2 -1;
+ to_y: "sb_hbar";
+ }
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ max: 0 99999;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 -1;
+ to_y: "sb_hbar";
+ }
+ }
+ }
+ part { name: "sb_vbar_base";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -2;
+ to: "sb_vbar_a1";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 1;
+ to: "sb_vbar_a2";
+ }
+ }
+ }
+ part { name: "sb_vbar_runner";
+ clip_to: "sb_vbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ max: 3 99999;
+ rel1.to: "sb_vbar_base";
+ rel1.offset: 1 0;
+ rel2.to: "sb_vbar_base";
+ image {
+ normal: "sb_runnerv.png";
+ border: 0 0 4 4;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "sb_vbar_p1";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "sb_vbar_a1";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ to: "e.dragable.vbar";
+ }
+ }
+ }
+ part { name: "sb_vbar_p2";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "e.dragable.vbar";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ to: "sb_vbar_a2";
+ }
+ }
+ }
+ part { name: "e.dragable.vbar";
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ scale: 1;
+ dragable {
+ x: 0 0 0;
+ y: 1 1 0;
+ confine: "sb_vbar_base";
+ }
+ description { state: "default" 0.0;
+ min: 17 17;
+ rel1 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_vbar_base";
+ }
+ rel2 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_vbar_base";
+ }
+ image {
+ normal: "bt_sm_base2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "bt_sm_base1.png";
+ }
+ }
+ part { name: "sb_vbar_over1";
+ clip_to: "sb_vbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.vbar";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "e.dragable.vbar";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+ part { name: "sb_vbar_over2";
+ clip_to: "sb_vbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.vbar";
+ rel2.to: "e.dragable.vbar";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+
+ part { name: "sb_vbar_a1";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.5 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ color: 0 0 0 0;
+ rel1 { to: "sb_vbar";
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 { to: "sb_vbar";
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ }
+ }
+ part { name: "sb_vbar_a1_arrow";
+ mouse_events: 0;
+ clip_to: "sb_vbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_vbar_a1";
+ rel2.to: "sb_vbar_a1";
+ image.normal: "arrow_up.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 -1;
+ rel2.offset: -1 -2;
+ }
+ }
+
+ part { name: "sb_vbar_a2";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.5 1.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ color: 0 0 0 0;
+ rel1 {
+ to: "sb_vbar";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "sb_vbar";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ }
+ }
+ part { name: "sb_vbar_a2_arrow";
+ type: IMAGE;
+ mouse_events: 0;
+ clip_to: "sb_vbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_vbar_a2";
+ rel2.to: "sb_vbar_a2";
+ image.normal: "arrow_down.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "sb_hbar";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.0 1.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 1 -2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -1 -2;
+ to_x: "sb_vbar";
+ }
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: -1 -1;
+ to_x: "sb_vbar";
+ }
+ }
+ }
+ part { name: "sb_hbar_base";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 0;
+ to: "sb_hbar_a1";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 1 -1;
+ to: "sb_hbar_a2";
+ }
+ }
+ }
+ part { name: "sb_hbar_runner";
+ clip_to: "sb_hbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ max: 99999 3;
+ rel1.to: "sb_hbar_base";
+ rel1.offset: 0 1;
+ rel2.to: "sb_hbar_base";
+ image {
+ normal: "sb_runnerh.png";
+ border: 4 4 0 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "sb_hbar_p1";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "sb_hbar_a1";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "e.dragable.hbar";
+ }
+ }
+ }
+ part { name: "sb_hbar_p2";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "e.dragable.hbar";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "sb_hbar_a2";
+ }
+ }
+ }
+ part { name: "e.dragable.hbar";
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ scale: 1;
+ dragable {
+ x: 1 1 0;
+ y: 0 0 0;
+ confine: "sb_hbar_base";
+ }
+ description { state: "default" 0.0;
+ min: 17 17;
+ rel1 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_hbar_base";
+ }
+ rel2 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_hbar_base";
+ }
+ image {
+ normal: "bt_sm_base2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "bt_sm_base1.png";
+ }
+ }
+ part { name: "sb_hbar_over1";
+ clip_to: "sb_hbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.hbar";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "e.dragable.hbar";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+ part { name: "sb_hbar_over2";
+ clip_to: "sb_hbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.hbar";
+ rel2.to: "e.dragable.hbar";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+
+ part { name: "sb_hbar_a1";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ color: 0 0 0 0;
+ rel1 {
+ to: "sb_hbar";
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "sb_hbar";
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ }
+ }
+ }
+ part { name: "sb_hbar_a1_arrow";
+ type: IMAGE;
+ mouse_events: 0;
+ clip_to: "sb_hbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_hbar_a1";
+ rel2.to: "sb_hbar_a1";
+ image.normal: "arrow_left.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 0;
+ rel2.offset: -2 -1;
+ }
+ }
+
+ part { name: "sb_hbar_a2";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 1.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ color: 0 0 0 0;
+ rel1 {
+ to: "sb_hbar";
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to: "sb_hbar";
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ }
+ part { name: "sb_hbar_a2_arrow";
+ type: IMAGE;
+ mouse_events: 0;
+ clip_to: "sb_hbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_hbar_a2";
+ rel2.to: "sb_hbar_a2";
+ image.normal: "arrow_right.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 1 0;
+ rel2.offset: 0 -1;
+ }
+ }
+ }
+ programs {
+ program { name: "sb_vbar_show";
+ signal: "e,action,show,vbar";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "sb_vbar";
+ }
+ program { name: "sb_vbar_hide";
+ signal: "e,action,hide,vbar";
+ source: "e";
+ action: STATE_SET "hidden" 0.0;
+ target: "sb_vbar";
+ }
+ program { name: "sb_hbar_show";
+ signal: "e,action,show,hbar";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "sb_hbar";
+ }
+ program { name: "sb_hbar_hide";
+ signal: "e,action,hide,hbar";
+ source: "e";
+ action: STATE_SET "hidden" 0.0;
+ target: "sb_hbar";
+ }
+
+ program { name: "sb_vbar_a1_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a1";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_vbar_a1_arrow";
+ }
+ program { name: "sb_vbar_a1_down2";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a1";
+ action: DRAG_VAL_STEP 0.0 -1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_a1_up";
+ signal: "mouse,up,1";
+ source: "sb_vbar_a1";
+ action: STATE_SET "default" 0.0;
+ target: "sb_vbar_a1_arrow";
+ }
+ program { name: "sb_vbar_a2_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a2";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_vbar_a2_arrow";
+ }
+ program { name: "sb_vbar_a2_down2";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a2";
+ action: DRAG_VAL_STEP 0.0 1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_a2_up";
+ signal: "mouse,up,1";
+ source: "sb_vbar_a2";
+ action: STATE_SET "default" 0.0;
+ target: "sb_vbar_a2_arrow";
+ }
+ program { name: "sb_vbar_p1_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_p1";
+ action: DRAG_VAL_PAGE 0.0 -1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_p2_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_p2";
+ action: DRAG_VAL_PAGE 0.0 1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_down";
+ signal: "mouse,down,1";
+ source: "e.dragable.vbar";
+ action: STATE_SET "clicked" 0.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_up";
+ signal: "mouse,up,1";
+ source: "e.dragable.vbar";
+ action: STATE_SET "default" 0.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_hbar_a1_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a1";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_hbar_a1_arrow";
+ }
+ program { name: "sb_hbar_a1_down2";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a1";
+ action: DRAG_VAL_STEP -1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_a1_up";
+ signal: "mouse,up,1";
+ source: "sb_hbar_a1";
+ action: STATE_SET "default" 0.0;
+ target: "sb_hbar_a1_arrow";
+ }
+ program { name: "sb_hbar_a2_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a2";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_hbar_a2_arrow";
+ }
+ program { name: "sb_hbar_a2_down2";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a2";
+ action: DRAG_VAL_STEP 1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_a2_up";
+ signal: "mouse,up,1";
+ source: "sb_hbar_a2";
+ action: STATE_SET "default" 0.0;
+ target: "sb_hbar_a2_arrow";
+ }
+ program { name: "sb_hbar_p1_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_p1";
+ action: DRAG_VAL_PAGE -1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_p2_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_p2";
+ action: DRAG_VAL_PAGE 1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_down";
+ signal: "mouse,down,1";
+ source: "e.dragable.hbar";
+ action: STATE_SET "clicked" 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_up";
+ signal: "mouse,up,1";
+ source: "e.dragable.hbar";
+ action: STATE_SET "default" 0.0;
+ target: "e.dragable.hbar";
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/list/drop_in";
+ alias: "e/fileman/default/list/drop_between";
+ alias: "e/fileman/desktop/list/drop_in";
+ alias: "e/fileman/desktop/list/drop_between";
+ images {
+ image: "gadman_frame.png" COMP;
+ image: "gadman_border.png" COMP;
+ }
+ parts {
+ part { name: "overlay";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1 { to: "border"; offset: 4 4; }
+ rel2 { to: "border"; offset: -5 -5; }
+ image.normal: "gadman_frame.png";
+ fill.size.relative: 0 0;
+ fill.size.offset: 24 24;
+ }
+ }
+ part { name: "border";
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ rel1.offset: -5 -5;
+ rel2.offset: 4 4;
+ image {
+ normal: "gadman_border.png";
+ border: 10 10 10 10;
+ middle: 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/rubberband";
+ images {
+ image: "gadman_frame.png" COMP;
+ image: "gadman_border.png" COMP;
+ }
+ parts {
+ part { name: "overlay";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1 { to: "border"; offset: 4 4; }
+ rel2 { to: "border"; offset: -5 -5; }
+ image.normal: "gadman_frame.png";
+ fill.size.relative: 0 0;
+ fill.size.offset: 24 24;
+ }
+ }
+ part { name: "border";
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ rel1.offset: -5 -5;
+ rel2.offset: 4 4;
+ image {
+ normal: "gadman_border.png";
+ border: 10 10 10 10;
+ middle: 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/overlay";
+ alias: "e/fileman/default/overlay";
+ images {
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ image: "gadman_frame.png" COMP;
+ image: "gadman_border.png" COMP;
+ }
+ parts {
+ part { name: "busy_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ description { state: "active" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "overlay";
+ mouse_events: 0;
+ clip_to: "busy_clip";
+ description { state: "default" 0.0;
+ rel1 { to: "border"; offset: 4 4; }
+ rel2 { to: "border"; offset: -5 -5; }
+ image.normal: "gadman_frame.png";
+ fill.size.relative: 0 0;
+ fill.size.offset: 24 24;
+ }
+ }
+ part { name: "border";
+ mouse_events: 0;
+ clip_to: "busy_clip";
+ description { state: "default" 0.0;
+ rel1 {
+ to_x: "e.text.busy_label";
+ to_y: "busy";
+ offset: -20 -20;
+ }
+ rel2 {
+ to: "e.text.busy_label";
+ offset: 19 9;
+ }
+ image {
+ normal: "gadman_border.png";
+ border: 10 10 10 10;
+ middle: 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "busy";
+ clip_to: "busy_clip";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ max: 32 32;
+ aspect: 1.0 1.0;
+ align: 0.5 0.5;
+ aspect_preference: BOTH;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 8 8;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -9 -9;
+ }
+ image {
+ normal: "busy-9.png";
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ }
+ }
+ }
+ part { name: "e.text.busy_label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ clip_to: "busy_clip";
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.0;
+ rel1 {
+ to: "busy";
+ relative: 0.0 1.0;
+ offset: 0 4;
+ }
+ rel2 {
+ to: "busy";
+ relative: 1.0 1.0;
+ offset: -1 4;
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 32;
+ text {
+ font: "Sans:style=Bold,Edje-Vera-Bold";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.0;
+ text_class: "fileman_notice";
+ }
+ }
+ }
+ part { name: "typebuf_clip";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ }
+ description {
+ state: "active" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.text.typebuf_label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ clip_to: "typebuf_clip";
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 32;
+ text {
+ font: "Sans:style=Bold,Edje-Vera-Bold";
+ size: 10;
+ min: 0 0;
+ align: 0.5 0.5;
+ elipsis: 1.0;
+ text_class: "fileman_typebuf";
+ }
+ }
+ }
+
+ }
+ programs {
+ program { name: "go1";
+ signal: "e,state,busy,start";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ transition: SINUSOIDAL 1.0;
+ target: "busy_clip";
+ }
+ program { name: "go2";
+ signal: "e,state,busy,start";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.5;
+ target: "busy";
+ after: "go2";
+ }
+ program { name: "stop1";
+ signal: "e,state,busy,stop";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 1.0;
+ target: "busy_clip";
+ after: "stop2";
+ }
+ program { name: "stop2";
+ action: ACTION_STOP;
+ target: "go2";
+ }
+ program { name: "gob1";
+ signal: "e,state,typebuf,start";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ transition: SINUSOIDAL 0.25;
+ target: "typebuf_clip";
+ }
+ program { name: "stopb1";
+ signal: "e,state,typebuf,stop";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 1.0;
+ target: "typebuf_clip";
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/icon/variable";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part { name: "label2";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 0 1;
+ rel1.to: "e.text.label";
+ rel2.to: "e.text.label";
+ color: 0 0 0 255;
+ text {
+ font: "Sans";
+ text_source: "e.text.label";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "fileman_icon";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image.normal: "pager_base2.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ to_y: "e.text.label";
+ relative: 1.0 0.0;
+ offset: -3 -1;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1.to: "icon0";
+ rel2.to: "icon0";
+ color: 0 0 0 0;
+ }
+ description { state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description { state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1.to: "icon";
+ rel2.to: "icon";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -3 -2;
+ }
+ visible: 0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "fileman_icon";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ min: 24 24;
+ rel1.relative: 0.75 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ description { state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_copy.png";
+ }
+ description { state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_ask.png";
+ }
+ description { state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ target: "label2";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ target: "label2";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/icon/fixed";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part { name: "label2";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 0 1;
+ rel1.to: "e.text.label";
+ rel2.to: "e.text.label";
+ color: 0 0 0 255;
+ text {
+ font: "Sans";
+ text_source: "e.text.label";
+ size: 10;
+ min: 0 1;
+ align: 0.5 0.5;
+ text_class: "fileman_icon";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image.normal: "pager_base2.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ to_y: "e.text.label";
+ relative: 1.0 0.0;
+ offset: -3 -1;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1.to: "icon0";
+ rel2.to: "icon0";
+ color: 0 0 0 0;
+ }
+ description { state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description { state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1.to: "icon";
+ rel2.to: "icon";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -3 -2;
+ }
+ visible: 0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.5 0.5;
+ text_class: "fileman_icon";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ min: 24 24;
+ rel1.relative: 0.75 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ description { state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_copy.png";
+ }
+ description { state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_ask.png";
+ }
+ description { state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ target: "label2";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ target: "label2";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+ group { name: "e/fileman/desktop/icon/variable";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image.normal: "pager_base2.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ to_y: "e.text.label";
+ relative: 1.0 0.0;
+ offset: -3 -1;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1.to: "icon0";
+ rel2.to: "icon0";
+ color: 0 0 0 0;
+ }
+ description { state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description { state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1.to: "icon";
+ rel2.to: "icon";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -3 -2;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 32;
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "desktop_icon";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ min: 24 24;
+ rel1.relative: 0.75 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ description { state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_copy.png";
+ }
+ description { state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_ask.png";
+ }
+ description { state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+ group { name: "e/fileman/desktop/icon/fixed";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image.normal: "pager_base2.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ to_y: "e.text.label";
+ relative: 1.0 0.0;
+ offset: -3 -1;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1.to: "icon0";
+ rel2.to: "icon0";
+ color: 0 0 0 0;
+ }
+ description { state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description { state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description { state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1.to: "icon";
+ rel2.to: "icon";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -3 -2;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 32;
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 0 1;
+ align: 0.5 0.5;
+ text_class: "desktop_icon";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ min: 24 24;
+ rel1.relative: 0.75 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ description { state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_copy.png";
+ }
+ description { state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_ask.png";
+ }
+ description { state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image.normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/list/variable";
+ data.item: "stacking" "above";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_1.png" COMP;
+ image: "ilist_item_shadow.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part {
+ name: "base_sh";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ aspect: 6.4 6.4;
+ aspect_preference: HORIZONTAL;
+ align: 0.0 0.0;
+ rel1 {
+ to: "base";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ image {
+ normal: "ilist_item_shadow.png";
+ }
+ }
+ }
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_1.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ ////
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image {
+ normal: "e17_fileman_thumb_bg.png";
+ }
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1 {
+ to: "icon0";
+ }
+ rel2 {
+ to: "icon0";
+ }
+ color: 0 0 0 0;
+ }
+ description {
+ state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description {
+ state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description {
+ state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1 {
+ to: "icon";
+ }
+ rel2 {
+ to: "icon";
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "icon0";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "ilist_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description {
+ state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ rel1 {
+ relative: 0.75 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ description {
+ state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_copy.png";
+ }
+ }
+ description {
+ state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_ask.png";
+ }
+ }
+ description {
+ state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/list_odd/variable";
+ data.item: "stacking" "below";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_2.png" COMP;
+ image: "ilist_item_shadow.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part {
+ name: "base_sh";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ aspect: 6.4 6.4;
+ aspect_preference: HORIZONTAL;
+ align: 0.0 0.0;
+ rel1 {
+ to: "base";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ image {
+ normal: "ilist_item_shadow.png";
+ }
+ }
+ }
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_2.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ ////
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image {
+ normal: "e17_fileman_thumb_bg.png";
+ }
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1 {
+ to: "icon0";
+ }
+ rel2 {
+ to: "icon0";
+ }
+ color: 0 0 0 0;
+ }
+ description {
+ state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description {
+ state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description {
+ state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1 {
+ to: "icon";
+ }
+ rel2 {
+ to: "icon";
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "icon0";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "ilist_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description {
+ state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ rel1 {
+ relative: 0.75 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ description {
+ state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_copy.png";
+ }
+ }
+ description {
+ state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_ask.png";
+ }
+ }
+ description {
+ state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/list/fixed";
+ data.item: "stacking" "above";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_1.png" COMP;
+ image: "ilist_item_shadow.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part {
+ name: "base_sh";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ aspect: 6.4 6.4;
+ aspect_preference: HORIZONTAL;
+ align: 0.0 0.0;
+ rel1 {
+ to: "base";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ image {
+ normal: "ilist_item_shadow.png";
+ }
+ }
+ }
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_1.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ ////
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image {
+ normal: "e17_fileman_thumb_bg.png";
+ }
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1 {
+ to: "icon0";
+ }
+ rel2 {
+ to: "icon0";
+ }
+ color: 0 0 0 0;
+ }
+ description {
+ state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description {
+ state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description {
+ state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1 {
+ to: "icon";
+ }
+ rel2 {
+ to: "icon";
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "icon0";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "ilist_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 0 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description {
+ state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ rel1 {
+ relative: 0.75 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ description {
+ state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_copy.png";
+ }
+ }
+ description {
+ state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_ask.png";
+ }
+ }
+ description {
+ state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+ group { name: "e/fileman/default/list_odd/fixed";
+ data.item: "stacking" "below";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_2.png" COMP;
+ image: "ilist_item_shadow.png" COMP;
+
+ image: "e17_mini_button_shadow2.png" COMP;
+ image: "e17_fileman_thumb_bg.png" COMP;
+ image: "icon_efm_dnd_copy.png" COMP;
+ image: "icon_efm_dnd_ask.png" COMP;
+ image: "icon_efm_dnd_move.png" COMP;
+ }
+ parts {
+ part {
+ name: "base_sh";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ aspect: 6.4 6.4;
+ aspect_preference: HORIZONTAL;
+ align: 0.0 0.0;
+ rel1 {
+ to: "base";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ image {
+ normal: "ilist_item_shadow.png";
+ }
+ }
+ }
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_2.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ ////
+ part { name: "icon_box_shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: 2 2;
+ }
+ image {
+ normal: "e17_mini_button_shadow2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel1 {
+ to: "e.swallow.icon";
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.icon";
+ relative: 1.0 1.0;
+ offset: 0 0;
+ }
+ color: 0 0 0 64;
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon_box_bg";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ to: "icon_box";
+ relative: 0.0 0.0;
+ offset: 1 1;
+
+ }
+ rel2 {
+ to: "icon_box";
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ image {
+ normal: "e17_fileman_thumb_bg.png";
+ }
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 0;
+ offset: 32 32;
+ }
+ }
+ }
+ description {
+ state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "icon0";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "icon";
+ type: RECT;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ visible: 0;
+ rel1 {
+ to: "icon0";
+ }
+ rel2 {
+ to: "icon0";
+ }
+ color: 0 0 0 0;
+ }
+ description {
+ state: "min" 0.0;
+ inherit: "default" 0.0;
+ max: 0 0;
+ }
+ description {
+ state: "max" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -4 -4;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 3 3;
+ }
+ }
+ description {
+ state: "max2" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "icon0";
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ to: "icon0";
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ // fixed: 1 1;
+ rel1 {
+ to: "icon";
+ }
+ rel2 {
+ to: "icon";
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "icon0";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "ilist_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 0 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "dnd_action";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description {
+ state: "visible" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 1.0 1.0;
+ rel1 {
+ relative: 0.75 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ }
+ description {
+ state: "copy" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_copy.png";
+ }
+ }
+ description {
+ state: "ask" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_ask.png";
+ }
+ }
+ description {
+ state: "move" 0.0;
+ inherit: "visible" 0.0;
+ image {
+ normal: "icon_efm_dnd_move.png";
+ }
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program { name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ program { name: "ask";
+ signal: "e,state,ask";
+ source: "e";
+ action: STATE_SET "ask" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "move";
+ signal: "e,state,move";
+ source: "e";
+ action: STATE_SET "move" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "copy";
+ signal: "e,state,copy";
+ source: "e";
+ action: STATE_SET "copy" 0.0;
+ target: "dnd_action";
+ }
+ program { name: "thumb_gen";
+ signal: "e,action,thumb,gen";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen-";
+ signal: "e,action,thumb,gen,alpha";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "icon_box_shadow";
+ target: "icon_box";
+ target: "icon_box_bg";
+ after: "thumb_gen2";
+ }
+ program { name: "thumb_gen2";
+ action: STATE_SET "min" 0.0;
+ target: "icon";
+ after: "thumb_gen3";
+ }
+ program { name: "thumb_gen3";
+ action: STATE_SET "max" 0.0;
+ target: "icon";
+ transition: DECELERATE 0.2;
+ after: "thumb_gen4";
+ }
+ program { name: "thumb_gen4";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.1;
+ after: "thumb_gen5";
+ }
+ program { name: "thumb_gen5";
+ action: STATE_SET "max2" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.2;
+ after: "thumb_gen6";
+ }
+ program { name: "thumb_gen6";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ transition: SINUSOIDAL 0.3;
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** SYSTEM ***/
+
+ group { name: "e/sys/logout";
+ alias: "e/sys/halt";
+ alias: "e/sys/reboot";
+ alias: "e/sys/suspend";
+ alias: "e/sys/hibernate";
+ data.item: "borderless" "1";
+// data.item: "shaped" "1";
+ images {
+ image: "vgrad_dark.png" COMP;
+ image: "shelf_alt_over.png" COMP;
+ image: "logo_white_128.png" COMP;
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ }
+ styles {
+ style {
+ name: "sys_style";
+ base: "font=Sans:style=Bold font_size=12 text_class=tb_plain align=center valign=center color=#fff style=soft_shadow shadow_color=#0000001f wrap=word";
+ tag: "br" "\n";
+ tag: "hilight" "+ font=Sans:style=Bold text_class=tb_light";
+ }
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 250 250;
+ image.normal: "vgrad_dark.png";
+ fill {
+ size {
+ relative: 0 1.0;
+ offset: 36 0;
+ }
+ }
+ }
+ }
+ part { name: "over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "shelf_alt_over.png";
+ image.border: 5 5 5 5;
+ image.middle: 0;
+ fill.smooth: 0;
+ }
+ }
+ part { name: "busy";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 32 32;
+ max: 32 32;
+ aspect: 1.0 1.0;
+ align: 0.5 0.0;
+ aspect_preference: BOTH;
+ rel1 {
+ to_y: "logo";
+ relative: 0.0 1.0;
+ offset: 0 1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 1;
+ }
+ image {
+ normal: "busy-9.png";
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ }
+ }
+ }
+ part { name: "logo";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 128 128;
+ max: 128 128;
+ align: 0.5 0.0;
+ image.normal: "logo_white_128.png";
+ }
+ description { state: "done" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.textblock.message";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ offset: 8 8;
+ relative: 0.0 1.0;
+ to_y: "busy";
+ }
+ rel2.offset: -9 -9;
+ text {
+ style: "sys_style";
+ min: 1 1;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "busy_anim";
+ signal: "show";
+ source: "";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.3333;
+ target: "busy";
+ after: "busy_anim";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** DIALOG ***/
+ group { name: "e/widgets/dialog/main";
+ images {
+ image: "dia_grad.png" COMP;
+ image: "dia_topshad.png" COMP;
+ image: "dia_botshad.png" COMP;
+ image: "menu_sep.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "dia_grad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel2.relative: 1.0 0.0;
+ rel2.offset: -1 31;
+ image.normal: "dia_topshad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "shadow2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.relative: 0.0 1.0;
+ rel1.offset: 0 -4;
+ image.normal: "dia_botshad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ fixed: 1 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ offset: 4 -5;
+ to_y: "e.swallow.buttons";
+ }
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 4 4;
+ to_x: "e.swallow.icon";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -5 -9;
+ to_y: "e.swallow.buttons";
+ }
+ }
+ }
+ part { name: "separator";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 16 2;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 4 -1;
+ to_y: "e.swallow.content";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 0;
+ to_y: "e.swallow.content";
+ }
+ image {
+ normal: "menu_sep.png";
+ border: 2 2 0 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part {
+ name: "e.swallow.buttons";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/dialog/text";
+ styles {
+ style {
+ name: "dialog_style";
+ base: "font=Sans font_size=10 text_class=tb_plain align=center color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
+ tag: "br" "\n";
+ tag: "hilight" "+ font=Sans:style=Bold text_class=tb_light";
+ }
+ }
+ parts {
+ part { name: "e.textblock.message";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.offset: 4 4;
+ rel2.offset: -5 -5;
+ text {
+ style: "dialog_style";
+ min: 1 1;
+ }
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** CONFIGURATION PANEL ***/
+
+ group { name: "e/widgets/configure/main";
+ images {
+ image: "dia_grad.png" COMP;
+ image: "dia_topshad.png" COMP;
+ image: "dia_botshad.png" COMP;
+ image: "menu_sep.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "dia_grad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "shadow";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel2.relative: 1.0 0.0;
+ rel2.offset: -1 31;
+ image.normal: "dia_topshad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "shadow2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.relative: 0.0 1.0;
+ rel1.offset: 0 -4;
+ image.normal: "dia_botshad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "separator";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 16 2;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 4 -1;
+ to_y: "e.swallow.content";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 0;
+ to_y: "e.swallow.content";
+ }
+ image {
+ normal: "menu_sep.png";
+ border: 2 2 0 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part {
+ name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ min: 320 200;
+ rel1.offset: 24 5;
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -25 -9;
+ to_y: "e.swallow.button";
+ }
+ }
+ }
+ part {
+ name: "e.swallow.button";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ fixed: 1 1;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ rel1.relative: 0.5 0.0;
+ rel2.relative: 0.5 1.0;
+ rel2.offset: 0 -5;
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOVE/RESIZE BOX ***/
+
+ group { name: "e/widgets/border/default/move";
+ images {
+ image: "base_bg.png" COMP;
+ image: "move.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "base_bg.png";
+ border: 2 2 2 2;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "icon";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.0 0.5;
+ min: 21 21;
+ max: 21 21;
+ rel1.offset: 2 2;
+ rel2.relative: 0.0 1.0;
+ rel2.offset: 2 -3;
+ image.normal: "move.png";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to_x: "icon";
+ rel1.offset: 2 4;
+ rel1.relative: 1.0 0.0;
+ rel2.offset: -5 -5;
+ color: 0 0 0 255;
+ color_class: "move_text";
+ text { text: "X Y";
+ font: "Sans";
+ size: 10;
+ align: 0.5 0.5;
+ min: 1 1;
+ text_class: "move_text";
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/border/default/resize";
+ images {
+ image: "base_bg.png" COMP;
+ image: "resize.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ image {
+ normal: "base_bg.png";
+ border: 2 2 2 2;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "icon";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.0 0.5;
+ min: 21 21;
+ max: 21 21;
+ rel1.offset: 2 2;
+ rel2.relative: 0.0 1.0;
+ rel2.offset: 2 -3;
+ image.normal: "resize.png";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to_x: "icon";
+ rel1.offset: 2 4;
+ rel1.relative: 1.0 0.0;
+ rel2.offset: -5 -5;
+ color: 0 0 0 255;
+ color_class: "resize_text";
+ text { text: "WxH";
+ font: "Sans";
+ size: 10;
+ align: 0.5 0.5;
+ min: 1 1;
+ text_class: "resize_text";
+ }
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** TOOLBAR ***/
+
+group { name: "e/toolbar/default/base";
+ images {
+ image: "toolbar_top.png" COMP;
+ image: "toolbar_bottom.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ max: 99999 48;
+ image.normal: "toolbar_top.png";
+ image.border: 4 4 4 4;
+ fill.smooth: 0;
+ }
+ description { state: "bottom" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "toolbar_bottom.png";
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 2 2;
+ rel2.offset: -3 -3;
+ }
+ description { state: "bottom" 0.0;
+ inherit: "default" 0.0;
+ }
+ }
+ }
+ programs {
+ program { name: "orient1";
+ signal: "e,state,orientation,top";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ target: "e.swallow.content";
+ }
+ program { name: "orient2";
+ signal: "e,state,orientation,bottom";
+ source: "e";
+ action: STATE_SET "bottom" 0.0;
+ target: "base";
+ target: "e.swallow.content";
+ }
+ }
+}
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** TRANSITIONS ***/
+
+ images {
+ image: "vgrad_dark.png" COMP;
+ image: "vgrad_light.png" COMP;
+ image: "logo_black_128.png" COMP;
+ image: "logo_white_128.png" COMP;
+ }
+
+ group { name: "e/transpreview/0";
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "vgrad_dark.png";
+ fill {
+ size {
+ relative: 0 1.0;
+ offset: 36 0;
+ }
+ }
+ }
+ }
+ part { name: "logo";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "logo_white_128.png";
+ min: 32 32;
+ max: 128 128;
+ }
+ }
+ }
+ }
+
+ group { name: "e/transpreview/1";
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "vgrad_light.png";
+ fill {
+ size {
+ relative: 0 1.0;
+ offset: 36 0;
+ }
+ }
+ }
+ }
+ part { name: "logo";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "logo_black_128.png";
+ min: 32 32;
+ max: 128 128;
+ }
+ }
+ }
+ }
+
+ group { name: "e/transitions/crossfade";
+ parts {
+ part { name: "e.swallow.bg.old";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "e.swallow.bg.new";
+ type: SWALLOW;
+ clip_to: "bg_new_clip";
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "bg_new_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ description { state: "done" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ }
+ programs {
+ program { name: "go";
+ signal: "e,action,start";
+ source: "e";
+ action: STATE_SET "done" 0.0;
+ transition: SINUSOIDAL 1.0;
+ target: "bg_new_clip";
+ after: "go2";
+ }
+ program { name: "go2";
+ action: SIGNAL_EMIT "e,state,done" "";
+ }
+ }
+ }
+
+ group { name: "e/transitions/vswipe";
+ images.image: "transition_vswipe.png" COMP;
+ parts {
+ part { name: "e.swallow.bg.old";
+ type: SWALLOW;
+ clip_to: "bg_prev_clip";
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "e.swallow.bg.new";
+ type: SWALLOW;
+ clip_to: "bg_new_clip";
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "bg_prev_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.offset: 0 -32;
+ rel2.offset: -1 31;
+ }
+ description { state: "done" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 31;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 31;
+ }
+ }
+ }
+ part { name: "bg_new_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 -32;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 -32;
+ }
+ }
+ description {
+ state: "done" 0.0;
+ rel1.offset: 0 -32;
+ rel2.offset: -1 31;
+ }
+ }
+ part { name: "swipe_gap";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 0 64;
+ max: 99999 64;
+ rel1 {
+ to: "bg_prev_clip";
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "bg_prev_clip";
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ image.normal: "transition_vswipe.png";
+ }
+ }
+ }
+ programs {
+ program { name: "go";
+ signal: "e,action,start";
+ source: "e";
+ action: STATE_SET "done" 0.0;
+ transition: SINUSOIDAL 1.0;
+ target: "bg_new_clip";
+ target: "bg_prev_clip";
+ after: "go2";
+ }
+ program { name: "go2";
+ action: SIGNAL_EMIT "e,state,done" "";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** WIDGETS ***/
+ group { name: "e/widgets/check";
+ images {
+ image: "check_base.png" COMP;
+ image: "check_on.png" COMP;
+ image: "check_sel.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ max: 16 16;
+ align: 0.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ }
+ image.normal: "check_base.png";
+ }
+ }
+ part { name: "mark";
+ mouse_events: 0;
+ clip_to: "mark_hold";
+ description { state: "default" 0.0;
+ rel1.to: "mark_hold";
+ rel2.to: "mark_hold";
+ image.normal: "check_on.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "check_sel.png";
+ }
+ }
+ part { name: "mark_hold";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ to: "base";
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "base";
+ offset: 4 4;
+ }
+ }
+ description { state: "on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: 0 0;
+ rel2.offset: -1 -1;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "base";
+ relative: 1.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ color: 0 0 0 255;
+ color_class: "check_text";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "check_button";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 0 0 0 128;
+ color_class: "check_text_disabled";
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ ignore_flags: ON_HOLD;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "on"; /* if the checkmark is to be displayed */
+ signal: "e,state,checked";
+ source: "e";
+ action: STATE_SET "on" 0.0;
+ transition: LINEAR 0.15;
+ target: "mark_hold";
+ }
+ program { name: "off"; /* check mark is not to be displayed */
+ signal: "e,state,unchecked";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "mark_hold";
+ }
+ program { name: "click";
+ signal: "mouse,up,1";
+ source: "event";
+ action: SIGNAL_EMIT "e,action,toggle" "";
+ }
+ }
+ }
+ group { name: "e/widgets/check_icon";
+ images {
+ image: "check_base.png" COMP;
+ image: "check_on.png" COMP;
+ image: "check_sel.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ max: 16 16;
+ align: 0.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ }
+ image.normal: "check_base.png";
+ }
+ }
+ part { name: "mark";
+ mouse_events: 0;
+ clip_to: "mark_hold";
+ description { state: "default" 0.0;
+ rel1.to: "mark_hold";
+ rel2.to: "mark_hold";
+ image.normal: "check_on.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "check_sel.png";
+ }
+ }
+ part { name: "mark_hold";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ to: "base";
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "base";
+ offset: 4 4;
+ }
+ }
+ description { state: "on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: 0 0;
+ rel2.offset: -1 -1;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ clip_to: "icon_clip";
+ description { state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "base";
+ relative: 1.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ }
+ description { state: "label_visible" 0.0;
+ inherit: "default" 0.0;
+ min: 16 16;
+ rel2 {
+ to_y: "base";
+ relative: 1.0 0.0;
+ offset: -2 -2;
+ }
+ }
+ }
+ part { name: "icon_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "label_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "label_visible" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ clip_to: "label_clip";
+ description { state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "base";
+ relative: 1.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ color: 0 0 0 255;
+ color_class: "check_text";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "check_button";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 0 0 0 128;
+ color_class: "check_text_disabled";
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ ignore_flags: ON_HOLD;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "on"; /* if the checkmark is to be displayed */
+ signal: "e,state,checked";
+ source: "e";
+ action: STATE_SET "on" 0.0;
+ transition: LINEAR 0.15;
+ target: "mark_hold";
+ }
+ program { name: "off"; /* check mark is not to be displayed */
+ signal: "e,state,unchecked";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "mark_hold";
+ }
+ program { name: "click";
+ signal: "mouse,up,1";
+ source: "event";
+ action: SIGNAL_EMIT "e,action,toggle" "";
+ }
+ program { name: "label_on";
+ signal: "e,state,labeled";
+ source: "e";
+ action: STATE_SET "label_visible" 0.0;
+ target: "e.swallow.icon";
+ target: "label_clip";
+ }
+ }
+ }
+
+ /* for a radio menu item - same as check, but only one of a group of radio
+ * menu item can be selected at any one time */
+ group { name: "e/widgets/radio";
+ images {
+ image: "radio_base.png" COMP;
+ image: "radio_on.png" COMP;
+ image: "radio_sel.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ max: 16 16;
+ align: 0.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ }
+ image.normal: "radio_base.png";
+ }
+ }
+ part { name: "mark";
+ mouse_events: 0;
+ clip_to: "mark_hold";
+ description { state: "default" 0.0;
+ rel1.to: "mark_hold";
+ rel2.to: "mark_hold";
+ image.normal: "radio_on.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "radio_sel.png";
+ }
+ }
+ part { name: "mark_hold";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ to: "base";
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "base";
+ offset: 4 4;
+ }
+ }
+ description { state: "on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: 0 0;
+ rel2.offset: -1 -1;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "base";
+ relative: 1.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ color: 0 0 0 255;
+ color_class: "radio_text";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "radio_button";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 0 0 0 128;
+ color_class: "radio_text_disabled";
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ ignore_flags: ON_HOLD;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "on"; /* if the checkmark is to be displayed */
+ signal: "e,state,on";
+ source: "e";
+ action: STATE_SET "on" 0.0;
+ transition: LINEAR 0.15;
+ target: "mark_hold";
+ }
+ program { name: "off"; /* check mark is not to be displayed */
+ signal: "e,state,off";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "mark_hold";
+ }
+ program { name: "click";
+ signal: "mouse,up,1";
+ source: "event";
+ action: SIGNAL_EMIT "e,action,toggle" "";
+ }
+ }
+ }
+ group { name: "e/widgets/radio_icon";
+ images {
+ image: "radio_base.png" COMP;
+ image: "radio_on.png" COMP;
+ image: "radio_sel.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ max: 16 16;
+ align: 0.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 2 -3;
+ }
+ image.normal: "radio_base.png";
+ }
+ }
+ part { name: "mark";
+ mouse_events: 0;
+ clip_to: "mark_hold";
+ description { state: "default" 0.0;
+ rel1.to: "mark_hold";
+ rel2.to: "mark_hold";
+ image.normal: "radio_on.png";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "radio_sel.png";
+ }
+ }
+ part { name: "mark_hold";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ to: "base";
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "base";
+ offset: 4 4;
+ }
+ }
+ description { state: "on" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1.offset: 0 0;
+ rel2.offset: -1 -1;
+ }
+ }
+ part { name: "e.swallow.icon";
+ type: SWALLOW;
+ clip_to: "icon_clip";
+ description { state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "base";
+ relative: 1.0 0.0;
+ offset: 2 2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ }
+ description { state: "label_visible" 0.0;
+ inherit: "default" 0.0;
+ min: 16 16;
+ rel2 {
+ to_y: "e.text.label";
+ relative: 1.0 0.0;
+ offset: -2 -2;
+ }
+ }
+ }
+ part { name: "icon_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "label_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "label_visible" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ clip_to: "label_clip";
+ description { state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "base";
+ relative: 1.0 0.5;
+ offset: 2 1;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ color: 0 0 0 255;
+ color_class: "radio_text";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "radio_button";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 0 0 0 128;
+ color_class: "radio_text_disabled";
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ ignore_flags: ON_HOLD;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "on"; /* if the radiomark is to be displayed */
+ signal: "e,state,on";
+ source: "e";
+ action: STATE_SET "on" 0.0;
+ transition: LINEAR 0.15;
+ target: "mark_hold";
+ }
+ program { name: "off"; /* radio mark is not to be displayed */
+ signal: "e,state,off";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.2;
+ target: "mark_hold";
+ }
+ program { name: "click";
+ signal: "mouse,up,1";
+ source: "event";
+ action: SIGNAL_EMIT "e,action,toggle" "";
+ }
+ program { name: "label_on";
+ signal: "e,state,labeled";
+ source: "e";
+ action: STATE_SET "label_visible" 0.0;
+ target: "e.swallow.icon";
+ target: "label_clip";
+ }
+ }
+ }
+
+ group {
+ name: "e/widgets/button";
+ images {
+ image: "bt_base1.png" COMP;
+ image: "bt_base2.png" COMP;
+ image: "bt_hilight.png" COMP;
+ image: "bt_shine.png" COMP;
+ image: "bt_dis_base.png" COMP;
+ image: "bt_dis_hilight.png" COMP;
+ }
+ parts {
+ part { name: "button_image";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 32 16;
+ image {
+ normal: "bt_base2.png";
+ border: 7 7 7 7;
+ }
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "bt_base1.png";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ image {
+ normal: "bt_dis_base.png";
+ border: 4 4 4 4;
+ }
+ }
+ }
+ part {
+ name: "e.swallow.icon";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 3 3;
+ to: "button_image";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 3 -4;
+ to: "button_image";
+ }
+ }
+ description {
+ state: "combo" 0.0;
+ inherit: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 3 3;
+ to: "button_image";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 3 -4;
+ to: "button_image";
+ }
+ }
+ description {
+ state: "icon" 0.0;
+ inherit: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ align: 0.5 0.5;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 3 3;
+ to: "button_image";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -4 -4;
+ to: "button_image";
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 2 3;
+ to_x: "e.swallow.icon";
+ to_y: "button_image";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -4 -4;
+ to: "button_image";
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "button_text";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "button";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 0 0 0 128;
+ color3: 0 0 0 0;
+ color_class: "button_text_disabled";
+ }
+ description { state: "icon" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "over1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ 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;
+ image {
+ normal: "bt_shine.png";
+ border: 7 7 7 7;
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "disabler";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ visible: 0;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "button_click";
+ signal: "mouse,down,1";
+ source: "button_image";
+ action: STATE_SET "clicked" 0.0;
+ target: "button_image";
+ }
+ program {
+ name: "button_unclick";
+ signal: "mouse,up,1";
+ source: "button_image";
+ action: STATE_SET "default" 0.0;
+ target: "button_image";
+ }
+ program {
+ name: "button_unclick2";
+ signal: "mouse,clicked,1";
+ source: "button_image";
+ action: SIGNAL_EMIT "e,action,click" "";
+ }
+ program {
+ name: "text_state";
+ signal: "e,state,text";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "e.swallow.icon";
+ target: "e.text.label";
+ }
+ program {
+ name: "icon_state";
+ signal: "e,state,icon";
+ source: "e";
+ action: STATE_SET "icon" 0.0;
+ target: "e.swallow.icon";
+ target: "e.text.label";
+ }
+ program {
+ name: "combo_state";
+ signal: "e,state,combo";
+ source: "e";
+ action: STATE_SET "combo" 0.0;
+ target: "e.swallow.icon";
+ target: "e.text.label";
+ }
+ program {
+ name: "disable";
+ signal: "e,state,disabled";
+ source: "e";
+ action: STATE_SET "disabled" 0.0;
+ target: "button_image";
+ target: "over1";
+ target: "e.text.label";
+ target: "disabler";
+ }
+ program {
+ name: "enable";
+ signal: "e,state,enabled";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "button_image";
+ target: "over1";
+ target: "e.text.label";
+ target: "disabler";
+ }
+ }
+ }
+
+ group { name: "e/widgets/scrollframe";
+ images {
+ image: "inset_sunk.png" COMP;
+ image: "arrow_left.png" COMP;
+ image: "arrow_right.png" COMP;
+ image: "arrow_up.png" COMP;
+ image: "arrow_down.png" COMP;
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_base2.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "sb_runnerh.png" COMP;
+ image: "sb_runnerv.png" COMP;
+ }
+ parts {
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "clipper";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ }
+ }
+ part { name: "e.swallow.content";
+ clip_to: "clipper";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ rel1.offset: 0 0;
+ rel2 {
+ relative: 0.0 0.0;
+ offset: -1 -1;
+ to_x: "sb_vbar";
+ to_y: "sb_hbar";
+ }
+ }
+ }
+/*
+ part { name: "tst";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel2.relative: 1.0 0.2;
+ color: 0 0 255 128;
+ }
+ }
+ */
+ part { name: "conf_over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "sb_vbar";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 1.0 0.0;
+ rel1 {
+ to: "bg";
+ relative: 1.0 0.0;
+ offset: -2 1;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 0.0;
+ offset: -2 -1;
+ to_y: "sb_hbar";
+ }
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ max: 0 99999;
+ rel1 {
+ to: "bg";
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 1.0 0.0;
+ offset: -1 -1;
+ to_y: "sb_hbar";
+ }
+ }
+ }
+ part { name: "sb_vbar_base";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -2;
+ to: "sb_vbar_a1";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -1 1;
+ to: "sb_vbar_a2";
+ }
+ }
+ }
+ part { name: "sb_vbar_runner";
+ clip_to: "sb_vbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ max: 3 99999;
+ rel1.to: "sb_vbar_base";
+ rel1.offset: 1 0;
+ rel2.to: "sb_vbar_base";
+ image {
+ normal: "sb_runnerv.png";
+ border: 0 0 4 4;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "sb_vbar_p1";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "sb_vbar_a1";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ to: "e.dragable.vbar";
+ }
+ }
+ }
+ part { name: "sb_vbar_p2";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "e.dragable.vbar";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ to: "sb_vbar_a2";
+ }
+ }
+ }
+ part { name: "e.dragable.vbar";
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ scale: 1;
+ dragable {
+ x: 0 0 0;
+ y: 1 1 0;
+ confine: "sb_vbar_base";
+ }
+ description { state: "default" 0.0;
+ min: 17 17;
+ rel1 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_vbar_base";
+ }
+ rel2 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_vbar_base";
+ }
+ image {
+ normal: "bt_sm_base2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "bt_sm_base1.png";
+ }
+ }
+ part { name: "sb_vbar_over1";
+ clip_to: "sb_vbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.vbar";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "e.dragable.vbar";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+ part { name: "sb_vbar_over2";
+ clip_to: "sb_vbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.vbar";
+ rel2.to: "e.dragable.vbar";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+
+ part { name: "sb_vbar_a1";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.5 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ color: 0 0 0 0;
+ rel1 { to: "sb_vbar";
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 { to: "sb_vbar";
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ }
+ }
+ part { name: "sb_vbar_a1_arrow";
+ mouse_events: 0;
+ clip_to: "sb_vbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_vbar_a1";
+ rel2.to: "sb_vbar_a1";
+ image.normal: "arrow_up.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 -1;
+ rel2.offset: -1 -2;
+ }
+ }
+
+ part { name: "sb_vbar_a2";
+ type: RECT;
+ clip_to: "sb_vbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.5 1.0;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ color: 0 0 0 0;
+ rel1 {
+ to: "sb_vbar";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "sb_vbar";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ }
+ }
+ part { name: "sb_vbar_a2_arrow";
+ type: IMAGE;
+ mouse_events: 0;
+ clip_to: "sb_vbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_vbar_a2";
+ rel2.to: "sb_vbar_a2";
+ image.normal: "arrow_down.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 0 1;
+ rel2.offset: -1 0;
+ }
+ }
+
+ part { name: "sb_hbar";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.0 1.0;
+ rel1 {
+ to: "bg";
+ relative: 0.0 1.0;
+ offset: 1 -2;
+ }
+ rel2 {
+ to: "bg";
+ relative: 0.0 1.0;
+ offset: -1 -2;
+ to_x: "sb_vbar";
+ }
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ rel1 {
+ to: "bg";
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ }
+ rel2 {
+ to: "bg";
+ relative: 0.0 1.0;
+ offset: -1 -1;
+ to_x: "sb_vbar";
+ }
+ }
+ }
+ part { name: "sb_hbar_base";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -2 0;
+ to: "sb_hbar_a1";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 1 -1;
+ to: "sb_hbar_a2";
+ }
+ }
+ }
+ part { name: "sb_hbar_runner";
+ clip_to: "sb_hbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ max: 99999 2;
+ rel1.to: "sb_hbar_base";
+ rel1.offset: 0 1;
+ rel2.to: "sb_hbar_base";
+ image {
+ normal: "sb_runnerh.png";
+ border: 4 4 0 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "sb_hbar_p1";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "sb_hbar_a1";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "e.dragable.hbar";
+ }
+ }
+ }
+ part { name: "sb_hbar_p2";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "e.dragable.hbar";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "sb_hbar_a2";
+ }
+ }
+ }
+ part { name: "e.dragable.hbar";
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ scale: 1;
+ dragable {
+ x: 1 1 0;
+ y: 0 0 0;
+ confine: "sb_hbar_base";
+ }
+ description { state: "default" 0.0;
+ min: 17 17;
+ rel1 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_hbar_base";
+ }
+ rel2 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "sb_hbar_base";
+ }
+ image {
+ normal: "bt_sm_base2.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "bt_sm_base1.png";
+ }
+ }
+ part { name: "sb_hbar_over1";
+ clip_to: "sb_hbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.hbar";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "e.dragable.hbar";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+ part { name: "sb_hbar_over2";
+ clip_to: "sb_hbar";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.dragable.hbar";
+ rel2.to: "e.dragable.hbar";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ }
+
+ part { name: "sb_hbar_a1";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ color: 0 0 0 0;
+ rel1 {
+ to: "sb_hbar";
+ relative: 0.0 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "sb_hbar";
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ }
+ }
+ }
+ part { name: "sb_hbar_a1_arrow";
+ type: IMAGE;
+ mouse_events: 0;
+ clip_to: "sb_hbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_hbar_a1";
+ rel2.to: "sb_hbar_a1";
+ image.normal: "arrow_left.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: -1 0;
+ rel2.offset: -2 -1;
+ }
+ }
+
+ part { name: "sb_hbar_a2";
+ type: RECT;
+ clip_to: "sb_hbar";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ min: 17 17;
+ align: 1.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ color: 0 0 0 0;
+ rel1 {
+ to: "sb_hbar";
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ rel2 {
+ to: "sb_hbar";
+ relative: 1.0 1.0;
+ offset: -1 -1;
+ }
+ }
+ }
+ part { name: "sb_hbar_a2_arrow";
+ type: IMAGE;
+ mouse_events: 0;
+ clip_to: "sb_hbar";
+ description { state: "default" 0.0;
+ max: 9 9;
+ rel1.to: "sb_hbar_a2";
+ rel2.to: "sb_hbar_a2";
+ image.normal: "arrow_right.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ rel1.offset: 1 0;
+ rel2.offset: 0 -1;
+ }
+ }
+ }
+ programs {
+ program { name: "sb_vbar_show";
+ signal: "e,action,show,vbar";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "sb_vbar";
+ }
+ program { name: "sb_vbar_hide";
+ signal: "e,action,hide,vbar";
+ source: "e";
+ action: STATE_SET "hidden" 0.0;
+ target: "sb_vbar";
+ }
+ program { name: "sb_hbar_show";
+ signal: "e,action,show,hbar";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "sb_hbar";
+ }
+ program { name: "sb_hbar_hide";
+ signal: "e,action,hide,hbar";
+ source: "e";
+ action: STATE_SET "hidden" 0.0;
+ target: "sb_hbar";
+ }
+
+ program { name: "sb_vbar_a1_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a1";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_vbar_a1_arrow";
+ }
+ program { name: "sb_vbar_a1_down2";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a1";
+ action: DRAG_VAL_STEP 0.0 -1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_a1_up";
+ signal: "mouse,up,1";
+ source: "sb_vbar_a1";
+ action: STATE_SET "default" 0.0;
+ target: "sb_vbar_a1_arrow";
+ }
+ program { name: "sb_vbar_a2_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a2";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_vbar_a2_arrow";
+ }
+ program { name: "sb_vbar_a2_down2";
+ signal: "mouse,down,1";
+ source: "sb_vbar_a2";
+ action: DRAG_VAL_STEP 0.0 1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_a2_up";
+ signal: "mouse,up,1";
+ source: "sb_vbar_a2";
+ action: STATE_SET "default" 0.0;
+ target: "sb_vbar_a2_arrow";
+ }
+ program { name: "sb_vbar_p1_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_p1";
+ action: DRAG_VAL_PAGE 0.0 -1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_p2_down";
+ signal: "mouse,down,1";
+ source: "sb_vbar_p2";
+ action: DRAG_VAL_PAGE 0.0 1.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_down";
+ signal: "mouse,down,1";
+ source: "e.dragable.vbar";
+ action: STATE_SET "clicked" 0.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_vbar_up";
+ signal: "mouse,up,1";
+ source: "e.dragable.vbar";
+ action: STATE_SET "default" 0.0;
+ target: "e.dragable.vbar";
+ }
+ program { name: "sb_hbar_a1_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a1";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_hbar_a1_arrow";
+ }
+ program { name: "sb_hbar_a1_down2";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a1";
+ action: DRAG_VAL_STEP -1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_a1_up";
+ signal: "mouse,up,1";
+ source: "sb_hbar_a1";
+ action: STATE_SET "default" 0.0;
+ target: "sb_hbar_a1_arrow";
+ }
+ program { name: "sb_hbar_a2_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a2";
+ action: STATE_SET "clicked" 0.0;
+ target: "sb_hbar_a2_arrow";
+ }
+ program { name: "sb_hbar_a2_down2";
+ signal: "mouse,down,1";
+ source: "sb_hbar_a2";
+ action: DRAG_VAL_STEP 1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_a2_up";
+ signal: "mouse,up,1";
+ source: "sb_hbar_a2";
+ action: STATE_SET "default" 0.0;
+ target: "sb_hbar_a2_arrow";
+ }
+ program { name: "sb_hbar_p1_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_p1";
+ action: DRAG_VAL_PAGE -1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_p2_down";
+ signal: "mouse,down,1";
+ source: "sb_hbar_p2";
+ action: DRAG_VAL_PAGE 1.0 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_down";
+ signal: "mouse,down,1";
+ source: "e.dragable.hbar";
+ action: STATE_SET "clicked" 0.0;
+ target: "e.dragable.hbar";
+ }
+ program { name: "sb_hbar_up";
+ signal: "mouse,up,1";
+ source: "e.dragable.hbar";
+ action: STATE_SET "default" 0.0;
+ target: "e.dragable.hbar";
+ }
+ }
+ }
+
+ group { name: "e/widgets/ilist";
+ data.item: "stacking" "above";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_1.png" COMP;
+ image: "ilist_item_shadow.png" COMP;
+ }
+ parts {
+ part {
+ name: "base_sh";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ aspect: 6.4 6.4;
+ aspect_preference: HORIZONTAL;
+ align: 0.0 0.0;
+ rel1 {
+ to: "base";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ image {
+ normal: "ilist_item_shadow.png";
+ }
+ }
+ }
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_1.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part {
+ name: "e.swallow.icon";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "e.swallow.icon";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "ilist_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program {
+ name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ }
+ }
+
+ group { name: "e/widgets/ilist_odd";
+ data.item: "stacking" "below";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_2.png" COMP;
+ }
+ parts {
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_2.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part {
+ name: "e.swallow.icon";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "e.swallow.icon";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 0 0 0 255;
+ color3: 0 0 0 0;
+ color_class: "ilist_item";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program {
+ name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ }
+ }
+
+ group { name: "e/widgets/ilist_header";
+ data.item: "stacking" "above";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_header_1.png" COMP;
+ image: "ilist_item_shadow.png" COMP;
+ }
+ parts {
+ part {
+ name: "base_sh";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ aspect: 6.4 6.4;
+ aspect_preference: HORIZONTAL;
+ align: 0.0 0.0;
+ rel1 {
+ to: "base";
+ relative: 0.0 1.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "base";
+ relative: 1.0 1.0;
+ offset: -1 0;
+ }
+ image {
+ normal: "ilist_item_shadow.png";
+ }
+ }
+ }
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_header_1.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part {
+ name: "e.swallow.icon";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "e.swallow.icon";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 32;
+ color_class: "ilist_item";
+ text {
+ font: "Sans:style=Bold";
+ size: 16;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program {
+ name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ }
+ }
+
+ group { name: "e/widgets/ilist_header_odd";
+ data.item: "stacking" "below";
+ data.item: "selectraise" "on";
+ images {
+ image: "bt_sm_base1.png" COMP;
+ image: "bt_sm_shine.png" COMP;
+ image: "bt_sm_hilight.png" COMP;
+ image: "ilist_header_2.png" COMP;
+ }
+ parts {
+ part {
+ name: "base";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ image {
+ normal: "ilist_header_2.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ image {
+ normal: "bt_sm_base1.png";
+ border: 6 6 6 6;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ }
+ }
+ }
+ part {
+ name: "e.swallow.icon";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.5;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 4 -5;
+ }
+ }
+ }
+ part {
+ name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ min: 16 16;
+ rel1 {
+ to_x: "e.swallow.icon";
+ relative: 1.0 0.0;
+ offset: 4 4;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -5 -5;
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 32;
+ color_class: "ilist_item";
+ text {
+ font: "Sans:style=Bold";
+ size: 16;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "ilist_item";
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "ilist_item";
+ }
+ }
+ part { name: "fg1";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.relative: 1.0 0.5;
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_hilight.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "fg2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ color: 255 255 255 0;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ image {
+ normal: "bt_sm_shine.png";
+ border: 6 6 6 0;
+ }
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ color: 255 255 255 255;
+ }
+ }
+ part {
+ name: "event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "go_active";
+ signal: "e,state,selected";
+ source: "e";
+ action: STATE_SET "selected" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.2;
+ }
+ program {
+ name: "go_passive";
+ signal: "e,state,unselected";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ target: "fg1";
+ target: "fg2";
+ target: "e.text.label";
+ transition: LINEAR 0.1;
+ }
+ }
+ }
+
+ group { name: "e/widgets/entry";
+// min: 12 12;
+ images.image: "inset_sunk.png" COMP;
+ parts {
+ part { name: "base";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.text";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ offset: 2 2;
+ to: "base";
+ }
+ rel2 {
+ offset: -3 -3;
+ to: "base";
+ }
+ }
+ }
+ part { name: "overlay";
+ description { state: "default" 0.0;
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/entry/text";
+ parts {
+ part { name: "e.text.text";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 255;
+ color_class: "entry_text";
+ text {
+ text: "";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.0;
+ text_class: "entry";
+ }
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 164 164 164 255;
+ }
+ }
+ }
+ programs {
+ program { name: "disable";
+ signal: "e,state,disabled";
+ source: "e";
+ action: STATE_SET "disabled" 0.0;
+ target: "e.text.text";
+ }
+ program { name: "enable";
+ signal: "e,state,enabled";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "e.text.text";
+ }
+ }
+ }
+
+ group { name: "e/widgets/entry/cursor";
+ min: 1 0;
+ parts {
+ part { name: "cursor";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.offset: 1 0;
+ rel2.offset: 0 -1;
+ color: 0 0 0 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ color: 0 0 0 255;
+ }
+ }
+ }
+ programs {
+ program { name: "on_cursor_show";
+ signal: "e,action,show,cursor";
+ source: "e";
+ action: ACTION_STOP;
+ target: "cursor_show";
+ target: "cursor_hide";
+ target: "cursor_show_timer";
+ target: "cursor_hide_timer";
+ after: "cursor_show";
+ }
+ program { name: "cursor_show";
+ action: STATE_SET "visible" 0.0;
+ target: "cursor";
+ after: "cursor_show_timer";
+ }
+ program { name: "cursor_hide";
+ action: STATE_SET "default" 0.0;
+ target: "cursor";
+ transition: SINUSOIDAL 0.2;
+ after: "cursor_hide_timer";
+ }
+ program { name: "cursor_show_timer";
+ in: 0.55 0.0;
+ after: "cursor_hide";
+ }
+ program { name: "cursor_hide_timer";
+ in: 0.2 0.0;
+ after: "cursor_show";
+ }
+ }
+ }
+
+ group { name: "e/widgets/entry/selection";
+ data.item: "on_foreground" "1";
+ parts {
+ part { name: "selection";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.offset: 2 0;
+ rel2.offset: 1 -1;
+ color: 164 164 164 100;
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/preview";
+ images.image: "inset_sunk.png" COMP;
+ parts {
+ part { name: "clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.swallow.content";
+ rel2.to: "e.swallow.content";
+ }
+ }
+ part { name: "e.swallow.content";
+ clip_to: "clip";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ }
+ }
+ part { name: "border";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/deskpreview/desk";
+ images.image: "inset_sunk.png" COMP;
+ parts {
+ part { name: "clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.swallow.content";
+ rel2.to: "e.swallow.content";
+ }
+ }
+ part { name: "e.swallow.content";
+ clip_to: "clip";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 1 1;
+ rel2.offset: -2 -2;
+ }
+ }
+ part { name: "border";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "e.event.menu";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/color_well";
+ alias: "e/widgets/gradpreview";
+ images.image: "inset_sunk.png" COMP;
+ parts {
+ part { name: "content_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.swallow.content";
+ rel2.to: "e.swallow.content";
+ color: 255 255 255 255;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "content_clip";
+ description { state: "default" 0.0;
+ rel1.offset: 4 4;
+ rel2.offset: -5 -5;
+ }
+ }
+ part { name: "border";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "e.swallow.content";
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.content";
+ offset: 0 0;
+ }
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ }
+ programs {
+ program { name: "send_click";
+ signal: "mouse,clicked,1";
+ source: "border";
+ action: SIGNAL_EMIT "e,action,click" "";
+ }
+ program { name: "disable";
+ signal: "e,state,disabled";
+ source: "e";
+ action: STATE_SET "disabled" 0.0;
+ target: "content_clip";
+ }
+ program { name: "enable";
+ signal: "e,state,enabled";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "content_clip";
+ }
+ }
+ }
+
+ group { name: "e/widgets/spectrum";
+ images.image: "inset_sunk.png" COMP;
+ parts {
+ part { name: "content_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.swallow.content";
+ rel2.to: "e.swallow.content";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "content_clip";
+ description { state: "default" 0.0;
+ rel1.offset: 4 4;
+ rel2.offset: -5 -5;
+ }
+ }
+ part { name: "border";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "e.swallow.content";
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.content";
+ offset: 0 0;
+ }
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "e.dragable.cursor";
+ type: RECT;
+ dragable {
+ confine: "e.swallow.content";
+ x: 1 1 0;
+ y: 1 1 0;
+ }
+ description { state: "default" 0.0;
+ min: 1 1;
+ max: 1 1;
+ fixed: 1 1;
+ visible: 0;
+ rel1 {
+ to: "e.swallow.content";
+ relative: 0.5 0.5;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "e.swallow.content";
+ relative: 0.5 0.5;
+ offset: 0 0;
+ }
+ }
+ }
+ part { name: "cursor_x";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ to_x: "e.dragable.cursor";
+ to_y: "e.swallow.content";
+ }
+ rel2 {
+ to_x: "e.dragable.cursor";
+ to_y: "e.swallow.content";
+ }
+ color: 255 255 255 150;
+ }
+ }
+ part { name: "cursor_y";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1 {
+ to_x: "e.swallow.content";
+ to_y: "e.dragable.cursor";
+ }
+ rel2 {
+ to_x: "e.swallow.content";
+ to_y: "e.dragable.cursor";
+ }
+ color: 255 255 255 150;
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/cslider";
+ images.image: "inset_sunk.png" COMP;
+ parts {
+ part { name: "content_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "e.swallow.content";
+ rel2.to: "e.swallow.content";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "content_clip";
+ description { state: "default" 0.0;
+ min: 50 20;
+ rel1.offset: 4 4;
+ rel2.offset: -5 -5;
+ }
+ description { state: "vertical" 0.0;
+ inherit: "default" 0.0;
+ min: 20 50;
+ }
+ }
+ part { name: "border";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "e.swallow.content";
+ offset: -1 -1;
+ }
+ rel2 {
+ to: "e.swallow.content";
+ offset: 0 0;
+ }
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "e.dragable.cursor";
+ type: RECT;
+ clip_to: "content_clip";
+ dragable {
+ confine: "e.swallow.content";
+ x: 1 1 0;
+ y: -1 1 0;
+ }
+ description { state: "default" 0.0;
+ min: 1 24;
+ max: 1 9999;
+ fixed: 1 1;
+ rel1 {
+ to: "e.swallow.content";
+ relative: 0.5 0.0;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "e.swallow.content";
+ relative: 0.5 1.0;
+ offset: 0 -1;
+ }
+ color: 255 255 255 150;
+ }
+ description { state: "vertical" 0.0;
+ min: 24 1;
+ max: 9999 1;
+ fixed: 1 1;
+ rel1 {
+ to: "e.swallow.content";
+ relative: 0.0 0.5 ;
+ offset: 0 0;
+ }
+ rel2 {
+ to: "e.swallow.content";
+ relative: 1.0 0.5;
+ offset: -1 0;
+ }
+ color: 255 255 255 150;
+ }
+ }
+ }
+ programs {
+ program { name: "go_vertical";
+ signal: "e,state,direction,v";
+ source: "e";
+ action: STATE_SET "vertical" 0.0;
+ target: "e.dragable.cursor";
+ target: "e.swallow.content";
+ }
+ }
+ }
+
+ group { name: "e/widgets/slider_vertical";
+ images {
+ image: "slider.png" COMP;
+ image: "slider_clicked.png" COMP;
+ image: "sb_runnerh.png" COMP;
+ image: "inset_sunk.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ min: 22 0;
+ rel1.offset: 2 2;
+ rel2.offset: -3 -3;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ to_y: "label";
+ relative: 1.0 0.0;
+ offset: -3 -1;
+ }
+ }
+ }
+ part { name: "runner";
+ mouse_events: 0;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ max: 3 99999;
+ rel1.to: "base";
+ rel2.to: "base";
+ image {
+ normal: "sb_runnerv.png";
+ border: 0 0 4 4;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "label_base";
+ clip_to: "clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ visible: 0;
+ rel1.to: "label";
+ rel1.offset: 1 1;
+ rel2.to: "label";
+ rel2.offset: -2 -2;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "label";
+ mouse_events: 0;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "active" 0.0;
+ rel1 {
+ to: "e.text.label";
+ offset: -4 -2;
+ }
+ rel2 {
+ to: "e.text.label";
+ offset: 3 1;
+ }
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ clip_to: "clip";
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "active" 0.0;
+ align: 0.5 1.0;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 7 -8;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -8 -8;
+ }
+ color: 0 0 0 255;
+ color_class: "slider_text";
+ text { text: "0.0";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "slider";
+ }
+ }
+ }
+ part { name: "sld_p1";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel2 {
+ relative: 1.0 0.0;
+ to: "e.dragable.slider";
+ }
+ }
+ }
+ part { name: "sld_p2";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "e.dragable.slider";
+ }
+ }
+ }
+ part { name: "e.dragable.slider";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ dragable {
+ x: 0 0 0;
+ y: -1 1 0;
+ confine: "base";
+ }
+ description { state: "default" 0.0;
+ min: 11 11;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "base";
+ }
+ rel2 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "base";
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "button";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 22 22;
+ fixed: 1 1;
+ rel1.to: "e.dragable.slider";
+ rel2.to: "e.dragable.slider";
+ image.normal: "slider.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "slider_clicked.png";
+ }
+ }
+ part { name: "clip";
+ 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 128;
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ }
+ description {
+ state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program { name: "sld_p1_down";
+ signal: "mouse,down,1";
+ source: "sld_p1";
+ action: DRAG_VAL_PAGE 0.0 -1.0;
+ target: "e.dragable.slider";
+ }
+ program { name: "sld_p2_down";
+ signal: "mouse,down,1";
+ source: "sld_p2";
+ action: DRAG_VAL_PAGE 0.0 1.0;
+ target: "e.dragable.slider";
+ }
+ program { name: "button_down";
+ signal: "mouse,down,1";
+ source: "e.dragable.slider";
+ action: STATE_SET "clicked" 0.0;
+ target: "button";
+ }
+ program { name: "button_up";
+ signal: "mouse,up,1";
+ source: "e.dragable.slider";
+ action: STATE_SET "default" 0.0;
+ target: "button";
+ }
+ program { name: "show_label";
+ signal: "e,action,show,label";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ target: "base";
+ target: "label";
+ target: "label_base";
+ target: "e.text.label";
+ }
+ program { name: "hide_label";
+ signal: "e,action,hide,label";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ target: "label";
+ target: "label_base";
+ target: "e.text.label";
+ }
+ program { name: "disable";
+ signal: "e,state,disabled";
+ source: "e";
+ action: STATE_SET "disabled" 0.0;
+ target: "clip";
+ target: "event";
+ }
+ program { name: "enable";
+ signal: "e,state,enabled";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "clip";
+ target: "event";
+ }
+ }
+ }
+
+ group { name: "e/widgets/slider_horizontal";
+ images {
+ image: "slider.png" COMP;
+ image: "slider_clicked.png" COMP;
+ image: "sb_runnerv.png" COMP;
+ image: "inset_sunk.png" COMP;
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ min: 0 22;
+ rel1.offset: 2 2;
+ rel2.offset: -3 -3;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ to_x: "label";
+ relative: 0.0 1.0;
+ offset: -1 -3;
+ }
+ }
+ }
+ part { name: "runner";
+ mouse_events: 0;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ max: 99999 3;
+ rel1.to: "base";
+ rel2.to: "base";
+ image {
+ normal: "sb_runnerh.png";
+ border: 4 4 0 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "label_base";
+ clip_to: "clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ visible: 0;
+ rel1.to: "label";
+ rel1.offset: 1 1;
+ rel2.to: "label";
+ rel2.offset: -2 -2;
+ }
+ description { state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "label";
+ mouse_events: 0;
+ clip_to: "clip";
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "active" 0.0;
+ min: 20 0;
+ rel1 {
+ to: "e.text.label";
+ offset: -4 -2;
+ }
+ rel2 {
+ to: "e.text.label";
+ offset: 2 1;
+ }
+ image {
+ normal: "inset_sunk.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ clip_to: "clip";
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "active" 0.0;
+ align: 1.0 0.5;
+ fixed: 1 0;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: -8 7;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -8 -8;
+ }
+ color: 0 0 0 255;
+ color_class: "slider_text";
+ text { text: "0.0";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "slider";
+ }
+ }
+ }
+ part { name: "sld_p1";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel2 {
+ relative: 0.0 1.0;
+ to: "e.dragable.slider";
+ }
+ }
+ }
+ part { name: "sld_p2";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "e.dragable.slider";
+ }
+ }
+ }
+ part { name: "e.dragable.slider";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ dragable {
+ x: 1 1 0;
+ y: 0 0 0;
+ confine: "base";
+ }
+ description { state: "default" 0.0;
+ min: 11 11;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.5 0.5;
+ to: "base";
+ }
+ rel2 {
+ relative: 0.5 0.5;
+ offset: 0 0;
+ to: "base";
+ }
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "slider";
+ mouse_events: 0;
+ clip_to: "clip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 22 22;
+ fixed: 1 1;
+ rel1.to: "e.dragable.slider";
+ rel2.to: "e.dragable.slider";
+ image.normal: "slider.png";
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "slider_clicked.png";
+ }
+ }
+ part { name: "clip";
+ type: RECT;
+ description { state: "default" 0.0; }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 128;
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ }
+ description {
+ state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program { name: "sld_p1_down";
+ signal: "mouse,down,1";
+ source: "sld_p1";
+ action: DRAG_VAL_PAGE -1.0 0.0;
+ target: "e.dragable.slider";
+ }
+ program { name: "sld_p2_down";
+ signal: "mouse,down,1";
+ source: "sld_p2";
+ action: DRAG_VAL_PAGE 1.0 0.0;
+ target: "e.dragable.slider";
+ }
+ program { name: "sld_down";
+ signal: "mouse,down,1";
+ source: "e.dragable.slider";
+ action: STATE_SET "clicked" 0.0;
+ target: "slider";
+ }
+ program { name: "sld_up";
+ signal: "mouse,up,1";
+ source: "e.dragable.slider";
+ action: STATE_SET "default" 0.0;
+ target: "slider";
+ }
+ program { name: "show_label";
+ signal: "e,action,show,label";
+ source: "e";
+ action: STATE_SET "active" 0.0;
+ target: "base";
+ target: "label";
+ target: "label_base";
+ target: "e.text.label";
+ }
+ program { name: "hide_label";
+ signal: "e,action,hide,label";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ target: "label";
+ target: "label_base";
+ target: "e.text.label";
+ }
+ program { name: "disable";
+ signal: "e,state,disabled";
+ source: "e";
+ action: STATE_SET "disabled" 0.0;
+ target: "clip";
+ target: "event";
+ }
+ program { name: "enable";
+ signal: "e,state,enabled";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "clip";
+ target: "event";
+ }
+ }
+ }
+
+ group { name: "e/widgets/frame";
+ images {
+ image: "frame_1.png" COMP;
+ image: "frame_2.png" COMP;
+ image: "dia_grad.png" COMP;
+ }
+ parts {
+ part { name: "base0";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image.normal: "dia_grad.png";
+ rel1.to: "over";
+ rel2.to: "over";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "frame_2.png";
+ border: 5 5 32 26;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ to_y: "e.text.label";
+ relative: 0.0 1.0;
+ offset: 8 2;
+ }
+ rel2.offset: -9 -9;
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 6 6;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -7 6;
+ }
+ color: 0 0 0 64;
+ text {
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 1 1;
+ max: 1 1;
+ align: 0.0 0.0;
+ text_class: "frame";
+ }
+ }
+ }
+ part { name: "over";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.offset: 4 4;
+ rel2.offset: -5 -5;
+ image {
+ normal: "frame_1.png";
+ border: 2 2 28 22;
+ middle: 0;
+ }
+ fill.smooth : 0;
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/label";
+ parts {
+ part { name: "e.text.label";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.offset: 2 2;
+ rel2.offset: -3 -3;
+ color: 0 0 0 255;
+ color_class: "label_text";
+ text {
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "label";
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/fontpreview";
+ parts {
+ part { name: "e.fontpreview.text";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 255;
+ color_class: "entry_text";
+ rel1.offset: 6 6;
+ rel2.offset: -7 -7;
+ text {
+ text: "The quick brown fox jumped over YA MUM!";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "_e_font_preview";
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "e/widgets/textblock";
+ styles {
+ style { name: "textblock_style";
+ base: "font=Sans font_size=10 align=left color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
+ tag: "title" "+ font=Sans:style=Bold font_size=12 style=soft_shadow color=#fff shadow_color=#00000021";
+ tag: "hilight" "+ font=Sans:style=Bold style=glow color=#fff glow2_color=#333333be glow_color=#0000005a";
+ tag: "urgent" "+ font=Sans:style=Bold style=glow color=#fff glow2_color=#333 glow_color=#b01010";
+ tag: "b" "+ font=Sans:style=Bold";
+ tag: "br" "\n";
+ }
+ }
+ parts {
+ part { name: "e.textblock.text";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.offset: 4 4;
+ rel2.offset: -5 -5;
+ text {
+ style: "textblock_style";
+ min: 1 1;
+ }
+ }
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: DESKLOCK ***/
+
+ group { name: "e/desklock/background";
+ images {
+ image: "vgrad_dark.png" COMP;
+ image: "grill_dark_tiny_pattern.png" COMP;
+ }
+ parts {
+ part { name: "background_image";
+ 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;
+ }
+ }
+ }
+ }
+ part { name: "e.swallow.login_box";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ }
+ }
+ }
+ }
+
+ group { name: "e/desklock/login_box";
+ images {
+ image: "logo_white_128.png" COMP;
+ image: "inset_sunk.png" COMP;
+ }
+ parts {
+ part { name: "logo";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 64 64;
+ max: 64 64;
+ image.normal: "logo_white_128.png";
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 8;
+ to_y: "logo";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 8;
+ to_y: "logo";
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 32;
+ text {
+ text: "Enter Password";
+ font: "Sans:style=Bold";
+ size: 10;
+ align: 0.5 0.5;
+ min: 1 1;
+ text_class: "desklock_title";
+ }
+ }
+ }
+ part { name: "pulse_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "passwd_border";
+ rel2.to: "passwd_border";
+ }
+ description { state: "pulse" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 128;
+ }
+ }
+ part { name: "error";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "error_clip";
+ description { state: "default" 0.0;
+ rel1.to: "passwd_border";
+ rel2.to: "passwd_border";
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "error_clip";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ rel1.to: "passwd_border";
+ rel2.to: "passwd_border";
+ color: 255 255 255 255;
+ }
+ description { state: "invalid" 0.0;
+ inherit: "default" 0.0;
+ color: 255 128 128 255; /*FIXME: Document how this works */
+ }
+ }
+ part { name: "passwd_entry_clip";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "pulse_clip";
+ description { state: "default" 0.0;
+ visible: 1;
+ rel1 {
+ offset: 6 3;
+ to: "passwd_border";
+ }
+ rel2 {
+ offset: -7 -4;
+ to: "passwd_border";
+ }
+ }
+ }
+ part { name: "e.text.password";
+ type: TEXT;
+ clip_to: "passwd_entry_clip";
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 0 1;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 0 0;
+ to: "passwd_entry_clip";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to: "passwd_entry_clip";
+ }
+ color: 0 0 0 255;
+ text {
+ text: "****";
+ font: "Sans:style=Bold";
+ size: 16;
+ align: 0.0 0.5;
+ min: 1 1;
+ text_class: "desklock_passwd";
+ }
+ }
+ }
+ part { name: "cursor";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "passwd_entry_clip";
+ description { state: "default" 0.0;
+ min: 1 16;
+ max: 1 16;
+ align: 0.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 0 -3;
+ to: "e.text.password";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 1 1;
+ to: "e.text.password";
+ }
+ color: 0 0 0 255;
+ }
+ }
+ part { name: "passwd_border";
+ mouse_events: 0;
+ clip_to: "error_clip";
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.5 1.0;
+ offset: -80 2;
+ to_y: "e.text.title";
+ }
+ rel2 {
+ relative: 0.5 1.0;
+ offset: 79 20;
+ to_y: "e.text.title";
+ }
+ image {
+ normal: "inset_sunk.png";
+ middle: 0;
+ border: 7 7 7 7;
+ }
+ fill.smooth: 0;
+ }
+ description { state: "checking" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 128;
+ }
+ }
+ }
+ programs {
+ program { name: "pulse.1";
+ signal: "e,state,checking";
+ source: "e.desklock";
+ action: STATE_SET "pulse" 0.0;
+ target: "pulse_clip";
+ transition: SINUSOIDAL 0.5;
+ after: "pulse.2";
+ }
+ program { name: "pulse.2";
+ action: STATE_SET "default" 0.0;
+ target: "pulse_clip";
+ transition: SINUSOIDAL 0.5;
+ after: "pulse.1";
+ }
+ program { name: "pulse.stop";
+ signal: "e,state,invalid";
+ source: "e.desklock";
+ action: ACTION_STOP;
+ target: "pulse.1";
+ target: "pulse.2";
+ after: "pulse.reset";
+ }
+ program { name: "pulse.reset";
+ action: STATE_SET "default" 0.0;
+ target: "pulse_clip";
+ transition: SINUSOIDAL 0.5;
+ }
+ program { name: "go_invalid";
+ signal: "e,state,invalid";
+ source: "e.desklock";
+ action: STATE_SET "invalid" 0.0;
+ target: "error_clip";
+ transition: DECELERATE 0.5;
+ }
+ program { name: "stop_invalid";
+ action: STATE_SET "default" 0.0;
+ target: "error_clip";
+ transition: DECELERATE 1.5;
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** GADMAN ***/
+
+ group { name: "e/gadman/popup";
+ images.image: "base_bg.png" COMP;
+ parts {
+ part { name: "base";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ image {
+ normal: "base_bg.png";
+ border: 2 2 2 2;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.offset: 3 3;
+ rel2.offset: -4 -4;
+ }
+ }
+ }
+ }
+
+ group { name: "e/gadman/full_bg";
+ parts {
+ part{ name: "bg";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ description { state: "visible" 0.0;
+ color: 0 0 0 128;
+ }
+ }
+ part {
+ name: "custom_bg";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ description { state: "visible" 0.0;
+ color: 255 255 255 200;
+ }
+ }
+ part {
+ name: "e.swallow.bg";
+ type: SWALLOW;
+ clip_to: "custom_bg";
+ description {
+ state: "default" 0.0;
+ }
+ }
+ part {
+ name: "grabber";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "show";
+ signal: "e,state,visibility,show";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.4;
+ target: "bg";
+ }
+ program { name: "show_now";
+ signal: "e,state,visibility,show,now";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.0;
+ target: "bg";
+ }
+ program { name: "hide";
+ signal: "e,state,visibility,hide";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.4;
+ target: "bg";
+ }
+ program { name: "hide_now";
+ signal: "e,state,visibility,hide,now";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.0;
+ target: "bg";
+ }
+ program { name: "show_custom";
+ signal: "e,state,visibility,show,custom";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.4;
+ target: "custom_bg";
+ }
+ program { name: "show_custom_now";
+ signal: "e,state,visibility,show,custom,now";
+ source: "e";
+ action: STATE_SET "visible" 0.0;
+ transition: LINEAR 0.0;
+ target: "custom_bg";
+ }
+ program { name: "hide_custom";
+ signal: "e,state,visibility,hide,custom";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.4;
+ target: "custom_bg";
+ }
+ program { name: "hide_custom_now";
+ signal: "e,state,visibility,hide,custom,now";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.0;
+ target: "custom_bg";
+ }
+ }
+ }
+
+ group { name: "e/gadman/frame";
+ images.image: "inset_raised.png" COMP;
+ parts {
+ part{ name: "bg_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "overlay";
+ rel2.to: "overlay";
+ color: 255 255 255 255;
+ }
+ description { state: "plain" 0.0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 0.0 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "items_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "overlay";
+ offset: 4 4;
+ }
+ rel2 {
+ to: "overlay";
+ offset: -5 -5;
+ }
+ color: 255 255 255 255;
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "e.swallow.content";
+ type: SWALLOW;
+ clip_to: "items_clip";
+ description { state: "default" 0.0;
+ rel1.offset: 4 4;
+ rel2.offset: -5 -5;
+ color: 255 255 255 255;
+ }
+ description { state: "hidden" 0.0;
+ rel1.relative: 0.5 0.5;
+ rel2.relative: 0.5 0.5;
+ color: 255 255 255 0;
+ }
+ }
+ part { name: "overlay";
+ mouse_events: 0;
+ clip_to: "bg_clip";
+ description { state: "default" 0.0;
+ image {
+ normal: "inset_raised.png";
+ border: 7 7 7 7;
+ middle: 0;
+ }
+ fill.smooth: 0;
+ color: 255 255 255 255;
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ rel1.relative: 0.5 0.5;
+ rel2.relative: 0.5 0.5;
+ color: 255 255 255 0;
+ }
+ }
+ }
+ programs {
+ program { name: "inset";
+ signal: "e,state,visibility,inset";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "bg_clip";
+ }
+ program { name: "plain";
+ signal: "e,state,visibility,plain";
+ source: "e";
+ action: STATE_SET "plain" 0.0;
+ target: "bg_clip";
+ }
+ program { name: "hide";
+ signal: "e,state,visibility,hide";
+ source: "e";
+ action: STATE_SET "hidden" 0.0;
+ transition: ACCELERATE 0.4;
+ target: "items_clip";
+ target: "overlay";
+ target: "e.swallow.content";
+ }
+ program { name: "hide_now";
+ signal: "e,state,visibility,hide,now";
+ source: "e";
+ action: STATE_SET "hidden" 0.0;
+ transition: LINEAR 0.0;
+ target: "items_clip";
+ target: "overlay";
+ target: "e.swallow.content";
+ }
+ program { name: "show";
+ signal: "e,state,visibility,show";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: DECELERATE 0.4;
+ target: "items_clip";
+ target: "overlay";
+ target: "e.swallow.content";
+ }
+ program { name: "show_now";
+ signal: "e,state,visibility,show,now";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.0;
+ target: "items_clip";
+ target: "overlay";
+ target: "e.swallow.content";
+ }
+ }
+ }
+
+ group { name: "e/gadman/control";
+ images {
+ image: "gadman_frame.png" COMP;
+ image: "gadman_border.png" COMP;
+ image: "gadman_top.png" COMP;
+ image: "gadman_bottom.png" COMP;
+ image: "gadman_left.png" COMP;
+ image: "gadman_right.png" COMP;
+ }
+ parts {
+ part { name: "hclip";
+ mouse_events: 0;
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 1;
+ rel1.offset: -85 -85;
+ rel2.offset: 74 74;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible : 0;
+ }
+ }
+ part { name: "vclip";
+ mouse_events: 0;
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 1;
+ rel1.offset: -85 -85;
+ rel2.offset: 84 84;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ visible : 0;
+ }
+ }
+ part { name: "overlay";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1 { to: "border"; offset: 4 4; }
+ rel2 { to: "border"; offset: -5 -5; }
+ image.normal: "gadman_frame.png";
+ fill.size.relative: 0 0;
+ fill.size.offset: 24 24;
+ }
+ }
+ part { name: "left_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 12 24;
+ rel1 { relative: 0.0 0.5; offset: 3 0; }
+ rel2 { relative: 0.0 0.5; offset: 3 -1; }
+ image.normal: "gadman_left.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.0 0.5; offset: -32 -12; }
+ rel2 { relative: 0.0 0.5; offset: -18 11; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.0 0.5; offset: -24 -6; }
+ rel2 { relative: 0.0 0.5; offset: -10 5; }
+ }
+ }
+ part { name: "left_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 12 24;
+ rel1 { relative: 0.0 0.5; offset: 3 0; }
+ rel2 { relative: 0.0 0.5; offset: 3 -1; }
+ image.normal: "gadman_left.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.0 0.5; offset: -32 -12; }
+ rel2 { relative: 0.0 0.5; offset: -18 11; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.0 0.5; offset: -24 -6; }
+ rel2 { relative: 0.0 0.5; offset: -10 5; }
+ }
+ }
+ part { name: "right_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 12 24;
+ rel1 { relative: 1.0 0.5; offset: -3 0; }
+ rel2 { relative: 1.0 0.5; offset: -3 -1; }
+ image.normal: "gadman_right.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 1.0 0.5; offset: 32 -12; }
+ rel2 { relative: 1.0 0.5; offset: 18 11; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 1.0 0.5; offset: 24 -6; }
+ rel2 { relative: 1.0 0.5; offset: 10 5; }
+ }
+ }
+ part { name: "right_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 12 24;
+ rel1 { relative: 1.0 0.5; offset: -3 0; }
+ rel2 { relative: 1.0 0.5; offset: -3 -1; }
+ image.normal: "gadman_right.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 1.0 0.5; offset: 32 -12; }
+ rel2 { relative: 1.0 0.5; offset: 18 11; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 1.0 0.5; offset: 24 -6; }
+ rel2 { relative: 1.0 0.5; offset: 10 5; }
+ }
+ }
+ part { name: "top_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 24 12;
+ rel1 { relative: 0.5 0.0; offset: 0 3; }
+ rel2 { relative: 0.5 0.0; offset: -1 3; }
+ image.normal: "gadman_top.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 0.0; offset: -12 -32; }
+ rel2 { relative: 0.5 0.0; offset: 11 -18; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 0.0; offset: -6 -24; }
+ rel2 { relative: 0.5 0.0; offset: 5 -9; }
+ }
+ }
+ part { name: "top_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 24 12;
+ rel1 { relative: 0.5 0.0; offset: 0 3; }
+ rel2 { relative: 0.5 0.0; offset: -1 3; }
+ image.normal: "gadman_top.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 0.0; offset: -12 -32; }
+ rel2 { relative: 0.5 0.0; offset: 11 -18; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 0.0; offset: -6 -24; }
+ rel2 { relative: 0.5 0.0; offset: 5 -9; }
+ }
+ }
+ part { name: "bottom_arrow1";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 24 12;
+ rel1 { relative: 0.5 1.0; offset: 0 -3; }
+ rel2 { relative: 0.5 1.0; offset: -1 -3; }
+ image.normal: "gadman_bottom.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 1.0; offset: -12 18; }
+ rel2 { relative: 0.5 1.0; offset: 11 31; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 1.0; offset: -6 10; }
+ rel2 { relative: 0.5 1.0; offset: 5 24; }
+ }
+ }
+ part { name: "bottom_arrow2";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ max: 24 12;
+ rel1 { relative: 0.5 1.0; offset: 0 -3; }
+ rel2 { relative: 0.5 1.0; offset: -1 -3; }
+ image.normal: "gadman_bottom.png";
+ }
+ description { state: "1" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 1.0; offset: -12 18; }
+ rel2 { relative: 0.5 1.0; offset: 11 31; }
+ }
+ description { state: "2" 0.0;
+ inherit: "default" 0.0;
+ rel1 { relative: 0.5 1.0; offset: -6 10; }
+ rel2 { relative: 0.5 1.0; offset: 5 24; }
+ }
+ }
+ part { name: "v1";
+ mouse_events: 1;
+ clip_to: "vclip";
+ description { state: "default" 0.0;
+ rel2.relative: 1.0 0.0;
+ rel2.offset: -1 9;
+ }
+ }
+ part { name: "v2";
+ mouse_events: 1;
+ clip_to: "vclip";
+ description { state: "default" 0.0;
+ rel1.relative: 0.0 1.0;
+ rel1.offset: 0 -8;
+ }
+ }
+ part { name: "h1";
+ mouse_events: 1;
+ clip_to: "hclip";
+ description { state: "default" 0.0;
+ rel2.relative: 0.0 1.0;
+ rel2.offset: 9 -1;
+ }
+ }
+ part { name: "h2";
+ mouse_events: 1;
+ clip_to: "hclip";
+ description { state: "default" 0.0;
+ rel1.relative: 1.0 0.0;
+ rel1.offset: -8 0;
+ }
+ }
+ part { name: "border";
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ image {
+ normal: "gadman_border.png";
+ border: 10 10 10 10;
+ middle: 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "api_hsize_on";
+ signal: "e,state,hsize,on";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "hclip";
+ }
+ program { name: "api_hsize_off";
+ signal: "e,state,hsize,off";
+ source: "e";
+ action: STATE_SET "disabled" 0.0;
+ target: "hclip";
+ }
+ program { name: "api_vsize_on";
+ signal: "e,state,vsize,on";
+ source: "e";
+ action: STATE_SET "default" 0.0;
+ target: "vclip";
+ }
+ program { name: "api_vsize_off";
+ signal: "e,state,vsize,off";
+ source: "e";
+ action: STATE_SET "disabled" 0.0;
+ target: "vclip";
+ }
+ /*
+ program {
+ name: "api_move_on";
+ signal: "e,state,move,on";
+ source: "e";
+ }
+ program {
+ name: "api_move_off";
+ signal: "e,state,move,off";
+ source: "e";
+ }
+ program {
+ name: "api_active";
+ signal: "e,state,focused";
+ source: "e";
+ }
+ program {
+ name: "api_inactive";
+ signal: "e,state,unfocused";
+ source: "e";
+ }
+ */
+
+ // MOVE PROGRAMS
+ program { name: "mv_down";
+ signal: "mouse,down,1";
+ source: "overlay";
+ action: SIGNAL_EMIT "e,action,move,start" "";
+ }
+ program { name: "mv_up";
+ signal: "mouse,up,1";
+ source: "overlay";
+ action: SIGNAL_EMIT "e,action,move,stop" "";
+ }
+ program { name: "mv_move";
+ signal: "mouse,move";
+ source: "overlay";
+ action: SIGNAL_EMIT "e,action,move,go" "";
+ }
+ program { name: "h1_down1";
+ signal: "mouse,down,1";
+ source: "h1";
+ action: STATE_SET "clicked" 0.0;
+ target: "h1";
+ }
+ program { name: "h1_up1";
+ signal: "mouse,up,1";
+ source: "h1";
+ action: STATE_SET "default" 0.0;
+ target: "h1";
+ }
+ program { name: "h1_down2";
+ signal: "mouse,down,1";
+ source: "h1";
+ action: SIGNAL_EMIT "e,action,resize,left,start" "";
+ }
+ program { name: "h1_up2";
+ signal: "mouse,up,1";
+ source: "h1";
+ action: SIGNAL_EMIT "e,action,resize,left,stop" "";
+ }
+ program { name: "h1_move";
+ signal: "mouse,move";
+ source: "h1";
+ action: SIGNAL_EMIT "e,action,resize,left,go" "";
+ }
+ program { name: "h2_down1";
+ signal: "mouse,down,1";
+ source: "h2";
+ action: STATE_SET "clicked" 0.0;
+ target: "h2";
+ }
+ program { name: "h2_up1";
+ signal: "mouse,up,1";
+ source: "h2";
+ action: STATE_SET "default" 0.0;
+ target: "h2";
+ }
+ program { name: "h2_down2";
+ signal: "mouse,down,1";
+ source: "h2";
+ action: SIGNAL_EMIT "e,action,resize,right,start" "";
+ }
+ program { name: "h2_up2";
+ signal: "mouse,up,1";
+ source: "h2";
+ action: SIGNAL_EMIT "e,action,resize,right,stop" "";
+ }
+ program { name: "h2_move";
+ signal: "mouse,move";
+ source: "h2";
+ action: SIGNAL_EMIT "e,action,resize,right,go" "";
+ }
+ program { name: "v1_down1";
+ signal: "mouse,down,1";
+ source: "v1";
+ action: STATE_SET "clicked" 0.0;
+ target: "v1";
+ }
+ program { name: "v1_up1";
+ signal: "mouse,up,1";
+ source: "v1";
+ action: STATE_SET "default" 0.0;
+ target: "v1";
+ }
+ program { name: "v1_down2";
+ signal: "mouse,down,1";
+ source: "v1";
+ action: SIGNAL_EMIT "e,action,resize,up,start" "";
+ }
+ program { name: "v1_up2";
+ signal: "mouse,up,1";
+ source: "v1";
+ action: SIGNAL_EMIT "e,action,resize,up,stop" "";
+ }
+ program { name: "v1_move";
+ signal: "mouse,move";
+ source: "v1";
+ action: SIGNAL_EMIT "e,action,resize,up,go" "";
+ }
+ program { name: "v2_down1";
+ signal: "mouse,down,1";
+ source: "v2";
+ action: STATE_SET "clicked" 0.0;
+ target: "v2";
+ }
+ program { name: "v2_up1";
+ signal: "mouse,up,1";
+ source: "v2";
+ action: STATE_SET "default" 0.0;
+ target: "v2";
+ }
+ program { name: "v2_down2";
+ signal: "mouse,down,1";
+ source: "v2";
+ action: SIGNAL_EMIT "e,action,resize,down,start" "";
+ }
+ program { name: "v2_up2";
+ signal: "mouse,up,1";
+ source: "v2";
+ action: SIGNAL_EMIT "e,action,resize,down,stop" "";
+ }
+ program { name: "v2_move";
+ signal: "mouse,move";
+ source: "v2";
+ action: SIGNAL_EMIT "e,action,resize,down,go" "";
+ }
+
+ // LEFT ARROW
+ program { name: "start_left1";
+ signal: "mouse,in";
+ source: "h1";
+ after: "left1_1";
+ }
+ program { name: "start_left2";
+ signal: "mouse,in";
+ source: "h1";
+ in: 0.4 0.0;
+ after: "left2_1";
+ }
+ program { name: "left1_1";
+ action: STATE_SET "1" 0.0;
+ target: "left_arrow1";
+ transition: LINEAR 0.4;
+ after: "left1_2";
+ }
+ program { name: "left1_2";
+ action: STATE_SET "2" 0.0;
+ target: "left_arrow1";
+ transition: LINEAR 0.4;
+ after: "left1_r";
+ }
+ program { name: "left1_r";
+ action: STATE_SET "default" 0.0;
+ target: "left_arrow1";
+ after: "left1_1";
+ }
+ program { name: "left2_1";
+ action: STATE_SET "1" 0.0;
+ target: "left_arrow2";
+ transition: LINEAR 0.4;
+ after: "left2_2";
+ }
+ program { name: "left2_2";
+ action: STATE_SET "2" 0.0;
+ target: "left_arrow2";
+ transition: LINEAR 0.4;
+ after: "left2_r";
+ }
+ program { name: "left2_r";
+ action: STATE_SET "default" 0.0;
+ target: "left_arrow2";
+ after: "left2_1";
+ }
+ program { name: "stop_left1";
+ signal: "mouse,out";
+ source: "h1";
+ action: ACTION_STOP;
+ target: "left1_1";
+ target: "left1_2";
+ target: "left1_r";
+ target: "left2_1";
+ target: "left2_2";
+ target: "left2_r";
+ target: "start_left2";
+ after: "stop_left2";
+ }
+ program { name: "stop_left2";
+ action: STATE_SET "default" 0.0;
+ target: "left_arrow1";
+ target: "left_arrow2";
+ }
+
+ // RIGHT ARROW
+ program { name: "start_right1";
+ signal: "mouse,in";
+ source: "h2";
+ after: "right1_1";
+ }
+ program { name: "start_right2";
+ signal: "mouse,in";
+ source: "h2";
+ in: 0.4 0.0;
+ after: "right2_1";
+ }
+ program { name: "right1_1";
+ action: STATE_SET "1" 0.0;
+ target: "right_arrow1";
+ transition: LINEAR 0.4;
+ after: "right1_2";
+ }
+ program { name: "right1_2";
+ action: STATE_SET "2" 0.0;
+ target: "right_arrow1";
+ transition: LINEAR 0.4;
+ after: "right1_r";
+ }
+ program { name: "right1_r";
+ action: STATE_SET "default" 0.0;
+ target: "right_arrow1";
+ after: "right1_1";
+ }
+ program { name: "right2_1";
+ action: STATE_SET "1" 0.0;
+ target: "right_arrow2";
+ transition: LINEAR 0.4;
+ after: "right2_2";
+ }
+ program { name: "right2_2";
+ action: STATE_SET "2" 0.0;
+ target: "right_arrow2";
+ transition: LINEAR 0.4;
+ after: "right2_r";
+ }
+ program { name: "right2_r";
+ action: STATE_SET "default" 0.0;
+ target: "right_arrow2";
+ after: "right2_1";
+ }
+ program { name: "stop_right1";
+ signal: "mouse,out";
+ source: "h2";
+ action: ACTION_STOP;
+ target: "right1_1";
+ target: "right1_2";
+ target: "right1_r";
+ target: "right2_1";
+ target: "right2_2";
+ target: "right2_r";
+ target: "start_right2";
+ after: "stop_right2";
+ }
+ program { name: "stop_right2";
+ action: STATE_SET "default" 0.0;
+ target: "right_arrow1";
+ target: "right_arrow2";
+ }
+
+ // TOP ARROW
+ program { name: "start_top1";
+ signal: "mouse,in";
+ source: "v1";
+ after: "top1_1";
+ }
+ program { name: "start_top2";
+ signal: "mouse,in";
+ source: "v1";
+ in: 0.4 0.0;
+ after: "top2_1";
+ }
+ program { name: "top1_1";
+ action: STATE_SET "1" 0.0;
+ target: "top_arrow1";
+ transition: LINEAR 0.4;
+ after: "top1_2";
+ }
+ program { name: "top1_2";
+ action: STATE_SET "2" 0.0;
+ target: "top_arrow1";
+ transition: LINEAR 0.4;
+ after: "top1_r";
+ }
+ program { name: "top1_r";
+ action: STATE_SET "default" 0.0;
+ target: "top_arrow1";
+ after: "top1_1";
+ }
+ program { name: "top2_1";
+ action: STATE_SET "1" 0.0;
+ target: "top_arrow2";
+ transition: LINEAR 0.4;
+ after: "top2_2";
+ }
+ program { name: "top2_2";
+ action: STATE_SET "2" 0.0;
+ target: "top_arrow2";
+ transition: LINEAR 0.4;
+ after: "top2_r";
+ }
+ program { name: "top2_r";
+ action: STATE_SET "default" 0.0;
+ target: "top_arrow2";
+ after: "top2_1";
+ }
+ program { name: "stop_top1";
+ signal: "mouse,out";
+ source: "v1";
+ action: ACTION_STOP;
+ target: "top1_1";
+ target: "top1_2";
+ target: "top1_r";
+ target: "top2_1";
+ target: "top2_2";
+ target: "top2_r";
+ target: "start_top2";
+ after: "stop_top2";
+ }
+ program { name: "stop_top2";
+ action: STATE_SET "default" 0.0;
+ target: "top_arrow1";
+ target: "top_arrow2";
+ }
+
+ // BOTTOM ARROW
+ program { name: "start_bottom1";
+ signal: "mouse,in";
+ source: "v2";
+ after: "bottom1_1";
+ }
+ program { name: "start_bottom2";
+ signal: "mouse,in";
+ source: "v2";
+ in: 0.4 0.0;
+ after: "bottom2_1";
+ }
+ program { name: "bottom1_1";
+ action: STATE_SET "1" 0.0;
+ target: "bottom_arrow1";
+ transition: LINEAR 0.4;
+ after: "bottom1_2";
+ }
+ program { name: "bottom1_2";
+ action: STATE_SET "2" 0.0;
+ target: "bottom_arrow1";
+ transition: LINEAR 0.4;
+ after: "bottom1_r";
+ }
+ program { name: "bottom1_r";
+ action: STATE_SET "default" 0.0;
+ target: "bottom_arrow1";
+ after: "bottom1_1";
+ }
+ program { name: "bottom2_1";
+ action: STATE_SET "1" 0.0;
+ target: "bottom_arrow2";
+ transition: LINEAR 0.4;
+ after: "bottom2_2";
+ }
+ program { name: "bottom2_2";
+ action: STATE_SET "2" 0.0;
+ target: "bottom_arrow2";
+ transition: LINEAR 0.4;
+ after: "bottom2_r";
+ }
+ program { name: "bottom2_r";
+ action: STATE_SET "default" 0.0;
+ target: "bottom_arrow2";
+ after: "bottom2_1";
+ }
+ program { name: "stop_bottom1";
+ signal: "mouse,out";
+ source: "v2";
+ action: ACTION_STOP;
+ target: "bottom1_1";
+ target: "bottom1_2";
+ target: "bottom1_r";
+ target: "bottom2_1";
+ target: "bottom2_2";
+ target: "bottom2_r";
+ target: "start_bottom2";
+ after: "stop_bottom2";
+ }
+ program { name: "stop_bottom2";
+ action: STATE_SET "default" 0.0;
+ target: "bottom_arrow1";
+ target: "bottom_arrow2";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** MOD: WIZARD ***/
+ group { name: "e/wizard/extra";
+ images {
+ image: "vgrad_dark.png" COMP;
+ image: "grill_dark_tiny_pattern.png" COMP;
+ }
+ parts {
+ part { name: "background_image";
+ 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;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "e/wizard/main";
+ images {
+ image: "vgrad_dark.png" COMP;
+ image: "grill_dark_tiny_pattern.png" COMP;
+ }
+ parts {
+ part { name: "background_image";
+ 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;
+ }
+ }
+ }
+ }
+ }
+ // FIXME: add e.button.next.label, e.button.back.label,
+ // e.text.title, e.swallow.content
+ // FIXME: add programs that:
+ // action: SIGNAL_EMIT "e,action,back" "";
+ // action: SIGNAL_EMIT "e,action,next" "";
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** ABOUT E ***/
+ group { name: "e/widgets/about/main";
+ images {
+ image: "vgrad_dark.png" COMP;
+ image: "about_top.png" COMP;
+ image: "about_mid.png" COMP;
+ image: "about_bot.png" COMP;
+ image: "dia_botshad.png" COMP;
+ image: "topsh.png" COMP;
+ image: "logo_white_128.png" COMP;
+ image: "bt_base1.png" COMP;
+ image: "bt_base2.png" COMP;
+ image: "bt_hilight.png" COMP;
+ image: "bt_shine.png" COMP;
+ }
+// data.item: "borderless" "1";
+// data.item: "shaped" "1";
+ styles {
+ style { name: "about_style";
+ base: "font=Sans:style=Bold font_size=10 align=center valign=center color=#e0e0e0ff style=soft_shadow shadow_color=#00000020 wrap=word";
+ tag: "hilight" "+ font=Sans:style=Bold text_class=tb_light color=#f00 style=soft_shadow";
+ tag: "title" "+ font_size=12 font=Sans:style=Bold text_class=tb_big style=soft_shadow color=#fff shadow_color=#00000020";
+ tag: "/title" "- \n \n";
+ tag: "br" "\n";
+ }
+ }
+ min: 240 240;
+ max: 640 640;
+ parts {
+ part { name: "sizer";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 240 240;
+ visible: 0;
+ }
+ }
+ part { name: "about_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "top";
+ relative: 0.0 0.0;
+ offset: 6 0;
+ }
+ rel2 {
+ to: "top";
+ relative: 1.0 1.0;
+ offset: -7 -7;
+ }
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "authors_clip";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "bot";
+ relative: 0.0 0.0;
+ offset: 6 6;
+ }
+ rel2 {
+ to: "bot";
+ relative: 1.0 1.0;
+ offset: -7 -1;
+ }
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "background_image";
+ description { state: "default" 0.0;
+ image.normal: "vgrad_dark.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0 1.0;
+ offset: 36 0;
+ }
+ }
+ }
+ }
+ part { name: "e.textblock.about";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ clip_to: "about_clip";
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 0.0;
+ max: 10000 10000;
+ min: 160 0;
+ rel1 {
+ to: "top";
+ relative: 0.0 1.0;
+ offset: 32 -17;
+ }
+ rel2 {
+ to: "top";
+ relative: 1.0 1.0;
+ offset: -33 -17;
+ }
+ text {
+ style: "about_style";
+ min: 0 1;
+ }
+ }
+ description { state: "up" 0.0;
+ inherit: "default" 0.0;
+ align: 0.5 1.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 32 0;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -33 -1;
+ }
+ }
+ }
+ part { name: "e.textblock.authors";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ clip_to: "authors_clip";
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 0.0;
+ max: 10000 10000;
+ min: 160 0;
+ rel1 {
+ to: "bot";
+ relative: 0.0 1.0;
+ offset: 32 0;
+ }
+ rel2 {
+ to: "bot";
+ relative: 1.0 1.0;
+ offset: -33 0;
+ }
+ text {
+ style: "about_style";
+ min: 0 1;
+ }
+ }
+ description { state: "up" 0.0;
+ inherit: "default" 0.0;
+ align: 0.5 1.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 32 16;
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ offset: -33 16;
+ }
+ }
+ }
+ part { name: "top";
+ description { state: "default" 0.0;
+ image.normal: "about_top.png";
+ image.middle: 0;
+ image.border: 28 28 0 28;
+ rel2.to_y: "e.text.title";
+ rel2.relative: 1.0 0.0;
+ rel2.offset: -1 6;
+ fill.smooth: 0;
+ }
+ }
+ part { name: "bot";
+ description { state: "default" 0.0;
+ image.normal: "about_bot.png";
+ image.middle: 0;
+ image.border: 28 28 28 0;
+ rel1.to_y: "e.text.title";
+ rel1.relative: 0.0 1.0;
+ rel1.offset: 0 -5;
+ fill.smooth: 0;
+ }
+ }
+ part { name: "mid";
+ description { state: "default" 0.0;
+ image.normal: "about_mid.png";
+ rel1 {
+ to: "top";
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ }
+ rel2 {
+ to: "bot";
+ relative: 1.0 0.0;
+ offset: -1 0;
+ }
+ fill.smooth: 0;
+ }
+ }
+ part { name: "e.text.title";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 255;
+ align: 1.0 0.5;
+ rel1 {
+ relative: 0.0 0.5;
+ offset: 0 0;
+ }
+ rel2 {
+ to_x: "logo";
+ relative: 0.0 0.5;
+ offset: 11 -1;
+ }
+ text {
+ font: "Sans:style=Bold,Edje-Vera-Bold";
+ size: 10;
+ min: 1 1;
+ align: 1.0 0.5;
+ text_class: "about_title";
+ }
+ }
+ }
+ part { name: "e.text.version";
+ type: TEXT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 255;
+ align: 0.0 0.5;
+ rel1 {
+ to_x: "logo";
+ relative: 1.0 0.5;
+ offset: -12 0;
+ }
+ rel2 {
+ relative: 1.0 0.5;
+ offset: -1 -1;
+ }
+ text {
+ font: "Sans:style=Bold,Edje-Vera-Bold";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.5;
+ text_class: "about_version";
+ }
+ }
+ }
+ part { name: "shadow";
+ scale: 1;
+ description { state: "default" 0.0;
+ image.normal: "topsh.png";
+ align: 0.0 0.0;
+ min: 1 16;
+ max: 99999 16;
+ fill.smooth: 0;
+ }
+ }
+ part { name: "shadow2";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.relative: 0.0 1.0;
+ rel1.offset: 0 -4;
+ image.normal: "dia_botshad.png";
+ fill {
+ smooth: 0;
+ size {
+ relative: 0.0 1.0;
+ offset: 64 0;
+ }
+ }
+ }
+ }
+ part { name: "logo";
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: VERTICAL;
+ image.normal: "logo_white_128.png";
+ rel1 {
+ to: "top";
+ relative: 0.5 1.0;
+ offset: 0 -30;
+ }
+ rel2 {
+ to: "bot";
+ relative: 0.5 0.0;
+ offset: -1 29;
+ }
+ }
+ }
+ part { name: "button_image";
+ mouse_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 1.0;
+ rel1.relative: 0.5 0.98;
+ rel1.offset: 0 -1;
+ rel2.relative: 0.5 0.98;
+ rel2.offset: 0 -1;
+ min: 64 32;
+ max: 64 32;
+ image {
+ normal: "bt_base2.png";
+ border: 7 7 7 7;
+ }
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "bt_base1.png";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "button_image";
+ relative: 0.0 0.0;
+ offset: 3 3;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -4 -4;
+ to: "button_image";
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "button_text";
+ text {
+ text: "Close";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "button";
+ }
+ }
+ }
+ 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;
+ }
+ }
+ }
+ 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;
+ }
+ }
+ }
+ }
+ programs {
+ program { name: "showa";
+ signal: "show";
+ source: "";
+ action: STATE_SET "up" 0.0;
+ transition: LINEAR 45.0;
+ target: "e.textblock.about";
+ after: "showa2";
+ }
+ program { name: "showa2";
+ action: STATE_SET "default" 0.0;
+ target: "e.textblock.about";
+ after: "showa";
+ }
+
+ program { name: "showb";
+ signal: "show";
+ source: "";
+ action: STATE_SET "up" 0.0;
+ transition: LINEAR 45.0;
+ target: "e.textblock.authors";
+ after: "showb2";
+ }
+ program { name: "showb2";
+ action: STATE_SET "default" 0.0;
+ target: "e.textblock.authors";
+ after: "showb";
+ }
+
+ program {
+ name: "button_click";
+ signal: "mouse,down,1";
+ source: "button_image";
+ action: STATE_SET "clicked" 0.0;
+ target: "button_image";
+ }
+ program {
+ name: "button_unclick";
+ signal: "mouse,up,1";
+ source: "button_image";
+ action: STATE_SET "default" 0.0;
+ target: "button_image";
+ }
+ program {
+ name: "button_unclick2";
+ signal: "mouse,clicked,1";
+ source: "button_image";
+ action: SIGNAL_EMIT "e,action,close" "";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** THEME ABOUT ***/
+ group { name: "e/theme/about";
+ images {
+ image: "silk.png" LOSSY 90;
+ image: "topsh.png" COMP;
+ image: "bnw.png" COMP;
+ image: "bt_base1.png" COMP;
+ image: "bt_base2.png" COMP;
+ image: "bt_hilight.png" COMP;
+ image: "bt_shine.png" COMP;
+ }
+ styles {
+ style { name: "theme_about_style";
+ base: "font=Sans:style=Bold font_size=10 align=center valign=center color=#e0e0e0ff style=soft_shadow shadow_color=#0000001f wrap=word";
+ tag: "br" "\n";
+ }
+ }
+// data.item: "borderless" "1";
+// data.item: "shaped" "1";
+ min: 240 240;
+ max: 640 640;
+ parts {
+ part { name: "background_image";
+ description { state: "default" 0.0;
+ image.normal: "silk.png";
+ aspect: 1.0 1.0;
+ aspect_preference: NONE;
+ }
+ }
+ part { name: "shadow";
+ scale: 1;
+ description { state: "default" 0.0;
+ image.normal: "topsh.png";
+ align: 0.0 0.0;
+ min: 1 16;
+ max: 99999 16;
+ fill.smooth: 0;
+ }
+ }
+ part { name: "logo";
+ description { state: "default" 0.0;
+ image.normal: "bnw.png";
+ align: 0.5 0.05;
+ min: 230 110;
+ max: 460 220;
+ aspect: 2.090909091 2.090909091;
+ aspect_preference: HORIZONTAL;
+ }
+ }
+ part { name: "about";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to_y: "logo";
+ relative: 0.0 1.0;
+ offset: 8 0;
+ }
+ rel2 {
+ to_y: "button_image";
+ offset: -9 -19;
+ relative: 1.0 0.0;
+ }
+ text {
+ style: "theme_about_style";
+ min: 1 1;
+ text:
+ "Smooth as silk
"
+ "The default theme for
"
+ "Enlightenment
"
+ ;
+ }
+ }
+ }
+ part { name: "button_image";
+ mouse_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 1.0;
+ rel1.relative: 0.5 0.98;
+ rel1.offset: 0 -1;
+ rel2.relative: 0.5 0.98;
+ rel2.offset: 0 -1;
+ min: 64 32;
+ max: 64 32;
+ image {
+ normal: "bt_base2.png";
+ border: 7 7 7 7;
+ }
+ }
+ description { state: "clicked" 0.0;
+ inherit: "default" 0.0;
+ image.normal: "bt_base1.png";
+ }
+ }
+ part { name: "e.text.label";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "button_image";
+ relative: 0.0 0.0;
+ offset: 3 3;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -4 -4;
+ to: "button_image";
+ }
+ color: 224 224 224 255;
+ color3: 0 0 0 64;
+ color_class: "button_text";
+ text {
+ text: "Close";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "button";
+ }
+ }
+ }
+ 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;
+ }
+ }
+ }
+ 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;
+ }
+ }
+ }
+ }
+ programs {
+ program {
+ name: "button_click";
+ signal: "mouse,down,1";
+ source: "button_image";
+ action: STATE_SET "clicked" 0.0;
+ target: "button_image";
+ }
+ program {
+ name: "button_unclick";
+ signal: "mouse,up,1";
+ source: "button_image";
+ action: STATE_SET "default" 0.0;
+ target: "button_image";
+ }
+ program {
+ name: "button_unclick2";
+ signal: "mouse,clicked,1";
+ source: "button_image";
+ action: SIGNAL_EMIT "e,action,close" "";
+ }
+ }
+ }
+
+/////////////////////////////////////////////////////////////////////////////
+ /*** ICONS ***/
+
+/*
+
+TODO: Icons (redo)
+ EFM buttons. (Use same icon style as border icons).
+ System buttons (restart,logout,hibernate, etc etc)
+ Window icons (pager, window remembers, etc etc)
+ Wallpaper
+ Icon theme icon?
+ Interactions
+ Dialogs
+ E icon
+ Extensions
+ Mixer
+ Favorites
+ Menu Icons
+ Applications (different gear)
+
+TODO: Document how #define works.
+
+*/
+
+#define ICON(NAME, FILE, SIZE) \
+group { name: "e/icons/"NAME ; \
+ max: SIZE SIZE; \
+ parts { \
+ part { name: "icon"; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ aspect: 1.0 1.0; \
+ aspect_preference: BOTH; \
+ image.image: FILE COMP; \
+ image.normal: FILE ; \
+ } \
+ } \
+ } \
}
-collections {
-#include "default_background.edc"
-#include "default_battery.edc"
-#include "default_border.edc"
-#include "default_clock.edc"
-#include "default_gadman.edc"
-#include "default_ibar.edc"
-#include "default_menu.edc"
-#include "default_pager.edc"
-#include "default_resize.edc"
-#include "default_move.edc"
-#include "default_temperature.edc"
-#include "default_error.edc"
-#include "default_cpufreq.edc"
-#include "default_ibox.edc"
-#include "default_start.edc"
-#include "default_winlist.edc"
-#include "default_transitions.edc"
-#include "default_dialog.edc"
-#include "default_configure.edc"
-#include "default_icons.edc"
-#include "default_pointer.edc"
-#include "default_about.edc"
-#include "default_theme_about.edc"
-#include "default_entry.edc"
-#include "default_fileman.edc"
-#include "default_filesel.edc"
-#include "default_check.edc"
-#include "default_radio.edc"
-#include "default_frame.edc"
-#include "default_button.edc"
-#include "default_label.edc"
-#include "default_scrollframe.edc"
-#include "default_ilist.edc"
-#include "default_tlist.edc"
-#include "default_slider.edc"
-#include "default_exebuf.edc"
-#include "default_desklock.edc"
-#include "default_textblock.edc"
-#include "default_shelf.edc"
-#include "default_preview.edc"
-#include "default_cslider.edc"
-#include "default_spectrum.edc"
-#include "default_color_well.edc"
-#include "default_sys.edc"
-#include "default_deskpreview.edc"
-#include "default_fontpreview.edc"
-#include "default_wizard.edc"
-#include "default_toolbar.edc"
-#include "default_slidesel.edc"
-#include "default_mixer.edc"
-#include "default_connman.edc"
+ICON("enlightenment/website","icon_globe.png",64)
+ICON("enlightenment/background","icon_wallpaper.png",64)
+ICON("enlightenment/picture","icon_wallpaper.png",64)
+ICON("enlightenment/gradient","icon_gradient.png",64)
+ICON("enlightenment/e","logo_white_128.png",64)
+ICON("enlightenment/about","logo_black_128.png",64)
+
+ICON("enlightenment/check","icon_check.png",64)
+ICON("widget/swap","icon_swap.png",64)
+ICON("widget/del","icon_del.png",64)
+ICON("widget/new","icon_new.png",64)
+ICON("widget/add","icon_add.png",64)
+ICON("widget/add_fav","icon_add_fav.png",64)
+ICON("widget/up_arrow","icon_up_arrow.png",64)
+ICON("widget/down_arrow","icon_down_arrow.png",64)
+ICON("widget/up_dir","icon_up_arrow.png",64)
+ICON("widget/new_dialog","icon_right_arrow.png",64)
+ICON("widget/config","icon_config.png",64)
+ICON("widget/resize","icon_resize.png",64)
+
+/// No icons made yet ///
+
+ICON("enlightenment/engine","icon_dummy.png",64)
+ICON("enlightenment/add_application","icon_dummy.png",64)
+ICON("enlightenment/profiles","icon_dummy.png",64)
+ICON("enlightenment/scale","icon_dummy.png",64)
+ICON("enlightenment/autoscroll","icon_dummy.png",64)
+ICON("enlightenment/showhide","icon_dummy.png",64)
+ICON("enlightenment/toolbar","icon_dummy.png",64)
+
+/// Old Icons from Bling ///
+
+ICON("enlightenment/reset","icon_reset.png",64)
+ICON("enlightenment/exit","icon_exit.png",64)
+ICON("enlightenment/logout","icon_logout.png",64)
+ICON("enlightenment/halt","icon_halt.png",64)
+ICON("enlightenment/reboot","icon_reboot.png",64)
+ICON("enlightenment/suspend","icon_suspend.png",64)
+ICON("enlightenment/hibernate","icon_hibernate.png",64)
+ICON("enlightenment/colors","icon_colors.png",64)
+ICON("enlightenment/themes","icon_theme.png",64)
+ICON("enlightenment/screen_setup","icon_screen_setup.png",64)
+ICON("enlightenment/windows","icon_windows.png",64)
+ICON("enlightenment/lost_windows","icon_lost_windows.png",64)
+ICON("enlightenment/window_remembers","icon_window_remembers.png",64)
+ICON("enlightenment/focus","icon_window_focus.png",64)
+ICON("enlightenment/modules","icon_modules.png",64)
+ICON("enlightenment/favorites","icon_favorites.png",64)
+ICON("enlightenment/desktops","icon_desktops.png",64)
+ICON("enlightenment/configuration","icon_configuration.png",64)
+ICON("enlightenment/intl","icon_intl.png",64)
+ICON("enlightenment/system","icon_system.png",64)
+ICON("enlightenment/run","icon_run.png",64)
+ICON("enlightenment/directories","icon_directories.png",64)
+ICON("enlightenment/fileman","icon_efm_folder.png",64)
+ICON("enlightenment/unknown","icon_dummy.png",64)
+ICON("enlightenment/mouse","icon_mouse.png",64)
+ICON("enlightenment/mouse_left","icon_mouse_left.png",64)
+ICON("enlightenment/mouse_right","icon_mouse_right.png",64)
+ICON("enlightenment/mouse_middle","icon_mouse_middle.png",64)
+ICON("enlightenment/mouse_extra","icon_mouse_extra.png",64)
+ICON("enlightenment/mouse_wheel","icon_mouse_wheel.png",64)
+ICON("enlightenment/mouse_clean","icon_mouse_clean.png",64)
+ICON("enlightenment/keys","icon_keys.png",64)
+ICON("enlightenment/desklock","icon_desklock.png",64)
+ICON("enlightenment/desklock_menu","icon_desklock_menu.png",64)
+ICON("enlightenment/regenerate_menus","icon_regenerate_menus.png",64)
+ICON("enlightenment/screen_resolution","icon_screen_resolution.png",64)
+ICON("enlightenment/shelf","icon_shelf.png",64)
+ICON("enlightenment/fonts","icon_fonts.png",64)
+ICON("enlightenment/icon_theme","icon_icon_theme.png",64)
+ICON("enlightenment/applications","icon_applications.png",64)
+ICON("enlightenment/transitions","icon_transitions.png",64)
+ICON("enlightenment/performance","icon_performance.png",64)
+ICON("enlightenment/startup","icon_startup.png",64)
+ICON("enlightenment/winlist","icon_winlist.png",64)
+ICON("enlightenment/window_manipulation","icon_window_manipulation.png",64)
+ICON("enlightenment/menus","icon_menus.png",64)
+ICON("enlightenment/menu_settings","icon_menu_settings.png",64)
+ICON("enlightenment/advanced","icon_advanced.png",64)
+ICON("enlightenment/behavior","icon_behavior.png",64)
+ICON("enlightenment/appearance","icon_appearance.png",64)
+ICON("enlightenment/extensions","icon_extensions.png",64)
+ICON("enlightenment/file_icons","icon_file_icons.png",64)
+ICON("enlightenment/ibar_applications","icon_ibar_applications.png",64)
+ICON("enlightenment/restart_applications","icon_restart_applications.png",64)
+ICON("enlightenment/startup_applications","icon_startup_applications.png",64)
+ICON("enlightenment/power_management","icon_power_management.png",64)
+ICON("enlightenment/screensaver","icon_screensaver.png",64)
+ICON("enlightenment/pager","icon_pager.png",64)
+ICON("enlightenment/mixer","icon_mixer.png",64)
+ICON("enlightenment/screen_normal","icon_screen_normal.png",64)
+ICON("enlightenment/screen_around","icon_screen_around.png",64)
+ICON("enlightenment/screen_left","icon_screen_left.png",64)
+ICON("enlightenment/screen_right","icon_screen_right.png",64)
+ICON("enlightenment/screen_vflip","icon_screen_vflip.png",64)
+ICON("enlightenment/screen_hflip","icon_screen_hflip.png",64)
+ICON("enlightenment/shelf_position_bottom","icon_shelf_bottom.png",64)
+ICON("enlightenment/shelf_position_bottom_left","icon_shelf_bottom_left.png",64)
+ICON("enlightenment/shelf_position_bottom_right","icon_shelf_bottom_right.png",64)
+ICON("enlightenment/shelf_position_top","icon_shelf_top.png",64)
+ICON("enlightenment/shelf_position_top_left","icon_shelf_top_left.png",64)
+ICON("enlightenment/shelf_position_top_right","icon_shelf_top_right.png",64)
+ICON("enlightenment/shelf_position_left","icon_shelf_left.png",64)
+ICON("enlightenment/shelf_position_left_top","icon_shelf_left_top.png",64)
+ICON("enlightenment/shelf_position_left_bottom","icon_shelf_left_bottom.png",64)
+ICON("enlightenment/shelf_position_right","icon_shelf_right.png",64)
+ICON("enlightenment/shelf_position_right_top","icon_shelf_right_top.png",64)
+ICON("enlightenment/shelf_position_right_bottom","icon_shelf_right_bottom.png",64)
+ICON("enlightenment/shelf_bottom_desk","icon_shelf_bottom_desk.png",64)
+ICON("enlightenment/shelf_custom","icon_shelf_custom.png",64)
+ICON("enlightenment/shelf_dock","icon_shelf_dock.png",64)
+ICON("enlightenment/shelf_menu_bar","icon_shelf_menu_bar.png",64)
+ICON("enlightenment/shelf_panel","icon_shelf_panel.png",64)
+ICON("enlightenment/shelf_top_desk","icon_shelf_top_desk.png",64)
+
+// Window Border menu icons //
+
+#define BORDERICON(NAME, FILE) \
+group { name: "e/widgets/border/default/"NAME ; \
+ parts { \
+ part { name: "icon"; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ aspect: 1.0 1.0; \
+ aspect_preference: BOTH; \
+ image.image: FILE COMP; \
+ image.normal: FILE ; \
+ } \
+ } \
+ } \
+}
+
+BORDERICON("basic","icon_border_more.png")
+BORDERICON("close","icon_border_close.png")
+BORDERICON("kill","icon_border_kill.png")
+BORDERICON("stacking","icon_border_stack_norm.png")
+BORDERICON("stack_on_top","icon_border_stack_top.png")
+BORDERICON("stack_normal","icon_border_stack_norm.png")
+BORDERICON("stack_below","icon_border_stack_bot.png")
+BORDERICON("maximize","icon_border_maximize.png")
+BORDERICON("fullscreen","icon_border_maximize.png")
+BORDERICON("minimize","icon_border_minimize.png")
+BORDERICON("stick","icon_border_pin.png")
+BORDERICON("sendto","icon_border_sendto.png")
+BORDERICON("skip","icon_border_skip.png")
+BORDERICON("skip_pager","icon_border_pager.png")
+BORDERICON("skip_taskbar","icon_border_skip.png")
+BORDERICON("skip_winlist","icon_border_skip.png")
+BORDERICON("borderless","icon_border_border.png")
+BORDERICON("remember","icon_border_remember.png")
+BORDERICON("shade","icon_border_shaded.png")
+BORDERICON("locks","icon_border_lock.png")
+BORDERICON("locks_user","icon_border_lock.png")
+BORDERICON("locks_application","icon_border_lock.png")
+BORDERICON("properties","icon_border_properties.png")
+
+// EFM menu button icons //
+
+#define EFMBUTTON(NAME, FILE) \
+group { name: "e/fileman/default/button/"NAME; \
+ parts { \
+ part { name: "icon"; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ aspect: 1.0 1.0; \
+ aspect_preference: BOTH; \
+ image.image: FILE COMP; \
+ image.normal: FILE ; \
+ } \
+ } \
+ } \
+}
+
+EFMBUTTON("open","icon_efm_open.png")
+EFMBUTTON("copy","icon_efm_copy.png")
+EFMBUTTON("cut","icon_efm_cut.png")
+EFMBUTTON("paste","icon_efm_paste.png")
+EFMBUTTON("delete","icon_efm_delete.png")
+EFMBUTTON("properties","icon_efm_properties.png")
+EFMBUTTON("rename","icon_efm_rename.png")
+EFMBUTTON("arrange_name","icon_efm_arrange_name.png")
+EFMBUTTON("arrange","icon_efm_arrange.png")
+EFMBUTTON("arrange_time","icon_efm_arrange_time.png")
+EFMBUTTON("new","icon_efm_new.png")
+EFMBUTTON("new_dir","icon_efm_new_dir.png")
+EFMBUTTON("refresh","icon_efm_refresh.png")
+EFMBUTTON("view_details","icon_efm_view_details.png")
+EFMBUTTON("view_name","icon_efm_view_name.png")
+EFMBUTTON("view","icon_efm_view.png")
+EFMBUTTON("select","icon_efm_select.png")
+EFMBUTTON("sort","icon_efm_sort.png")
+EFMBUTTON("ordering","icon_efm_sort.png")
+EFMBUTTON("hidden_files","icon_efm_view.png")
+
+// EFM icons //
+
+#define EFMICON(NAME, FILE, SIZE) \
+group { name: "e/icons/fileman/"NAME; \
+ max: SIZE SIZE; \
+ parts { \
+ part { name: "icon"; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ aspect: 1.0 1.0; \
+ aspect_preference: BOTH; \
+ image.image: FILE COMP; \
+ image.normal: FILE ; \
+ } \
+ } \
+ } \
+}
+
+EFMICON("folder","icon_efm_folder.png", 128)
+EFMICON("file","icon_efm_file.png", 128)
+EFMICON("home","icon_efm_home.png", 128)
+EFMICON("desktop","icon_efm_desktop.png", 128)
+EFMICON("hdd","icon_efm_hdd.png", 128)
+EFMICON("hd","icon_efm_hdd.png", 128)
+
+
+// EFM Mime type icons //
+
+#define MIMEICON(NAME, FILE, SIZE) \
+group { name: "e/icons/fileman/mime/"NAME; \
+ max: SIZE SIZE; \
+ parts { \
+ part { name: "icon"; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ aspect: 1.0 1.0; \
+ aspect_preference: BOTH; \
+ image.image: FILE COMP; \
+ image.normal: FILE ; \
+ } \
+ } \
+ } \
+}
+
+MIMEICON("application/pdf","icon_mime_pdf.png", 128);
+MIMEICON("application/x-deb","icon_mime_deb.png", 128);
+MIMEICON("application/x-bzip","icon_mime_package.png", 128);
+MIMEICON("application/zip","icon_mime_package.png", 128);
+MIMEICON("application/x-gzip","icon_mime_package.png", 128);
+MIMEICON("application/x-bzip-compressed-tar","icon_mime_package.png", 128);
+MIMEICON("application/x-bzip2-compressed-tar","icon_mime_package.png",128);
+MIMEICON("application/x-compressed-tar","icon_mime_package.png",128);
+MIMEICON("application/x-tar","icon_mime_package.png", 128);
+MIMEICON("application/x-rar","icon_mime_package.png", 128);
+
+
+// Dynamic MIME Icons //
+
+#define MIMEBASE(MIME, FILE, NAME, SIZE) \
+group { name: "e/icons/fileman/mime/"MIME; \
+ max: SIZE SIZE; \
+ parts { \
+ part { name: "base"; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ aspect: 1.0 1.0; \
+ aspect_preference: BOTH; \
+ image.image: FILE COMP; \
+ image.normal: FILE ; \
+ } \
+ } \
+ part { name: "name"; \
+ type: TEXT; \
+ mouse_events: 0; \
+ description { state: "default" 0.0; \
+ rel1.relative: 0.2444 0.6797; \
+ rel2.relative: 0.7478 0.8894; \
+ color: 245 245 245 255; \
+ text { \
+ text: NAME; \
+ font: "Sans:style=Bold"; \
+ size: 4; \
+ fit: 1 1; \
+ min: 1 1; \
+ align: 0.5 0.0; \
+ } \
+ } \
+ } \
+ } \
+}
+
+MIMEBASE("video/mpeg","icon_mime_video_generic.png", ".MPEG", 128);
+MIMEBASE("application/ogg","icon_mime_video_generic.png", ".OGG", 128);
+MIMEBASE("video/x-theora+ogg","icon_mime_video_generic.png", ".OGG", 128);
+MIMEBASE("video/x-msvideo","icon_mime_video_generic.png", ".AVI", 128);
+
+MIMEBASE("image/png","icon_mime_image_generic.png", ".PNG", 128);
+MIMEBASE("image/jpeg","icon_mime_image_generic.png", ".JPG", 128);
+MIMEBASE("image/gif","icon_mime_image_generic.png", ".GIF", 128);
+MIMEBASE("image/bmp","icon_mime_image_generic.png", ".BMP", 128);
+MIMEBASE("application/x-xcf","icon_mime_image_generic.png", ".XCF", 128);
+
+MIMEBASE("audio/mpeg","icon_mime_audio_generic.png", ".MP3", 128);
+MIMEBASE("audio/x-wav","icon_mime_audio_generic.png", ".WAV", 128);
+MIMEBASE("audio/x-flac","icon_mime_audio_generic.png", ".FLAC", 128);
+MIMEBASE("audio/x-musepack","icon_mime_audio_generic.png", ".MPC", 128);
+
+MIMEBASE("text/css","icon_mime_text_generic.png", ".CSS", 128);
+MIMEBASE("text/html","icon_mime_text_generic.png", ".HTML", 128);
+MIMEBASE("text/x-csrc","icon_mime_text_generic.png", ".C", 128);
+MIMEBASE("text/x-chdr","icon_mime_text_generic.png", ".H", 128);
+MIMEBASE("text/x-c++src","icon_mime_text_generic.png", ".C++", 128);
+MIMEBASE("text/x-csharp","icon_mime_text_generic.png", ".C#", 128);
+MIMEBASE("text/x-patch","icon_mime_text_generic.png", ".PATCH", 128);
+MIMEBASE("text/plain","icon_mime_text_generic.png", ".TXT", 128);
+MIMEBASE("application/x-msword","icon_mime_text_generic.png", ".DOC", 128);
+MIMEBASE("application/x-abiword","icon_mime_text_generic.png", ".ABW", 128);
+
+MIMEBASE("application/x-object","icon_mime_executable_generic.png", "", 128);
+MIMEBASE("application/x-shellscript","icon_mime_executable_generic.png", "", 128);
+
+MIMEBASE("application/x-font-ttf","icon_mime_font_generic.png", ".TTF", 128);
+MIMEBASE("application/x-font-pcf","icon_mime_font_generic.png", ".PCF", 128);
+MIMEBASE("application/x-font-bdf","icon_mime_font_generic.png", ".BDF", 128);
+
+
+// Custom icons with actions or specific behaviours
+
+ images {
+ image: "icon_wallpaper_center_flat.png" COMP;
+ image: "icon_wallpaper_center.png" COMP;
+ image: "icon_wallpaper_screen.png" COMP;
+ image: "icon_wallpaper_grad_screen.png" COMP;
+ }
+ group { name: "e/icons/enlightenment/wallpaper_stretch";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ image {
+ normal: "icon_wallpaper_center_flat.png";
+ border: 5 5 5 5;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/wallpaper_tile";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ image {
+ normal: "icon_wallpaper_center_flat.png";
+ border: 5 5 5 5;
+ }
+ fill {
+ size {
+ relative: 0.33 0.33;
+ }
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/wallpaper_center";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ rel1.relative: 0.125 0.125;
+ rel2.relative: 0.875 0.875;
+ image {
+ normal: "icon_wallpaper_center.png";
+ border: 5 5 5 5;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/wallpaper_scale_aspect_in";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.5 1.5;
+ aspect_preference: BOTH;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ image {
+ normal: "icon_wallpaper_center.png";
+ border: 5 5 5 5;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/wallpaper_scale_aspect_out";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.5 1.5;
+ aspect_preference: NONE;
+ image {
+ normal: "icon_wallpaper_center.png";
+ border: 5 5 5 5;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "e/icons/enlightenment/gradient_h";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ type: GRADIENT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ gradient {
+ spectrum: "black_to_trans";
+ rel1.relative: 0 0.5;
+ rel1.offset: 0 0;
+ rel2.relative: 1 0.5;
+ rel2.offset: -1 0;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_grad_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/gradient_v";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ type: GRADIENT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ gradient.spectrum: "black_to_trans";
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_grad_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/gradient_du";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ type: GRADIENT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ gradient {
+ spectrum: "black_to_trans";
+ rel1.relative: 0 1;
+ rel1.offset: 0 -1;
+ rel2.relative: 1 0;
+ rel2.offset: -1 0;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_grad_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/gradient_dd";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ type: GRADIENT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ gradient {
+ spectrum: "black_to_trans";
+ rel1.relative: 0 0;
+ rel1.offset: 0 0;
+ rel2.relative: 1 1;
+ rel2.offset: -1 -1;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_grad_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+ group { name: "e/icons/enlightenment/gradient_rad";
+ max: 24 24;
+ parts {
+ part { name: "bg";
+ type: GRADIENT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "screen";
+ rel2.to: "screen";
+ gradient {
+ spectrum: "black_to_trans";
+ type: "radial";
+ }
+ fill {
+ origin.relative: 0.5 0.5;
+ }
+ }
+ }
+ part { name: "screen";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ image {
+ normal: "icon_wallpaper_grad_screen.png";
+ border: 2 2 2 2;
+ }
+ }
+ }
+ }
+ }
+
+ /* this first group is used for the primary screen (or only screen) so in
+ * a multi-monitor setup whichever is first (screen 0) will get this
+ * splash on it */
+ group {
+ name: "e/init/splash";
+ /* images used */
+ images {
+ image: "vgrad_dark.png" COMP;
+ // image: "circle_shade.png" COMP;
+ image: "grill_dark_tiny_pattern.png" COMP;
+ image: "logo_white_128.png" COMP;
+ image: "init_check1.png" COMP;
+ image: "init_check2.png" COMP;
+ image: "busy-1.png" COMP;
+ image: "busy-2.png" COMP;
+ image: "busy-3.png" COMP;
+ image: "busy-4.png" COMP;
+ image: "busy-5.png" COMP;
+ image: "busy-6.png" COMP;
+ image: "busy-7.png" COMP;
+ image: "busy-8.png" COMP;
+ image: "busy-9.png" COMP;
+ }
+ script {
+ public is_ready;
+ public do_end;
+ }
+ parts {
+ /* splash is fullscreen so we want a background of some sort. we have
+ * taken the default desktop wallpaper here as it should look nice */
+ part {
+ name: "background_image";
+ 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;
+ }
+ }
+ }
+ }
+// part { name: "shade";
+// mouse_events: 0;
+// description { state: "default" 0.0;
+// image.normal: "circle_shade.png";
+// fill.smooth: 0;
+// }
+// }
+
+ part {
+ name: "e.text.title";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 0;
+ to: "logo";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 0;
+ to: "logo";
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 32;
+ text {
+ text: "Enlightenment";
+ font: "Sans:style=Bold";
+ size: 20;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "init_title";
+ }
+ }
+ }
+ part {
+ name: "e.text.version";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ description {
+ state: "default" 0.0;
+ align: 1.0 1.0;
+ rel1 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -2 -2;
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 32;
+ text {
+ text: "0.17.0";
+ font: "Sans";
+ size: 8;
+ min: 1 1;
+ align: 0.0 0.0;
+ text_class: "init_version";
+ }
+ }
+ }
+ part {
+ name: "e.text.status";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.5 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 1;
+ to: "e.text.title";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: -1 1;
+ to: "e.text.title";
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 32;
+ text {
+ text: "Starting Enlightenment. Please wait.";
+ font: "Sans:style=Bold";
+ size: 10;
+ min: 1 1;
+ align: 0.5 0.5;
+ text_class: "init_text";
+ }
+ }
+ }
+ part {
+ name: "e.text.disable_text";
+ type: TEXT;
+ effect: SOFT_SHADOW;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ offset: 8 8;
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ offset: 8 8;
+ }
+ color: 255 255 255 255;
+ color3: 0 0 0 32;
+ text {
+ text: "Disable this splash screen in future.";
+ font: "Sans";
+ size: 10;
+ min: 1 1;
+ align: 0.0 0.0;
+ text_class: "init_text";
+ }
+ }
+ }
+ part {
+ name: "disable_check";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ min: 20 20;
+ max: 20 20;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 0 0;
+ to: "e.text.disable_text";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 0 -1;
+ to: "e.text.disable_text";
+ }
+ image {
+ normal: "init_check1.png";
+ }
+ }
+ description {
+ state: "active" 0.0;
+ inherit: "default" 0.0;
+ image {
+ normal: "init_check2.png";
+ }
+ }
+ }
+ part {
+ name: "enable_event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ color: 0 0 0 0;
+ rel1 {
+ to: "e.text.disable_text";
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "disable_check";
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ }
+ description {
+ state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "disable_event";
+ type: RECT;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color: 0 0 0 0;
+ rel1 {
+ to: "e.text.disable_text";
+ relative: 0.0 0.0;
+ offset: -5 -5;
+ }
+ rel2 {
+ to: "disable_check";
+ relative: 1.0 1.0;
+ offset: 4 4;
+ }
+ }
+ description {
+ state: "active" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part {
+ name: "busy";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ min: 32 32;
+ max: 32 32;
+ aspect: 1.0 1.0;
+ align: 0.5 1.0;
+ aspect_preference: BOTH;
+ rel1 {
+ to_y: "logo";
+ relative: 0.0 0.0;
+ offset: 0 -1;
+ }
+ rel2 {
+ to_y: "logo";
+ relative: 1.0 0.0;
+ offset: -1 -1;
+ }
+ image {
+ normal: "busy-9.png";
+ tween: "busy-1.png";
+ tween: "busy-2.png";
+ tween: "busy-3.png";
+ tween: "busy-4.png";
+ tween: "busy-5.png";
+ tween: "busy-6.png";
+ tween: "busy-7.png";
+ tween: "busy-8.png";
+ }
+ }
+ }
+ part {
+ name: "logo";
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ max: 128 128;
+ aspect: 1.0 1.0;
+ aspect_preference: BOTH;
+ rel1 {
+ relative: 0.25 0.25;
+ }
+ rel2 {
+ relative: 0.75 0.75;
+ }
+ image {
+ normal: "logo_white_128.png";
+ }
+ }
+ description {
+ state: "done" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 0;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "init";
+ signal: "load";
+ source: "";
+ script {
+ set_int(is_ready, 0);
+ set_int(do_end, 0);
+ }
+ }
+ program {
+ name: "busy_anim";
+ signal: "show";
+ source: "";
+ action: STATE_SET "default" 0.0;
+ transition: LINEAR 0.3333;
+ target: "busy";
+ after: "busy_anim";
+ }
+ program {
+ name: "ready";
+ script {
+ new val;
+
+ val = get_int(do_end);
+ if (val == 1)
+ run_program(PROGRAM:"done2");
+ else
+ set_int(is_ready, 1);
+ }
+ }
+ program {
+ name: "done1"; /* when e tells the splash screen it is done
+ * starting up, the init splash gets this signal */
+ signal: "e,state,done";
+ source: "e";
+ script {
+ new val;
+
+ val = get_int(is_ready);
+ if (val == 1)
+ run_program(PROGRAM:"done2");
+ else
+ set_int(do_end, 1);
+ }
+ }
+ program {
+ name: "done2";
+ action: STATE_SET "done" 0.0;
+ transition: ACCELERATE 1.0;
+ target: "logo";
+ after: "done3";
+ }
+ program {
+ name: "done3"; /* at the end signal back to e we are done shutting
+ * down the splash ans all animations are done */
+ action: SIGNAL_EMIT "e,state,done_ok" "e";
+ }
+ /* handle a mouse down (click) event on the disable splash check
+ * event area (covering both label and checkbox) */
+ program {
+ name: "disable_down"; /* name of program */
+ signal: "mouse,down,1"; /* signal that triggers it */
+ source: "disable_event"; /* source of the signal */
+ action: STATE_SET "active" 0.0; /* set state to active */
+ target: "disable_check"; /* these are the thngs to set to active */
+ target: "disable_event";
+ target: "enable_event";
+ after: "disable_on"; /* and after that is done run the disable_on
+ * program to tell e about this */
+ }
+ program {
+ name: "enable_down";
+ signal: "mouse,down,1";
+ source: "enable_event";
+ action: STATE_SET "default" 0.0;
+ target: "disable_check";
+ target: "disable_event";
+ target: "enable_event";
+ after: "disable_off";
+ }
+ /* when a user toggles the checkbox - these programs signal back to
+ * e to enable or disable the splash */
+ program {
+ name: "disable_on";
+ action: SIGNAL_EMIT "e,action,init,disable" "e";
+ }
+ program {
+ name: "disable_off";
+ action: SIGNAL_EMIT "e,action,init,enable" "e";
+ }
+ }
+ }
+ /* this group is used for other screens/xinerama zones etc. other than
+ * the primary as only the primary shows the full splash - this just
+ * shows the below image. it can animate etc. but not display status
+ * etc. */
+ group {
+ name: "e/init/extra_screen";
+ parts {
+ part {
+ name: "background_image";
+ 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;
+ }
+ }
+ }
+ }
+// part { name: "shade";
+// mouse_events: 0;
+// description { state: "default" 0.0;
+// image.normal: "circle_shade.png";
+// fill.smooth: 0;
+// }
+// }
+ }
+ }
}
diff --git a/data/themes/default_about.edc b/data/themes/default_about.edc
deleted file mode 100644
index 84334d498..000000000
--- a/data/themes/default_about.edc
+++ /dev/null
@@ -1,760 +0,0 @@
-images {
- image: "e17_menu_bg_border.png" COMP;
- image: "e17_button_sm.png" COMP;
- image: "e17_button_sm2.png" COMP;
- image: "e17_dialog_watermark.png" COMP;
- image: "e17_about_bg_v.png" COMP;
- image: "e17_about_over_v.png" COMP;
- image: "e17_logo_small.png" COMP;
- image: "e17_logo_small_p1.png" COMP;
- image: "e17_logo_small_p2.png" COMP;
- image: "e17_logo_small_p3.png" COMP;
- image: "e17_logo_small_p4.png" COMP;
- image: "e17_logo_small_p5.png" COMP;
- image: "e17_logo_small_p6.png" COMP;
- image: "e17_logo_small_p7.png" COMP;
- image: "e17_logo_small_p8.png" COMP;
- image: "e17_logo_small_p9.png" COMP;
- image: "e17_logo_small_p21.png" COMP;
- image: "e17_logo_small_p22.png" COMP;
- image: "e17_logo_small_p23.png" COMP;
- image: "e17_logo_small_p24.png" COMP;
- image: "e17_logo_small_p25.png" COMP;
- image: "e17_logo_small_p26.png" COMP;
- image: "e17_logo_small_p27.png" COMP;
- image: "e17_logo_small_p28.png" COMP;
- image: "e17_logo_small_p29.png" COMP;
- image: "e17_about_sky0.png" LOSSY 70;
- image: "e17_about_sky1.png" LOSSY 70;
- image: "e17_about_sky2.png" LOSSY 70;
- image: "e17_about_sky3.png" LOSSY 70;
- image: "e17_about_sky4.png" LOSSY 70;
- image: "e17_about_sky5.png" LOSSY 70;
- image: "e17_about_sky_overlay.png" COMP;
-}
-
-styles
-{
- style {
- name: "about_style";
- base: "font=Edje-Vera font_size=10 text_class=tb_plain align=center color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
-
- tag: "br" "\n";
- tag: "hilight" "+ font=Edje-Vera-Bold text_class=tb_light style=glow color=#fff glow2_color=#fe87 glow_color=#fa14";
- tag: "title" "+ font_size=12 font=Edje-Vera-Bold text_class=tb_big style=soft_shadow color=#fff shadow_color=#00000020";
- tag: "/title" "- \n \n";
- }
-}
-
-group {
- name: "e/widgets/about/main";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "sky";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 400 160;
- max: 400 160;
- align: 0.5 1.0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 7 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -8 -1;
- }
- image {
- normal: "e17_about_sky0.png";
- }
- }
- }
- part {
- name: "sky1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky1.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 1.1075 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -1.1075 0.0;
- }
- }
- }
- }
- part {
- name: "sky4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky4.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 1.12 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -1.12 0.0;
- }
- }
- }
- }
- part {
- name: "sky2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky2.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 1.1765 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -1.1765 0.0;
- }
- }
- }
- }
- part {
- name: "sky3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky3.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 2.1325 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -2.1325 0.0;
- }
- }
- }
- }
- part {
- name: "sky5";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky5.png";
- }
- }
- }
- part {
- name: "sky_over";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky_overlay.png";
- }
- }
- }
- part {
- name: "about_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.textblock.about";
- offset: -7 -7;
- }
- rel2 {
- to: "e.textblock.about";
- offset: 6 6;
- }
- image {
- normal: "e17_about_bg_v.png";
- border: 7 7 7 7;
- }
- }
- }
- part {
- name: "authors_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.textblock.authors";
- offset: -7 -7;
- }
- rel2 {
- to: "e.textblock.authors";
- offset: 6 6;
- }
- image {
- normal: "e17_about_bg_v.png";
- border: 7 7 7 7;
- }
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.textblock.about";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 200 1000;
- min: 200 0;
- rel1 {
- to_y: "e.text.version";
- relative: 0.0 1.0;
- offset: 16 8;
- }
- rel2 {
- to_y: "sky";
- to_x: "logo";
- relative: 0.0 0.4;
- offset: -9 -9;
- }
- text {
- style: "about_style";
- min: 0 1;
- }
- }
- }
- part {
- name: "e.textblock.authors";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 1000 1000;
- min: 200 0;
- rel1 {
- to_y: "e.text.version";
- to_x: "logo";
- relative: 1.0 1.0;
- offset: 8 8;
- }
- rel2 {
- to_y: "sky";
- relative: 1.0 0.4;
- offset: -17 -9;
- }
- text {
- style: "about_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "about_over";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "about_bg";
- }
- rel2 {
- to: "about_bg";
- }
- image {
- normal: "e17_about_over_v.png";
- border: 13 13 13 13;
- }
- }
- }
- part {
- name: "authors_over";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "authors_bg";
- }
- rel2 {
- to: "authors_bg";
- }
- image {
- normal: "e17_about_over_v.png";
- border: 13 13 13 13;
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- fixed: 0 1;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 6 6;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -7 6;
- }
- color: 255 255 255 255;
- color3: 0 0 0 32;
- color_class: "about_title";
- text {
- text: "Enlightenment";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 16;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "about_title";
- }
- }
- }
- part {
- name: "e.text.version";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- fixed: 0 1;
- align: 0.5 0.0;
- rel1 {
- to: "e.text.title";
- relative: 0.0 1.0;
- offset: 6 2;
- }
- rel2 {
- to: "e.text.title";
- relative: 1.0 1.0;
- offset: -7 2;
- }
- color: 255 255 255 255;
- color3: 0 0 0 32;
- color_class: "about_version";
- text {
- text: "0.17.0.000";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 12;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "about_version";
- }
- }
- }
- part {
- name: "logo";
- type: IMAGE;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 63 63;
- max: 63 63;
- align: 0.5 0.5;
- fixed: 1 1;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to_y: "e.textblock.about";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to_y: "e.textblock.about";
- }
- image {
- normal: "e17_logo_small.png";
- }
- }
- }
-#define PT(_name, _p1, _p2, _p3, _p4) \
- part { \
- name: _name; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- image { \
- normal: "e17_logo_small_"_name".png"; \
- } \
- color: 255 255 255 0; \
- } \
- description { \
- state: "active" 0.0; \
- inherit: "default" 0.0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- visible: 1; \
- color: 255 255 255 255; \
- } \
- }
- PT("p1", 0.1328125, 0.1640625, 0.3359375, 0.3593750);
- PT("p2", 0.1953125, 0.1093750, 0.3906250, 0.3125000);
- PT("p3", 0.2656250, 0.0625000, 0.4531250, 0.2734375);
- PT("p4", 0.3359375, 0.0312500, 0.5234375, 0.2500000);
- PT("p5", 0.4062500, 0.0234375, 0.5937500, 0.2421875);
- PT("p6", 0.4765625, 0.0312500, 0.6640625, 0.2500000);
- PT("p7", 0.5468750, 0.0625000, 0.7343750, 0.2734375);
- PT("p8", 0.6093750, 0.1093750, 0.8046875, 0.3125000);
- PT("p9", 0.6640625, 0.1640625, 0.8671875, 0.3593750);
-
- PT("p21", 0.1328125, 0.6406250, 0.3359375, 0.8359375);
- PT("p22", 0.1953125, 0.6875000, 0.3906250, 0.8906250);
- PT("p23", 0.2656250, 0.7265625, 0.4531250, 0.9375000);
- PT("p24", 0.3359375, 0.7500000, 0.5234375, 0.9687500);
- PT("p25", 0.4062500, 0.7578125, 0.5937500, 0.9765625);
- PT("p26", 0.4765625, 0.7500000, 0.6640625, 0.9687500);
- PT("p27", 0.5468750, 0.7265625, 0.7343750, 0.9375000);
- PT("p28", 0.6093750, 0.6875000, 0.8046875, 0.8906250);
- PT("p29", 0.6640625, 0.6406250, 0.8671875, 0.8359375);
- part {
- name: "button";
- type: IMAGE;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- min: 64 32;
- align: 0.5 1.0;
- fixed: 1 1;
- rel1 {
- relative: 0.5 1.0;
- offset: 0 -7;
- }
- rel2 {
- relative: 0.5 1.0;
- offset: 0 -7;
- }
- image {
- normal: "e17_button_sm.png";
- border: 8 8 8 8;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_button_sm2.png";
- }
- }
- }
- part {
- name: "button_text";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 6 6;
- to: "button";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -7 -7;
- to: "button";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "button_text";
- text {
- text: "OK";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "button_text";
- }
- }
- }
- }
- programs {
- program {
- name: "button_click";
- signal: "mouse,down,1";
- source: "button";
- action: STATE_SET "clicked" 0.0;
- target: "button";
- }
- program {
- name: "button_unclick";
- signal: "mouse,up,1";
- source: "button";
- action: STATE_SET "default" 0.0;
- target: "button";
- }
- program {
- name: "button_unclick2";
- signal: "mouse,clicked,1";
- source: "button";
- action: SIGNAL_EMIT "e,action,close" "";
- }
-
-
- program {
- name: "go_active_pre";
- signal: "show";
- source: "";
- action: STATE_SET "default" 0.0;
- target: "logo";
- after: "go_active1";
- after: "go_active2";
- after: "go_active3";
- after: "go_active4";
- after: "go_active5";
- after: "go_active6";
- after: "go_active7";
- after: "go_active8";
- after: "go_active9";
- after: "go_active21";
- after: "go_active22";
- after: "go_active23";
- after: "go_active24";
- after: "go_active25";
- after: "go_active26";
- after: "go_active27";
- after: "go_active28";
- after: "go_active29";
- }
-#define PR(_name, _delay, _part) \
- program { \
- name: "go_active"_name; \
- in: _delay 0.0; \
- after: "go_activeb"_name; \
- } \
- program { \
- name: "go_activeb"_name; \
- action: STATE_SET "active" 0.0; \
- target: _part; \
- transition: LINEAR 0.5; \
- after: "go_activec"_name; \
- } \
- program { \
- name: "go_activec"_name; \
- action: STATE_SET "default" 0.0; \
- target: _part; \
- transition: LINEAR 1.2; \
- after: "go_activeb"_name; \
- }
- PR("1", 0.0, "p1");
- PR("2", 0.2, "p2");
- PR("3", 0.4, "p3");
- PR("4", 0.6, "p4");
- PR("5", 0.8, "p5");
- PR("6", 1.0, "p6");
- PR("7", 1.2, "p7");
- PR("8", 1.4, "p8");
- PR("9", 1.6, "p9");
- PR("21", 1.6, "p21");
- PR("22", 1.4, "p22");
- PR("23", 1.2, "p23");
- PR("24", 1.0, "p24");
- PR("25", 0.8, "p25");
- PR("26", 0.6, "p26");
- PR("27", 0.4, "p27");
- PR("28", 0.2, "p28");
- PR("29", 0.0, "p29");
-
- program {
- name: "anim_sky1a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 20.0;
- target: "sky1";
- after: "anim_sky1b";
- }
- program {
- name: "anim_sky1b";
- action: STATE_SET "default" 0.0;
- target: "sky1";
- after: "anim_sky1a";
- }
-
- program {
- name: "anim_sky4a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 15.0;
- target: "sky4";
- after: "anim_sky4b";
- }
- program {
- name: "anim_sky4b";
- action: STATE_SET "default" 0.0;
- target: "sky4";
- after: "anim_sky4a";
- }
-
- program {
- name: "anim_sky2a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 15.0;
- target: "sky2";
- after: "anim_sky2b";
- }
- program {
- name: "anim_sky2b";
- action: STATE_SET "default" 0.0;
- target: "sky2";
- after: "anim_sky2a";
- }
-
- program {
- name: "anim_sky3a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 15.0;
- target: "sky3";
- after: "anim_sky3b";
- }
- program {
- name: "anim_sky3b";
- action: STATE_SET "default" 0.0;
- target: "sky3";
- after: "anim_sky3a";
- }
-
- }
-}
diff --git a/data/themes/default_background.edc b/data/themes/default_background.edc
deleted file mode 100644
index 157411a45..000000000
--- a/data/themes/default_background.edc
+++ /dev/null
@@ -1,34 +0,0 @@
-images {
- image: "e17_brushed.png" COMP;
- image: "e17_"SM"reflection_shadow_overlay.png" LOSSY 90;
-}
-group {
- name: "e/desktop/background";
- parts {
- part {
- name: "background_image";
- description {
- state: "default" 0.0;
- image {
- normal: "e17_brushed.png";
- }
- fill {
- size {
- relative: 0 0;
- offset: 400 300;
- }
- }
- }
- }
- part {
- name: "reflection_shadow_overlay";
- description {
- state: "default" 0.0;
- image {
- normal: "e17_"SM"reflection_shadow_overlay.png";
- }
- }
- }
- }
-}
-
diff --git a/data/themes/default_battery.edc b/data/themes/default_battery.edc
deleted file mode 100644
index 5c2ded5f5..000000000
--- a/data/themes/default_battery.edc
+++ /dev/null
@@ -1,385 +0,0 @@
-images {
- image: "e17_battery_000.png" COMP;
- image: "e17_battery_010.png" COMP;
- image: "e17_battery_020.png" COMP;
- image: "e17_battery_030.png" COMP;
- image: "e17_battery_040.png" COMP;
- image: "e17_battery_050.png" COMP;
- image: "e17_battery_060.png" COMP;
- image: "e17_battery_070.png" COMP;
- image: "e17_battery_080.png" COMP;
- image: "e17_battery_090.png" COMP;
- image: "e17_battery_100.png" COMP;
- image: "e17_battery_ac.png" COMP;
-}
-group {
- name: "e/modules/battery/main";
- max: 128 128;
- min: 1 1;
- script {
- public message(Msg_Type:type, id, ...) {
- if ((type == MSG_FLOAT) && (id == 1)) {
- new Float:val;
- val = getfarg(2);
- set_state(PART:"battery", "default", val);
- }
- }
- }
- parts {
- part {
- name: "battery";
- clip_to: "pulse_clip";
- description {
- state: "default" 0.0;
- aspect: 0.669291339 0.669291339;
- aspect_preference: BOTH;
- align: 0.0 0.5;
- max: 85 127;
- rel1 {
- relative: 0.0 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- image {
- normal: "e17_battery_000.png";
- }
- }
- description {
- state: "default" 0.1;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_010.png";
- }
- }
- description {
- state: "default" 0.2;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_020.png";
- }
- }
- description {
- state: "default" 0.3;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_030.png";
- }
- }
- description {
- state: "default" 0.4;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_040.png";
- }
- }
- description {
- state: "default" 0.5;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_050.png";
- }
- }
- description {
- state: "default" 0.6;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_060.png";
- }
- }
- description {
- state: "default" 0.7;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_070.png";
- }
- }
- description {
- state: "default" 0.8;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_080.png";
- }
- }
- description {
- state: "default" 0.9;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_090.png";
- }
- }
- description {
- state: "default" 1.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_battery_100.png";
- }
- }
- }
- part {
- name: "ac";
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- aspect: 0.975609756 0.975609756;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- max: 40 41;
- visible: 0;
- rel1 {
- relative: 0.5 0.5;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- image {
- normal: "e17_battery_ac.png";
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "e.text.reading";
- type: TEXT;
- effect: OUTLINE_SOFT_SHADOW;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- to_x: "battery";
- }
- rel2 {
- relative: 1.0 0.0;
- }
- color: 255 255 255 255;
- color2: 0 0 0 128;
- color3: 0 0 0 32;
- color_class: "module_label";
- text {
- text: "100%";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 8;
- min: 1 1;
- align: 1.0 0.0;
- text_class: "module_small";
- }
- }
- }
- part {
- name: "e.text.time";
- type: TEXT;
- effect: OUTLINE_SOFT_SHADOW;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 1.0;
- to_x: "battery";
- to_y: "e.text.reading";
- }
- rel2 {
- relative: 1.0 1.0;
- to_y: "e.text.reading";
- }
- color: 255 255 255 255;
- color2: 0 0 0 128;
- color3: 0 0 0 32;
- color_class: "module_label";
- text {
- text: "00:00";
- font: "Edje-Vera-Bold";
- size: 8;
- min: 1 1;
- align: 1.0 0.0;
- text_class: "module_small";
- }
- }
- }
- part {
- name: "fade_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- description {
- state: "faded" 0.0;
- color: 255 255 255 128;
- }
- }
- part {
- name: "pulse_clip";
- type: RECT;
- mouse_events: 0;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- description {
- state: "faded" 1.0;
- color: 255 255 255 255;
- }
- description {
- state: "faded" 0.0;
- color: 255 255 255 0;
- }
- }
- }
- programs {
- program {
- name: "charge";
- signal: "e,state,charging";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "fade_clip";
- }
- program {
- name: "charge2";
- signal: "e,state,charging";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "ac";
- }
- program {
- name: "discharge";
- signal: "e,state,discharging";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "fade_clip";
- }
- program {
- name: "discharge2";
- signal: "e,state,discharging";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "ac";
- }
- program {
- name: "unknown";
- signal: "e,state,unknown";
- source: "e";
- action: STATE_SET "faded" 0.0;
- target: "fade_clip";
- }
- program {
- name: "pulse";
- signal: "e,action,pulse,start";
- source: "e";
- action: STATE_SET "faded" 0.0;
- transition: ACCELERATE 0.3;
- after: "pulse2";
- target: "pulse_clip";
- }
- program {
- name: "pulse2";
- signal: "pulse2";
- source: "e";
- action: STATE_SET "faded" 1.0;
- transition: ACCELERATE 0.1;
- target: "pulse_clip";
- }
- program {
- name: "pulsestop";
- signal: "e,action,pulse,stop";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "pulse_clip";
- }
- }
-}
-group {
- name: "e/modules/battery/popup";
- max: 420 96;
- min: 240 64;
- parts {
- part {
- name: "battery";
- type: SWALLOW;
- mouse_events: 1;
- repeat_events: 1;
- description {
- state: "default" 0.0;
- min: 1 1;
- max: 120 120;
- color: 255 255 255 255;
- rel1 {
- relative: 0.0 0.0;
- }
- rel2 {
- relative: 0.25 1.0;
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 120 1;
- max: 300 48;
- fixed: 1 1;
- color: 255 255 255 255;
- rel1 {
- relative: 1.0 0.5;
- to_x:battery;
- offset: 0 -7;
- }
- rel2 {
- relative: 1.0 0.5;
- offset: 0 -7;
- }
-
- text {
- text: "Your battery is low!";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 1 1;
- align: 0.5 1.0;
- text_class: "module_large";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- min: 120 1;
- max: 300 48;
- fixed: 1 1;
- rel1 {
- relative: 1.0 0.5;
- to_x: battery;
- offset: 5 7;
- }
- rel2 {
- relative: 1.0 0.5;
- offset: 0 7;
- }
-
- text {
- text: "AC power is recommended.";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 1 1;
- align: 0.5 1.0;
- text_class: "module_large";
- }
- }
- }
- }
-}
diff --git a/data/themes/default_border.edc b/data/themes/default_border.edc
deleted file mode 100644
index 15789e76d..000000000
--- a/data/themes/default_border.edc
+++ /dev/null
@@ -1,6113 +0,0 @@
-#define BORDER_BUTTON(NAME, TYPE, REL1X, REL1Y, OFF1X, OFF1Y, TO1, REL2X, REL2Y, OFF2X, OFF2Y, TO2) \
-BORDER_BUTTON_ADV(NAME,TYPE,REL1X,REL1Y,OFF1X,OFF1Y,TO1,TO1,REL2X,REL2Y,OFF2X,OFF2Y,TO2,TO2)
-
-#define BORDER_BUTTON_ADV(NAME, TYPE, REL1X, REL1Y, OFF1X, OFF1Y, TO1X, TO1Y, REL2X, REL2Y, OFF2X, OFF2Y, TO2X, TO2Y) \
- part { \
- name: NAME"_shadow2"; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 1; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- to: NAME"_bg"; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- to: NAME"_bg"; \
- } \
- image { \
- normal: "e17_mini_button_shadow2.png"; \
- border: 8 8 8 8; \
- } \
- fill { \
- smooth: 0; \
- } \
- color: 255 255 255 255; \
- } \
- description { \
- state: "active" 0.0; \
- visible: 0; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- to: NAME"_bg"; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- to: NAME"_bg"; \
- } \
- image { \
- normal: "e17_mini_button_shadow2.png"; \
- border: 8 8 8 8; \
- } \
- fill { \
- smooth: 0; \
- } \
- color: 255 255 255 0; \
- } \
- } \
- part { \
- name: NAME"_shadow1"; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 1; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- to: NAME"_bg"; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- to: NAME"_bg"; \
- } \
- image { \
- normal: "e17_mini_button_shadow1.png"; \
- border: 8 8 8 8; \
- } \
- fill { \
- smooth: 0; \
- } \
- color: 255 255 255 255; \
- } \
- description { \
- state: "active" 0.0; \
- visible: 0; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- to: NAME"_bg"; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- to: NAME"_bg"; \
- } \
- image { \
- normal: "e17_mini_button_shadow1.png"; \
- border: 8 8 8 8; \
- } \
- fill { \
- smooth: 0; \
- } \
- color: 255 255 255 0; \
- } \
- } \
- part { \
- name: NAME"_bg"; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- to: NAME; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- to: NAME; \
- } \
- image { \
- normal: "e17_mini_button.png"; \
- border: 8 8 8 8; \
- } \
- } \
- description { \
- state: "active" 0.0; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- to: NAME; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- to: NAME; \
- } \
- image { \
- normal: "e17_mini_button.png"; \
- border: 8 8 8 8; \
- } \
- } \
- } \
- part { \
- name: NAME"_detail"; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- max: 16 16; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 4 4; \
- to: NAME"_bg"; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -5 -5; \
- to: NAME"_bg"; \
- } \
- image { \
- normal: "e17_button_detail_"TYPE".png"; \
- } \
- } \
- } \
- part { /* a rect for positioning */ \
- name: NAME; \
- type: RECT; \
- description { \
- state: "default" 0.0; \
- align: 1.0 0.0; \
- aspect: 1.0 1.0; \
- aspect_preference: VERTICAL; \
- rel1 { \
- relative: REL1X REL1Y; \
- offset: OFF1X OFF1Y; \
- to_x: TO1X; \
- to_y: TO1Y; \
- } \
- rel2 { \
- relative: REL2X REL2Y; \
- offset: OFF2X OFF2Y; \
- to_x: TO2X; \
- to_y: TO2Y; \
- } \
- color: 0 0 0 0; \
- } \
- } \
- part { /* a rect for window manager actions */ \
- name: "e.event."NAME; \
- type: RECT; \
- repeat_events: 1; \
- description { \
- state: "default" 0.0; \
- color: 0 0 0 0; \
- rel1.to: NAME; \
- rel2.to: NAME; \
- } \
- } \
-
-#define FULL_SIZE_BORDER_BUTTON(TYPE) \
-group { \
- name: "e/widgets/border/default/"TYPE; \
- parts { \
- part { \
- name: "whole"; \
- type: RECT; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- } \
- } \
- } \
- BORDER_BUTTON("button",TYPE,0.0,0.0,-3,-3,"whole",1.0,1.0,2,2,"whole") \
- } \
-}
-
-images {
- image: "e17_border1.png" COMP;
- image: "e17_border2.png" COMP;
- image: "e17_border3.png" COMP;
- image: "e17_border4.png" COMP;
- image: "e17_border5.png" COMP;
- image: "e17_border6.png" COMP;
- image: "e17_border7.png" COMP;
- image: "e17_titlebar_outline.png" COMP;
- image: "e17_titlebar.png" COMP;
- image: "e17_titlebar_hung.png" COMP;
- image: "e17_titlebar_shadow1.png" COMP;
- image: "e17_titlebar_shadow2.png" COMP;
- image: "e17_titlebar_glint1.png" COMP;
- image: "e17_titlebar_glint2.png" COMP;
- image: "e17_titlebar_glint3.png" COMP;
- image: "e17_button_detail_close.png" COMP;
- image: "e17_button_detail_maximize.png" COMP;
- image: "e17_button_detail_minimize.png" COMP;
- image: "e17_button_detail_shade.png" COMP;
- image: "e17_button_detail_stick.png" COMP;
- image: "e17_button_detail_locks.png" COMP;
- image: "e17_button_detail_locks_user.png" COMP;
- image: "e17_button_detail_locks_application.png" COMP;
- image: "e17_button_detail_borderless.png" COMP;
- image: "e17_button_detail_remember.png" COMP;
- image: "e17_button_detail_skip_winlist.png" COMP;
- image: "e17_button_detail_fullscreen.png" COMP;
- image: "e17_button_detail_sendto.png" COMP;
- image: "e17_button_detail_kill.png" COMP;
- image: "e17_button_detail_stacking.png" COMP;
- image: "e17_button_detail_stack_below.png" COMP;
- image: "e17_button_detail_stack_normal.png" COMP;
- image: "e17_button_detail_stack_on_top.png" COMP;
- image: "e17_button_detail_properties.png" COMP;
- image: "e17_button_detail_skip.png" COMP;
- image: "e17_button_detail_skip_pager.png" COMP;
- image: "e17_mini_button.png" COMP;
- image: "e17_mini_button_shadow1.png" COMP;
- image: "e17_mini_button_shadow2.png" COMP;
- image: "e17_border1b.png" COMP;
- image: "e17_border3b.png" COMP;
- image: "e17_border5b.png" COMP;
- image: "e17_border7b.png" COMP;
-}
-
-group {
- name: "e/widgets/border/default/border";
- // ALSO:
- // borderless, noresize, shaped, nofocus, urgent, dialog, modal, skipped
- data {
-// this tells e the border is shaped
-// item: "shaped" "1";
- }
- parts {
- part {
- name: "whole";
- type: RECT;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- part {
- name: "title2";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- text {
- text_source: "e.text.title";
- source: "e.text.title";
- min: 0 1;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border1.png";
- border: 6 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border1b.png";
- }
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 0 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "t1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_border2.png";
- border: 2 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_x: "minimize";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border3.png";
- border: 3 6 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border3b.png";
- }
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b5";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 3 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- min: 14 14;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 9 7;
- to_x: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -10 7;
- to_x: "t3";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "border_title";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 0 0;
- align: 1.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_hung";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_hung.png";
- border: 10 10 10 10;
- }
- color: 255 255 255 0;
- }
- description {
- state: "hung" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "t1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -3;
- to: "t1";
- }
- }
- }
- part {
- name: "e.event.resize.l";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.r";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.b";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.bl";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -24;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 23 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.br";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -24 -24;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.swallow.client";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_x: "b5";
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to: "b2";
- }
- }
- }
-
- BORDER_BUTTON_ADV("close","close",0.0,0.0, 0,0,"whole", "whole",1.0,1.0,-1,5,"whole", "title2")
- BORDER_BUTTON("maximize","maximize",0.0,0.0,3,0,"close",0.0,1.0,3,-1,"close")
- BORDER_BUTTON("minimize","minimize",0.0,0.0,3,0,"maximize",0.0,1.0,3,-1,"maximize")
-
- part {
- name: "e.event.icon";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.icon";
- }
- rel2 {
- to: "e.swallow.icon";
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.titlebar";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "title_bar";
- }
- rel2 {
- to: "title_bar";
- }
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
-
- program {
- name: "close_active_pre";
- signal: "mouse,down,1";
- source: "close";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_active";
- after: "close_active_p";
- }
- program {
- name: "close_active";
- action: STATE_SET "active" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.05;
- after: "close_active2";
- }
- program {
- name: "close_active2";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "close_active_p";
- action: STATE_SET "active" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_pre";
- signal: "mouse,up,1";
- source: "close";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_passive";
- after: "close_passive_p";
- }
- program {
- name: "close_passive";
- action: STATE_SET "default" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.1;
- after: "close_passive2";
- }
- program {
- name: "close_passive2";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_p";
- action: STATE_SET "default" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "maximize_active_pre";
- signal: "mouse,down,1";
- source: "maximize";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow1";
- target: "maximize_shadow2";
- target: "maximize_bg";
- target: "maximize_detail";
- after: "maximize_active";
- after: "maximize_active_p";
- }
- program {
- name: "maximize_active";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow2";
- transition: LINEAR 0.05;
- after: "maximize_active2";
- }
- program {
- name: "maximize_active2";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "maximize_active_p";
- action: STATE_SET "active" 0.0;
- target: "maximize_bg";
- target: "maximize_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "maximize_passive_pre";
- signal: "mouse,up,1";
- source: "maximize";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow1";
- target: "maximize_shadow2";
- target: "maximize_bg";
- target: "maximize_detail";
- after: "maximize_passive";
- after: "maximize_passive_p";
- }
- program {
- name: "maximize_passive";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow2";
- transition: LINEAR 0.1;
- after: "maximize_passive2";
- }
- program {
- name: "maximize_passive2";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "maximize_passive_p";
- action: STATE_SET "default" 0.0;
- target: "maximize_bg";
- target: "maximize_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "minimize_active_pre";
- signal: "mouse,down,1";
- source: "minimize";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow1";
- target: "minimize_shadow2";
- target: "minimize_bg";
- target: "minimize_detail";
- after: "minimize_active";
- after: "minimize_active_p";
- }
- program {
- name: "minimize_active";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow2";
- transition: LINEAR 0.05;
- after: "minimize_active2";
- }
- program {
- name: "minimize_active2";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "minimize_active_p";
- action: STATE_SET "active" 0.0;
- target: "minimize_bg";
- target: "minimize_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "minimize_passive_pre";
- signal: "mouse,up,1";
- source: "minimize";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow1";
- target: "minimize_shadow2";
- target: "minimize_bg";
- target: "minimize_detail";
- after: "minimize_passive";
- after: "minimize_passive_p";
- }
- program {
- name: "minimize_passive";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow2";
- transition: LINEAR 0.1;
- after: "minimize_passive2";
- }
- program {
- name: "minimize_passive2";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "minimize_passive_p";
- action: STATE_SET "default" 0.0;
- target: "minimize_bg";
- target: "minimize_detail";
- transition: LINEAR 0.2;
- }
- program {
- name: "maximize_fullscreen";
- signal: "e,action,maximize,fullscreen";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
- program {
- name: "unmaximize_fullscreen";
- signal: "e,action,unmaximize,fullscreen";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
-
- program {
- name: "go_hung";
- signal: "e,state,hung";
- source: "e";
- action: STATE_SET "hung" 0.0;
- target: "title_hung";
- transition: DECELERATE 0.5;
- after: "go_hung2";
- }
- program {
- name: "go_hung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- transition: SINUSOIDAL 1.0;
- after: "go_hung";
- }
- program {
- name: "go_unhung";
- signal: "e,state,unhung";
- source: "e";
- action: ACTION_STOP;
- target: "go_hung";
- target: "go_hung2";
- after: "go_unhung2";
- }
- program {
- name: "go_unhung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- }
- }
-}
-
-group {
- name: "e/widgets/border/shaped/border";
- // ALSO:
- // borderless, noresize, shaped, nofocus, urgent, dialog, modal, skipped
- data {
-// this tells e the border is shaped
- item: "shaped" "1";
- }
- parts {
- part {
- name: "whole";
- type: RECT;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- part {
- name: "title2";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- text {
- text_source: "e.text.title";
- source: "e.text.title";
- min: 0 1;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border1b.png";
- border: 6 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 0 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "t1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_border2.png";
- border: 2 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_x: "minimize";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border3b.png";
- border: 3 6 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.event.resize.br";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -24 -24;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5b.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5b.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.event.resize.bl";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -24;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 23 -1;
- }
- image {
- normal: "e17_border7b.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border7b.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- min: 14 14;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 9 7;
- to_x: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -10 7;
- to_x: "t3";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "border_title";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 0 0;
- align: 1.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_hung";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_hung.png";
- border: 10 10 10 10;
- }
- color: 255 255 255 0;
- }
- description {
- state: "hung" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "t1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -3;
- to: "t1";
- }
- }
- }
- part {
- name: "e.swallow.client";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 4 0;
- to_x: "e.event.resize.bl";
- to_y: "t1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- to: "e.event.resize.br";
- }
- }
- }
-
- BORDER_BUTTON_ADV("close","close",0.0,0.0, 0,0,"whole", "whole",1.0,1.0,-1,5,"whole", "title2")
- BORDER_BUTTON("maximize","maximize",0.0,0.0,3,0,"close",0.0,1.0,3,-1,"close")
- BORDER_BUTTON("minimize","minimize",0.0,0.0,3,0,"maximize",0.0,1.0,3,-1,"maximize")
-
- part {
- name: "e.event.icon";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.icon";
- }
- rel2 {
- to: "e.swallow.icon";
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.titlebar";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "title_bar";
- }
- rel2 {
- to: "title_bar";
- }
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
-
- program {
- name: "close_active_pre";
- signal: "mouse,down,1";
- source: "close";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_active";
- after: "close_active_p";
- }
- program {
- name: "close_active";
- action: STATE_SET "active" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.05;
- after: "close_active2";
- }
- program {
- name: "close_active2";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "close_active_p";
- action: STATE_SET "active" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_pre";
- signal: "mouse,up,1";
- source: "close";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_passive";
- after: "close_passive_p";
- }
- program {
- name: "close_passive";
- action: STATE_SET "default" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.1;
- after: "close_passive2";
- }
- program {
- name: "close_passive2";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_p";
- action: STATE_SET "default" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "maximize_active_pre";
- signal: "mouse,down,1";
- source: "maximize";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow1";
- target: "maximize_shadow2";
- target: "maximize_bg";
- target: "maximize_detail";
- after: "maximize_active";
- after: "maximize_active_p";
- }
- program {
- name: "maximize_active";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow2";
- transition: LINEAR 0.05;
- after: "maximize_active2";
- }
- program {
- name: "maximize_active2";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "maximize_active_p";
- action: STATE_SET "active" 0.0;
- target: "maximize_bg";
- target: "maximize_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "maximize_passive_pre";
- signal: "mouse,up,1";
- source: "maximize";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow1";
- target: "maximize_shadow2";
- target: "maximize_bg";
- target: "maximize_detail";
- after: "maximize_passive";
- after: "maximize_passive_p";
- }
- program {
- name: "maximize_passive";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow2";
- transition: LINEAR 0.1;
- after: "maximize_passive2";
- }
- program {
- name: "maximize_passive2";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "maximize_passive_p";
- action: STATE_SET "default" 0.0;
- target: "maximize_bg";
- target: "maximize_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "minimize_active_pre";
- signal: "mouse,down,1";
- source: "minimize";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow1";
- target: "minimize_shadow2";
- target: "minimize_bg";
- target: "minimize_detail";
- after: "minimize_active";
- after: "minimize_active_p";
- }
- program {
- name: "minimize_active";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow2";
- transition: LINEAR 0.05;
- after: "minimize_active2";
- }
- program {
- name: "minimize_active2";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "minimize_active_p";
- action: STATE_SET "active" 0.0;
- target: "minimize_bg";
- target: "minimize_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "minimize_passive_pre";
- signal: "mouse,up,1";
- source: "minimize";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow1";
- target: "minimize_shadow2";
- target: "minimize_bg";
- target: "minimize_detail";
- after: "minimize_passive";
- after: "minimize_passive_p";
- }
- program {
- name: "minimize_passive";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow2";
- transition: LINEAR 0.1;
- after: "minimize_passive2";
- }
- program {
- name: "minimize_passive2";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "minimize_passive_p";
- action: STATE_SET "default" 0.0;
- target: "minimize_bg";
- target: "minimize_detail";
- transition: LINEAR 0.2;
- }
- program {
- name: "maximize_fullscreen";
- signal: "e,action,maximize,fullscreen";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "e.event.resize.bl";
- target: "e.event.resize.br";
- }
- program {
- name: "unmaximize_fullscreen";
- signal: "e,action,unmaximize,fullscreen";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "e.event.resize.bl";
- target: "e.event.resize.br";
- }
-
- program {
- name: "go_hung";
- signal: "e,state,hung";
- source: "e";
- action: STATE_SET "hung" 0.0;
- target: "title_hung";
- transition: DECELERATE 0.5;
- after: "go_hung2";
- }
- program {
- name: "go_hung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- transition: SINUSOIDAL 1.0;
- after: "go_hung";
- }
- program {
- name: "go_unhung";
- signal: "e,state,unhung";
- source: "e";
- action: ACTION_STOP;
- target: "go_hung";
- target: "go_hung2";
- after: "go_unhung2";
- }
- program {
- name: "go_unhung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- }
- }
-}
-
-group {
- name: "e/widgets/border/noresize/border";
- // ALSO:
- // borderless, noresize, shaped, nofocus, urgent, dialog, modal, skipped
- data {
-// this tells e the border is shaped
-// item: "shaped" "1";
- }
- parts {
- part {
- name: "whole";
- type: RECT;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- part {
- name: "title2";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- text {
- text_source: "e.text.title";
- source: "e.text.title";
- min: 0 1;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border1.png";
- border: 6 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border1b.png";
- }
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 0 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "t1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_border2.png";
- border: 2 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_x: "minimize";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border3.png";
- border: 3 6 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border3b.png";
- }
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b5";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 3 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- min: 14 14;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 9 7;
- to_x: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -10 7;
- to_x: "t3";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "border_title";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 0 0;
- align: 1.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_hung";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_hung.png";
- border: 10 10 10 10;
- }
- color: 255 255 255 0;
- }
- description {
- state: "hung" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "t1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -3;
- to: "t1";
- }
- }
- }
- part {
- name: "e.swallow.client";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_x: "b5";
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to: "b2";
- }
- }
- }
-
- BORDER_BUTTON_ADV("close","close",0.0,0.0, 0,0,"whole", "whole",1.0,1.0,-1,5,"whole", "title2")
- BORDER_BUTTON("maximize","maximize",0.0,0.0,3,0,"close",0.0,1.0,3,-1,"close")
- BORDER_BUTTON("minimize","minimize",0.0,0.0,3,0,"maximize",0.0,1.0,3,-1,"maximize")
-
- part {
- name: "e.event.icon";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.icon";
- }
- rel2 {
- to: "e.swallow.icon";
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.titlebar";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "title_bar";
- }
- rel2 {
- to: "title_bar";
- }
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
-
- program {
- name: "close_active_pre";
- signal: "mouse,down,1";
- source: "close";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_active";
- after: "close_active_p";
- }
- program {
- name: "close_active";
- action: STATE_SET "active" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.05;
- after: "close_active2";
- }
- program {
- name: "close_active2";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "close_active_p";
- action: STATE_SET "active" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_pre";
- signal: "mouse,up,1";
- source: "close";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_passive";
- after: "close_passive_p";
- }
- program {
- name: "close_passive";
- action: STATE_SET "default" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.1;
- after: "close_passive2";
- }
- program {
- name: "close_passive2";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_p";
- action: STATE_SET "default" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "maximize_active_pre";
- signal: "mouse,down,1";
- source: "maximize";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow1";
- target: "maximize_shadow2";
- target: "maximize_bg";
- target: "maximize_detail";
- after: "maximize_active";
- after: "maximize_active_p";
- }
- program {
- name: "maximize_active";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow2";
- transition: LINEAR 0.05;
- after: "maximize_active2";
- }
- program {
- name: "maximize_active2";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "maximize_active_p";
- action: STATE_SET "active" 0.0;
- target: "maximize_bg";
- target: "maximize_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "maximize_passive_pre";
- signal: "mouse,up,1";
- source: "maximize";
- action: STATE_SET "active" 0.0;
- target: "maximize_shadow1";
- target: "maximize_shadow2";
- target: "maximize_bg";
- target: "maximize_detail";
- after: "maximize_passive";
- after: "maximize_passive_p";
- }
- program {
- name: "maximize_passive";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow2";
- transition: LINEAR 0.1;
- after: "maximize_passive2";
- }
- program {
- name: "maximize_passive2";
- action: STATE_SET "default" 0.0;
- target: "maximize_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "maximize_passive_p";
- action: STATE_SET "default" 0.0;
- target: "maximize_bg";
- target: "maximize_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "minimize_active_pre";
- signal: "mouse,down,1";
- source: "minimize";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow1";
- target: "minimize_shadow2";
- target: "minimize_bg";
- target: "minimize_detail";
- after: "minimize_active";
- after: "minimize_active_p";
- }
- program {
- name: "minimize_active";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow2";
- transition: LINEAR 0.05;
- after: "minimize_active2";
- }
- program {
- name: "minimize_active2";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "minimize_active_p";
- action: STATE_SET "active" 0.0;
- target: "minimize_bg";
- target: "minimize_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "minimize_passive_pre";
- signal: "mouse,up,1";
- source: "minimize";
- action: STATE_SET "active" 0.0;
- target: "minimize_shadow1";
- target: "minimize_shadow2";
- target: "minimize_bg";
- target: "minimize_detail";
- after: "minimize_passive";
- after: "minimize_passive_p";
- }
- program {
- name: "minimize_passive";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow2";
- transition: LINEAR 0.1;
- after: "minimize_passive2";
- }
- program {
- name: "minimize_passive2";
- action: STATE_SET "default" 0.0;
- target: "minimize_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "minimize_passive_p";
- action: STATE_SET "default" 0.0;
- target: "minimize_bg";
- target: "minimize_detail";
- transition: LINEAR 0.2;
- }
- program {
- name: "maximize_fullscreen";
- signal: "e,action,maximize,fullscreen";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
- program {
- name: "unmaximize_fullscreen";
- signal: "e,action,unmaximize,fullscreen";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
-
- program {
- name: "go_hung";
- signal: "e,state,hung";
- source: "e";
- action: STATE_SET "hung" 0.0;
- target: "title_hung";
- transition: DECELERATE 0.5;
- after: "go_hung2";
- }
- program {
- name: "go_hung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- transition: SINUSOIDAL 1.0;
- after: "go_hung";
- }
- program {
- name: "go_unhung";
- signal: "e,state,unhung";
- source: "e";
- action: ACTION_STOP;
- target: "go_hung";
- target: "go_hung2";
- after: "go_unhung2";
- }
- program {
- name: "go_unhung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- }
- }
-}
-
-group {
- name: "e/widgets/border/dialog/border";
- // ALSO:
- // borderless, noresize, shaped, nofocus, urgent, dialog, modal, skipped
- data {
-// this tells e the border is shaped
-// item: "shaped" "1";
- }
- parts {
- part {
- name: "whole";
- type: RECT;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- part {
- name: "title2";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- text {
- text_source: "e.text.title";
- source: "e.text.title";
- min: 0 1;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border1.png";
- border: 6 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border1b.png";
- }
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 0 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "t1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_border2.png";
- border: 2 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_x: "close";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border3.png";
- border: 3 6 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border3b.png";
- }
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b5";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 3 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- min: 14 14;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 9 7;
- to_x: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -10 7;
- to_x: "t3";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "border_title";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 0 0;
- align: 1.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_hung";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_hung.png";
- border: 10 10 10 10;
- }
- color: 255 255 255 0;
- }
- description {
- state: "hung" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "t1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -3;
- to: "t1";
- }
- }
- }
- part {
- name: "e.event.resize.l";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.r";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.b";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.bl";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -24;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 23 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.resize.br";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -24 -24;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.swallow.client";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_x: "b5";
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to: "b2";
- }
- }
- }
-
- BORDER_BUTTON_ADV("close","close",0.0,0.0, 0,0,"whole", "whole",1.0,1.0,-1,5,"whole", "title2")
-
- part {
- name: "e.event.icon";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.icon";
- }
- rel2 {
- to: "e.swallow.icon";
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.titlebar";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "title_bar";
- }
- rel2 {
- to: "title_bar";
- }
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
-
- program {
- name: "close_active_pre";
- signal: "mouse,down,1";
- source: "close";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_active";
- after: "close_active_p";
- }
- program {
- name: "close_active";
- action: STATE_SET "active" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.05;
- after: "close_active2";
- }
- program {
- name: "close_active2";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "close_active_p";
- action: STATE_SET "active" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_pre";
- signal: "mouse,up,1";
- source: "close";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_passive";
- after: "close_passive_p";
- }
- program {
- name: "close_passive";
- action: STATE_SET "default" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.1;
- after: "close_passive2";
- }
- program {
- name: "close_passive2";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_p";
- action: STATE_SET "default" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "maximize_fullscreen";
- signal: "e,action,maximize,fullscreen";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
- program {
- name: "unmaximize_fullscreen";
- signal: "e,action,unmaximize,fullscreen";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
-
- program {
- name: "go_hung";
- signal: "e,state,hung";
- source: "e";
- action: STATE_SET "hung" 0.0;
- target: "title_hung";
- transition: DECELERATE 0.5;
- after: "go_hung2";
- }
- program {
- name: "go_hung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- transition: SINUSOIDAL 1.0;
- after: "go_hung";
- }
- program {
- name: "go_unhung";
- signal: "e,state,unhung";
- source: "e";
- action: ACTION_STOP;
- target: "go_hung";
- target: "go_hung2";
- after: "go_unhung2";
- }
- program {
- name: "go_unhung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- }
- }
-}
-
-group {
- name: "e/widgets/border/noresize_dialog/border";
- // ALSO:
- // borderless, noresize, shaped, nofocus, urgent, dialog, modal, skipped
- data {
-// this tells e the border is shaped
-// item: "shaped" "1";
- }
- parts {
- part {
- name: "whole";
- type: RECT;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- part {
- name: "title2";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 7;
- }
- text {
- text_source: "e.text.title";
- source: "e.text.title";
- min: 0 1;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border1.png";
- border: 6 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border1b.png";
- }
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 0 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "t1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_border2.png";
- border: 2 2 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_x: "close";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 5;
- to_y: "title2";
- }
- image {
- normal: "e17_border3.png";
- border: 3 6 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_border3b.png";
- }
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_y: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "b2";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border5.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "b4";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "b2";
- }
- image {
- normal: "e17_border6.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_border7.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "b5";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 3 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to_y: "b4";
- }
- image {
- normal: "e17_border4.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- min: 14 14;
- visible: 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -7;
- to_x: "t1";
- to_y: "title2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -2 4;
- to_x: "t3";
- to_y: "title2";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 9 7;
- to_x: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -10 7;
- to_x: "t3";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "border_title";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 0 0;
- align: 1.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_hung";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_hung.png";
- border: 10 10 10 10;
- }
- color: 255 255 255 0;
- }
- description {
- state: "hung" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "t1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -3;
- to: "t1";
- }
- }
- }
- part {
- name: "e.swallow.client";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- offset: 0 0;
- to_x: "b5";
- to_y: "t1";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to: "b2";
- }
- }
- }
-
- BORDER_BUTTON_ADV("close","close",0.0,0.0, 0,0,"whole", "whole",1.0,1.0,-1,5,"whole", "title2")
-
- part {
- name: "e.event.icon";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.icon";
- }
- rel2 {
- to: "e.swallow.icon";
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "e.event.titlebar";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to: "title_bar";
- }
- rel2 {
- to: "title_bar";
- }
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
-
- program {
- name: "close_active_pre";
- signal: "mouse,down,1";
- source: "close";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_active";
- after: "close_active_p";
- }
- program {
- name: "close_active";
- action: STATE_SET "active" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.05;
- after: "close_active2";
- }
- program {
- name: "close_active2";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.05;
- }
- program {
- name: "close_active_p";
- action: STATE_SET "active" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_pre";
- signal: "mouse,up,1";
- source: "close";
- action: STATE_SET "active" 0.0;
- target: "close_shadow1";
- target: "close_shadow2";
- target: "close_bg";
- target: "close_detail";
- after: "close_passive";
- after: "close_passive_p";
- }
- program {
- name: "close_passive";
- action: STATE_SET "default" 0.0;
- target: "close_shadow2";
- transition: LINEAR 0.1;
- after: "close_passive2";
- }
- program {
- name: "close_passive2";
- action: STATE_SET "default" 0.0;
- target: "close_shadow1";
- transition: LINEAR 0.1;
- }
- program {
- name: "close_passive_p";
- action: STATE_SET "default" 0.0;
- target: "close_bg";
- target: "close_detail";
- transition: LINEAR 0.2;
- }
-
- program {
- name: "maximize_fullscreen";
- signal: "e,action,maximize,fullscreen";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
- program {
- name: "unmaximize_fullscreen";
- signal: "e,action,unmaximize,fullscreen";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "t1";
- target: "t3";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "b5";
- }
-
- program {
- name: "go_hung";
- signal: "e,state,hung";
- source: "e";
- action: STATE_SET "hung" 0.0;
- target: "title_hung";
- transition: DECELERATE 0.5;
- after: "go_hung2";
- }
- program {
- name: "go_hung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- transition: SINUSOIDAL 1.0;
- after: "go_hung";
- }
- program {
- name: "go_unhung";
- signal: "e,state,unhung";
- source: "e";
- action: ACTION_STOP;
- target: "go_hung";
- target: "go_hung2";
- after: "go_unhung2";
- }
- program {
- name: "go_unhung2";
- action: STATE_SET "default" 0.0;
- target: "title_hung";
- }
- }
-}
-
-group {
- name: "e/widgets/border/pixel/border";
- // ALSO:
- // borderless, noresize, shaped, nofocus, urgent, dialog, modal, skipped
- data {
-// this tells e the border is shaped
-// item: "shaped" "1";
- }
- parts {
- part {
- name: "pixel1";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 0;
- }
- color: 0 0 0 255;
- }
- }
- part {
- name: "pixel2";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 0 0 0 255;
- }
- }
- part {
- name: "pixel3";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 1;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 -2;
- }
- color: 0 0 0 255;
- }
- }
- part {
- name: "pixel4";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: -1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -2;
- }
- color: 0 0 0 255;
- }
- }
- part {
- name: "e.swallow.client";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- }
- }
- }
-}
-
-FULL_SIZE_BORDER_BUTTON("close")
-FULL_SIZE_BORDER_BUTTON("minimize")
-FULL_SIZE_BORDER_BUTTON("maximize")
-FULL_SIZE_BORDER_BUTTON("shade")
-FULL_SIZE_BORDER_BUTTON("stick")
-FULL_SIZE_BORDER_BUTTON("kill")
-FULL_SIZE_BORDER_BUTTON("locks")
-FULL_SIZE_BORDER_BUTTON("locks_user")
-FULL_SIZE_BORDER_BUTTON("locks_application")
-FULL_SIZE_BORDER_BUTTON("borderless")
-FULL_SIZE_BORDER_BUTTON("fullscreen")
-FULL_SIZE_BORDER_BUTTON("remember")
-FULL_SIZE_BORDER_BUTTON("skip_winlist")
-FULL_SIZE_BORDER_BUTTON("skip")
-FULL_SIZE_BORDER_BUTTON("skip_pager")
-FULL_SIZE_BORDER_BUTTON("sendto")
-FULL_SIZE_BORDER_BUTTON("stacking")
-FULL_SIZE_BORDER_BUTTON("stack_on_top")
-FULL_SIZE_BORDER_BUTTON("stack_normal")
-FULL_SIZE_BORDER_BUTTON("stack_below")
-FULL_SIZE_BORDER_BUTTON("properties")
diff --git a/data/themes/default_button.edc b/data/themes/default_button.edc
deleted file mode 100644
index 3703a2726..000000000
--- a/data/themes/default_button.edc
+++ /dev/null
@@ -1,470 +0,0 @@
-images {
- image: "e17_button_sm.png" COMP;
- image: "e17_button_sm2.png" COMP;
- image: "e17_button_sm_disabled.png" COMP;
- image: "e17_titlebar_glint1.png" COMP;
- image: "e17_titlebar_glint2.png" COMP;
- image: "e17_titlebar_glint3.png" COMP;
- image: "focus.png" COMP;
-}
-
-group {
- name: "e/widgets/button";
- parts {
- part {
- name: "button_image";
- type: IMAGE;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- min: 56 16;
- image {
- normal: "e17_button_sm.png";
- border: 8 8 8 8;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_button_sm2.png";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "button_image2";
- type: IMAGE;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "button_image";
- }
- rel2 {
- to: "button_image";
- }
- image {
- normal: "e17_button_sm_disabled.png";
- border: 8 8 8 8;
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 8;
- to: "button_image";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -9;
- to: "button_image";
- }
- }
- description {
- state: "combo" 0.0;
- inherit: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- align: 0.0 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- to: "button_image";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 7 -9;
- to: "button_image";
- }
- }
- description {
- state: "icon" 0.0;
- inherit: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- to: "button_image";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -9 -9;
- to: "button_image";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 4 8;
- to_x: "e.swallow.icon";
- to_y: "button_image";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -8 -8;
- to: "button_image";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "button_text";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "button";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 0 0 0 128;
- color3: 255 255 255 64;
- color_class: "button_text_disabled";
- }
- description {
- state: "icon" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "glint1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "glint2";
- mouse_events: 0;
- clip_to: "glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "glint3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "button_click";
- signal: "mouse,down,1";
- source: "button_image";
- action: STATE_SET "clicked" 0.0;
- target: "button_image";
- }
- program {
- name: "button_unclick";
- signal: "mouse,up,1";
- source: "button_image";
- action: STATE_SET "default" 0.0;
- target: "button_image";
- }
- program {
- name: "button_unclick2";
- signal: "mouse,clicked,1";
- source: "button_image";
- action: SIGNAL_EMIT "e,action,click" "";
- }
- program {
- name: "text_state";
- signal: "e,state,text";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "e.swallow.icon";
- target: "e.text.label";
- }
- program {
- name: "icon_state";
- signal: "e,state,icon";
- source: "e";
- action: STATE_SET "icon" 0.0;
- target: "e.swallow.icon";
- target: "e.text.label";
- }
- program {
- name: "combo_state";
- signal: "e,state,combo";
- source: "e";
- action: STATE_SET "combo" 0.0;
- target: "e.swallow.icon";
- target: "e.text.label";
- }
- program {
- name: "button_in";
- signal: "mouse,in";
- source: "button_image";
- action: SIGNAL_EMIT "enter" "";
- }
- program {
- name: "button_enter";
- signal: "enter";
- source: "";
- script {
- run_program(PROGRAM:"go_active");
- }
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "glint1";
- target: "glint2";
- transition: LINEAR 0.05;
- after: "go_active2";
- after: "go_active2b";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active2" 0.0;
- target: "glint2";
- transition: LINEAR 0.2;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active2b";
- action: STATE_SET "active" 0.0;
- target: "glint3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active3";
- action: STATE_SET "active3" 0.0;
- target: "glint2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "default" 0.0;
- target: "glint3";
- transition: LINEAR 0.1;
- after: "go_active4";
- }
- program {
- name: "go_active4";
- action: STATE_SET "default" 0.0;
- target: "glint1";
- target: "glint2";
- target: "glint3";
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "button_image";
- target: "button_image2";
- target: "e.text.label";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "button_image";
- target: "button_image2";
- target: "e.text.label";
- }
- }
-}
diff --git a/data/themes/default_check.edc b/data/themes/default_check.edc
deleted file mode 100644
index f4915d1b5..000000000
--- a/data/themes/default_check.edc
+++ /dev/null
@@ -1,446 +0,0 @@
-images {
- image: "e17_menu_check0.png" COMP;
- image: "e17_menu_check1.png" COMP;
- image: "e17_menu_check2.png" COMP;
- image: "focus.png" COMP;
-}
-group {
- name: "e/widgets/check";
- parts {
- part {
- name: "outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- align: 0.0 0.5;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 2 -3;
- }
- image {
- normal: "e17_menu_check1.png";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_menu_check0.png";
- }
- }
- }
- part {
- name: "item1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_check2.png";
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "check_text";
- text {
- text: "Check Button";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "check_button";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 0 0 0 128;
- color3: 255 255 255 64;
- color_class: "check_text_disabled";
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "turn_on1";
- signal: "e,state,checked";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "item1";
- }
- program {
- name: "turn_off1";
- signal: "e,state,unchecked";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item1";
- }
- program {
- name: "click";
- signal: "mouse,down,1";
- source: "event";
- action: SIGNAL_EMIT "e,action,toggle" "";
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- }
- }
-}
-
-group {
- name: "e/widgets/check_icon";
- parts {
- part {
- name: "outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- align: 0.0 0.5;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 2 -3;
- }
- image {
- normal: "e17_menu_check1.png";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_menu_check0.png";
- }
- }
- }
- part {
- name: "item1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_check2.png";
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- clip_to: "icon_clip";
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- }
- description {
- state: "label_visible" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 0.0;
- offset: 2 2;
- }
- rel2 {
- to_y: "e.text.label";
- relative: 1.0 0.0;
- offset: -2 -2;
- }
- }
- }
- part {
- name: "icon_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to: "e.swallow.icon";
- }
- rel2 {
- to: "e.swallow.icon";
- }
- color: 255 255 255 255;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 128;
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "check_text";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "check_button";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 0 0 0 128;
- color3: 255 255 255 64;
- color_class: "check_text_disabled";
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "label_on";
- signal: "e,state,labeled";
- source: "e";
- action: STATE_SET "label_visible" 0.0;
- target: "e.swallow.icon";
- }
- program {
- name: "turn_on1";
- signal: "e,state,checked";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "item1";
- }
- program {
- name: "turn_off1";
- signal: "e,state,unchecked";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item1";
- }
- program {
- name: "click";
- signal: "mouse,down,1";
- source: "event";
- action: SIGNAL_EMIT "e,action,toggle" ""; // XXX ,on?
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- }
- }
-}
-
diff --git a/data/themes/default_clock.edc b/data/themes/default_clock.edc
deleted file mode 100644
index 3d160afb4..000000000
--- a/data/themes/default_clock.edc
+++ /dev/null
@@ -1,541 +0,0 @@
-images {
- image: "e17_clock_bg.png" COMP;
- image: "e17_clock_fg.png" COMP;
- image: "e17_clock_seconds_00.png" COMP;
- image: "e17_clock_seconds_01.png" COMP;
- image: "e17_clock_seconds_02.png" COMP;
- image: "e17_clock_seconds_03.png" COMP;
- image: "e17_clock_seconds_04.png" COMP;
- image: "e17_clock_seconds_05.png" COMP;
- image: "e17_clock_seconds_06.png" COMP;
- image: "e17_clock_seconds_07.png" COMP;
- image: "e17_clock_seconds_08.png" COMP;
- image: "e17_clock_seconds_09.png" COMP;
- image: "e17_clock_seconds_10.png" COMP;
- image: "e17_clock_seconds_11.png" COMP;
- image: "e17_clock_seconds_12.png" COMP;
- image: "e17_clock_seconds_13.png" COMP;
- image: "e17_clock_seconds_14.png" COMP;
- image: "e17_clock_seconds_15.png" COMP;
- image: "e17_clock_seconds_16.png" COMP;
- image: "e17_clock_seconds_17.png" COMP;
- image: "e17_clock_seconds_18.png" COMP;
- image: "e17_clock_seconds_19.png" COMP;
- image: "e17_clock_seconds_20.png" COMP;
- image: "e17_clock_seconds_21.png" COMP;
- image: "e17_clock_seconds_22.png" COMP;
- image: "e17_clock_seconds_23.png" COMP;
- image: "e17_clock_seconds_24.png" COMP;
- image: "e17_clock_seconds_25.png" COMP;
- image: "e17_clock_seconds_26.png" COMP;
- image: "e17_clock_seconds_27.png" COMP;
- image: "e17_clock_seconds_28.png" COMP;
- image: "e17_clock_seconds_29.png" COMP;
- image: "e17_clock_seconds_30.png" COMP;
- image: "e17_clock_seconds_31.png" COMP;
- image: "e17_clock_seconds_32.png" COMP;
- image: "e17_clock_seconds_33.png" COMP;
- image: "e17_clock_seconds_34.png" COMP;
- image: "e17_clock_seconds_35.png" COMP;
- image: "e17_clock_seconds_36.png" COMP;
- image: "e17_clock_seconds_37.png" COMP;
- image: "e17_clock_seconds_38.png" COMP;
- image: "e17_clock_seconds_39.png" COMP;
- image: "e17_clock_seconds_40.png" COMP;
- image: "e17_clock_seconds_41.png" COMP;
- image: "e17_clock_seconds_42.png" COMP;
- image: "e17_clock_seconds_43.png" COMP;
- image: "e17_clock_seconds_44.png" COMP;
- image: "e17_clock_seconds_45.png" COMP;
- image: "e17_clock_seconds_46.png" COMP;
- image: "e17_clock_seconds_47.png" COMP;
- image: "e17_clock_seconds_48.png" COMP;
- image: "e17_clock_seconds_49.png" COMP;
- image: "e17_clock_seconds_50.png" COMP;
- image: "e17_clock_seconds_51.png" COMP;
- image: "e17_clock_seconds_52.png" COMP;
- image: "e17_clock_seconds_53.png" COMP;
- image: "e17_clock_seconds_54.png" COMP;
- image: "e17_clock_seconds_55.png" COMP;
- image: "e17_clock_seconds_56.png" COMP;
- image: "e17_clock_seconds_57.png" COMP;
- image: "e17_clock_seconds_58.png" COMP;
- image: "e17_clock_seconds_59.png" COMP;
- image: "e17_clock_hour_00.png" COMP;
- image: "e17_clock_hour_01.png" COMP;
- image: "e17_clock_hour_02.png" COMP;
- image: "e17_clock_hour_03.png" COMP;
- image: "e17_clock_hour_04.png" COMP;
- image: "e17_clock_hour_05.png" COMP;
- image: "e17_clock_hour_06.png" COMP;
- image: "e17_clock_hour_07.png" COMP;
- image: "e17_clock_hour_08.png" COMP;
- image: "e17_clock_hour_09.png" COMP;
- image: "e17_clock_hour_10.png" COMP;
- image: "e17_clock_hour_11.png" COMP;
- image: "e17_clock_hour_12.png" COMP;
- image: "e17_clock_hour_13.png" COMP;
- image: "e17_clock_hour_14.png" COMP;
- image: "e17_clock_hour_15.png" COMP;
- image: "e17_clock_hour_16.png" COMP;
- image: "e17_clock_hour_17.png" COMP;
- image: "e17_clock_hour_18.png" COMP;
- image: "e17_clock_hour_19.png" COMP;
- image: "e17_clock_hour_20.png" COMP;
- image: "e17_clock_hour_21.png" COMP;
- image: "e17_clock_hour_22.png" COMP;
- image: "e17_clock_hour_23.png" COMP;
- image: "e17_clock_hour_24.png" COMP;
- image: "e17_clock_hour_25.png" COMP;
- image: "e17_clock_hour_26.png" COMP;
- image: "e17_clock_hour_27.png" COMP;
- image: "e17_clock_hour_28.png" COMP;
- image: "e17_clock_hour_29.png" COMP;
- image: "e17_clock_hour_30.png" COMP;
- image: "e17_clock_hour_31.png" COMP;
- image: "e17_clock_hour_32.png" COMP;
- image: "e17_clock_hour_33.png" COMP;
- image: "e17_clock_hour_34.png" COMP;
- image: "e17_clock_hour_35.png" COMP;
- image: "e17_clock_hour_36.png" COMP;
- image: "e17_clock_hour_37.png" COMP;
- image: "e17_clock_hour_38.png" COMP;
- image: "e17_clock_hour_39.png" COMP;
- image: "e17_clock_hour_40.png" COMP;
- image: "e17_clock_hour_41.png" COMP;
- image: "e17_clock_hour_42.png" COMP;
- image: "e17_clock_hour_43.png" COMP;
- image: "e17_clock_hour_44.png" COMP;
- image: "e17_clock_hour_45.png" COMP;
- image: "e17_clock_hour_46.png" COMP;
- image: "e17_clock_hour_47.png" COMP;
- image: "e17_clock_hour_48.png" COMP;
- image: "e17_clock_hour_49.png" COMP;
- image: "e17_clock_hour_50.png" COMP;
- image: "e17_clock_hour_51.png" COMP;
- image: "e17_clock_hour_52.png" COMP;
- image: "e17_clock_hour_53.png" COMP;
- image: "e17_clock_hour_54.png" COMP;
- image: "e17_clock_hour_55.png" COMP;
- image: "e17_clock_hour_56.png" COMP;
- image: "e17_clock_hour_57.png" COMP;
- image: "e17_clock_hour_58.png" COMP;
- image: "e17_clock_hour_59.png" COMP;
- image: "e17_clock_minutes_00.png" COMP;
- image: "e17_clock_minutes_01.png" COMP;
- image: "e17_clock_minutes_02.png" COMP;
- image: "e17_clock_minutes_03.png" COMP;
- image: "e17_clock_minutes_04.png" COMP;
- image: "e17_clock_minutes_05.png" COMP;
- image: "e17_clock_minutes_06.png" COMP;
- image: "e17_clock_minutes_07.png" COMP;
- image: "e17_clock_minutes_08.png" COMP;
- image: "e17_clock_minutes_09.png" COMP;
- image: "e17_clock_minutes_10.png" COMP;
- image: "e17_clock_minutes_11.png" COMP;
- image: "e17_clock_minutes_12.png" COMP;
- image: "e17_clock_minutes_13.png" COMP;
- image: "e17_clock_minutes_14.png" COMP;
- image: "e17_clock_minutes_15.png" COMP;
- image: "e17_clock_minutes_16.png" COMP;
- image: "e17_clock_minutes_17.png" COMP;
- image: "e17_clock_minutes_18.png" COMP;
- image: "e17_clock_minutes_19.png" COMP;
- image: "e17_clock_minutes_20.png" COMP;
- image: "e17_clock_minutes_21.png" COMP;
- image: "e17_clock_minutes_22.png" COMP;
- image: "e17_clock_minutes_23.png" COMP;
- image: "e17_clock_minutes_24.png" COMP;
- image: "e17_clock_minutes_25.png" COMP;
- image: "e17_clock_minutes_26.png" COMP;
- image: "e17_clock_minutes_27.png" COMP;
- image: "e17_clock_minutes_28.png" COMP;
- image: "e17_clock_minutes_29.png" COMP;
- image: "e17_clock_minutes_30.png" COMP;
- image: "e17_clock_minutes_31.png" COMP;
- image: "e17_clock_minutes_32.png" COMP;
- image: "e17_clock_minutes_33.png" COMP;
- image: "e17_clock_minutes_34.png" COMP;
- image: "e17_clock_minutes_35.png" COMP;
- image: "e17_clock_minutes_36.png" COMP;
- image: "e17_clock_minutes_37.png" COMP;
- image: "e17_clock_minutes_38.png" COMP;
- image: "e17_clock_minutes_39.png" COMP;
- image: "e17_clock_minutes_40.png" COMP;
- image: "e17_clock_minutes_41.png" COMP;
- image: "e17_clock_minutes_42.png" COMP;
- image: "e17_clock_minutes_43.png" COMP;
- image: "e17_clock_minutes_44.png" COMP;
- image: "e17_clock_minutes_45.png" COMP;
- image: "e17_clock_minutes_46.png" COMP;
- image: "e17_clock_minutes_47.png" COMP;
- image: "e17_clock_minutes_48.png" COMP;
- image: "e17_clock_minutes_49.png" COMP;
- image: "e17_clock_minutes_50.png" COMP;
- image: "e17_clock_minutes_51.png" COMP;
- image: "e17_clock_minutes_52.png" COMP;
- image: "e17_clock_minutes_53.png" COMP;
- image: "e17_clock_minutes_54.png" COMP;
- image: "e17_clock_minutes_55.png" COMP;
- image: "e17_clock_minutes_56.png" COMP;
- image: "e17_clock_minutes_57.png" COMP;
- image: "e17_clock_minutes_58.png" COMP;
- image: "e17_clock_minutes_59.png" COMP;
-}
-group {
- name: "e/modules/clock/main";
- script {
- public clock_cb(val) {
- new buf[11];
- new year, month, day, yearday, weekday, hour, minute;
- new Float:second;
- new v;
-
- date(year, month, day, yearday, weekday, hour, minute, second);
- v = round(second);
-#if E17_PROFILE != HIRES_PDA && E17_PROFILE != LOWRES_PDA && E17_PROFILE != MEDIUMRES_PDA
- timer(1.0 - (second - v), "clock_cb", 1);
-#else
- timer(10.0 - (second - v), "clock_cb", 1);
-#endif
-#if E17_PROFILE != HIRES_PDA && E17_PROFILE != LOWRES_PDA && E17_PROFILE != MEDIUMRES_PDA
- buf[0] = 0;
- if (v < 10) {snprintf(buf, 10, "0%i", v);}
- else {snprintf(buf, 10, "%i", v);}
- set_state(PART:"seconds", buf, 0.0);
-#endif
- v = minute;
- buf[0] = 0;
- if (v < 10) {snprintf(buf, 10, "0%i", v);}
- else {snprintf(buf, 10, "%i", v);}
- set_state(PART:"minutes", buf, 0.0);
-
- v = ((hour % 12) * 5) + ((minute * 5) / 60);
- buf[0] = 0;
- if (v < 10) {snprintf(buf, 10, "0%i", v);}
- else {snprintf(buf, 10, "%i", v);}
- set_state(PART:"hour", buf, 0.0);
- }
- }
- parts {
- part {
- name: "bg";
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_clock_bg.png";
- }
- }
- }
-#ifdef IND
-# undef IND
-#endif
-#if E17_PROFILE != HIRES_PDA && E17_PROFILE != LOWRES_PDA && E17_PROFILE != MEDIUMRES_PDA
-# define IND "seconds"
- part {
- name: IND;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- rel1 {
- relative: 0.05 0.05;
- }
- rel2 {
- relative: 0.95 0.95;
- }
- image {
- normal: "e17_clock_"IND"_00.png";
- }
- }
-# ifdef HAND
-# undef HAND
-# endif
-# define HAND(num) \
- description { \
- state: num 0.0; \
- inherit: "default" 0.0; \
- image { \
- normal: "e17_clock_"IND"_"num".png"; \
- } \
- }
- HAND("00")
- HAND("01")
- HAND("02")
- HAND("03")
- HAND("04")
- HAND("05")
- HAND("06")
- HAND("07")
- HAND("08")
- HAND("09")
- HAND("10")
- HAND("11")
- HAND("12")
- HAND("13")
- HAND("14")
- HAND("15")
- HAND("16")
- HAND("17")
- HAND("18")
- HAND("19")
- HAND("20")
- HAND("21")
- HAND("22")
- HAND("23")
- HAND("24")
- HAND("25")
- HAND("26")
- HAND("27")
- HAND("28")
- HAND("29")
- HAND("30")
- HAND("31")
- HAND("32")
- HAND("33")
- HAND("34")
- HAND("35")
- HAND("36")
- HAND("37")
- HAND("38")
- HAND("39")
- HAND("40")
- HAND("41")
- HAND("42")
- HAND("43")
- HAND("44")
- HAND("45")
- HAND("46")
- HAND("47")
- HAND("48")
- HAND("49")
- HAND("50")
- HAND("51")
- HAND("52")
- HAND("53")
- HAND("54")
- HAND("55")
- HAND("56")
- HAND("57")
- HAND("58")
- HAND("59")
- }
-#endif
-#ifdef IND
-# undef IND
-#endif
-#define IND "minutes"
- part {
- name: IND;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- rel1 {
- relative: 0.05 0.05;
- }
- rel2 {
- relative: 0.95 0.95;
- }
- image {
- normal: "e17_clock_"IND"_00.png";
- }
- }
-#ifdef HAND
-# undef HAND
-#endif
-#define HAND(num) \
- description { \
- state: num 0.0; \
- inherit: "default" 0.0; \
- image { \
- normal: "e17_clock_"IND"_"num".png"; \
- } \
- }
- HAND("00")
- HAND("01")
- HAND("02")
- HAND("03")
- HAND("04")
- HAND("05")
- HAND("06")
- HAND("07")
- HAND("08")
- HAND("09")
- HAND("10")
- HAND("11")
- HAND("12")
- HAND("13")
- HAND("14")
- HAND("15")
- HAND("16")
- HAND("17")
- HAND("18")
- HAND("19")
- HAND("20")
- HAND("21")
- HAND("22")
- HAND("23")
- HAND("24")
- HAND("25")
- HAND("26")
- HAND("27")
- HAND("28")
- HAND("29")
- HAND("30")
- HAND("31")
- HAND("32")
- HAND("33")
- HAND("34")
- HAND("35")
- HAND("36")
- HAND("37")
- HAND("38")
- HAND("39")
- HAND("40")
- HAND("41")
- HAND("42")
- HAND("43")
- HAND("44")
- HAND("45")
- HAND("46")
- HAND("47")
- HAND("48")
- HAND("49")
- HAND("50")
- HAND("51")
- HAND("52")
- HAND("53")
- HAND("54")
- HAND("55")
- HAND("56")
- HAND("57")
- HAND("58")
- HAND("59")
- }
-#ifdef IND
-# undef IND
-#endif
-#define IND "hour"
- part {
- name: IND;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- rel1 {
- relative: 0.1 0.1;
- }
- rel2 {
- relative: 0.9 0.9;
- }
- image {
- normal: "e17_clock_"IND"_00.png";
- }
- }
-#ifdef HAND
-# undef HAND
-#endif
-#define HAND(num) \
- description { \
- state: num 0.0; \
- inherit: "default" 0.0; \
- image { \
- normal: "e17_clock_"IND"_"num".png"; \
- } \
- }
- HAND("00")
- HAND("01")
- HAND("02")
- HAND("03")
- HAND("04")
- HAND("05")
- HAND("06")
- HAND("07")
- HAND("08")
- HAND("09")
- HAND("10")
- HAND("11")
- HAND("12")
- HAND("13")
- HAND("14")
- HAND("15")
- HAND("16")
- HAND("17")
- HAND("18")
- HAND("19")
- HAND("20")
- HAND("21")
- HAND("22")
- HAND("23")
- HAND("24")
- HAND("25")
- HAND("26")
- HAND("27")
- HAND("28")
- HAND("29")
- HAND("30")
- HAND("31")
- HAND("32")
- HAND("33")
- HAND("34")
- HAND("35")
- HAND("36")
- HAND("37")
- HAND("38")
- HAND("39")
- HAND("40")
- HAND("41")
- HAND("42")
- HAND("43")
- HAND("44")
- HAND("45")
- HAND("46")
- HAND("47")
- HAND("48")
- HAND("49")
- HAND("50")
- HAND("51")
- HAND("52")
- HAND("53")
- HAND("54")
- HAND("55")
- HAND("56")
- HAND("57")
- HAND("58")
- HAND("59")
- }
- part {
- name: "main";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "bg";
- }
- rel2 {
- to: "bg";
- }
- image {
- normal: "e17_clock_fg.png";
- }
- }
- }
- }
- programs {
- program {
- name: "init";
- signal: "load";
- source: "";
- script {
- clock_cb(0);
- }
- }
- }
-}
-
diff --git a/data/themes/default_color_well.edc b/data/themes/default_color_well.edc
deleted file mode 100644
index 4945ada5b..000000000
--- a/data/themes/default_color_well.edc
+++ /dev/null
@@ -1,105 +0,0 @@
-images {
- image: "e17_well_overlay.png" COMP;
-}
-
-group {
- name: "e/widgets/color_well";
- alias: "e/widgets/gradpreview";
- parts {
- part {
- name: "background";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "content_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "content_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_well_overlay.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description
- {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- }
- }
- }
- programs {
- program {
- name: "send_click";
- signal: "mouse,clicked,1";
- source: "overlay";
- action: SIGNAL_EMIT "e,action,click" "";
- }
- program
- {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "overlay";
- }
- program
- {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "overlay";
- }
- }
-}
diff --git a/data/themes/default_configure.edc b/data/themes/default_configure.edc
deleted file mode 100644
index 33d439cb3..000000000
--- a/data/themes/default_configure.edc
+++ /dev/null
@@ -1,157 +0,0 @@
-images {
- image: "e17_menu_bg_border.png" COMP;
- image: "e17_dialog_watermark.png" COMP;
- image: "e17_logo.png" COMP;
- image: "e17_menu_bg.png" COMP;
-}
-
-group {
- name: "e/widgets/configure/main";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "watermark";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: 29 9;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 29 9;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- fixed: 0 1;
- align: 0.5 0.5;
- rel1 {
- to: "logo";
- relative: 1.0 0.5;
- offset: -6 0;
- }
- rel2 {
- to_y: "logo";
- relative: 1.0 0.5;
- offset: -7 0;
- }
- color: 255 255 255 255;
- color3: 0 0 0 32;
- color_class: "configure_title";
- text {
- text: "EC";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 16;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "configure";
- }
- }
- }
- part {
- name: "logo";
- type: IMAGE;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 63 63;
- max: 63 63;
- align: 0.0 0.0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 0.5 0.0;
- offset: 8 8;
- }
- image {
- normal: "e17_logo.png";
- }
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- min: 320 200;
- rel1 {
- to_y: "logo";
- relative: 0.0 1.0;
- offset: 24 5;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -25 -35;
- }
- }
- }
- part {
- name: "e.swallow.button";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- fixed: 1 1;
- rel1 {
- to_y: "e.swallow.content";
- relative: 0.5 1.0;
- offset: 0 2;
- }
- rel2 {
- relative: 0.5 1.0;
- offset: 0 -2;
- }
- }
- }
- }
-}
diff --git a/data/themes/default_connman.edc b/data/themes/default_connman.edc
deleted file mode 100644
index 0a87ad25c..000000000
--- a/data/themes/default_connman.edc
+++ /dev/null
@@ -1,412 +0,0 @@
-images {
- image: "e17_mixer_base.png" COMP;
- image: "e17_mixer_mute.png" COMP;
- image: "e17_mixer_left_low.png" COMP;
- image: "e17_mixer_left_medium.png" COMP;
- image: "e17_mixer_left_high.png" COMP;
- image: "e17_mixer_right_low.png" COMP;
- image: "e17_mixer_right_medium.png" COMP;
- image: "e17_mixer_right_high.png" COMP;
-}
-
-group {
- name: "e/modules/connman/main";
- max: 128 128;
- min: 1 1;
-
- script {
- public message(Msg_Type:type, id, ...) {
- if ((type == MSG_INT_SET) && (id == 0)) {
- new sig;
-
- sig = getarg(2);
-
- if (sig <= 0)
- run_program(PROGRAM:"right_none");
- else if (sig < 33)
- run_program(PROGRAM:"right_low");
- else if (sig < 66)
- run_program(PROGRAM:"right_medium");
- else if (sig >= 66)
- run_program(PROGRAM:"right_high");
- }
- }
- }
-
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- }
- }
-
- part {
- name: "speaker";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_base.png";
- }
- }
-
- part {
- name: "left";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- visible: 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_left_low.png";
- }
- description {
- state: "low" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "medium" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_left_medium.png";
- }
- description {
- state: "high" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_left_high.png";
- }
- }
-
- part {
- name: "right";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- visible: 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_right_low.png";
- }
- description {
- state: "low" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "medium" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_right_medium.png";
- }
- description {
- state: "high" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_right_high.png";
- }
- }
-
- part {
- name: "mute";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- aspect_preference: BOTH;
- visible: 0;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_mute.png";
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
-
- part {
- name: "over";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1.to: "base";
- rel2.to: "base";
- color: 255 255 255 0;
- }
- }
- }
-
- programs {
- program {
- name: "right_none";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_low";
- action: STATE_SET "low" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_medium";
- action: STATE_SET "medium" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_high";
- action: STATE_SET "high" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
- }
-}
-
-group {
- name: "e/modules/connman/network";
- max: 96 48;
- min: 1 1;
-
- script {
- public message(Msg_Type:type, id, ...) {
- if ((type == MSG_INT_SET) && (id == 1)) {
- new sig;
-
- sig = getarg(2);
-
- if (sig <= 0)
- run_program(PROGRAM:"right_none");
- else if (sig < 33)
- run_program(PROGRAM:"right_low");
- else if (sig < 66)
- run_program(PROGRAM:"right_medium");
- else if (sig >= 66)
- run_program(PROGRAM:"right_high");
- }
- }
- }
-
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- }
- }
- part {
- name: "sec";
- mouse_events: 0;
- type: RECT;
- description { state: "default" 0.0;
- color: 255 255 255 128;
- rel2.relative: 0.5 0.5;
- }
- description { state: "wep" 0.0;
- inherit: "default" 0.0;
- color: 255 255 0 128;
- }
- description { state: "wpa" 0.0;
- inherit: "default" 0.0;
- color: 255 128 0 128;
- }
- description { state: "rsn" 0.0;
- inherit: "default" 0.0;
- color: 255 0 0 128;
- }
- }
-
- part {
- name: "speaker";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_base.png";
- }
- }
-
- part {
- name: "left";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- visible: 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_left_low.png";
- }
- description {
- state: "low" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "medium" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_left_medium.png";
- }
- description {
- state: "high" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_left_high.png";
- }
- }
-
- part {
- name: "right";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- visible: 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_right_low.png";
- }
- description {
- state: "low" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "medium" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_right_medium.png";
- }
- description {
- state: "high" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_right_high.png";
- }
- }
-
- part {
- name: "mute";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- aspect_preference: BOTH;
- visible: 0;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_mute.png";
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
-
- part {
- name: "over";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1.to: "base";
- rel2.to: "base";
- color: 255 255 255 0;
- }
- }
- }
-
- programs {
- program {
- name: "right_none";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.1;
- target: "right";
-
- }
- program {
- name: "right_low";
- action: STATE_SET "low" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_medium";
- action: STATE_SET "medium" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_high";
- action: STATE_SET "high" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program { name: "sec0";
- signal: "s,state,security,open";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sec";
- }
- program { name: "sec1";
- signal: "s,state,security,wep";
- source: "e";
- action: STATE_SET "wep" 0.0;
- target: "sec";
- }
- program { name: "sec2";
- signal: "s,state,security,wpa";
- source: "e";
- action: STATE_SET "wpa" 0.0;
- target: "sec";
- }
- program { name: "sec3";
- signal: "s,state,security,rsn";
- source: "e";
- action: STATE_SET "rsn" 0.0;
- target: "sec";
- }
- }
-}
diff --git a/data/themes/default_cpufreq.edc b/data/themes/default_cpufreq.edc
deleted file mode 100644
index 7a5f4aee8..000000000
--- a/data/themes/default_cpufreq.edc
+++ /dev/null
@@ -1,458 +0,0 @@
-images {
- image: "e17_cpufreq_freq00.png" COMP;
- image: "e17_cpufreq_freq01.png" COMP;
- image: "e17_cpufreq_freq02.png" COMP;
- image: "e17_cpufreq_freq03.png" COMP;
- image: "e17_cpufreq_freq04.png" COMP;
- image: "e17_cpufreq_freq05.png" COMP;
- image: "e17_cpufreq_freq06.png" COMP;
- image: "e17_cpufreq_freq07.png" COMP;
- image: "e17_cpufreq_freq08.png" COMP;
- image: "e17_cpufreq_freq09.png" COMP;
- image: "e17_cpufreq_freq10.png" COMP;
- image: "e17_cpufreq_increase1.png" COMP;
- image: "e17_cpufreq_increase2.png" COMP;
- image: "e17_cpufreq_decrease1.png" COMP;
- image: "e17_cpufreq_decrease2.png" COMP;
- image: "e17_cpufreq_cpu1.png" COMP;
- image: "e17_cpufreq_cpu2.png" COMP;
-}
-
-group {
- name: "e/modules/cpufreq/main";
- min: 4 4;
- max: 128 128;
-
- script {
- public available_frequencies;
- public available_governors;
-
- public message(Msg_Type:type, id, ...) {
- if ((type == MSG_INT_SET) && (id == 1)) {
- while (count(available_frequencies) > 0) {
- remove(available_frequencies, 0);
- }
- for (new i = 2; i < numargs(); i++) {
- append_int(available_frequencies, getarg(i));
- }
- } else if ((type == MSG_STRING_SET) && (id == 2)) {
- new text[100];
-
- while (count(available_governors) > 0) {
- remove(available_governors, 0);
- }
-
- for (new i = 2; i < numargs(); i++) {
- snprintf(text, 100, "%s", getarg(i));
- append_str(available_governors, text);
- }
- } else if ((type == MSG_INT_SET) && (id == 3)) {
- new f = getarg(2);
- new use_buttons = getarg(3);
- new Float:freq, Float:min_freq, Float:max_freq;
- new text[100];
-
- freq = f;
- min_freq = fetch_int(available_frequencies, 0);
- max_freq = fetch_int(available_frequencies,
- count(available_frequencies) - 1);
-
- freq = (freq - min_freq) / (max_freq - min_freq);
- set_state(PART:"meter", "default", freq);
-
- if (f < 1000000) {
- snprintf(text, 100, "%i", f / 1000);
- } else {
- snprintf(text, 100, "%i.%i", f / 1000000,
- (f % 1000000) / 100000);
- }
- set_text(PART:"readout", text);
-
- if (use_buttons == 0) {
- set_state(PART:"increase_button", "inactive", 0.0);
- set_state(PART:"decrease_button", "inactive", 0.0);
- set_state(PART:"increase", "inactive", 0.0);
- set_state(PART:"decrease", "inactive", 0.0);
- } else {
- set_state(PART:"increase_button", "default", 0.0);
- set_state(PART:"decrease_button", "default", 0.0);
- set_state(PART:"increase", "default", 0.0);
- set_state(PART:"decrease", "default", 0.0);
- }
- } else if((type == MSG_STRING) && (id == 4)) {
- new text[100];
- snprintf(text, 100, "%s", getarg(2));
-/*
- if (!strcmp(text, "performance") || !strcmp(text, "powersave") ||
- !strcmp(text, "userspace") || !strcmp(text, "ondemand")) {
- set_state(PART:"governor", text, 0.0);
- set_state(PART:"governorbackground", text, 0.0);
- } else {
- set_state(PART:"governor", "default", 0.0);
- set_state(PART:"governorbackground", "default", 0.0);
- }
- */
- }
- }
- }
-
- parts {
- part {
- name: "meter";
- type: IMAGE;
- clip_to: "fade_clip";
- mouse_events: 0;
-
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.078125 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.921875 0.375;
- offset: -1 -1;
- }
- image {
- normal: "e17_cpufreq_freq00.png";
- }
- }
- description {
- state: "default" 0.1;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq01.png";
- }
- }
- description {
- state: "default" 0.2;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq02.png";
- }
- }
- description {
- state: "default" 0.3;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq03.png";
- }
- }
- description {
- state: "default" 0.4;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq04.png";
- }
- }
- description {
- state: "default" 0.5;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq05.png";
- }
- }
- description {
- state: "default" 0.6;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq06.png";
- }
- }
- description {
- state: "default" 0.7;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq07.png";
- }
- }
- description {
- state: "default" 0.8;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq08.png";
- }
- }
- description {
- state: "default" 0.9;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq09.png";
- }
- }
- description {
- state: "default" 1.00;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_freq10.png";
- }
- }
- }
-
- part {
- name: "decrease_button";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "fade_clip";
-
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 0.375;
- offset: -1 -1;
- }
- image {
- normal: "e17_cpufreq_decrease1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_decrease2.png";
- }
- }
- description {
- state: "inactive" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
-
- part {
- name: "increase_button";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "fade_clip";
-
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 0.375;
- offset: -1 -1;
- }
- image {
- normal: "e17_cpufreq_increase1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_increase2.png";
- }
- }
- description {
- state: "inactive" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
-
- part {
- name: "cpu";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.1953125 0.3671875;
- offset: 0 0;
- }
- rel2 {
- relative: 0.8359375 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_cpufreq_cpu1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_cpufreq_cpu2.png";
- }
- }
- }
-
- part {
- name: "readout";
- type: TEXT;
- effect: OUTLINE_SOFT_SHADOW;
- mouse_events: 0;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.5 0.7;
- offset: 0 0;
- }
- rel2 {
- relative: 0.5 0.7;
- offset: 0 0;
- }
- color: 255 255 255 255;
- color2: 0 0 0 128;
- color3: 0 0 0 32;
- color_class: "module_label";
- text {
- text: "??? Ghz";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 8;
- align: 0.5 0.5;
- min: 1 1;
- text_class: "module_small";
- }
- }
- }
-
- part {
- name: "decrease";
- type: RECT;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 0.5 0.375;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- description {
- state: "inactive" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
-
- part {
- name: "increase";
- type: RECT;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- visible: 1;
- rel1 {
- relative: 0.5 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 0.375;
- offset: -1 -1;
- }
- color: 0 0 0 0;
- }
- description {
- state: "inactive" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "fade_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- description {
- state: "faded" 0.0;
- color: 255 255 255 128;
- }
- }
-
- } /* end parts */
-
- programs {
- program {
- name: "next_governor";
- signal: "mouse,down,1";
- source: "cpu";
- action: SIGNAL_EMIT "e,action,governor,next" "";
- }
- program {
- name: "next_governor2";
- signal: "mouse,down,1";
- source: "cpu";
- action: STATE_SET "clicked" 0.0;
- target: "cpu";
- }
- program {
- name: "next_governor3";
- signal: "mouse,up,1";
- source: "cpu";
- action: STATE_SET "default" 0.0;
- target: "cpu";
- }
- program {
- name: "increase_frequency";
- signal: "mouse,down,1";
- source: "increase";
- action: SIGNAL_EMIT "e,action,frequency,increase" "";
- }
- program {
- name: "increase_frequency2";
- signal: "mouse,down,1";
- source: "increase";
- action: STATE_SET "clicked" 0.0;
- target: "increase_button";
- }
- program {
- name: "increase_frequency3";
- signal: "mouse,up,1";
- source: "increase";
- action: STATE_SET "default" 0.0;
- target: "increase_button";
- }
- program {
- name: "decrease_frequency";
- signal: "mouse,down,1";
- source: "decrease";
- action: SIGNAL_EMIT "e,action,frequency,decrease" "";
- }
- program {
- name: "decrease_frequency2";
- signal: "mouse,down,1";
- source: "decrease";
- action: STATE_SET "clicked" 0.0;
- target: "decrease_button";
- }
- program {
- name: "decrease_frequency3";
- signal: "mouse,up,1";
- source: "decrease";
- action: STATE_SET "default" 0.0;
- target: "decrease_button";
- }
- program {
- name: "enabled";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "fade_clip";
- }
- program {
- name: "disabled";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "faded" 0.0;
- target: "fade_clip";
- }
- }
-}
diff --git a/data/themes/default_cslider.edc b/data/themes/default_cslider.edc
deleted file mode 100644
index 1db14734e..000000000
--- a/data/themes/default_cslider.edc
+++ /dev/null
@@ -1,131 +0,0 @@
-group {
- name: "e/widgets/cslider";
- parts {
- part {
- name: "background";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 50 20;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "vertical" 0.0;
- inherit: "default" 0.0;
- min: 20 50;
- }
- }
- part {
- name: "content_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "content_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- }
- part {
- name: "e.dragable.cursor";
- type: RECT;
- clip_to: "content_clip";
- dragable {
- confine: "e.swallow.content";
- x: 1 1 0;
- y: -1 1 0;
- }
- description {
- state: "default" 0.0;
- min: 1 16;
- max: 1 9999;
- fixed: 1 1;
- rel1 {
- to: "e.swallow.content";
- relative: 0.5 0;
- offset: 0 0;
- }
- rel2 {
- to: "e.swallow.content";
- relative: 0.5 1;
- offset: 0 -1;
- }
- }
- description {
- state: "vertical" 0.0;
- min: 16 1;
- max: 9999 1;
- fixed: 1 1;
- rel1 {
- to: "e.swallow.content";
- relative: 0 0.5 ;
- offset: 0 0;
- }
- rel2 {
- to: "e.swallow.content";
- relative: 1 0.5;
- offset: -1 0;
- }
- }
- }
-
- part {
- name: "overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_well_overlay.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
-
- }
- programs {
- program {
- name: "go_vertical";
- signal: "e,state,direction,v";
- source: "e";
- action: STATE_SET "vertical" 0.0;
- target: "e.dragable.cursor";
- target: "background";
- }
- }
-}
diff --git a/data/themes/default_desklock.edc b/data/themes/default_desklock.edc
deleted file mode 100644
index 29838cf76..000000000
--- a/data/themes/default_desklock.edc
+++ /dev/null
@@ -1,307 +0,0 @@
-images {
- image: "e17_brushed.png" COMP;
- image: "e17_"SM"reflection_shadow_overlay.png" LOSSY 90;
- image: "e17_entry_cursor.png" COMP;
- image: "e17_logo.png" COMP;
- image: "e17_gadman_overlay.png" COMP;
- image: "e17_desklock_error.png" COMP;
-}
-
-group {
- name, "e/desklock/background";
- parts {
- part {
- name: "background_image";
- description {
- state: "default" 0.0;
- image {
- normal: "e17_brushed.png";
- }
- fill {
- size {
- relative: 0 0;
- offset: 400 300;
- }
- }
- }
- }
- part {
- name: "reflection_shadow_overlay";
- description {
- state: "default" 0.0;
- image {
- normal: "e17_"SM"reflection_shadow_overlay.png";
- }
- }
- }
- }
-}
-group
- {
- name: "e/desklock/login_box";
- parts
- {
- part
- {
- name: "logo";
- mouse_events: 0;
- description
- {
- state: "default" 0.0;
- min: 64 64;
- max: 64 64;
- //align: 0.45 0.5;
- image {
- normal: "e17_logo.png";
- }
- }
- }
- part
- {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- description {
- state: "default" 0.0;
- fixed: 0 1;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: 20 0;
- to: "logo";
- }
- rel2 {
- relative: 1.0 0.3;
- offset: 0 0;
- to: "logo";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- text: "Please enter your unlock password";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- align: 0.0 0.5;
- min: 1 1;
- text_class: "desklock_title";
- }
- }
- }
- part
- {
- name: "pulse_clip";
- type: RECT;
- mouse_events: 0;
- description
- {
- state: "default" 0.0;
- rel1.to: "passwd_border";
- rel2.to: "passwd_border";
- }
- description
- {
- state: "pulse" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 128;
- }
- }
- part
- {
- name: "error";
- mouse_events: 0;
- clip_to: "pulse_clip";
- description
- {
- state: "default" 0.0;
- color: 255 255 255 0;
- rel1.to: "passwd_border";
- rel2.to: "passwd_border";
- image
- {
- normal: "e17_desklock_error.png";
- border: 15 15 15 15;
- }
- }
- description
- {
- state: "invalid" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part
- {
- name: "passwd_entry_clip";
- type: RECT;
- mouse_events: 0;
- clip_to: "pulse_clip";
- description
- {
- state: "default" 0.0;
- visible: 1;
- rel1
- {
- relative: 0.0 0.0;
- offset: 10 10;
- to: "passwd_border";
- }
- rel2
- {
- relative: 1.0 1.0;
- offset: -17 -10;
- to: "passwd_border";
- }
- }
- }
- part
- {
- name: "e.text.password";
- type: TEXT;
- effect: SHADOW;
- clip_to: "passwd_entry_clip";
- description {
- state: "default" 0.0;
- fixed: 0 1;
- align: 0.0 0.5;
-
- rel1
- {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "passwd_entry_clip";
- }
- rel2
- {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "passwd_entry_clip";
- }
-
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- text: "****";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 16;
- align: 0.0 0.5;
- min: 1 1;
- text_class: "desklock_passwd";
- }
- }
- }
- part
- {
- name: "cursor";
- mouse_events: 0;
- clip_to: "passwd_entry_clip";
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- align: 0.0 0.5;
- fixed: 1 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 -2;
- to: "e.text.password";
- }
- rel2 {
- relative: 1.0 0.9;
- offset: 0 0;
- to: "e.text.password";
- }
- image {
- normal: "e17_entry_cursor.png";
- }
- }
- }
- part
- {
- name: "passwd_border";
- mouse_events: 0;
- clip_to: "pulse_clip";
- description
- {
- state: "default" 0.0;
- rel1
- {
- relative: 1.0 0.3;
- offset: 0 0;
- to: "logo";
- }
- rel2
- {
- relative: 5.0 0.9;
- offset: 0 0;
- to: "logo";
- }
- image
- {
- normal: "e17_gadman_overlay.png";
- border: 15 15 15 15;
- }
- }
- description
- {
- state: "checking" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 128;
- }
- }
- }
- programs
- {
- program
- {
- name: "pulse.1";
- signal: "e,state,checking";
- source: "e.desklock";
- action: STATE_SET "pulse" 0.0;
- target: "pulse_clip";
- transition: SINUSOIDAL 0.5;
- after: "pulse.2";
- }
- program
- {
- name: "pulse.2";
- action: STATE_SET "default" 0.0;
- target: "pulse_clip";
- transition: SINUSOIDAL 0.5;
- after: "pulse.1";
- }
- program
- {
- name: "pulse.stop";
- signal: "e,state,invalid";
- source: "e.desklock";
- action: ACTION_STOP;
- target: "pulse.1";
- target: "pulse.2";
- after: "pulse.reset";
- }
- program
- {
- name: "pulse.reset";
- action: STATE_SET "default" 0.0;
- target: "pulse_clip";
- transition: SINUSOIDAL 0.5;
- }
- program
- {
- name: "go_invalid";
- signal: "e,state,invalid";
- source: "e.desklock";
- action: STATE_SET "invalid" 0.0;
- target: "error";
- transition: DECELERATE 0.5;
- }
- program
- {
- name: "stop_invalid";
- action: STATE_SET "default" 0.0;
- target: "error";
- transition: DECELERATE 1.5;
- }
- }
- }
-
diff --git a/data/themes/default_deskpreview.edc b/data/themes/default_deskpreview.edc
deleted file mode 100644
index 5f1784869..000000000
--- a/data/themes/default_deskpreview.edc
+++ /dev/null
@@ -1,64 +0,0 @@
-group {
- name: "e/widgets/deskpreview/desk";
- parts {
- part {
- name: "clip";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "overlay";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 1 1;
- }
- rel2 {
- offset: -2 -2;
- }
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- }
- }
- part {
- name: "e.event.menu";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
-}
diff --git a/data/themes/default_dialog.edc b/data/themes/default_dialog.edc
deleted file mode 100644
index 4fa16aa1b..000000000
--- a/data/themes/default_dialog.edc
+++ /dev/null
@@ -1,183 +0,0 @@
-images {
- image: "e17_menu_bg_border.png" COMP;
- image: "e17_winlist_bottom.png" COMP;
- image: "e17_dialog_watermark.png" COMP;
-}
-
-styles
-{
- style {
- name: "dialog_style";
- base: "font=Edje-Vera font_size=10 text_class=tb_plain align=center color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
-
- tag: "br" "\n";
- tag: "hilight" "+ font=Edje-Vera-Bold text_class=tb_light style=glow color=#fff glow2_color=#fe87 glow_color=#fa14";
- }
-}
-
-group {
- name: "e/widgets/dialog/main";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- fixed: 1 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 16;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 16 -9;
- to_y: "e.swallow.buttons";
- }
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 8 16;
- to_x: "e.swallow.icon";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -17 -9;
- to_y: "e.swallow.buttons";
- }
- }
- }
- part {
- name: "bottom";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 -3;
- to_y: "e.swallow.content";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_winlist_bottom.png";
- border: 0 0 4 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.swallow.buttons";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 16 -9;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -17 -9;
- }
- }
- }
- }
-}
-
-group {
- name: "e/widgets/dialog/text";
- parts {
- part {
- name: "e.textblock.message";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 8 8;
- }
- rel2 {
- offset: -9 -9;
- }
- text {
- style: "dialog_style";
- min: 1 1;
- }
- }
- }
- }
-}
diff --git a/data/themes/default_entry.edc b/data/themes/default_entry.edc
deleted file mode 100644
index f383f2af0..000000000
--- a/data/themes/default_entry.edc
+++ /dev/null
@@ -1,196 +0,0 @@
-images {
- image: "entry.png" COMP;
-}
-
-group {
- name: "e/widgets/entry";
- min: 18 18;
- parts {
- part {
- name: "entry";
- description {
- state: "default" 0.0;
- image {
- normal: "entry.png";
- border: 8 8 8 8;
- }
- }
- }
- part {
- name: "entry_focus";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focus" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.text";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- to: "entry";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- to: "entry";
- }
- }
- }
- }
- programs {
- program {
- name: "entry_focus";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focus" 0.0;
- transition: DECELERATE 0.2;
- target: "entry_focus";
- }
- program {
- name: "entry_unfocus";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "entry_focus";
- }
- }
-}
-
-group {
- name: "e/widgets/entry/text";
- parts {
- part {
- name: "e.text.text";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 255;
- color_class: "entry_text";
- text {
- text: "Entry";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.0;
- text_class: "entry";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 128 128 128 255;
- }
- }
- }
-
- programs {
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "e.text.text";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "e.text.text";
- }
- }
-}
-
-group {
- name: "e/widgets/entry/cursor";
- min: 1 0;
- parts {
- part {
- name: "cursor";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 255;
- visible: 0;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- }
- programs {
- program {
- name: "on_cursor_show";
- signal: "e,action,show,cursor";
- source: "e";
- action: ACTION_STOP;
- target: "cursor_show";
- target: "cursor_hide";
- target: "cursor_show_timer";
- target: "cursor_hide_timer";
- after: "cursor_show";
- }
- program {
- name: "cursor_show";
- action: STATE_SET "visible" 0.0;
- target: "cursor";
- after: "cursor_show_timer";
- }
- program {
- name: "cursor_hide";
- action: STATE_SET "default" 0.0;
- target: "cursor";
- after: "cursor_hide_timer";
- }
- program {
- name: "cursor_show_timer";
- in: 1.0 0.0;
- after: "cursor_hide";
- }
- program {
- name: "cursor_hide_timer";
- in: 0.25 0.0;
- after: "cursor_show";
- }
- }
-}
-
-group {
- name: "e/widgets/entry/selection";
- data {
- item: "on_foreground" "1";
- }
- parts {
- part {
- name: "selection";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 245 205 109 102;
- }
- }
- }
-}
diff --git a/data/themes/default_error.edc b/data/themes/default_error.edc
deleted file mode 100644
index ec775b9f4..000000000
--- a/data/themes/default_error.edc
+++ /dev/null
@@ -1,250 +0,0 @@
-images {
- image: "e17_logo.png" COMP;
- image: "e17_button_sm.png" COMP;
- image: "e17_button_sm2.png" COMP;
-}
-
-styles
-{
- style {
- name: "e/error_style";
- base: "font=Edje-Vera font_size=10 text_class=tb_plain align=left color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
-
- tag: "br" "\n";
- tag: "hilight" "+ font=Edje-Vera-Bold text_class=tb_light style=glow color=#fff glow2_color=#fe87 glow_color=#fa14";
- }
-}
-
-group {
- name: "e/error/main";
- min: 400 200;
- max: 400 200;
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 0;
- to_y: "base2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_bg.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e";
- type: IMAGE;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 16;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 80 80;
- }
- image {
- normal: "e17_logo.png";
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 16 0;
- to: "e";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -17 -1;
- to_y: "e";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "error_title";
- text {
- text: "Title";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 12;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "dialog_error";
- }
- }
- }
- part {
- name: "e.text.message";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 16 16;
- to_y: "e";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -17 -17;
- to_y: "button_image";
- }
- text {
- style: "error_style";
- min: 1 1;
- text: "An Error
Goes Here.";
- }
- }
- }
- part {
- name: "button_image";
- type: IMAGE;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- min: 64 32;
- max: 64 32;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -49;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -17;
- }
- image {
- normal: "e17_button_sm.png";
- border: 8 8 8 8;
- }
- }
- description {
- state: "clicked" 0.0;
- min: 64 32;
- max: 64 32;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -49;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -17;
- }
- image {
- normal: "e17_button_sm2.png";
- border: 8 8 8 8;
- }
- }
- }
- part {
- name: "button_text";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "button_image";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "button_image";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "button_text";
- text {
- text: "OK";
- font: "Edje-Vera";
- size: 10;
- min: 0 0;
- align: 0.5 0.5;
- text_class: "button";
- }
- }
- }
- }
- programs {
- program {
- name: "button_click";
- signal: "mouse,down,1";
- source: "button_image";
- action: STATE_SET "clicked" 0.0;
- target: "button_image";
- }
- program {
- name: "button_unclick";
- signal: "mouse,up,1";
- source: "button_image";
- action: STATE_SET "default" 0.0;
- target: "button_image";
- after: "button_unclick2";
- }
- program {
- name: "button_unclick2";
- action: SIGNAL_EMIT "e,action,close" "";
- }
- }
-}
diff --git a/data/themes/default_exebuf.edc b/data/themes/default_exebuf.edc
deleted file mode 100644
index 22a4e20d1..000000000
--- a/data/themes/default_exebuf.edc
+++ /dev/null
@@ -1,916 +0,0 @@
-images {
- image: "e17_menu_bg.png" COMP;
- image: "e17_winlist_top.png" COMP;
- image: "e17_winlist_bottom.png" COMP;
- image: "e17_ibar_bg_h.png" COMP;
- image: "e17_ibar_over_v.png" COMP;
- image: "e17_gadman_overlay.png" COMP;
- image: "e17_pager_window.png" COMP;
- image: "e17_pager_window_shaded.png" COMP;
- image: "e17_pager_desk.png" COMP;
- image: "e17_entry_cursor.png" COMP;
-}
-
-group {
- name: "e/widgets/exebuf/main";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 0;
- to_y: "base2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_bg.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
-
- part {
- name: "e.swallow.eap_list";
- type: SWALLOW;
- clip_to: "eap_list_clip";
- description {
- state: "default" 0.0;
- min: 32 64;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 16;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -17 -17;
- to_y: "e.text.label";
- }
- }
- }
- part {
- name: "eap_list_clip";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_y: "e.swallow.eap_list";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to_y: "e.swallow.eap_list";
- }
- }
- }
- part {
- name: "top";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -2 16;
- to_y: "e.swallow.eap_list";
- }
- image {
- normal: "e17_winlist_top.png";
- border: 0 0 0 19;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "bottom";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 -3;
- to_y: "e.swallow.eap_list";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 16;
- to_y: "e.text.label";
- }
- image {
- normal: "e17_winlist_bottom.png";
- border: 0 0 4 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
-
- part {
- name: "e.swallow.exe_list";
- type: SWALLOW;
- clip_to: "exe_list_clip";
- description {
- state: "default" 0.0;
- min: 32 64;
- align: 0.5 1.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 16 16;
- to_y: "e.text.label";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -17 -17;
- }
- }
- }
- part {
- name: "exe_list_clip";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_y: "e.swallow.exe_list";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to_y: "e.swallow.exe_list";
- }
- }
- }
- part {
- name: "top2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 -15;
- to_y: "e.text.label";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -2 16;
- to_y: "e.swallow.exe_list";
- }
- image {
- normal: "e17_winlist_top.png";
- border: 0 0 0 19;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "bottom2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 -3;
- to_y: "e.swallow.exe_list";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_winlist_bottom.png";
- border: 0 0 4 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
-
-
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- description {
- state: "default" 0.0;
- fixed: 0 1;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.5;
- offset: 16 0;
- to_x: "e.swallow.icons";
- }
- rel2 {
- relative: 1.0 0.5;
- offset: 16 0;
- to_x: "e.swallow.icons";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- text: "COMMAND";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 16;
- align: 0.0 0.5;
- min: 1 1;
- text_class: "exebuf_command";
- }
- }
- }
- part {
- name: "cursor";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 18 18;
- max: 18 18;
- align: 0.0 0.5;
- fixed: 1 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 3 0;
- to: "e.text.label";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 3 -1;
- to: "e.text.label";
- }
- image {
- normal: "e17_entry_cursor.png";
- }
- }
- description {
- state: "faded" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- part {
- name: "e.swallow.icons";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- align: 0.0 0.5;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 -7;
- to_y: "e.text.label";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 16 8;
- to_y: "e.text.label";
- }
- }
- }
- part {
- name: "icon_overlay";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.icons";
- relative: 0.0 0.0;
- offset: -8 -8;
- }
- rel2 {
- to: "e.swallow.icons";
- relative: 1.0 1.0;
- offset: 7 7;
- }
- image {
- normal: "e17_gadman_overlay.png";
- border: 15 15 15 15;
- }
- }
- }
- }
- programs {
- program {
- name: "blink1";
- signal: "show";
- source: "";
- action: STATE_SET "faded" 0.0;
- transition: SINUSOIDAL 0.5;
- target: "cursor";
- after: "blink2";
- }
- program {
- name: "blink2";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 0.5;
- target: "cursor";
- after: "blink1";
- }
- }
-}
-
-group {
- name: "e/widgets/exebuf/item";
- parts {
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 1 -1;
- to_x: "e.swallow.icons";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title2";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- visible: 0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 6;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 6;
- }
- text {
- text_source: "e.text.title";
- source: "e.text.title";
- min: 0 1;
- text_class: "title_bar";
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 9 6;
- to_x: "e.swallow.icons";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -8 -6;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "menu_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icons";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- align: 0.0 0.5;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 1 4;
- to_y: "title2";
- }
- }
- }
- part {
- name: "e.event.exebuf.item";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 1 -1;
- to_x: "e.swallow.icons";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- }
-}
diff --git a/data/themes/default_fileman.edc b/data/themes/default_fileman.edc
deleted file mode 100644
index e05f969d3..000000000
--- a/data/themes/default_fileman.edc
+++ /dev/null
@@ -1,9904 +0,0 @@
-images {
- image: "e17_ilist_bg0.png" COMP;
- image: "e17_ilist_bg1.png" COMP;
- image: "e17_fileman_thumb_bg.png" COMP;
- image: "e17_button.png" COMP;
-}
-
-group {
- name: "e/fileman/default/window/main";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.bg";
- type: SWALLOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- }
- }
- }
-}
-
-images {
- image: "e17_ibar_over_v.png" COMP;
- image: "e17_sb_btd1.png" COMP;
- image: "e17_sb_btd2.png" COMP;
- image: "e17_sb_btu1.png" COMP;
- image: "e17_sb_btu2.png" COMP;
- image: "e17_sb_btl1.png" COMP;
- image: "e17_sb_btl2.png" COMP;
- image: "e17_sb_btr1.png" COMP;
- image: "e17_sb_btr2.png" COMP;
- image: "e17_sb_btu1.png" COMP;
- image: "e17_sb_barh1.png" COMP;
- image: "e17_sb_barh2.png" COMP;
- image: "e17_sb_barv1.png" COMP;
- image: "e17_sb_barv2.png" COMP;
- image: "e17_sb_runnerh.png" COMP;
- image: "e17_sb_runnerv.png" COMP;
- image: "e17_scrollbar_hdrag_thumb.png" COMP;
- image: "e17_scrollbar_vdrag_thumb.png" COMP;
- image: "e17_fileman_copy.png" COMP;
- image: "e17_fileman_ask.png" COMP;
- image: "e17_fileman_move.png" COMP;
-}
-
-group {
- name: "e/fileman/default/scrollframe";
- parts {
-/*
- part {
- name: "bg";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- */
- part {
- name: "clipper";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
-// to: "bg";
- }
- rel2 {
-// to: "bg";
- }
- }
- }
- part {
- name: "e.swallow.content";
- clip_to: "clipper";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to_x: "sb_vbar";
- to_y: "sb_hbar";
- }
- }
- }
- part {
- name: "conf_over";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
-// to: "bg";
- offset: -5 -5;
- }
- rel2 {
-// to: "bg";
- offset: 4 4;
- }
- image {
- normal: "e17_ibar_over_v.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth : 0;
- }
- }
- }
- part {
- name: "sb_vbar";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- align: 1.0 0.0;
- rel1 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- rel2 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "sb_hbar";
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- max: 0 99999;
- rel1 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: 0 -1;
- to_y: "sb_hbar";
- }
- }
- }
- part {
- name: "sb_vbar_base";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "sb_vbar_a1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "sb_vbar_a2";
- }
- }
- }
- part {
- name: "sb_vbar_runner";
- clip_to: "sb_vbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 2 99999;
- rel1 {
- to: "sb_vbar_base";
- }
- rel2 {
- to: "sb_vbar_base";
- }
- image {
- normal: "e17_sb_runnerv.png";
- border: 0 0 4 4;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sb_vbar_p1";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "sb_vbar_a1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "e.dragable.vbar";
- }
- }
- }
- part {
- name: "sb_vbar_p2";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "e.dragable.vbar";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "sb_vbar_a2";
- }
- }
- }
- part {
- name: "e.dragable.vbar";
- clip_to: "sb_vbar";
- mouse_events: 1;
- dragable {
- x: 0 0 0;
- y: 1 1 0;
- confine: "sb_vbar_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_vbar_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_vbar_base";
- }
- image {
- normal: "e17_sb_barv1.png";
- border: 5 5 5 5;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_barv2.png";
- }
- }
- }
- part {
- name: "vbar_bar_thumb";
- clip_to: "sb_vbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 8 8;
- min: 8 8;
- rel1 {
- to: "e.dragable.vbar";
- }
- rel2 {
- to: "e.dragable.vbar";
- }
- image {
- normal: "e17_scrollbar_vdrag_thumb.png";
- }
- }
- }
- part {
- name: "sb_vbar_a1";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_vbar";
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- rel1 {
- to: "sb_vbar";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "sb_vbar";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- image {
- normal: "e17_sb_btu1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btu2.png";
- }
- }
- }
- part {
- name: "sb_vbar_a2";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_vbar";
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- rel1 {
- to: "sb_vbar";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
- to: "sb_vbar";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_sb_btd1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btd2.png";
- }
- }
- }
- part {
- name: "sb_hbar";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- align: 0.0 1.0;
- rel1 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: -1 -1;
- to_x: "sb_vbar";
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: -1 0;
- to_x: "sb_vbar";
- }
- }
- }
- part {
- name: "sb_hbar_base";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "sb_hbar_a1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "sb_hbar_a2";
- }
- }
- }
- part {
- name: "sb_hbar_runner";
- clip_to: "sb_hbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 2;
- rel1 {
- to: "sb_hbar_base";
- }
- rel2 {
- to: "sb_hbar_base";
- }
- image {
- normal: "e17_sb_runnerh.png";
- border: 4 4 0 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sb_hbar_p1";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "sb_hbar_a1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "e.dragable.hbar";
- }
- }
- }
- part {
- name: "sb_hbar_p2";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "e.dragable.hbar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "sb_hbar_a2";
- }
- }
- }
- part {
- name: "e.dragable.hbar";
- clip_to: "sb_hbar";
- mouse_events: 1;
- dragable {
- x: 1 1 0;
- y: 0 0 0;
- confine: "sb_hbar_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_hbar_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_hbar_base";
- }
- image {
- normal: "e17_sb_barh1.png";
- border: 5 5 5 5;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_barh2.png";
- }
- }
- }
- part {
- name: "hbar_bar_thumb";
- clip_to: "sb_hbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 8 8;
- min: 8 8;
- rel1 {
- to: "e.dragable.hbar";
- }
- rel2 {
- to: "e.dragable.hbar";
- }
- image {
- normal: "e17_scrollbar_hdrag_thumb.png";
- }
- }
- }
- part {
- name: "sb_hbar_a1";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_hbar";
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- to: "sb_hbar";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "sb_hbar";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_sb_btl1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btl2.png";
- }
- }
- }
- part {
- name: "sb_hbar_a2";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_hbar";
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- to: "sb_hbar";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- rel2 {
- to: "sb_hbar";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_sb_btr1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btr2.png";
- }
- }
- }
- part {
- name: "e.swallow.overlay";
- type: SWALLOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- }
- }
- }
- programs {
- program {
- name: "sb_vbar_show";
- signal: "e,action,show,vbar";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar";
- }
- program {
- name: "sb_vbar_hide";
- signal: "e,action,hide,vbar";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "sb_vbar";
- }
- program {
- name: "sb_hbar_show";
- signal: "e,action,show,hbar";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar";
- }
- program {
- name: "sb_hbar_hide";
- signal: "e,action,hide,hbar";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "sb_hbar";
- }
-
- program {
- name: "sb_vbar_a1_down";
- signal: "mouse,down,1";
- source: "sb_vbar_a1";
- action: STATE_SET "clicked" 0.0;
- target: "sb_vbar_a1";
- }
- program {
- name: "sb_vbar_a1_down2";
- signal: "mouse,down,1";
- source: "sb_vbar_a1";
- action: DRAG_VAL_STEP 0.0 -1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_a1_up";
- signal: "mouse,up,1";
- source: "sb_vbar_a1";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar_a1";
- }
- program {
- name: "sb_vbar_a2_down";
- signal: "mouse,down,1";
- source: "sb_vbar_a2";
- action: STATE_SET "clicked" 0.0;
- target: "sb_vbar_a2";
- }
- program {
- name: "sb_vbar_a2_down2";
- signal: "mouse,down,1";
- source: "sb_vbar_a2";
- action: DRAG_VAL_STEP 0.0 1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_a2_up";
- signal: "mouse,up,1";
- source: "sb_vbar_a2";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar_a2";
- }
- program {
- name: "sb_vbar_p1_down";
- signal: "mouse,down,1";
- source: "sb_vbar_p1";
- action: DRAG_VAL_PAGE 0.0 -1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_p2_down";
- signal: "mouse,down,1";
- source: "sb_vbar_p2";
- action: DRAG_VAL_PAGE 0.0 1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_down";
- signal: "mouse,down,1";
- source: "e.dragable.vbar";
- action: STATE_SET "clicked" 0.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_up";
- signal: "mouse,up,1";
- source: "e.dragable.vbar";
- action: STATE_SET "default" 0.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_hbar_a1_down";
- signal: "mouse,down,1";
- source: "sb_hbar_a1";
- action: STATE_SET "clicked" 0.0;
- target: "sb_hbar_a1";
- }
- program {
- name: "sb_hbar_a1_down2";
- signal: "mouse,down,1";
- source: "sb_hbar_a1";
- action: DRAG_VAL_STEP -1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_a1_up";
- signal: "mouse,up,1";
- source: "sb_hbar_a1";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar_a1";
- }
- program {
- name: "sb_hbar_a2_down";
- signal: "mouse,down,1";
- source: "sb_hbar_a2";
- action: STATE_SET "clicked" 0.0;
- target: "sb_hbar_a2";
- }
- program {
- name: "sb_hbar_a2_down2";
- signal: "mouse,down,1";
- source: "sb_hbar_a2";
- action: DRAG_VAL_STEP 1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_a2_up";
- signal: "mouse,up,1";
- source: "sb_hbar_a2";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar_a2";
- }
- program {
- name: "sb_hbar_p1_down";
- signal: "mouse,down,1";
- source: "sb_hbar_p1";
- action: DRAG_VAL_PAGE -1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_p2_down";
- signal: "mouse,down,1";
- source: "sb_hbar_p2";
- action: DRAG_VAL_PAGE 1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_down";
- signal: "mouse,down,1";
- source: "e.dragable.hbar";
- action: STATE_SET "clicked" 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_up";
- signal: "mouse,up,1";
- source: "e.dragable.hbar";
- action: STATE_SET "default" 0.0;
- target: "e.dragable.hbar";
- }
- }
-}
-
-group {
- name: "e/fileman/default/list/variable";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 64; // BLAH
- image {
- normal: "e17_ilist_bg0.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
-
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "icon0";
- relative: 1.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "ilist_item";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "ilist_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- rel1 {
- relative: 0.75 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
- programs {
- program {
- name: "ask";
- signal: "e,state,ask";
- source: "e";
- action: STATE_SET "ask" 0.0;
- target: "dnd_action";
- }
- program {
- name: "move";
- signal: "e,state,move";
- source: "e";
- action: STATE_SET "move" 0.0;
- target: "dnd_action";
- }
- program {
- name: "copy";
- signal: "e,state,copy";
- source: "e";
- action: STATE_SET "copy" 0.0;
- target: "dnd_action";
- }
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-
-group {
- name: "e/fileman/default/list_odd/variable";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 64; // BLAH
- image {
- normal: "e17_ilist_bg1.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "icon0";
- relative: 1.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "ilist_item_odd";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "ilist_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- rel1 {
- relative: 0.75 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
- programs {
- program {
- name: "ask";
- signal: "e,state,ask";
- source: "e";
- action: STATE_SET "ask" 0.0;
- target: "dnd_action";
- }
- program {
- name: "move";
- signal: "e,state,move";
- source: "e";
- action: STATE_SET "move" 0.0;
- target: "dnd_action";
- }
- program {
- name: "copy";
- signal: "e,state,copy";
- source: "e";
- action: STATE_SET "copy" 0.0;
- target: "dnd_action";
- }
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-group {
- name: "e/fileman/default/list/fixed";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 64; // BLAH
- image {
- normal: "e17_ilist_bg0.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
-
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "icon0";
- relative: 1.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "ilist_item";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "ilist_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- rel1 {
- relative: 0.75 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
- programs {
- program {
- name: "ask";
- signal: "e,state,ask";
- source: "e";
- action: STATE_SET "ask" 0.0;
- target: "dnd_action";
- }
- program {
- name: "move";
- signal: "e,state,move";
- source: "e";
- action: STATE_SET "move" 0.0;
- target: "dnd_action";
- }
- program {
- name: "copy";
- signal: "e,state,copy";
- source: "e";
- action: STATE_SET "copy" 0.0;
- target: "dnd_action";
- }
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-
-group {
- name: "e/fileman/default/list_odd/fixed";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 64; // BLAH
- image {
- normal: "e17_ilist_bg1.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "icon0";
- relative: 1.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "ilist_item_odd";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "ilist_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- rel1 {
- relative: 0.75 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
- programs {
- program {
- name: "ask";
- signal: "e,state,ask";
- source: "e";
- action: STATE_SET "ask" 0.0;
- target: "dnd_action";
- }
- program {
- name: "move";
- signal: "e,state,move";
- source: "e";
- action: STATE_SET "move" 0.0;
- target: "dnd_action";
- }
- program {
- name: "copy";
- signal: "e,state,copy";
- source: "e";
- action: STATE_SET "copy" 0.0;
- target: "dnd_action";
- }
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-
-group {
- name: "e/fileman/default/icon/fixed";
- parts {
- part {
- name: "icon_overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_button.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
-
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- to_y: "e.text.label";
- relative: 1.0 0.0;
- offset: -9 -2;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 8 -9;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -9 -9;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "label_text";
- text {
- text: "No Title";
- size: 10;
- font: "Edje-Vera";
- min: 0 1;
- align: 0.5 1.0;
- elipsis: 0.0;
- text_class: "fileman_icon";
- }
- }
- }
- part {
- name: "icon_event";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- min: 24 24;
- rel1 {
- relative: 0.75 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
- programs {
- program {
- name: "active";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "passive";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.2;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-
-group {
- name: "e/fileman/default/icon/variable";
- parts {
- part {
- name: "icon_overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_button.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
-
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- to_y: "e.text.label";
- relative: 1.0 0.0;
- offset: -9 -2;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 8 -9;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -9 -9;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "label_text";
- text {
- text: "No Title";
- size: 10;
- font: "Edje-Vera";
- min: 1 1;
- align: 0.5 1.0;
- elipsis: 0.0;
- text_class: "fileman_icon";
- }
- }
- }
- part {
- name: "icon_event";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- min: 24 24;
- rel1 {
- relative: 0.75 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
- programs {
- program {
- name: "ask";
- signal: "e,state,ask";
- source: "e";
- action: STATE_SET "ask" 0.0;
- target: "dnd_action";
- }
- program {
- name: "move";
- signal: "e,state,move";
- source: "e";
- action: STATE_SET "move" 0.0;
- target: "dnd_action";
- }
- program {
- name: "copy";
- signal: "e,state,copy";
- source: "e";
- action: STATE_SET "copy" 0.0;
- target: "dnd_action";
- }
- program {
- name: "active";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "passive";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.2;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-
-images {
- image: "e17_busy-1.png" COMP;
- image: "e17_busy-2.png" COMP;
- image: "e17_busy-3.png" COMP;
- image: "e17_busy-4.png" COMP;
- image: "e17_busy-5.png" COMP;
- image: "e17_busy-6.png" COMP;
- image: "e17_busy-7.png" COMP;
- image: "e17_busy-8.png" COMP;
- image: "e17_busy-9.png" COMP;
-}
-
-group {
- name: "e/fileman/default/overlay";
- parts {
- part {
- name: "e.text.typebuf_label";
- type: TEXT;
- effect: SOFT_SHADOW;
- clip_to: "typebuf_clip";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 255 255 255 255;
- color3: 0 0 0 24;
- text {
- text: "";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 0 0;
- align: 0.5 0.5;
- elipsis: 1.0;
- text_class: "fileman_typebuf";
- }
- }
- }
- part {
- name: "busy";
- clip_to: "busy_clip";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 32 32;
- aspect: 1.0 1.0;
- align: 1.0 1.0;
- aspect_preference: BOTH;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -9 -9;
- }
- image {
- normal: "e17_busy-9.png";
- tween: "e17_busy-1.png";
- tween: "e17_busy-2.png";
- tween: "e17_busy-3.png";
- tween: "e17_busy-4.png";
- tween: "e17_busy-5.png";
- tween: "e17_busy-6.png";
- tween: "e17_busy-7.png";
- tween: "e17_busy-8.png";
- }
- }
- }
- part {
- name: "e.text.busy_label";
- type: TEXT;
- effect: SOFT_SHADOW;
- clip_to: "busy_clip";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- rel1 {
- to: "busy";
- relative: 0.0 0.0;
- offset: -1 0;
- }
- rel2 {
- to: "busy";
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- color: 255 255 255 255;
- color3: 0 0 0 24;
- text {
- text: "";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 1 1;
- align: 1.0 0.5;
- text_class: "fileman_notice";
- }
- }
- }
- part {
- name: "busy_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "typebuf_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go1";
- signal: "e,state,busy,start";
- source: "e";
- action: STATE_SET "active" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "busy_clip";
- }
- program {
- name: "go2";
- signal: "e,state,busy,start";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.5;
- target: "busy";
- after: "go2";
- }
- program {
- name: "stop1";
- signal: "e,state,busy,stop";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "busy_clip";
- after: "stop2";
- }
- program {
- name: "stop2";
- action: ACTION_STOP;
- target: "go2";
- }
- program {
- name: "gob1";
- signal: "e,state,typebuf,start";
- source: "e";
- action: STATE_SET "active" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "typebuf_clip";
- }
- program {
- name: "stopb1";
- signal: "e,state,typebuf,stop";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "typebuf_clip";
- after: "stop2";
- }
-/* FIXME: implement this to show drop in the blank areas
- program {
- name: "goc1";
- signal: "e,state,drop,start";
- source: "e";
- action: STATE_SET "active" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "typebuf_clip";
- }
- program {
- name: "stopc1";
- signal: "e,state,drop,stop";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "typebuf_clip";
- after: "stop2";
- }
- */
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-images {
- image: "e17_ibar_arrow_d.png" COMP;
- image: "e17_ibar_arrow_l.png" COMP;
- image: "e17_ibar_arrow_r.png" COMP;
- image: "e17_ibar_arrow_u.png" COMP;
- image: "e17_pager_desk.png" COMP;
-}
-
-group {
- name: "e/fileman/default/list/drop_between";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "l1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l1";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l3";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l3";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r2";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r3";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t1";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t2";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b2";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b3";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default2" 0.0;
- target: "bg";
- after: "l1a";
- after: "r1a";
- after: "t1a";
- after: "b1a";
- }
- program {
- name: "stop";
- signal: "e,state,unselected";
- source: "e";
- action: ACTION_STOP;
- target: "go";
- target: "l1a";
- target: "l1b";
- target: "l2a";
- target: "l2b";
- target: "l3a";
- target: "l3b";
- target: "l4a";
- target: "l4b";
- target: "r1a";
- target: "r1b";
- target: "r2a";
- target: "r2b";
- target: "r3a";
- target: "r3b";
- target: "r4a";
- target: "r4b";
- target: "t1a";
- target: "t1b";
- target: "t2a";
- target: "t2b";
- target: "t3a";
- target: "t3b";
- target: "t4a";
- target: "t4b";
- target: "b1a";
- target: "b1b";
- target: "b2a";
- target: "b2b";
- target: "b3a";
- target: "b3b";
- target: "b4a";
- target: "b4b";
- after: "stop2";
- }
- program {
- name: "stop2";
- action: STATE_SET "default" 0.0;
- target: "l1";
- target: "l2";
- target: "l3";
- target: "l4";
- target: "r1";
- target: "r2";
- target: "r3";
- target: "r4";
- target: "t1";
- target: "t2";
- target: "t3";
- target: "t4";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "bg";
- }
- program {
- name: "l1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l4";
- after: "l1b";
- after: "l2a";
- }
- program {
- name: "l1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l4";
- }
- program {
- name: "l2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l3";
- after: "l2b";
- after: "l3a";
- }
- program {
- name: "l2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l3";
- }
- program {
- name: "l3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l2";
- after: "l3b";
- after: "l4a";
- }
- program {
- name: "l3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l2";
- }
- program {
- name: "l4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l1";
- after: "l4b";
- after: "l1a";
- }
- program {
- name: "l4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l1";
- }
- program {
- name: "r1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r4";
- after: "r1b";
- after: "r2a";
- }
- program {
- name: "r1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r4";
- }
- program {
- name: "r2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r3";
- after: "r2b";
- after: "r3a";
- }
- program {
- name: "r2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r3";
- }
- program {
- name: "r3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r2";
- after: "r3b";
- after: "r4a";
- }
- program {
- name: "r3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r2";
- }
- program {
- name: "r4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r1";
- after: "r4b";
- after: "r1a";
- }
- program {
- name: "r4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r1";
- }
- program {
- name: "t1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t4";
- after: "t1b";
- after: "t2a";
- }
- program {
- name: "t1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t4";
- }
- program {
- name: "t2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t3";
- after: "t2b";
- after: "t3a";
- }
- program {
- name: "t2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t3";
- }
- program {
- name: "t3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t2";
- after: "t3b";
- after: "t4a";
- }
- program {
- name: "t3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t2";
- }
- program {
- name: "t4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t1";
- after: "t4b";
- after: "t1a";
- }
- program {
- name: "t4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t1";
- }
- program {
- name: "b1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b4";
- after: "b1b";
- after: "b2a";
- }
- program {
- name: "b1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b4";
- }
- program {
- name: "b2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b3";
- after: "b2b";
- after: "b3a";
- }
- program {
- name: "b2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b3";
- }
- program {
- name: "b3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b2";
- after: "b3b";
- after: "b4a";
- }
- program {
- name: "b3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b2";
- }
- program {
- name: "b4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b1";
- after: "b4b";
- after: "b1a";
- }
- program {
- name: "b4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b1";
- }
- }
-}
-
-group {
- name: "e/fileman/default/list/drop_in";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "l1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l1";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l3";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l3";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r2";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r3";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t1";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t2";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b2";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b3";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default2" 0.0;
- target: "bg";
- after: "l1a";
- after: "r1a";
- after: "t1a";
- after: "b1a";
- }
- program {
- name: "stop";
- signal: "e,state,unselected";
- source: "e";
- action: ACTION_STOP;
- target: "go";
- target: "l1a";
- target: "l1b";
- target: "l2a";
- target: "l2b";
- target: "l3a";
- target: "l3b";
- target: "l4a";
- target: "l4b";
- target: "r1a";
- target: "r1b";
- target: "r2a";
- target: "r2b";
- target: "r3a";
- target: "r3b";
- target: "r4a";
- target: "r4b";
- target: "t1a";
- target: "t1b";
- target: "t2a";
- target: "t2b";
- target: "t3a";
- target: "t3b";
- target: "t4a";
- target: "t4b";
- target: "b1a";
- target: "b1b";
- target: "b2a";
- target: "b2b";
- target: "b3a";
- target: "b3b";
- target: "b4a";
- target: "b4b";
- after: "stop2";
- }
- program {
- name: "stop2";
- action: STATE_SET "default" 0.0;
- target: "l1";
- target: "l2";
- target: "l3";
- target: "l4";
- target: "r1";
- target: "r2";
- target: "r3";
- target: "r4";
- target: "t1";
- target: "t2";
- target: "t3";
- target: "t4";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "bg";
- }
- program {
- name: "l1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l4";
- after: "l1b";
- after: "l2a";
- }
- program {
- name: "l1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l4";
- }
- program {
- name: "l2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l3";
- after: "l2b";
- after: "l3a";
- }
- program {
- name: "l2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l3";
- }
- program {
- name: "l3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l2";
- after: "l3b";
- after: "l4a";
- }
- program {
- name: "l3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l2";
- }
- program {
- name: "l4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l1";
- after: "l4b";
- after: "l1a";
- }
- program {
- name: "l4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l1";
- }
- program {
- name: "r1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r4";
- after: "r1b";
- after: "r2a";
- }
- program {
- name: "r1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r4";
- }
- program {
- name: "r2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r3";
- after: "r2b";
- after: "r3a";
- }
- program {
- name: "r2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r3";
- }
- program {
- name: "r3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r2";
- after: "r3b";
- after: "r4a";
- }
- program {
- name: "r3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r2";
- }
- program {
- name: "r4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r1";
- after: "r4b";
- after: "r1a";
- }
- program {
- name: "r4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r1";
- }
- program {
- name: "t1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t4";
- after: "t1b";
- after: "t2a";
- }
- program {
- name: "t1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t4";
- }
- program {
- name: "t2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t3";
- after: "t2b";
- after: "t3a";
- }
- program {
- name: "t2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t3";
- }
- program {
- name: "t3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t2";
- after: "t3b";
- after: "t4a";
- }
- program {
- name: "t3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t2";
- }
- program {
- name: "t4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t1";
- after: "t4b";
- after: "t1a";
- }
- program {
- name: "t4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t1";
- }
- program {
- name: "b1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b4";
- after: "b1b";
- after: "b2a";
- }
- program {
- name: "b1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b4";
- }
- program {
- name: "b2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b3";
- after: "b2b";
- after: "b3a";
- }
- program {
- name: "b2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b3";
- }
- program {
- name: "b3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b2";
- after: "b3b";
- after: "b4a";
- }
- program {
- name: "b3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b2";
- }
- program {
- name: "b4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b1";
- after: "b4b";
- after: "b1a";
- }
- program {
- name: "b4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b1";
- }
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-/*******************************************************************/
-
-group {
- name: "e/fileman/desktop/scrollframe";
- parts {
-/*
- part {
- name: "bg";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- */
- part {
- name: "clipper";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
-// to: "bg";
- }
- rel2 {
-// to: "bg";
- }
- }
- }
- part {
- name: "e.swallow.content";
- clip_to: "clipper";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to_x: "sb_vbar";
- to_y: "sb_hbar";
- }
- }
- }
- part {
- name: "sb_vbar";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- align: 1.0 0.0;
- rel1 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- rel2 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: -1 -1;
- to_y: "sb_hbar";
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- max: 0 99999;
- rel1 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
-// to: "bg";
- relative: 1.0 0.0;
- offset: 0 -1;
- to_y: "sb_hbar";
- }
- }
- }
- part {
- name: "sb_vbar_base";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "sb_vbar_a1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "sb_vbar_a2";
- }
- }
- }
- part {
- name: "sb_vbar_runner";
- clip_to: "sb_vbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 2 99999;
- rel1 {
- to: "sb_vbar_base";
- }
- rel2 {
- to: "sb_vbar_base";
- }
- image {
- normal: "e17_sb_runnerv.png";
- border: 0 0 4 4;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sb_vbar_p1";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "sb_vbar_a1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "e.dragable.vbar";
- }
- }
- }
- part {
- name: "sb_vbar_p2";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "e.dragable.vbar";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "sb_vbar_a2";
- }
- }
- }
- part {
- name: "e.dragable.vbar";
- clip_to: "sb_vbar";
- mouse_events: 1;
- dragable {
- x: 0 0 0;
- y: 1 1 0;
- confine: "sb_vbar_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_vbar_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_vbar_base";
- }
- image {
- normal: "e17_sb_barv1.png";
- border: 5 5 5 5;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_barv2.png";
- }
- }
- }
- part {
- name: "vbar_bar_thumb";
- clip_to: "sb_vbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 8 8;
- min: 8 8;
- rel1 {
- to: "e.dragable.vbar";
- }
- rel2 {
- to: "e.dragable.vbar";
- }
- image {
- normal: "e17_scrollbar_vdrag_thumb.png";
- }
- }
- }
- part {
- name: "sb_vbar_a1";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_vbar";
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- rel1 {
- to: "sb_vbar";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "sb_vbar";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- image {
- normal: "e17_sb_btu1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btu2.png";
- }
- }
- }
- part {
- name: "sb_vbar_a2";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_vbar";
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- rel1 {
- to: "sb_vbar";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
- to: "sb_vbar";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_sb_btd1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btd2.png";
- }
- }
- }
- part {
- name: "sb_hbar";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- align: 0.0 1.0;
- rel1 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: -1 -1;
- to_x: "sb_vbar";
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
-// to: "bg";
- relative: 0.0 1.0;
- offset: -1 0;
- to_x: "sb_vbar";
- }
- }
- }
- part {
- name: "sb_hbar_base";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "sb_hbar_a1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "sb_hbar_a2";
- }
- }
- }
- part {
- name: "sb_hbar_runner";
- clip_to: "sb_hbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 2;
- rel1 {
- to: "sb_hbar_base";
- }
- rel2 {
- to: "sb_hbar_base";
- }
- image {
- normal: "e17_sb_runnerh.png";
- border: 4 4 0 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sb_hbar_p1";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "sb_hbar_a1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "e.dragable.hbar";
- }
- }
- }
- part {
- name: "sb_hbar_p2";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "e.dragable.hbar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "sb_hbar_a2";
- }
- }
- }
- part {
- name: "e.dragable.hbar";
- clip_to: "sb_hbar";
- mouse_events: 1;
- dragable {
- x: 1 1 0;
- y: 0 0 0;
- confine: "sb_hbar_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_hbar_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_hbar_base";
- }
- image {
- normal: "e17_sb_barh1.png";
- border: 5 5 5 5;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_barh2.png";
- }
- }
- }
- part {
- name: "hbar_bar_thumb";
- clip_to: "sb_hbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 8 8;
- min: 8 8;
- rel1 {
- to: "e.dragable.hbar";
- }
- rel2 {
- to: "e.dragable.hbar";
- }
- image {
- normal: "e17_scrollbar_hdrag_thumb.png";
- }
- }
- }
- part {
- name: "sb_hbar_a1";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_hbar";
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- to: "sb_hbar";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "sb_hbar";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_sb_btl1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btl2.png";
- }
- }
- }
- part {
- name: "sb_hbar_a2";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_hbar";
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- to: "sb_hbar";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- rel2 {
- to: "sb_hbar";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_sb_btr1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btr2.png";
- }
- }
- }
- part {
- name: "e.swallow.overlay";
- type: SWALLOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- }
- }
- }
- programs {
- program {
- name: "sb_vbar_show";
- signal: "e,action,show,vbar";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar";
- }
- program {
- name: "sb_vbar_hide";
- signal: "e,action,hide,vbar";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "sb_vbar";
- }
- program {
- name: "sb_hbar_show";
- signal: "e,action,show,hbar";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar";
- }
- program {
- name: "sb_hbar_hide";
- signal: "e,action,hide,hbar";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "sb_hbar";
- }
-
- program {
- name: "sb_vbar_a1_down";
- signal: "mouse,down,1";
- source: "sb_vbar_a1";
- action: STATE_SET "clicked" 0.0;
- target: "sb_vbar_a1";
- }
- program {
- name: "sb_vbar_a1_down2";
- signal: "mouse,down,1";
- source: "sb_vbar_a1";
- action: DRAG_VAL_STEP 0.0 -1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_a1_up";
- signal: "mouse,up,1";
- source: "sb_vbar_a1";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar_a1";
- }
- program {
- name: "sb_vbar_a2_down";
- signal: "mouse,down,1";
- source: "sb_vbar_a2";
- action: STATE_SET "clicked" 0.0;
- target: "sb_vbar_a2";
- }
- program {
- name: "sb_vbar_a2_down2";
- signal: "mouse,down,1";
- source: "sb_vbar_a2";
- action: DRAG_VAL_STEP 0.0 1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_a2_up";
- signal: "mouse,up,1";
- source: "sb_vbar_a2";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar_a2";
- }
- program {
- name: "sb_vbar_p1_down";
- signal: "mouse,down,1";
- source: "sb_vbar_p1";
- action: DRAG_VAL_PAGE 0.0 -1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_p2_down";
- signal: "mouse,down,1";
- source: "sb_vbar_p2";
- action: DRAG_VAL_PAGE 0.0 1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_down";
- signal: "mouse,down,1";
- source: "e.dragable.vbar";
- action: STATE_SET "clicked" 0.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_up";
- signal: "mouse,up,1";
- source: "e.dragable.vbar";
- action: STATE_SET "default" 0.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_hbar_a1_down";
- signal: "mouse,down,1";
- source: "sb_hbar_a1";
- action: STATE_SET "clicked" 0.0;
- target: "sb_hbar_a1";
- }
- program {
- name: "sb_hbar_a1_down2";
- signal: "mouse,down,1";
- source: "sb_hbar_a1";
- action: DRAG_VAL_STEP -1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_a1_up";
- signal: "mouse,up,1";
- source: "sb_hbar_a1";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar_a1";
- }
- program {
- name: "sb_hbar_a2_down";
- signal: "mouse,down,1";
- source: "sb_hbar_a2";
- action: STATE_SET "clicked" 0.0;
- target: "sb_hbar_a2";
- }
- program {
- name: "sb_hbar_a2_down2";
- signal: "mouse,down,1";
- source: "sb_hbar_a2";
- action: DRAG_VAL_STEP 1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_a2_up";
- signal: "mouse,up,1";
- source: "sb_hbar_a2";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar_a2";
- }
- program {
- name: "sb_hbar_p1_down";
- signal: "mouse,down,1";
- source: "sb_hbar_p1";
- action: DRAG_VAL_PAGE -1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_p2_down";
- signal: "mouse,down,1";
- source: "sb_hbar_p2";
- action: DRAG_VAL_PAGE 1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_down";
- signal: "mouse,down,1";
- source: "e.dragable.hbar";
- action: STATE_SET "clicked" 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_up";
- signal: "mouse,up,1";
- source: "e.dragable.hbar";
- action: STATE_SET "default" 0.0;
- target: "e.dragable.hbar";
- }
- }
-}
-
-group {
- name: "e/fileman/desktop/icon/fixed";
- parts {
- part {
- name: "icon_overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_button.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
-
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- to_y: "e.text.label";
- relative: 1.0 0.0;
- offset: -9 -2;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 8 -9;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -9 -9;
- }
- color: 255 255 255 255;
- color3: 0 0 0 24;
- color_class: "desktop_label_text";
- text {
- text: "No Title";
- size: 10;
- font: "Sans:style=Bold,Edje-Vera-Bold";
- min: 0 1;
- align: 0.5 1.0;
- elipsis: 0.0;
- text_class: "desktop_icon";
- }
- }
- }
- part {
- name: "icon_event";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- rel1 {
- relative: 0.75 0.75;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
-
- programs {
- program {
- name: "ask";
- signal: "e,state,ask";
- source: "e";
- action: STATE_SET "ask" 0.0;
- target: "dnd_action";
- }
- program {
- name: "move";
- signal: "e,state,move";
- source: "e";
- action: STATE_SET "move" 0.0;
- target: "dnd_action";
- }
- program {
- name: "copy";
- signal: "e,state,copy";
- source: "e";
- action: STATE_SET "copy" 0.0;
- target: "dnd_action";
- }
- program {
- name: "active";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "passive";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.2;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-
-group {
- name: "e/fileman/desktop/icon/variable";
- parts {
- part {
- name: "icon_overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_button.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "icon_box_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_mini_button_shadow2.png";
- border: 6 6 6 6;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.5 0.5;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 0 0;
- }
- color: 0 0 0 64;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon_box_bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "icon_box";
- relative: 0.0 0.0;
- offset: 1 1;
-
- }
- rel2 {
- to: "icon_box";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_fileman_thumb_bg.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 0 0;
- offset: 32 32;
- }
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "icon0";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- to_y: "e.text.label";
- relative: 1.0 0.0;
- offset: -9 -2;
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "icon";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- visible: 0;
- rel1 {
- to: "icon0";
- }
- rel2 {
- to: "icon0";
- }
- color: 0 0 0 0;
- }
- description {
- state: "min" 0.0;
- inherit: "default" 0.0;
- max: 0 0;
- }
- description {
- state: "max" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -4 -4;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 3 3;
- }
- }
- description {
- state: "max2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "icon0";
- relative: 0.0 0.0;
- offset: -2 -2;
- }
- rel2 {
- to: "icon0";
- relative: 1.0 1.0;
- offset: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 0.5 0.5;
-// fixed: 1 1;
- rel1 {
- to: "icon";
- }
- rel2 {
- to: "icon";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 8 -9;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -9 -9;
- }
- color: 255 255 255 255;
- color3: 0 0 0 24;
- color_class: "desktop_label_text";
- text {
- text: "No Title";
- size: 10;
- font: "Sans:style=Bold,Edje-Vera-Bold";
- min: 0 1;
- align: 0.5 1.0;
- elipsis: 0.0;
- text_class: "desktop_icon";
- }
- }
- }
- part {
- name: "icon_event";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- part {
- name: "dnd_action";
- type: IMAGE;
- mouse_events: 0;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "visible" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 1.0 1.0;
- rel1 {
- relative: 0.75 0.75;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- }
- description {
- state: "copy" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_copy.png";
- }
- }
- description {
- state: "ask" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_ask.png";
- }
- }
- description {
- state: "move" 0.0;
- inherit: "visible" 0.0;
- image {
- normal: "e17_fileman_move.png";
- }
- }
- }
- }
- programs {
- program {
- name: "ask";
- signal: "e,state,ask";
- source: "e";
- action: STATE_SET "ask" 0.0;
- target: "dnd_action";
- }
- program {
- name: "move";
- signal: "e,state,move";
- source: "e";
- action: STATE_SET "move" 0.0;
- target: "dnd_action";
- }
- program {
- name: "copy";
- signal: "e,state,copy";
- source: "e";
- action: STATE_SET "copy" 0.0;
- target: "dnd_action";
- }
- program {
- name: "active";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "passive";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.2;
- target: "e.text.label";
- target: "icon_overlay";
- }
- program {
- name: "thumb_gen";
- signal: "e,action,thumb,gen";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen-";
- signal: "e,action,thumb,gen,alpha";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "icon_box_shadow";
- target: "icon_box";
- target: "icon_box_bg";
- after: "thumb_gen2";
- }
- program {
- name: "thumb_gen2";
- action: STATE_SET "min" 0.0;
- target: "icon";
- after: "thumb_gen3";
- }
- program {
- name: "thumb_gen3";
- action: STATE_SET "max" 0.0;
- target: "icon";
- transition: DECELERATE 0.2;
- after: "thumb_gen4";
- }
- program {
- name: "thumb_gen4";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.1;
- after: "thumb_gen5";
- }
- program {
- name: "thumb_gen5";
- action: STATE_SET "max2" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.2;
- after: "thumb_gen6";
- }
- program {
- name: "thumb_gen6";
- action: STATE_SET "default" 0.0;
- target: "icon";
- transition: SINUSOIDAL 0.3;
- }
- }
-}
-
-group {
- name: "e/fileman/desktop/overlay";
- parts {
- part {
- name: "e.text.typebuf_label";
- type: RECT;
- mouse_events: 0;
- description {
- visible: 0;
- }
- }
- }
-}
-
-images {
- image: "e17_ibar_arrow_d.png" COMP;
- image: "e17_ibar_arrow_l.png" COMP;
- image: "e17_ibar_arrow_r.png" COMP;
- image: "e17_ibar_arrow_u.png" COMP;
- image: "e17_pager_desk.png" COMP;
-}
-
-group {
- name: "e/fileman/desktop/list/drop_between";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "l1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l1";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l3";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l3";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r2";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r3";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t1";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t2";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b2";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b3";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default2" 0.0;
- target: "bg";
- after: "l1a";
- after: "r1a";
- after: "t1a";
- after: "b1a";
- }
- program {
- name: "stop";
- signal: "e,state,unselected";
- source: "e";
- action: ACTION_STOP;
- target: "go";
- target: "l1a";
- target: "l1b";
- target: "l2a";
- target: "l2b";
- target: "l3a";
- target: "l3b";
- target: "l4a";
- target: "l4b";
- target: "r1a";
- target: "r1b";
- target: "r2a";
- target: "r2b";
- target: "r3a";
- target: "r3b";
- target: "r4a";
- target: "r4b";
- target: "t1a";
- target: "t1b";
- target: "t2a";
- target: "t2b";
- target: "t3a";
- target: "t3b";
- target: "t4a";
- target: "t4b";
- target: "b1a";
- target: "b1b";
- target: "b2a";
- target: "b2b";
- target: "b3a";
- target: "b3b";
- target: "b4a";
- target: "b4b";
- after: "stop2";
- }
- program {
- name: "stop2";
- action: STATE_SET "default" 0.0;
- target: "l1";
- target: "l2";
- target: "l3";
- target: "l4";
- target: "r1";
- target: "r2";
- target: "r3";
- target: "r4";
- target: "t1";
- target: "t2";
- target: "t3";
- target: "t4";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "bg";
- }
- program {
- name: "l1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l4";
- after: "l1b";
- after: "l2a";
- }
- program {
- name: "l1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l4";
- }
- program {
- name: "l2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l3";
- after: "l2b";
- after: "l3a";
- }
- program {
- name: "l2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l3";
- }
- program {
- name: "l3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l2";
- after: "l3b";
- after: "l4a";
- }
- program {
- name: "l3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l2";
- }
- program {
- name: "l4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l1";
- after: "l4b";
- after: "l1a";
- }
- program {
- name: "l4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l1";
- }
- program {
- name: "r1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r4";
- after: "r1b";
- after: "r2a";
- }
- program {
- name: "r1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r4";
- }
- program {
- name: "r2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r3";
- after: "r2b";
- after: "r3a";
- }
- program {
- name: "r2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r3";
- }
- program {
- name: "r3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r2";
- after: "r3b";
- after: "r4a";
- }
- program {
- name: "r3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r2";
- }
- program {
- name: "r4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r1";
- after: "r4b";
- after: "r1a";
- }
- program {
- name: "r4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r1";
- }
- program {
- name: "t1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t4";
- after: "t1b";
- after: "t2a";
- }
- program {
- name: "t1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t4";
- }
- program {
- name: "t2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t3";
- after: "t2b";
- after: "t3a";
- }
- program {
- name: "t2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t3";
- }
- program {
- name: "t3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t2";
- after: "t3b";
- after: "t4a";
- }
- program {
- name: "t3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t2";
- }
- program {
- name: "t4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t1";
- after: "t4b";
- after: "t1a";
- }
- program {
- name: "t4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t1";
- }
- program {
- name: "b1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b4";
- after: "b1b";
- after: "b2a";
- }
- program {
- name: "b1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b4";
- }
- program {
- name: "b2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b3";
- after: "b2b";
- after: "b3a";
- }
- program {
- name: "b2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b3";
- }
- program {
- name: "b3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b2";
- after: "b3b";
- after: "b4a";
- }
- program {
- name: "b3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b2";
- }
- program {
- name: "b4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b1";
- after: "b4b";
- after: "b1a";
- }
- program {
- name: "b4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b1";
- }
- }
-}
-
-group {
- name: "e/fileman/desktop/list/drop_in";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "l1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l1";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l3";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l3";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r2";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r3";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t1";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t2";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b2";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b3";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default2" 0.0;
- target: "bg";
- after: "l1a";
- after: "r1a";
- after: "t1a";
- after: "b1a";
- }
- program {
- name: "stop";
- signal: "e,state,unselected";
- source: "e";
- action: ACTION_STOP;
- target: "go";
- target: "l1a";
- target: "l1b";
- target: "l2a";
- target: "l2b";
- target: "l3a";
- target: "l3b";
- target: "l4a";
- target: "l4b";
- target: "r1a";
- target: "r1b";
- target: "r2a";
- target: "r2b";
- target: "r3a";
- target: "r3b";
- target: "r4a";
- target: "r4b";
- target: "t1a";
- target: "t1b";
- target: "t2a";
- target: "t2b";
- target: "t3a";
- target: "t3b";
- target: "t4a";
- target: "t4b";
- target: "b1a";
- target: "b1b";
- target: "b2a";
- target: "b2b";
- target: "b3a";
- target: "b3b";
- target: "b4a";
- target: "b4b";
- after: "stop2";
- }
- program {
- name: "stop2";
- action: STATE_SET "default" 0.0;
- target: "l1";
- target: "l2";
- target: "l3";
- target: "l4";
- target: "r1";
- target: "r2";
- target: "r3";
- target: "r4";
- target: "t1";
- target: "t2";
- target: "t3";
- target: "t4";
- target: "b1";
- target: "b2";
- target: "b3";
- target: "b4";
- target: "bg";
- }
- program {
- name: "l1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l4";
- after: "l1b";
- after: "l2a";
- }
- program {
- name: "l1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l4";
- }
- program {
- name: "l2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l3";
- after: "l2b";
- after: "l3a";
- }
- program {
- name: "l2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l3";
- }
- program {
- name: "l3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l2";
- after: "l3b";
- after: "l4a";
- }
- program {
- name: "l3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l2";
- }
- program {
- name: "l4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l1";
- after: "l4b";
- after: "l1a";
- }
- program {
- name: "l4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l1";
- }
- program {
- name: "r1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r4";
- after: "r1b";
- after: "r2a";
- }
- program {
- name: "r1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r4";
- }
- program {
- name: "r2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r3";
- after: "r2b";
- after: "r3a";
- }
- program {
- name: "r2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r3";
- }
- program {
- name: "r3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r2";
- after: "r3b";
- after: "r4a";
- }
- program {
- name: "r3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r2";
- }
- program {
- name: "r4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r1";
- after: "r4b";
- after: "r1a";
- }
- program {
- name: "r4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r1";
- }
- program {
- name: "t1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t4";
- after: "t1b";
- after: "t2a";
- }
- program {
- name: "t1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t4";
- }
- program {
- name: "t2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t3";
- after: "t2b";
- after: "t3a";
- }
- program {
- name: "t2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t3";
- }
- program {
- name: "t3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t2";
- after: "t3b";
- after: "t4a";
- }
- program {
- name: "t3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t2";
- }
- program {
- name: "t4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t1";
- after: "t4b";
- after: "t1a";
- }
- program {
- name: "t4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t1";
- }
- program {
- name: "b1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b4";
- after: "b1b";
- after: "b2a";
- }
- program {
- name: "b1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b4";
- }
- program {
- name: "b2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b3";
- after: "b2b";
- after: "b3a";
- }
- program {
- name: "b2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b3";
- }
- program {
- name: "b3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b2";
- after: "b3b";
- after: "b4a";
- }
- program {
- name: "b3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b2";
- }
- program {
- name: "b4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b1";
- after: "b4b";
- after: "b1a";
- }
- program {
- name: "b4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b1";
- }
- }
-}
-
-images
-{
- image: "e17_fileman_rubberband.png" COMP;
-}
-
-group
-{
- name: "e/fileman/default/rubberband";
- parts
- {
- part
- {
- name: "base";
- mouse_events: 0;
- type: IMAGE;
- description
- {
- state: "default" 0.0;
- image
- {
- normal: "e17_fileman_rubberband.png";
- border: 4 4 4 4;
- middle: 0;
- }
- }
- }
- part
- {
- name: "grad";
- mouse_events: 0;
- type: GRADIENT;
- description
- {
- state: "default" 0.0;
- rel1.offset: 2 2;
- rel2.offset: -3 -3;
- gradient.spectrum: "rubberband";
- gradient.rel1.relative: 0.0 0.5;
- gradient.rel2.relative: 1.0 0.5;
- gradient.rel2.offset: -1 0;
- }
- }
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-#define FULL_SIZE_FILEMAN_BUTTON(TYPE) \
-group { \
- name: "e/fileman/default/button/"TYPE; \
- parts { \
- part { \
- name: "whole"; \
- type: RECT; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- relative: 0.0 0.0; \
- offset: 0 0; \
- } \
- rel2 { \
- relative: 1.0 1.0; \
- offset: -1 -1; \
- } \
- } \
- } \
- BORDER_BUTTON("button",TYPE,0.0,0.0,-3,-3,"whole",1.0,1.0,2,2,"whole") \
- } \
-}
-
-#define FILEMAN_ICON(TYPE) \
-group { \
- name: "e/icons/fileman/"TYPE; \
- parts { \
- part { \
- name: "icon"; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- aspect: 1.0 1.0; \
- aspect_preference: BOTH; \
- align: 0.5 0.0; \
- image { \
- normal: "e17_icon_fileman_"TYPE".png"; \
- } \
- } \
- description { \
- state: "disabled" 0.0; \
- inherit: "default" 0.0; \
- color: 128 128 128 255; \
- } \
- } \
- } \
- programs { \
- program { \
- name: "disable"; \
- signal: "disable"; \
- source: ""; \
- action: STATE_SET "disabled" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- program { \
- name: "default"; \
- signal: "default"; \
- source: ""; \
- action: STATE_SET "default" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- } \
-} \
-
-#define FILEMAN_ICON_CLICKABLE(TYPE) \
-group { \
- name: "e/icons/fileman/"TYPE; \
- parts { \
- part { \
- name: "icon"; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- align: 0.5 0.0; \
- aspect: 1.0 1.0; \
- aspect_preference: BOTH; \
- image { \
- normal: "e17_icon_fileman_"TYPE".png"; \
- } \
- } \
- description { \
- state: "clicked" 0.0; \
- align: 0.5 0.0; \
- aspect: 1.0 1.0; \
- aspect_preference: BOTH; \
- image { \
- normal: "e17_icon_fileman_"TYPE"_clicked.png"; \
- } \
- } \
- description { \
- state: "disabled" 0.0; \
- inherit: "default" 0.0; \
- color: 128 128 128 255; \
- } \
- } \
- } \
- programs { \
- program { \
- name: "clicked"; \
- signal: "clicked"; \
- source: ""; \
- action: STATE_SET "clicked" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- program { \
- name: "unclicked"; \
- signal: "unclicked"; \
- source: ""; \
- action: STATE_SET "default" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- program { \
- name: "disable"; \
- signal: "disable"; \
- source: ""; \
- action: STATE_SET "disabled" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- program { \
- name: "default"; \
- signal: "default"; \
- source: ""; \
- action: STATE_SET "default" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- } \
-} \
-
-#define FILEMAN_MIME(TYPE, FILE) \
-group { \
- name: "e/icons/fileman/mime/"TYPE; \
- parts { \
- part { \
- name: "icon"; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- aspect: 1.0 1.0; \
- aspect_preference: BOTH; \
- align: 0.5 0.0; \
- image { \
- normal: "e17_icon_fileman_"FILE".png"; \
- } \
- } \
- description { \
- state: "disabled" 0.0; \
- inherit: "default" 0.0; \
- color: 128 128 128 255; \
- } \
- } \
- } \
- programs { \
- program { \
- name: "disable"; \
- signal: "disable"; \
- source: ""; \
- action: STATE_SET "disabled" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- program { \
- name: "default"; \
- signal: "default"; \
- source: ""; \
- action: STATE_SET "default" 0.0; \
- transition: LINEAR 0.1; \
- target: "icon"; \
- } \
- } \
-} \
-
-images
-{
- image: "e17_icon_fileman_folder.png" COMP;
- image: "e17_icon_fileman_folder_clicked.png" COMP;
- image: "e17_icon_fileman_file.png" COMP;
- image: "e17_icon_fileman_file_clicked.png" COMP;
- image: "e17_icon_fileman_home.png" COMP;
- image: "e17_icon_fileman_desktop.png" COMP;
- image: "e17_icon_fileman_hd.png" COMP;
- image: "e17_icon_fileman_hdd.png" COMP;
-
- image: "e17_icon_fileman_pdf.png" COMP;
- image: "e17_icon_fileman_c.png" COMP;
- image: "e17_icon_fileman_h.png" COMP;
- image: "e17_icon_fileman_o.png" COMP;
- image: "e17_icon_fileman_sh.png" COMP;
- image: "e17_icon_fileman_png.png" COMP;
- image: "e17_icon_fileman_jpg.png" COMP;
- image: "e17_icon_fileman_avi.png" COMP;
- image: "e17_icon_fileman_mp3.png" COMP;
- image: "e17_icon_fileman_xcf.png" COMP;
- image: "e17_icon_fileman_cpp.png" COMP;
- image: "e17_icon_fileman_cs.png" COMP;
- image: "e17_icon_fileman_patch.png" COMP;
- image: "e17_icon_fileman_doc.png" COMP;
- image: "e17_icon_fileman_ogg.png" COMP;
- image: "e17_icon_fileman_txt.png" COMP;
- image: "e17_icon_fileman_bz2.png" COMP;
- image: "e17_icon_fileman_deb.png" COMP;
- image: "e17_icon_fileman_ttf.png" COMP;
- image: "e17_icon_fileman_pcf.png" COMP;
- image: "e17_icon_fileman_bdf.png" COMP;
- image: "e17_icon_fileman_css.png" COMP;
- image: "e17_icon_fileman_html.png" COMP;
- image: "e17_icon_fileman_htm.png" COMP;
- image: "e17_icon_fileman_zip.png" COMP;
- image: "e17_icon_fileman_gz.png" COMP;
- image: "e17_icon_fileman_tar.png" COMP;
- image: "e17_icon_fileman_rar.png" COMP;
- image: "e17_icon_fileman_mpg.png" COMP;
-
- image: "e17_button_detail_open.png" COMP;
- image: "e17_button_detail_paste.png" COMP;
- image: "e17_button_detail_copy.png" COMP;
- image: "e17_button_detail_cut.png" COMP;
- image: "e17_button_detail_rename.png" COMP;
- image: "e17_button_detail_delete.png" COMP;
- image: "e17_button_detail_properties.png" COMP;
- image: "e17_button_detail_arrange_name.png" COMP;
- image: "e17_button_detail_arrange.png" COMP;
- image: "e17_button_detail_arrange_time.png" COMP;
- image: "e17_button_detail_new.png" COMP;
- image: "e17_button_detail_new_dir.png" COMP;
- image: "e17_button_detail_properties.png" COMP;
- image: "e17_button_detail_refresh.png" COMP;
- image: "e17_button_detail_view_details.png" COMP;
- image: "e17_button_detail_view_name.png" COMP;
- image: "e17_button_detail_view.png" COMP;
- image: "e17_button_detail_select.png" COMP;
-}
-
-FILEMAN_ICON_CLICKABLE("folder");
-FILEMAN_ICON_CLICKABLE("file");
-FILEMAN_ICON("home");
-FILEMAN_ICON("desktop");
-FILEMAN_ICON("hdd");
-
-group {
- name: "e/icons/fileman/hd";
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- align: 0.5 0.0;
- color: 255 255 255 128;
- image {
- normal: "e17_icon_fileman_hd.png";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "full";
- signal: "e,state,removable,full";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- transition: LINEAR 0.5;
- target: "icon";
- }
- program {
- name: "empty";
- signal: "e,state,removable,empty";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.5;
- target: "icon";
- }
- }
-}
-
-FILEMAN_MIME("application/pdf","pdf");
-FILEMAN_MIME("text/x-csrc","c");
-FILEMAN_MIME("text/x-chdr","h");
-FILEMAN_MIME("application/x-object","o");
-FILEMAN_MIME("application/x-shellscript","sh");
-FILEMAN_MIME("image/png","png");
-FILEMAN_MIME("image/jpeg","jpg");
-FILEMAN_MIME("video/x-msvideo","avi");
-FILEMAN_MIME("audio/mpeg","mp3");
-FILEMAN_MIME("application/x-xcf","xcf");
-FILEMAN_MIME("text/x-c++src","cpp");
-FILEMAN_MIME("text/x-csharp","cs");
-FILEMAN_MIME("text/x-patch","patch");
-FILEMAN_MIME("application/msword","doc");
-FILEMAN_MIME("application/ogg","ogg");
-FILEMAN_MIME("text/plain","txt");
-FILEMAN_MIME("application/x-bzip","bz2");
-FILEMAN_MIME("application/x-deb","deb");
-FILEMAN_MIME("application/x-font-ttf","ttf");
-FILEMAN_MIME("application/x-font-pcf","pcf");
-FILEMAN_MIME("application/x-font-bdf","bdf");
-FILEMAN_MIME("text/css","css");
-FILEMAN_MIME("text/html","html");
-FILEMAN_MIME("text/html","htm");
-FILEMAN_MIME("application/zip","zip");
-FILEMAN_MIME("application/x-gzip","gz");
-FILEMAN_MIME("application/x-bzip-compressed-tar","tar");
-FILEMAN_MIME("application/x-bzip2-compressed-tar","tar");
-FILEMAN_MIME("application/x-compressed-tar","tar");
-FILEMAN_MIME("application/x-tar","tar");
-FILEMAN_MIME("application/x-rar","rar");
-FILEMAN_MIME("video/mpeg","mpg");
-
-FILEMAN_MIME("video","mpg");
-FILEMAN_MIME("text","txt");
-FILEMAN_MIME("image","png");
-FILEMAN_MIME("audio","mp3");
-
-FULL_SIZE_FILEMAN_BUTTON("open");
-FULL_SIZE_FILEMAN_BUTTON("copy");
-FULL_SIZE_FILEMAN_BUTTON("cut");
-FULL_SIZE_FILEMAN_BUTTON("paste");
-FULL_SIZE_FILEMAN_BUTTON("delete");
-FULL_SIZE_FILEMAN_BUTTON("rename");
-FULL_SIZE_FILEMAN_BUTTON("properties");
-FULL_SIZE_FILEMAN_BUTTON("arrange_name");
-FULL_SIZE_FILEMAN_BUTTON("arrange");
-FULL_SIZE_FILEMAN_BUTTON("arrange_time");
-FULL_SIZE_FILEMAN_BUTTON("new");
-FULL_SIZE_FILEMAN_BUTTON("new_dir");
-FULL_SIZE_FILEMAN_BUTTON("refresh");
-FULL_SIZE_FILEMAN_BUTTON("view_details");
-FULL_SIZE_FILEMAN_BUTTON("view_name");
-FULL_SIZE_FILEMAN_BUTTON("view");
-FULL_SIZE_FILEMAN_BUTTON("select");
diff --git a/data/themes/default_filesel.edc b/data/themes/default_filesel.edc
deleted file mode 100644
index 96e696e8e..000000000
--- a/data/themes/default_filesel.edc
+++ /dev/null
@@ -1,130 +0,0 @@
-/* this file looks like its deprecated and should probably be removed */
-
-images {
- image: "e17_ibar_bg_h.png" COMP;
- image: "e17_ibar_over_h.png" COMP;
-}
-group {
- name: "e/widgets/fileselector/main";
- parts {
- part {
- name: "background";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "items";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -13 -5;
- }
- }
- description {
- state: "top" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "left" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "right" 0.0;
- inherit: "default" 0.0;
- }
- }
- part {
- name: "vscrollbar";
- type: "SWALLOW";
- clip_to: "items_clip";
- description {
- min: 16 40;
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: -13 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -13 -5;
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "top" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "left" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "right" 0.0;
- inherit: "default" 0.0;
- }
- }
- part {
- name: "inn";
- type: RECT;
- repeat_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
-
- }
-}
diff --git a/data/themes/default_fontpreview.edc b/data/themes/default_fontpreview.edc
deleted file mode 100644
index bff7d394c..000000000
--- a/data/themes/default_fontpreview.edc
+++ /dev/null
@@ -1,31 +0,0 @@
-group {
- name: "e/widgets/fontpreview";
- parts {
- part {
- name: "e.fontpreview.text";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 255;
- color_class: "entry_text";
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- text {
- text_class: "_e_font_preview";
- text: "The quick brown fox jumped over YO MAMMA!";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- }
- }
- }
- }
-}
diff --git a/data/themes/default_frame.edc b/data/themes/default_frame.edc
deleted file mode 100644
index dd1ca447e..000000000
--- a/data/themes/default_frame.edc
+++ /dev/null
@@ -1,128 +0,0 @@
-images {
- image: "e17_frame_label_over.png" COMP;
- image: "e17_frame_label_under.png" COMP;
- image: "e17_frame_outline.png" COMP;
-}
-group {
- name: "e/widgets/frame";
- parts {
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- to_x: "outline";
- to_y: "label_over";
- relative: 0.0 1.0;
- offset: 3 2;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "e.text.label";
- relative: 0.0 0.5;
- offset: 2 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- image {
- normal: "e17_frame_outline.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "label_under";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "label_over";
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- to: "label_over";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_frame_label_under.png";
- border: 3 3 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 5;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -17 5;
- }
- color: 0 0 0 80;
- text {
- text: "Frame Label";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 1 1;
- max: 1 1;
- align: 0.0 0.5;
- text_class: "frame";
- }
- }
- }
- part {
- name: "label_over";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.text.label";
- relative: 0.0 0.0;
- offset: -5 -4;
- }
- rel2 {
- to: "e.text.label";
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_frame_label_over.png";
- border: 7 7 7 7;
- }
- fill {
- smooth: 0;
- }
- }
- }
- }
-}
diff --git a/data/themes/default_gadman.edc b/data/themes/default_gadman.edc
deleted file mode 100644
index 11562bb0a..000000000
--- a/data/themes/default_gadman.edc
+++ /dev/null
@@ -1,1733 +0,0 @@
-images {
- image: "e17_ibar_arrow_d.png" COMP;
- image: "e17_ibar_arrow_l.png" COMP;
- image: "e17_ibar_arrow_r.png" COMP;
- image: "e17_ibar_arrow_u.png" COMP;
- image: "e17_ibar_handle_h.png" COMP;
- image: "e17_ibar_handle_h2.png" COMP;
- image: "e17_ibar_handle_thumb_h.png" COMP;
- image: "e17_ibar_handle_thumb_v.png" COMP;
- image: "e17_ibar_handle_v.png" COMP;
- image: "e17_ibar_handle_v2.png" COMP;
- image: "e17_gadman_indicator.png" COMP;
- image: "e17_gadman_overlay.png" COMP;
-}
-
-group {
- name: "e/gadman/control";
- parts {
- part {
- name: "hclip";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- visible : 1;
- rel1 {
- relative: 0.0 0.0;
- offset: -80 -80;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 79 79;
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible : 0;
- }
- }
- part {
- name: "vclip";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- visible : 1;
- rel1 {
- relative: 0.0 0.0;
- offset: -80 -80;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 79 79;
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible : 0;
- }
- }
- part {
- name: "indicator";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 18 18;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_gadman_indicator.png";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "overlay";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: -8 -8;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 7 7;
- }
- image {
- normal: "e17_gadman_overlay.png";
- border: 15 15 15 15;
- }
- }
- }
- part {
- name: "h1a1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "h1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "h1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "h1a2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "h1a1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "h1a1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "h1a3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "h1a2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "h1a2";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "h1a4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "h1a3";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "h1a3";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "h2a1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "h2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "h2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "h2a2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "h2a1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "h2a1";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "h2a3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "h2a2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "h2a2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "h2a4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 29;
- max: 21 29;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "h2a3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "h2a3";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
-
-
-
-
- part {
- name: "v1a1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "v1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "v1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "v1a2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "v1a1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "v1a1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "v1a3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "v1a2";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "v1a2";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "v1a4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "v1a3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "v1a3";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "v2a1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "v2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "v2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "v2a2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "v2a1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "v2a1";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "v2a3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "v2a2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "v2a2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "v2a4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "v2a3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "v2a3";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
-
-
-
-
-
-
- part {
- name: "h1";
- mouse_events: 1;
- clip_to: "hclip";
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 18 36;
- max: 18 96;
- rel1 {
- relative: 0.0 0.0;
- offset: -9 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -9 -1;
- }
- image {
- normal: "e17_ibar_handle_h.png";
- border: 0 0 19 19;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_ibar_handle_h2.png";
- }
- }
- }
- part {
- name: "h1th";
- mouse_events: 0;
- clip_to: "hclip";
- description {
- state: "default" 0.0;
- max: 6 16;
- rel1 {
- offset: -1 -1;
- to: "h1";
- }
- rel2 {
- offset: -2 -2;
- to: "h1";
- }
- image {
- normal: "e17_ibar_handle_thumb_h.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- }
- }
- part {
- name: "h2";
- mouse_events: 1;
- clip_to: "hclip";
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 18 36;
- max: 18 96;
- rel1 {
- relative: 1.0 0.0;
- offset: 8 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_ibar_handle_h.png";
- border: 0 0 19 19;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_ibar_handle_h2.png";
- }
- }
- }
- part {
- name: "h2th";
- mouse_events: 0;
- clip_to: "hclip";
- description {
- state: "default" 0.0;
- max: 6 16;
- rel1 {
- offset: -1 -1;
- to: "h2";
- }
- rel2 {
- offset: -2 -2;
- to: "h2";
- }
- image {
- normal: "e17_ibar_handle_thumb_h.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- }
- }
- part {
- name: "v1";
- mouse_events: 1;
- clip_to: "vclip";
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 36 18;
- max: 96 18;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -9;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -9;
- }
- image {
- normal: "e17_ibar_handle_v.png";
- border: 19 19 0 0;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_ibar_handle_v2.png";
- }
- }
- }
- part {
- name: "v1th";
- mouse_events: 0;
- clip_to: "vclip";
- description {
- state: "default" 0.0;
- max: 16 6;
- rel1 {
- offset: -1 -1;
- to: "v1";
- }
- rel2 {
- offset: -2 -2;
- to: "v1";
- }
- image {
- normal: "e17_ibar_handle_thumb_v.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- }
- }
- part {
- name: "v2";
- mouse_events: 1;
- clip_to: "vclip";
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 36 18;
- max: 96 18;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 8;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 8;
- }
- image {
- normal: "e17_ibar_handle_v.png";
- border: 19 19 0 0;
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_ibar_handle_v2.png";
- }
- }
- }
- part {
- name: "v2th";
- mouse_events: 0;
- clip_to: "vclip";
- description {
- state: "default" 0.0;
- max: 16 6;
- rel1 {
- offset: -1 -1;
- to: "v2";
- }
- rel2 {
- offset: -2 -2;
- to: "v2";
- }
- image {
- normal: "e17_ibar_handle_thumb_v.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- }
- }
- }
- programs {
- program {
- name: "api_hsize_on";
- signal: "e,state,hsize,on";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "hclip";
- }
- program {
- name: "api_hsize_off";
- signal: "e,state,hsize,off";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "hclip";
- }
- program {
- name: "api_vsize_on";
- signal: "e,state,vsize,on";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "vclip";
- }
- program {
- name: "api_vsize_off";
- signal: "e,state,vsize,off";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "vclip";
- }
- program {
- name: "api_move_on";
- signal: "e,state,move,on";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "indicator";
- }
- program {
- name: "api_move_off";
- signal: "e,state,move,off";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "indicator";
- }
-/*
- program {
- name: "api_active";
- signal: "e,state,focused";
- source: "e";
- }
- program {
- name: "api_inactive";
- signal: "e,state,unfocused";
- source: "e";
- }
-*/
- program {
- name: "mv_down";
- signal: "mouse,down,1";
- source: "overlay";
- action: SIGNAL_EMIT "e,action,move,start" "";
- }
- program {
- name: "mv_up";
- signal: "mouse,up,1";
- source: "overlay";
- action: SIGNAL_EMIT "e,action,move,stop" "";
- }
- program {
- name: "mv_move";
- signal: "mouse,move";
- source: "overlay";
- action: SIGNAL_EMIT "e,action,move,go" "";
- }
-
- program {
- name: "h1_down1";
- signal: "mouse,down,1";
- source: "h1";
- action: STATE_SET "default2" 0.0;
- target: "h1";
- target: "h1th";
- }
- program {
- name: "h1_up1";
- signal: "mouse,up,1";
- source: "h1";
- action: STATE_SET "default" 0.0;
- target: "h1";
- target: "h1th";
- }
- program {
- name: "h1_down2";
- signal: "mouse,down,1";
- source: "h1";
- action: SIGNAL_EMIT "e,action,resize,left,start" "";
- }
- program {
- name: "h1_up2";
- signal: "mouse,up,1";
- source: "h1";
- action: SIGNAL_EMIT "e,action,resize,left,stop" "";
- }
- program {
- name: "h1_move";
- signal: "mouse,move";
- source: "h1";
- action: SIGNAL_EMIT "e,action,resize,left,go" "";
- }
- program {
- name: "h1_in";
- signal: "mouse,in";
- source: "h1";
- action: STATE_SET "default" 0.0;
- target: "h1a1";
- target: "h1a2";
- target: "h1a3";
- target: "h1a4";
- after: "h1_h_in1a";
- }
- program {
- name: "h1_out";
- signal: "mouse,out";
- source: "h1";
- action: STATE_SET "default" 0.0;
- target: "h1a1";
- target: "h1a2";
- target: "h1a3";
- target: "h1a4";
- }
- program {
- name: "h1_h_in1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h1a1";
- after: "h1_h_in2a";
- after: "h1_h_in2b";
- }
- program {
- name: "h1_h_in1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h1a4";
- }
- program {
- name: "h1_h_in2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h1a2";
- after: "h1_h_in3a";
- after: "h1_h_in3b";
- }
- program {
- name: "h1_h_in2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h1a1";
- }
- program {
- name: "h1_h_in3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h1a3";
- after: "h1_h_in4a";
- after: "h1_h_in4b";
- }
- program {
- name: "h1_h_in3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h1a2";
- }
- program {
- name: "h1_h_in4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h1a4";
- after: "h1_h_in1a";
- after: "h1_h_in1b";
- }
- program {
- name: "h1_h_in4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h1a3";
- }
-
-
- program {
- name: "h2_down1";
- signal: "mouse,down,1";
- source: "h2";
- action: STATE_SET "default2" 0.0;
- target: "h2";
- target: "h2th";
- }
- program {
- name: "h2_up1";
- signal: "mouse,up,1";
- source: "h2";
- action: STATE_SET "default" 0.0;
- target: "h2";
- target: "h2th";
- }
- program {
- name: "h2_down2";
- signal: "mouse,down,1";
- source: "h2";
- action: SIGNAL_EMIT "e,action,resize,right,start" "";
- }
- program {
- name: "h2_up2";
- signal: "mouse,up,1";
- source: "h2";
- action: SIGNAL_EMIT "e,action,resize,right,stop" "";
- }
- program {
- name: "h2_move";
- signal: "mouse,move";
- source: "h2";
- action: SIGNAL_EMIT "e,action,resize,right,go" "";
- }
- program {
- name: "h2_in";
- signal: "mouse,in";
- source: "h2";
- action: STATE_SET "default" 0.0;
- target: "h2a1";
- target: "h2a2";
- target: "h2a3";
- target: "h2a4";
- after: "h2_h_in1a";
- }
- program {
- name: "h2_out";
- signal: "mouse,out";
- source: "h2";
- action: STATE_SET "default" 0.0;
- target: "h2a1";
- target: "h2a2";
- target: "h2a3";
- target: "h2a4";
- }
- program {
- name: "h2_h_in1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h2a1";
- after: "h2_h_in2a";
- after: "h2_h_in2b";
- }
- program {
- name: "h2_h_in1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h2a4";
- }
- program {
- name: "h2_h_in2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h2a2";
- after: "h2_h_in3a";
- after: "h2_h_in3b";
- }
- program {
- name: "h2_h_in2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h2a1";
- }
- program {
- name: "h2_h_in3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h2a3";
- after: "h2_h_in4a";
- after: "h2_h_in4b";
- }
- program {
- name: "h2_h_in3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h2a2";
- }
- program {
- name: "h2_h_in4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "h2a4";
- after: "h2_h_in1a";
- after: "h2_h_in1b";
- }
- program {
- name: "h2_h_in4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "h2a3";
- }
-
-
-
- program {
- name: "v1_down1";
- signal: "mouse,down,1";
- source: "v1";
- action: STATE_SET "default2" 0.0;
- target: "v1";
- target: "v1th";
- }
- program {
- name: "v1_up1";
- signal: "mouse,up,1";
- source: "v1";
- action: STATE_SET "default" 0.0;
- target: "v1";
- target: "v1th";
- }
- program {
- name: "v1_down2";
- signal: "mouse,down,1";
- source: "v1";
- action: SIGNAL_EMIT "e,action,resize,up,start" "";
- }
- program {
- name: "v1_up2";
- signal: "mouse,up,1";
- source: "v1";
- action: SIGNAL_EMIT "e,action,resize,up,stop" "";
- }
- program {
- name: "v1_move";
- signal: "mouse,move";
- source: "v1";
- action: SIGNAL_EMIT "e,action,resize,up,go" "";
- }
- program {
- name: "v1_in";
- signal: "mouse,in";
- source: "v1";
- action: STATE_SET "default" 0.0;
- target: "v1a1";
- target: "v1a2";
- target: "v1a3";
- target: "v1a4";
- after: "v1_h_in1a";
- }
- program {
- name: "v1_out";
- signal: "mouse,out";
- source: "v1";
- action: STATE_SET "default" 0.0;
- target: "v1a1";
- target: "v1a2";
- target: "v1a3";
- target: "v1a4";
- }
- program {
- name: "v1_h_in1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v1a1";
- after: "v1_h_in2a";
- after: "v1_h_in2b";
- }
- program {
- name: "v1_h_in1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v1a4";
- }
- program {
- name: "v1_h_in2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v1a2";
- after: "v1_h_in3a";
- after: "v1_h_in3b";
- }
- program {
- name: "v1_h_in2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v1a1";
- }
- program {
- name: "v1_h_in3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v1a3";
- after: "v1_h_in4a";
- after: "v1_h_in4b";
- }
- program {
- name: "v1_h_in3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v1a2";
- }
- program {
- name: "v1_h_in4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v1a4";
- after: "v1_h_in1a";
- after: "v1_h_in1b";
- }
- program {
- name: "v1_h_in4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v1a3";
- }
-
-
-
- program {
- name: "v2_down1";
- signal: "mouse,down,1";
- source: "v2";
- action: STATE_SET "default2" 0.0;
- target: "v2";
- target: "v2th";
- }
- program {
- name: "v2_up1";
- signal: "mouse,up,1";
- source: "v2";
- action: STATE_SET "default" 0.0;
- target: "v2";
- target: "v2th";
- }
- program {
- name: "v2_down2";
- signal: "mouse,down,1";
- source: "v2";
- action: SIGNAL_EMIT "e,action,resize,down,start" "";
- }
- program {
- name: "v2_up2";
- signal: "mouse,up,1";
- source: "v2";
- action: SIGNAL_EMIT "e,action,resize,down,stop" "";
- }
- program {
- name: "v2_move";
- signal: "mouse,move";
- source: "v2";
- action: SIGNAL_EMIT "e,action,resize,down,go" "";
- }
- program {
- name: "v2_in";
- signal: "mouse,in";
- source: "v2";
- action: STATE_SET "default" 0.0;
- target: "v2a1";
- target: "v2a2";
- target: "v2a3";
- target: "v2a4";
- after: "v2_h_in1a";
- }
- program {
- name: "v2_out";
- signal: "mouse,out";
- source: "v2";
- action: STATE_SET "default" 0.0;
- target: "v2a1";
- target: "v2a2";
- target: "v2a3";
- target: "v2a4";
- }
- program {
- name: "v2_h_in1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v2a1";
- after: "v2_h_in2a";
- after: "v2_h_in2b";
- }
- program {
- name: "v2_h_in1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v2a4";
- }
- program {
- name: "v2_h_in2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v2a2";
- after: "v2_h_in3a";
- after: "v2_h_in3b";
- }
- program {
- name: "v2_h_in2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v2a1";
- }
- program {
- name: "v2_h_in3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v2a3";
- after: "v2_h_in4a";
- after: "v2_h_in4b";
- }
- program {
- name: "v2_h_in3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v2a2";
- }
- program {
- name: "v2_h_in4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "v2a4";
- after: "v2_h_in1a";
- after: "v2_h_in1b";
- }
- program {
- name: "v2_h_in4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "v2a3";
- }
- }
-}
-
-group {
- name: "e/gadman/popup";
- parts {
- part {
- name: "border_tl";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1.offset: 0 0;
- rel2.offset: -1 -1;
- color: 253 253 253 255;
- }
- }
- part {
- name: "border_br";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1.offset: 1 1;
- rel2.offset: -1 -1;
- color: 165 165 165 255;
- }
- }
- part {
- name: "base";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1.offset: 1 1;
- rel2.offset: -2 -2;
- color: 221 221 221 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- //color: 0 0 0 0;
- rel1 {
- offset: 3 3;
- }
- rel2 {
- offset: -4 -4;
- }
- }
- }
- }
-}
-
-group {
- name: "e/gadman/full_bg";
- parts {
- part {
- name: "bg";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- }
- description {
- state: "visible" 0.0;
- color: 255 255 255 200;
- }
- }
- part {
- name: "custom_bg";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- }
- description {
- state: "visible" 0.0;
- color: 255 255 255 200;
- }
- }
- part {
- name: "e.swallow.bg";
- type: SWALLOW;
- clip_to: "custom_bg";
- description {
- state: "default" 0.0;
- }
- }
- part {
- name: "grabber";
- type: RECT;
- mouse_events: 1;
- repeat_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "show";
- signal: "e,state,visibility,show";
- source: "e";
- action: STATE_SET "visible" 0.0;
- transition: LINEAR 0.4;
- target: "bg";
- }
- program {
- name: "show_now";
- signal: "e,state,visibility,show,now";
- source: "e";
- action: STATE_SET "visible" 0.0;
- transition: LINEAR 0.0;
- target: "bg";
- }
- program {
- name: "hide";
- signal: "e,state,visibility,hide";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.4;
- target: "bg";
- }
- program {
- name: "hide_now";
- signal: "e,state,visibility,hide,now";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.0;
- target: "bg";
- }
- program {
- name: "show_custom";
- signal: "e,state,visibility,show,custom";
- source: "e";
- action: STATE_SET "visible" 0.0;
- transition: LINEAR 0.4;
- target: "custom_bg";
- }
- program {
- name: "show_custom_now";
- signal: "e,state,visibility,show,custom,now";
- source: "e";
- action: STATE_SET "visible" 0.0;
- transition: LINEAR 0.0;
- target: "custom_bg";
- }
- program {
- name: "hide_custom";
- signal: "e,state,visibility,hide,custom";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.4;
- target: "custom_bg";
- }
- program {
- name: "hide_custom_now";
- signal: "e,state,visibility,hide,custom,now";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.0;
- target: "custom_bg";
- }
- }
-}
-
-group {
- name: "e/gadman/frame";
- parts {
- part{
- name: "bg_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- }
- description {
- state: "plain" 0.0;
- color: 255 255 255 255;
- rel1 {
- relative: 0.0 0.0;
- }
- rel2 {
- relative: 0.0 0.0;
- }
- }
- }
- part {
- name: "background";
- mouse_events: 1;
- clip_to: "bg_clip";
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- description {
- state: "hidden" 0.0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.5 0.5;
- }
- rel2 {
- relative: 0.5 0.5;
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 0;
- clip_to: "bg_clip";
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "hidden" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.5 0.5;
- }
- rel2 {
- relative: 0.5 0.5;
- }
- }
- }
- }
- programs {
- program {
- name: "inset";
- signal: "e,state,visibility,inset";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "bg_clip";
- }
- program {
- name: "plain";
- signal: "e,state,visibility,plain";
- source: "e";
- action: STATE_SET "plain" 0.0;
- target: "bg_clip";
- }
- program {
- name: "hide";
- signal: "e,state,visibility,hide";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- transition: ACCELERATE 0.4;
- target: "items_clip";
- target: "background";
- target: "overlay";
- target: "e.swallow.content";
- }
- program {
- name: "hide_now";
- signal: "e,state,visibility,hide,now";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- transition: ACCELERATE 0.0;
- target: "items_clip";
- target: "background";
- target: "overlay";
- target: "e.swallow.content";
- }
- program {
- name: "show";
- signal: "e,state,visibility,show";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.4;
- target: "items_clip";
- target: "background";
- target: "overlay";
- target: "e.swallow.content";
- }
- program {
- name: "show_now";
- signal: "e,state,visibility,show,now";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.0;
- target: "items_clip";
- target: "background";
- target: "overlay";
- target: "e.swallow.content";
- }
- }
-}
diff --git a/data/themes/default_ibar.edc b/data/themes/default_ibar.edc
deleted file mode 100644
index 88ff05238..000000000
--- a/data/themes/default_ibar.edc
+++ /dev/null
@@ -1,1074 +0,0 @@
-images {
- image: "e17_ibar_arrow_d.png" COMP;
- image: "e17_ibar_arrow_l.png" COMP;
- image: "e17_ibar_arrow_r.png" COMP;
- image: "e17_ibar_arrow_u.png" COMP;
- image: "e17_pager_desk.png" COMP;
-}
-
-group {
- name: "e/modules/ibar/icon";
- data {
- item: "raise_on_hilight" "0"; // 1 or 0 if u want an icon holder to raise when the mouse (or keyboard) hilights it
- // item: "item_list" "item item2 item3";
- }
- parts {
- part {
- name: "item_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- description {
- state: "faded" 0.0;
- color: 255 255 255 64;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "item_clip";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "bigger" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- part {
- name: "over";
- type: RECT;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "hover_in";
- signal: "mouse,in";
- source: "over";
- action: STATE_SET "bigger" 0.0;
- transition: LINEAR 0.1;
- target: "e.swallow.content";
- }
- program {
- name: "hover_out";
- signal: "mouse,out";
- source: "over";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.2;
- target: "e.swallow.content";
- }
- program {
- name: "exec_start";
- signal: "e,action,start";
- source: "e";
- action: STATE_SET "faded" 0.0;
- transition: LINEAR 0.5;
- target: "item_clip";
- }
- program {
- name: "exec_exec";
- signal: "e,action,exec";
- source: "e";
- action: STATE_SET "faded" 0.0;
- transition: LINEAR 0.5;
- target: "item_clip";
- after: "exec_stop";
- }
- program {
- name: "exec_stop";
- signal: "e,action,stop";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item_clip";
- }
- }
-}
-
-group {
- name: "e/modules/ibar/icon_overlay";
- data {
- // item: "item_list", "item item2 item3";
- }
- parts {
- part {
- name: "base";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- part {
- name: "background";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "base";
- }
- rel2 {
- to: "base";
- }
- color: 255 255 255 0;
- }
- description {
- state: "visible" 0.0;
- visible: 1;
- rel1 {
- to: "base";
- }
- rel2 {
- to: "base";
- }
- color: 255 255 255 255;
- }
- description {
- state: "hidden" 0.0;
- visible: 1;
- rel1 {
- relative: -0.5 -0.5;
- to: "base";
- }
- rel2 {
- relative: 1.5 1.5;
- to: "base";
- }
- color: 255 255 255 0;
- }
- description {
- state: "huge" 0.0;
- visible: 1;
- rel1 {
- relative: -2.0 -2.0;
- to: "base";
- }
- rel2 {
- relative: 3.0 3.0;
- to: "base";
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "background";
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- }
- rel2 {
- to: "background";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 255 255 255 0;
- color3: 0 0 0 0;
- color_class: "module_label";
- text {
- text: "";
- font: "Edje-Vera-Bold";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "module_normal";
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 255 255 255 255;
- color3: 0 0 0 42;
- color_class: "module_label";
- }
- }
- }
- programs {
- program {
- name: "go_active";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "background";
- after: "go_active2";
- }
- program {
- name: "go_activeB";
- signal: "e,action,show,label";
- source: "e";
- action: STATE_SET "visible" 0.0;
- transition: SINUSOIDAL 0.5;
- target: "e.text.label";
- }
- program {
- name: "go_active2";
- signal: "";
- source: "";
- action: STATE_SET "hidden" 0.0;
- transition: LINEAR 0.5;
- target: "background";
- after: "go_active";
- }
- program {
- name: "go_passive";
- signal: "e,state,unfocused";
- source: "e";
- action: ACTION_STOP;
- target: "go_active";
- target: "go_active2";
- after: "go_passive2";
- }
- program {
- name: "go_passiveB";
- signal: "e,action,hide,label";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "e.text.label";
- }
- program {
- name: "go_passive2";
- signal: "";
- source: "";
- action: STATE_SET "default" 0.0;
- target: "background";
- }
- program {
- name: "go_big";
- action: STATE_SET "visible" 0.0;
- target: "background";
- after: "go_big2";
- }
- program {
- name: "go_big2";
- action: STATE_SET "huge" 0.0;
- transition: LINEAR 0.5;
- target: "background";
- }
- program {
- name: "exec_start";
- signal: "e,action,start";
- source: "e";
- action: ACTION_STOP;
- target: "go_active";
- target: "go_active2";
- target: "go_passive";
- target: "go_passive2";
- target: "go_big";
- target: "go_big2";
- after: "go_big";
- }
- program {
- name: "exec_exec";
- signal: "e,action,exec";
- source: "e";
- after: "exec_start";
- }
- program {
- name: "exec_stop";
- signal: "e,action,stop";
- source: "e";
-// action: SIGNAL_EMIT "active" 0.0;
- }
- }
-}
-
-group {
- name: "e/modules/ibar/drop";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- }
- }
- }
-}
-
-group {
- name: "e/modules/ibar/drop_overlay";
- parts {
- part {
- name: "l1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l1";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l3";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l3";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r2";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r3";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t1";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t2";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b2";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b3";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "show";
- source: "";
- after: "l1a";
- after: "r1a";
- after: "t1a";
- after: "b1a";
- }
- program {
- name: "l1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l4";
- after: "l1b";
- after: "l2a";
- }
- program {
- name: "l1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l4";
- }
- program {
- name: "l2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l3";
- after: "l2b";
- after: "l3a";
- }
- program {
- name: "l2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l3";
- }
- program {
- name: "l3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l2";
- after: "l3b";
- after: "l4a";
- }
- program {
- name: "l3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l2";
- }
- program {
- name: "l4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l1";
- after: "l4b";
- after: "l1a";
- }
- program {
- name: "l4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l1";
- }
- program {
- name: "r1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r4";
- after: "r1b";
- after: "r2a";
- }
- program {
- name: "r1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r4";
- }
- program {
- name: "r2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r3";
- after: "r2b";
- after: "r3a";
- }
- program {
- name: "r2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r3";
- }
- program {
- name: "r3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r2";
- after: "r3b";
- after: "r4a";
- }
- program {
- name: "r3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r2";
- }
- program {
- name: "r4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r1";
- after: "r4b";
- after: "r1a";
- }
- program {
- name: "r4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r1";
- }
- program {
- name: "t1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t4";
- after: "t1b";
- after: "t2a";
- }
- program {
- name: "t1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t4";
- }
- program {
- name: "t2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t3";
- after: "t2b";
- after: "t3a";
- }
- program {
- name: "t2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t3";
- }
- program {
- name: "t3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t2";
- after: "t3b";
- after: "t4a";
- }
- program {
- name: "t3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t2";
- }
- program {
- name: "t4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t1";
- after: "t4b";
- after: "t1a";
- }
- program {
- name: "t4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t1";
- }
- program {
- name: "b1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b4";
- after: "b1b";
- after: "b2a";
- }
- program {
- name: "b1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b4";
- }
- program {
- name: "b2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b3";
- after: "b2b";
- after: "b3a";
- }
- program {
- name: "b2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b3";
- }
- program {
- name: "b3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b2";
- after: "b3b";
- after: "b4a";
- }
- program {
- name: "b3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b2";
- }
- program {
- name: "b4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b1";
- after: "b4b";
- after: "b1a";
- }
- program {
- name: "b4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b1";
- }
- }
-}
-
diff --git a/data/themes/default_ibox.edc b/data/themes/default_ibox.edc
deleted file mode 100644
index 69f5bc308..000000000
--- a/data/themes/default_ibox.edc
+++ /dev/null
@@ -1,1135 +0,0 @@
-images {
- image: "e17_ibar_arrow_d.png" COMP;
- image: "e17_ibar_arrow_l.png" COMP;
- image: "e17_ibar_arrow_r.png" COMP;
- image: "e17_ibar_arrow_u.png" COMP;
- image: "e17_pager_desk.png" COMP;
-}
-
-group {
- name: "e/modules/ibox/icon";
- data {
- item: "raise_on_hilight" "0"; // 1 or 0 if u want an icon holder to raise when the mouse (or keyboard) hilights it
- // item: "item_list" "item item2 item3";
- }
- parts {
- part {
- name: "item_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- description {
- state: "faded" 0.0;
- color: 255 255 255 64;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "item_clip";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "bigger" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- part {
- name: "over";
- type: RECT;
- repeat_events: 0;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "hover_in";
- signal: "mouse,in";
- source: "over";
- action: STATE_SET "bigger" 0.0;
- transition: LINEAR 0.1;
- target: "e.swallow.content";
- }
- program {
- name: "hover_out";
- signal: "mouse,out";
- source: "over";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.2;
- target: "e.swallow.content";
- }
- program {
- name: "exec_start";
- signal: "e,action,start";
- source: "e";
- action: STATE_SET "faded" 0.0;
- transition: LINEAR 0.5;
- target: "item_clip";
- }
- program {
- name: "exec_exec";
- signal: "e,action,exec";
- source: "e";
- action: STATE_SET "faded" 0.0;
- transition: LINEAR 0.5;
- target: "item_clip";
- after: "exec_stop";
- }
- program {
- name: "exec_stop";
- signal: "e,action,stop";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item_clip";
- }
- }
-}
-
-group {
- name: "e/modules/ibox/icon_overlay";
- data {
- // item: "item_list", "item item2 item3";
- }
- script {
- public urgent;
- }
- parts {
- part {
- name: "base";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- part {
- name: "background";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "base";
- }
- rel2 {
- to: "base";
- }
- color: 255 255 255 0;
- }
- description {
- state: "visible" 0.0;
- visible: 1;
- rel1 {
- to: "base";
- }
- rel2 {
- to: "base";
- }
- color: 255 255 255 255;
- }
- description {
- state: "hidden" 0.0;
- visible: 1;
- rel1 {
- relative: -0.5 -0.5;
- to: "base";
- }
- rel2 {
- relative: 1.5 1.5;
- to: "base";
- }
- color: 255 255 255 0;
- }
- description {
- state: "huge" 0.0;
- visible: 1;
- rel1 {
- relative: -2.0 -2.0;
- to: "base";
- }
- rel2 {
- relative: 3.0 3.0;
- to: "base";
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "background";
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- }
- rel2 {
- to: "background";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 255 255 255 0;
- color3: 0 0 0 0;
- color_class: "module_label";
- text {
- text: "Icon Name";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "module_normal";
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- color: 255 255 255 255;
- color3: 0 0 0 42;
- }
- }
- }
- programs {
- program {
- name: "go_active";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "background";
- after: "go_active2";
- }
- program {
- name: "go_activeB";
- signal: "e,action,show,label";
- source: "e";
- action: STATE_SET "visible" 0.0;
- transition: SINUSOIDAL 0.5;
- target: "e.text.label";
- }
- program {
- name: "go_active2";
- signal: "";
- source: "";
- action: STATE_SET "hidden" 0.0;
- transition: LINEAR 0.5;
- target: "background";
- after: "go_active";
- }
- program {
- name: "go_passive";
- signal: "e,state,unfocused";
- source: "e";
- action: ACTION_STOP;
- target: "go_active";
- target: "go_active2";
- after: "go_passive2";
- }
- program {
- name: "go_passiveB";
- signal: "e,action,hide,label";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "e.text.label";
- }
- program {
- name: "go_passive2";
- signal: "";
- source: "";
- action: STATE_SET "default" 0.0;
- target: "background";
- script {
- if (get_int(urgent) == 1) {
- run_program(PROGRAM:"go_urgent");
- }
- }
- }
- program {
- name: "go_big";
- action: STATE_SET "visible" 0.0;
- target: "background";
- after: "go_big2";
- }
- program {
- name: "go_big2";
- action: STATE_SET "huge" 0.0;
- transition: LINEAR 0.5;
- target: "background";
- }
- program {
- name: "exec_start";
- signal: "e,action,start";
- source: "e";
- action: ACTION_STOP;
- target: "go_active";
- target: "go_active2";
- target: "go_passive";
- target: "go_passive2";
- target: "go_big";
- target: "go_big2";
- after: "go_big";
- }
- program {
- name: "exec_exec";
- signal: "e,action,exec";
- source: "e";
- after: "exec_start";
- }
- program {
- name: "exec_stop";
- signal: "e,action,stop";
- source: "e";
-// action: SIGNAL_EMIT "active" 0.0;
- }
- program {
- name: "init";
- signal: "load";
- source: "";
- script {
- set_int(urgent, 0);
- }
- }
- program {
- name: "set_urgent";
- signal: "e,state,urgent";
- source: "e";
- script {
- set_int(urgent, 1);
- }
- }
- program {
- name: "go_urgent";
- signal: "e,state,urgent";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "background";
- after: "go_urgent2";
- }
- program {
- name: "go_urgent2";
- action: STATE_SET "hidden" 0.0;
- transition: LINEAR 0.5;
- target: "background";
- after: "go_urgent";
- }
- program {
- name: "unset_urgent";
- signal: "e,state,not_urgent";
- source: "e";
- script {
- set_int(urgent, 0);
- }
- }
- program {
- name: "go_unurgent";
- signal: "e,state,not_urgent";
- source: "e";
- action: ACTION_STOP;
- target: "go_urgent";
- target: "go_urgent2";
- after: "go_unurgent2";
- }
- program {
- name: "go_unurgent2";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 0.3;
- target: "background";
- }
- }
-}
-
-group {
- name: "e/modules/ibox/drop";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- }
- }
- }
-}
-
-group {
- name: "e/modules/ibox/drop_overlay";
- parts {
- part {
- name: "l1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l1";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l2";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "l4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 0;
- to: "l3";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "l3";
- }
- image {
- normal: "e17_ibar_arrow_r.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r1";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r2";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "r4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- min: 21 20;
- max: 21 20;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "r3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 0 -1;
- to: "r3";
- }
- image {
- normal: "e17_ibar_arrow_l.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t1";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t2";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t2";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "t4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -1;
- to: "t3";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "t3";
- }
- image {
- normal: "e17_ibar_arrow_d.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b1";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b2";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "b4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- min: 29 21;
- max: 29 21;
- visible: 0;
- color: 255 255 255 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "b3";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 0;
- to: "b3";
- }
- image {
- normal: "e17_ibar_arrow_u.png";
- }
- }
- description {
- state: "default2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "show";
- source: "";
- after: "l1a";
- after: "r1a";
- after: "t1a";
- after: "b1a";
- }
- program {
- name: "l1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l4";
- after: "l1b";
- after: "l2a";
- }
- program {
- name: "l1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l4";
- }
- program {
- name: "l2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l3";
- after: "l2b";
- after: "l3a";
- }
- program {
- name: "l2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l3";
- }
- program {
- name: "l3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l2";
- after: "l3b";
- after: "l4a";
- }
- program {
- name: "l3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l2";
- }
- program {
- name: "l4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "l1";
- after: "l4b";
- after: "l1a";
- }
- program {
- name: "l4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "l1";
- }
- program {
- name: "r1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r4";
- after: "r1b";
- after: "r2a";
- }
- program {
- name: "r1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r4";
- }
- program {
- name: "r2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r3";
- after: "r2b";
- after: "r3a";
- }
- program {
- name: "r2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r3";
- }
- program {
- name: "r3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r2";
- after: "r3b";
- after: "r4a";
- }
- program {
- name: "r3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r2";
- }
- program {
- name: "r4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "r1";
- after: "r4b";
- after: "r1a";
- }
- program {
- name: "r4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "r1";
- }
- program {
- name: "t1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t4";
- after: "t1b";
- after: "t2a";
- }
- program {
- name: "t1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t4";
- }
- program {
- name: "t2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t3";
- after: "t2b";
- after: "t3a";
- }
- program {
- name: "t2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t3";
- }
- program {
- name: "t3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t2";
- after: "t3b";
- after: "t4a";
- }
- program {
- name: "t3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t2";
- }
- program {
- name: "t4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "t1";
- after: "t4b";
- after: "t1a";
- }
- program {
- name: "t4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "t1";
- }
- program {
- name: "b1a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b4";
- after: "b1b";
- after: "b2a";
- }
- program {
- name: "b1b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b4";
- }
- program {
- name: "b2a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b3";
- after: "b2b";
- after: "b3a";
- }
- program {
- name: "b2b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b3";
- }
- program {
- name: "b3a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b2";
- after: "b3b";
- after: "b4a";
- }
- program {
- name: "b3b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b2";
- }
- program {
- name: "b4a";
- action: STATE_SET "default2" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "b1";
- after: "b4b";
- after: "b1a";
- }
- program {
- name: "b4b";
- action: STATE_SET "default" 0.0;
- transition: DECELERATE 0.75;
- target: "b1";
- }
- }
-}
-
diff --git a/data/themes/default_icons.edc b/data/themes/default_icons.edc
deleted file mode 100644
index b87891eeb..000000000
--- a/data/themes/default_icons.edc
+++ /dev/null
@@ -1,2551 +0,0 @@
-images {
- image: "e17_icon_e_0.png" LOSSY 90;
- image: "e17_icon_e_glow_0.png" LOSSY 90;
-
- image: "e17_icon_icon_theme.png" LOSSY 90;
- image: "e17_icon_theme.png" LOSSY 90;
- image: "e17_icon_colors.png" LOSSY 90;
-
- image: "e17_icon_windows.png" LOSSY 90;
-
- image: "e17_icon_lost_windows.png" LOSSY 90;
-
- image: "e17_icon_module.png" LOSSY 90;
-
- image: "e17_icon_favorites.png" LOSSY 90;
-
- image: "e17_icon_desktop.png" LOSSY 90;
-
- image: "e17_icon_configuration.png" LOSSY 90;
- image: "e17_icon_intl.png" LOSSY 90;
- image: "e17_icon_run.png" LOSSY 90;
- image: "e17_icon_system.png" LOSSY 90;
- image: "e17_icon_directories.png" LOSSY 90;
-
- image: "e17_icon_font.png" LOSSY 90;
- image: "e17_icon_background.png" LOSSY 90;
- image: "e17_icon_mouse.png" LOSSY 90;
- image: "e17_icon_transitions.png" LOSSY 90;
- image: "e17_icon_keys.png" LOSSY 90;
- image: "e17_icon_desklock.png" LOSSY 90;
- image: "e17_icon_shelf.png" LOSSY 90;
- image: "e17_icon_performance.png" LOSSY 90;
- image: "e17_icon_startup.png" LOSSY 90;
- image: "e17_icon_winlist.png" LOSSY 90;
- image: "e17_icon_window_manipulation.png" LOSSY 90;
- image: "e17_icon_applications.png" LOSSY 90;
- image: "e17_icon_menus.png" LOSSY 90;
-
- image: "e17_icon_window_focus.png" LOSSY 90;
- image: "e17_icon_screen_resolution.png" LOSSY 90;
- image: "e17_icon_regenerate_menus.png" LOSSY 90;
-
- image: "e17_pager_window.png" COMP;
- image: "e17_icon_pager.png" COMP;
- image: "e17_icon_mixer.png" COMP;
-
- image: "e17_icon_right_arrow.png" COMP;
- image: "e17_icon_up_arrow.png" COMP;
- image: "e17_icon_down_arrow.png" COMP;
-
- image: "e17_icon_mouse_left.png" COMP;
- image: "e17_icon_mouse_middle.png" COMP;
- image: "e17_icon_mouse_right.png" COMP;
- image: "e17_icon_mouse_extra.png" COMP;
- image: "e17_icon_mouse_wheel.png" COMP;
- image: "e17_icon_mouse_clean.png" COMP;
-
- image: "e17_shelf_bottom_left.png" COMP;
- image: "e17_shelf_bottom.png" COMP;
- image: "e17_shelf_bottom_right.png" COMP;
- image: "e17_shelf_left_bottom.png" COMP;
- image: "e17_shelf_left.png" COMP;
- image: "e17_shelf_left_top.png" COMP;
- image: "e17_shelf_right_bottom.png" COMP;
- image: "e17_shelf_right.png" COMP;
- image: "e17_shelf_right_top.png" COMP;
- image: "e17_shelf_top_left.png" COMP;
- image: "e17_shelf_top.png" COMP;
- image: "e17_shelf_top_right.png" COMP;
- image: "e17_shelf_bottom_desk.png" COMP;
- image: "e17_shelf_custom.png" COMP;
- image: "e17_shelf_dock.png" COMP;
- image: "e17_shelf_menu_bar.png" COMP;
- image: "e17_shelf_panel.png" COMP;
- image: "e17_shelf_top_desk.png" COMP;
-
- image: "e17_icon_screen_around.png" COMP;
- image: "e17_icon_screen_hflip.png" COMP;
- image: "e17_icon_screen_left.png" COMP;
- image: "e17_icon_screen_normal.png" COMP;
- image: "e17_icon_screen_right.png" COMP;
- image: "e17_icon_screen_vflip.png" COMP;
-
- image: "e17_wallpaper_center.png" COMP;
- image: "e17_wallpaper_screen.png" COMP;
- image: "e17_wallpaper_center_flat.png" COMP;
- image: "e17_wallpaper_grad_screen.png" COMP;
- image: "e17_icon_e_exit.png" COMP;
- image: "e17_icon_e_reset.png" COMP;
- image: "e17_icon_logout.png" COMP;
- image: "e17_icon_hibernate.png" COMP;
- image: "e17_icon_suspend.png" COMP;
- image: "e17_icon_halt.png" COMP;
- image: "e17_icon_reboot.png" COMP;
- image: "e17_icon_screen_setup.png" COMP;
-
- image: "e17_icon_advanced.png" COMP;
- image: "e17_icon_behavior.png" COMP;
- image: "e17_icon_appearance.png" COMP;
- image: "e17_icon_extensions.png" COMP;
- image: "e17_icon_imc.png" COMP;
- image: "e17_icon_file_icons.png" COMP;
- image: "e17_icon_desklock_menu.png" COMP;
- image: "e17_icon_menu_settings.png" COMP;
- image: "e17_icon_ibar_applications.png" COMP;
- image: "e17_icon_restart_applications.png" COMP;
- image: "e17_icon_startup_applications.png" COMP;
- image: "e17_icon_power_management.png" COMP;
- image: "e17_icon_screensaver.png" COMP;
-
- image: "e17_icon_window_remembers.png" COMP;
-
- image: "e17_icon_check.png" COMP;
- image: "e17_icon_add.png" COMP;
- image: "e17_icon_new.png" COMP;
- image: "e17_icon_del.png" COMP;
-}
-
-group {
- name: "e/icons/enlightenment/e";
- max: 64 64;
- parts {
- part {
- name: "e";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_e_0.png";
- }
- }
- }
- part {
- name: "e_glow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "e";
- }
- rel2 {
- to: "e";
- }
- color: 255 255 255 0;
- image {
- normal: "e17_icon_e_glow_0.png";
- }
- }
- description {
- state: "hilited" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "e_in";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "hilited" 0.0;
- transition: LINEAR 0.5;
- target: "e_glow";
- }
- program {
- name: "e_out";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.5;
- target: "e_glow";
- }
- }
-}
-group {
- name: "e/icons/enlightenment/reset";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_e_reset.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/exit";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_e_exit.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/logout";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_logout.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/halt";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_halt.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/reboot";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_reboot.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/suspend";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_suspend.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/hibernate";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_hibernate.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_setup";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_screen_setup.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/themes";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_theme.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/colors";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_colors.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/windows";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_windows.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/lost_windows";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_lost_windows.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/focus";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_window_focus.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/modules";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_module.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/favorites";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_favorites.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/desktops";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_desktop.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/configuration";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_configuration.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/intl";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_intl.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/system";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_system.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/run";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_run.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/directories";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_directories.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/fileman";
- max: 64 64;
- parts {
- part {
- name: "fileman_button";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_fileman_folder.png";
- }
- }
- }
- part {
- name: "fileman_button_glow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "fileman_button";
- }
- rel2 {
- to: "fileman_button";
- }
- color: 255 255 255 0;
- image {
- normal: "e17_icon_fileman_folder_clicked.png";
- }
- }
- description {
- state: "hilited" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "fileman_button_in";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "hilited" 0.0;
- transition: LINEAR 0.5;
- target: "fileman_button_glow";
- }
- program {
- name: "fileman_button_out";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.5;
- target: "fileman_button_glow";
- }
- }
-}
-group {
- name: "e/icons/enlightenment/unknown";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 28 28;
- image {
- normal: "e17_pager_window.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/mouse";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mouse.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/mouse_left";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mouse_left.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/mouse_middle";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mouse_middle.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/mouse_right";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mouse_right.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/mouse_extra";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mouse_extra.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/mouse_wheel";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mouse_wheel.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/mouse_clean";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mouse_clean.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/keys";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_keys.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/desklock";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_desklock.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/desklock_menu";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_desklock_menu.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/regenerate_menus";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_regenerate_menus.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_resolution";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_screen_resolution.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_shelf.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/fonts";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_font.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/background";
- alias: "e/icons/enlightenment/picture";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_background.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/icon_theme";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_icon_theme.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/applications";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_applications.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/transitions";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_transitions.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/performance";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_performance.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/startup";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_startup.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/winlist";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_winlist.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/window_manipulation";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_window_manipulation.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/menus";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_menus.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_normal";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_icon_screen_normal.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_around";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_icon_screen_around.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_left";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_icon_screen_left.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_right";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_icon_screen_right.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_vflip";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_icon_screen_vflip.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screen_hflip";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_icon_screen_hflip.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_bottom";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_bottom.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_bottom_left";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_bottom_left.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_bottom_right";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_bottom_right.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_top";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_top.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_top_left";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_top_left.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_top_right";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_top_right.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_left";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_left.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_left_top";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_left_top.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_left_bottom";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_left_bottom.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_right";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_right.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_right_top";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_right_top.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_position_right_bottom";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_right_bottom.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_bottom_desk";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_bottom_desk.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_custom";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_custom.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_dock";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_dock.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_menu_bar";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_menu_bar.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_panel";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_panel.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/shelf_top_desk";
- max: 24 24;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 24 24;
- image {
- normal: "e17_shelf_top_desk.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/wallpaper_stretch";
- max: 24 24;
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- image {
- normal: "e17_wallpaper_center_flat.png";
- border: 5 5 5 5;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/wallpaper_tile";
- max: 24 24;
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- image {
- normal: "e17_wallpaper_center_flat.png";
- border: 5 5 5 5;
- }
- fill {
- size {
- relative: 0.33 0.33;
- }
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/wallpaper_center";
- max: 24 24;
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- rel1 {
- relative: 0.125 0.125;
- }
- rel2 {
- relative: 0.875 0.875;
- }
- image {
- normal: "e17_wallpaper_center.png";
- border: 5 5 5 5;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/wallpaper_scale_aspect_in";
- max: 24 24;
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.5 1.5;
- aspect_preference: BOTH;
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- image {
- normal: "e17_wallpaper_center.png";
- border: 5 5 5 5;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/wallpaper_scale_aspect_out";
- max: 24 24;
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.5 1.5;
- aspect_preference: NONE;
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- image {
- normal: "e17_wallpaper_center.png";
- border: 5 5 5 5;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/gradient_h";
- max: 24 24;
- parts {
- part {
- name: "bg";
- type: GRADIENT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
-
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- gradient {
- spectrum: "black_to_trans";
- rel1.relative: 0 0.5;
- rel1.offset: 0 0;
- rel2.relative: 1 0.5;
- rel2.offset: -1 0;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_grad_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/gradient_v";
- max: 24 24;
- parts {
- part {
- name: "bg";
- type: GRADIENT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
-
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- gradient {
- spectrum: "black_to_trans";
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_grad_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/gradient_du";
- max: 24 24;
- parts {
- part {
- name: "bg";
- type: GRADIENT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
-
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- gradient {
- spectrum: "black_to_trans";
- rel1.relative: 0 1;
- rel1.offset: 0 -1;
- rel2.relative: 1 0;
- rel2.offset: -1 0;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_grad_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/gradient_dd";
- max: 24 24;
- parts {
- part {
- name: "bg";
- type: GRADIENT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
-
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- gradient {
- spectrum: "black_to_trans";
- rel1.relative: 0 0;
- rel1.offset: 0 0;
- rel2.relative: 1 1;
- rel2.offset: -1 -1;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_grad_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/gradient_rad";
- max: 24 24;
- parts {
- part {
- name: "bg";
- type: GRADIENT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
-
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- gradient {
- spectrum: "black_to_trans";
- type: "radial";
- }
- fill {
- origin.relative: 0.5 0.5;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_wallpaper_grad_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/gradient";
- max: 24 24;
- parts {
- part {
- name: "base";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "screen";
- offset: 1 1;
- }
- rel2 {
- to: "screen";
- offset: -2 -2;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "bg";
- type: GRADIENT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
-
- rel1 {
- to: "screen";
- }
- rel2 {
- to: "screen";
- }
- gradient {
- spectrum: "black_to_trans";
- rel1.relative: 0 0;
- rel1.offset: 0 0;
- rel2.relative: 1 1;
- rel2.offset: -1 -1;
- }
- }
- }
- part {
- name: "screen";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- rel1.offset: 1 1;
- rel2.offset: -2 -2;
- image {
- normal: "e17_wallpaper_grad_screen.png";
- border: 2 2 2 2;
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/advanced";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_advanced.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/behavior";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_behavior.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/appearance";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_appearance.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/extensions";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_extensions.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/imc";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_imc.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/file_icons";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_file_icons.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/menu_settings";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_menu_settings.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/ibar_applications";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_ibar_applications.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/restart_applications";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_restart_applications.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/startup_applications";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_startup_applications.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/power_management";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_power_management.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/screensaver";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_screensaver.png";
- }
- }
- }
- }
-}
-group {
- name: "e/icons/enlightenment/window_remembers";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_window_remembers.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/check";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_check.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/pager";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_pager.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/enlightenment/mixer";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_mixer.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/add";
- max: 32 32;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 32 32;
- image {
- normal: "e17_icon_add.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/add_fav";
- max: 32 32;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 32 32;
- image {
- normal: "e17_icon_favorites.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/del";
- max: 32 32;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 32 32;
- image {
- normal: "e17_icon_del.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/new";
- max: 32 32;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 32 32;
- image {
- normal: "e17_icon_new.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/config";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_configuration.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/resize";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_configuration.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/new_dialog";
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 0.83333333333 0.83333333333;
- aspect_preference: BOTH;
- max: 10 12;
- image {
- normal: "e17_icon_right_arrow.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/up_arrow";
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 0.83333333333 0.83333333333;
- aspect_preference: BOTH;
- max: 12 10;
- image {
- normal: "e17_icon_up_arrow.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/down_arrow";
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 0.83333333333 0.83333333333;
- aspect_preference: BOTH;
- max: 12 10;
- image {
- normal: "e17_icon_down_arrow.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/icons/widget/up_dir";
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 0.83333333333 0.83333333333;
- aspect_preference: BOTH;
- max: 12 10;
- image {
- normal: "e17_icon_up_arrow.png";
- }
- }
- }
- }
-}
-
-// Dummy icon filler. Replace these with their own group and icon.
-group {
- name: "e/icons/enlightenment/engine";
- alias: "e/icons/enlightenment/profiles";
- alias: "e/icons/enlightenment/add_application";
- alias: "e/icons/enlightenment/website";
- alias: "e/icons/enlightenment/swap";
- alias: "e/icons/enlightenment/scale";
- max: 64 64;
- parts {
- part {
- name: "icon";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- max: 64 64;
- image {
- normal: "e17_icon_e_0.png";
- }
- }
- }
- }
-}
diff --git a/data/themes/default_ilist.edc b/data/themes/default_ilist.edc
deleted file mode 100644
index 19eda975b..000000000
--- a/data/themes/default_ilist.edc
+++ /dev/null
@@ -1,1012 +0,0 @@
-images {
- image: "e17_ilist_bg0.png" COMP;
- image: "e17_ilist_bg1.png" COMP;
-}
-group {
- name: "e/widgets/ilist";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ilist_bg0.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
-// fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "e.swallow.icon";
- relative: 1.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "ilist_item";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "ilist_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- }
-}
-
-group {
- name: "e/widgets/ilist_odd";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ilist_bg1.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
-// fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "e.swallow.icon";
- relative: 1.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "ilist_item_odd";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "ilist_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- }
-}
-
-group {
- name: "e/widgets/ilist_header";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 64 64 64 255;
- image {
- normal: "e17_ilist_bg0.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
-// fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "e.swallow.icon";
- relative: 1.0 0.0;
- offset: 16 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 255 255 255 255;
- color3: 0 0 0 64;
- color_class: "ilist_header";
- text {
- text: "Item Label";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 16;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "ilist_header";
- }
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
-}
diff --git a/data/themes/default_label.edc b/data/themes/default_label.edc
deleted file mode 100644
index ec122042a..000000000
--- a/data/themes/default_label.edc
+++ /dev/null
@@ -1,33 +0,0 @@
-group {
- name: "e/widgets/label";
- parts {
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "label_text";
- text {
- text: "Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "label";
- }
- }
- }
- }
-}
diff --git a/data/themes/default_menu.edc b/data/themes/default_menu.edc
deleted file mode 100644
index 68bc2d10c..000000000
--- a/data/themes/default_menu.edc
+++ /dev/null
@@ -1,941 +0,0 @@
-images {
- image: "e17_menu_arrow.png" COMP;
- image: "e17_menu_bg.png" COMP;
- image: "e17_menu_bg_border.png" COMP;
- image: "e17_menu_check1.png" COMP;
- image: "e17_menu_check2.png" COMP;
- image: "e17_menu_radio1.png" COMP;
- image: "e17_menu_radio2.png" COMP;
- image: "e17_menu_separator.png" COMP;
-}
-group {
- name: "e/widgets/menu/default/background";
- data {
-// this tells e the border is shaped
-// item: "shaped" "1";
- }
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 0;
- to_y: "base2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_bg.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 0;
- }
- color: 255 255 255 255;
- color3: 0 0 0 42;
- color_class: "menu_title";
- text {
- text: "Menu Title";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 0 0;
- align: 0.5 0.0;
- text_class: "menu_title";
- elipsis: 0.0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 4;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 4;
- }
- color_class: "menu_title_active";
- text {
- min: 1 1;
- }
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "e.text.title";
- relative: 0.0 1.0;
- offset: 1 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- }
- }
- }
- programs {
- program {
- name: "on";
- signal: "e,action,show,title";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "e.text.title";
- }
- program {
- name: "off";
- signal: "e,action,hide,title";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "e.text.title";
- }
- }
-}
-group {
- name: "e/widgets/menu/default/separator";
- parts {
- part {
- name: "separator";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 20 2;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- image {
- normal: "e17_menu_separator.png";
- border: 3 3 0 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- }
-}
-group {
- name: "e/widgets/menu/default/item_bg";
- parts {
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- }
-}
-group {
- name: "e/widgets/menu/default/submenu_bg";
- parts {
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- }
- }
- }
-}
-group {
- name: "e/widgets/menu/default/check";
- parts {
- part {
- name: "outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_check1.png";
- }
- }
- }
- part {
- name: "item1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- visible: 0;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_check2.png";
- }
- }
- description {
- state: "active" 0.0;
- min: 16 16;
- max: 16 16;
- visible: 1;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_check2.png";
- }
- }
- }
- }
- programs {
- program {
- name: "turn_on1";
- signal: "e,state,on";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "item1";
- }
- program {
- name: "turn_off1";
- signal: "e,state,off";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item1";
- }
- }
-}
-group {
- name: "e/widgets/menu/default/radio";
- parts {
- part {
- name: "outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_radio1.png";
- }
- }
- }
- part {
- name: "item1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- visible: 0;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_radio2.png";
- }
- }
- description {
- state: "active" 0.0;
- min: 16 16;
- max: 16 16;
- visible: 1;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_radio2.png";
- }
- }
- }
- }
- programs {
- program {
- name: "turn_on1";
- signal: "e,state,on";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "item1";
- }
- program {
- name: "turn_off1";
- signal: "e,state,off";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item1";
- }
- }
-}
-group {
- name: "e/widgets/menu/default/icon";
- parts {
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- }
- }
-}
-group {
- name: "e/widgets/menu/default/label";
- parts {
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- min: 14 14;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 6;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -8 -6;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "menu_item";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "menu_item";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- }
-}
-group {
- name: "e/widgets/menu/default/submenu";
- parts {
- part {
- name: "arrow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 6 12;
- max: 6 12;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -1;
- }
- image {
- normal: "e17_menu_arrow.png";
- }
- }
- }
- }
-}
-
diff --git a/data/themes/default_mixer.edc b/data/themes/default_mixer.edc
deleted file mode 100644
index dbe41f301..000000000
--- a/data/themes/default_mixer.edc
+++ /dev/null
@@ -1,246 +0,0 @@
-images {
- image: "e17_mixer_base.png" COMP;
- image: "e17_mixer_mute.png" COMP;
- image: "e17_mixer_left_low.png" COMP;
- image: "e17_mixer_left_medium.png" COMP;
- image: "e17_mixer_left_high.png" COMP;
- image: "e17_mixer_right_low.png" COMP;
- image: "e17_mixer_right_medium.png" COMP;
- image: "e17_mixer_right_high.png" COMP;
-}
-
-group {
- name: "e/modules/mixer/main";
- max: 128 128;
- min: 1 1;
-
- script {
- public message(Msg_Type:type, id, ...) {
- if ((type == MSG_INT_SET) && (id == 0)) {
- new mute, left, right;
-
- mute = getarg(2);
- left = getarg(3);
- right = getarg(4);
-
- if (mute)
- run_program(PROGRAM:"mute");
- else
- run_program(PROGRAM:"unmute");
-
- if (left <= 0)
- run_program(PROGRAM:"left_none");
- else if (left < 33)
- run_program(PROGRAM:"left_low");
- else if (left < 66)
- run_program(PROGRAM:"left_medium");
- else if (left >= 66)
- run_program(PROGRAM:"left_high");
-
- if (right <= 0)
- run_program(PROGRAM:"right_none");
- else if (right < 33)
- run_program(PROGRAM:"right_low");
- else if (right < 66)
- run_program(PROGRAM:"right_medium");
- else if (right >= 66)
- run_program(PROGRAM:"right_high");
- }
- }
- }
-
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- }
- }
-
- part {
- name: "speaker";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_base.png";
- }
- }
-
- part {
- name: "left";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- visible: 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_left_low.png";
- }
- description {
- state: "low" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "medium" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_left_medium.png";
- }
- description {
- state: "high" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_left_high.png";
- }
- }
-
- part {
- name: "right";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- visible: 0;
- aspect: 1 1;
- aspect_preference: BOTH;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_right_low.png";
- }
- description {
- state: "low" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "medium" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_right_medium.png";
- }
- description {
- state: "high" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image.normal: "e17_mixer_right_high.png";
- }
- }
-
- part {
- name: "mute";
- mouse_events: 0;
- type: IMAGE;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- aspect_preference: BOTH;
- visible: 0;
- rel1.to: "base";
- rel2.to: "base";
- image.normal: "e17_mixer_mute.png";
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
-
- part {
- name: "over";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1.to: "base";
- rel2.to: "base";
- color: 255 255 255 0;
- }
- }
- }
-
- programs {
- program {
- name: "mute";
- action: STATE_SET "active" 0.0;
- transition: LINEAR 0.1;
- target: "mute";
- }
-
- program {
- name: "unmute";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.1;
- target: "mute";
- }
-
- program {
- name: "left_none";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.1;
- target: "left";
- }
-
- program {
- name: "left_low";
- action: STATE_SET "low" 0.0;
- transition: LINEAR 0.1;
- target: "left";
- }
-
- program {
- name: "left_medium";
- action: STATE_SET "medium" 0.0;
- transition: LINEAR 0.1;
- target: "left";
- }
-
- program {
- name: "left_high";
- action: STATE_SET "high" 0.0;
- transition: LINEAR 0.1;
- target: "left";
- }
-
- program {
- name: "right_none";
- action: STATE_SET "default" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_low";
- action: STATE_SET "low" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_medium";
- action: STATE_SET "medium" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
-
- program {
- name: "right_high";
- action: STATE_SET "high" 0.0;
- transition: LINEAR 0.1;
- target: "right";
- }
- }
-}
diff --git a/data/themes/default_move.edc b/data/themes/default_move.edc
deleted file mode 100644
index 4c81b676b..000000000
--- a/data/themes/default_move.edc
+++ /dev/null
@@ -1,100 +0,0 @@
-images {
- image: "e17_menu_bg.png" COMP;
-}
-group {
- name: "e/widgets/border/default/move";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 0;
- to_y: "base2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_bg.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- description {
- state: "default" 0.0;
- color: 0 0 0 255;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "move_text";
- text {
- text: "X Y";
- font: "Edje-Vera";
- size: 10;
- align: 0.5 0.5;
- min: 1 1;
- text_class: "move_text";
- }
- }
- }
- }
-}
diff --git a/data/themes/default_pager.edc b/data/themes/default_pager.edc
deleted file mode 100644
index 2850b2bbc..000000000
--- a/data/themes/default_pager.edc
+++ /dev/null
@@ -1,700 +0,0 @@
-images {
- image: "e17_menu_bg.png" COMP;
- image: "e17_ibar_bg_h.png" COMP;
- image: "e17_ibar_over_h.png" COMP;
- image: "e17_menu_bg.png" COMP;
- image: "e17_menu_bg_border.png" COMP;
- image: "e17_pager_desk.png" COMP;
- image: "e17_pager_desk_sel.png" COMP;
- image: "e17_pager_window.png" COMP;
-}
-
-group {
- name: "e/modules/pager/popup";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 0;
- to_y: "base2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_bg.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "title_bg";
- description {
- state: "default" 0.0;
- rel1 {
- to: "title_overlay";
- }
- rel2 {
- to: "title_overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 26 24;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -26 24;
- }
- color: 0 0 0 255;
- color3: 0 0 0 22;
- color_class: "module_label";
- text {
- text: "Title goes here";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 12;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "module_large_s";
- }
- }
- }
- part {
- name: "title_overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 -7;
- to_y: "e.text.label";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -17 6;
- to_y: "e.text.label";
- }
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "background";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- offset: 4 4;
- }
- rel2 {
- to: "overlay";
- offset: -5 -5;
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "title_overlay";
- relative: 0.0 1.0;
- offset: 16 6;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -17 -17;
- }
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- }
-}
-
-group {
- name: "e/modules/pager/desk";
- script {
- public active;
- public drag;
- }
- parts {
- part {
- name: "clip";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- color: 255 255 255 128;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "sel";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- image {
- normal: "e17_pager_desk_sel.png";
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "overlay";
-// repeat_events: 1;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 1 1;
- }
- rel2 {
- offset: -2 -2;
- }
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 64;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- description {
- state: "drag" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 164;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 1 1;
- to: "overlay";
- }
- rel2 {
- offset: -2 -2;
- to: "overlay";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "overlay";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "overlay";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- to: "overlay";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 1 -2;
- to: "overlay";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 1 -2;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -2 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -2 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "overlay";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "overlay";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go_active3b";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
- program {
- name: "go_active_content";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "active" 0.0;
- transition: SINUSOIDAL 0.25;
- target: "clip";
- target: "sel";
- target: "overlay";
- }
- program {
- name: "go_passive";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "clip";
- target: "sel";
- target: "overlay";
- }
- program {
- name: "set_active";
- signal: "e,state,selected";
- source: "e";
- script {
- set_int(active, 1);
- }
- }
- program {
- name: "set_passive";
- signal: "e,state,unselected";
- source: "e";
- script {
- set_int(active, 0);
- }
- }
- program {
- name: "drag_in";
- signal: "e,action,drag,in";
- source: "e";
- script {
- if (get_int(drag) == 0) {
- set_state(PART:"overlay", "drag", 0.0);
- set_int(drag, 1);
- }
- }
- }
- program {
- name: "drag_out";
- signal: "e,action,drag,out";
- source: "e";
- script {
- if (get_int(drag) == 1) {
- if (get_int(active) == 1)
- set_state(PART:"overlay", "active", 0.0);
- else
- set_state(PART:"overlay", "default", 0.0);
- set_int(drag, 0);
- }
- }
- }
- program {
- name: "init";
- signal: "load";
- source: "";
- script {
- set_int(active, 0);
- set_int(drag, 0);
- }
- }
- }
-}
-
-group {
- name: "e/modules/pager/window";
- parts {
- part {
- name: "overlay";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 2 2;
- }
- image {
- normal: "e17_pager_window.png";
- border: 6 13 7 5;
- }
- }
- description {
- state: "urgent" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: -0.5 -0.5;
- }
- rel2 {
- relative: 1.5 1.5;
- }
- color: 255 255 255 0;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- align: 1.0 1.0;
- max: 24 24;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- rel1 {
- offset: 1 5;
- }
- rel2 {
- offset: -2 -2;
- }
- }
- }
- }
- programs {
- program {
- name: "go_urgent_pre";
- signal: "e,state,urgent";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "overlay";
- after: "go_urgent";
- }
- program {
- name: "go_urgent";
- action: STATE_SET "urgent" 0.0;
- transition: LINEAR 0.5;
- target: "overlay";
- after: "go_urgent_pre";
- }
- program {
- name: "go_unurgent";
- signal: "e,state,not_urgent";
- source: "e";
- action: ACTION_STOP;
- target: "go_urgent_pre";
- target: "go_urgent";
- after: "go_unurgent2";
- }
- program {
- name: "go_unurgent2";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 0.3;
- target: "overlay";
- }
- }
-}
-
diff --git a/data/themes/default_pointer.edc b/data/themes/default_pointer.edc
deleted file mode 100644
index 2937227fa..000000000
--- a/data/themes/default_pointer.edc
+++ /dev/null
@@ -1,105 +0,0 @@
-images {
- image: "e17_pointer.png" COMP;
- image: "e17_pointer_mono.png" COMP;
-}
-
-group {
- name: "e/pointer/enlightenment/default/color";
- parts {
- part {
- name: "e/pointer";
- type: IMAGE;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_pointer.png";
- }
- }
-/*
- description {
- state: "faded" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.2 0.2;
- offset: 0 0;
- }
- rel2 {
- relative: 0.8 0.8;
- offset: -1 -1;
- }
- color: 255 255 255 128;
- }
-*/
- }
- part {
- name: "e.swallow.hotspot";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 2;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 1 2;
- }
- }
- }
- }
- programs {
-/*
- program {
- name: "anim1";
- signal: "show";
- source: "";
- action: STATE_SET "default" 1.0;
- transition: DECELERATE 0.2;
- target: "pointer";
- after: "anim2";
- }
- program {
- name: "anim2";
- action: STATE_SET "faded" 1.0;
- transition: ACCELERATE 0.5;
- target: "pointer";
- after: "anim1";
- }
- */
- }
-}
-
-group {
- name: "e/pointer/enlightenment/default/mono";
- parts {
- part {
- name: "e/pointer";
- type: IMAGE;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_pointer_mono.png";
- }
- }
- }
- part {
- name: "hotspot";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- }
- }
- }
-}
diff --git a/data/themes/default_preview.edc b/data/themes/default_preview.edc
deleted file mode 100644
index b9471c19e..000000000
--- a/data/themes/default_preview.edc
+++ /dev/null
@@ -1,83 +0,0 @@
-images {
- image: "e17_preview_bg.png" COMP;
- image: "e17_preview_bg_over.png" COMP;
-}
-
-group {
- name: "e/widgets/preview";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.content";
- offset: -3 -3;
- }
- rel2 {
- to: "e.swallow.content";
- offset: 2 2;
- }
- image {
- normal: "e17_preview_bg.png";
- border: 7 7 7 7;
- }
- fill {
- smooth : 0;
- }
- }
- }
- part {
- name: "clipper";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.content";
- }
- rel2 {
- to: "e.swallow.content";
- }
- }
- }
- part {
- name: "e.swallow.content";
- clip_to: "clipper";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- }
- }
- part {
- name: "conf_over";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "bg";
- offset: 2 1;
- }
- rel2 {
- to: "bg";
- offset: -3 -2;
- }
- image {
- normal: "e17_preview_bg_over.png";
- border: 5 5 5 6;
- middle: 0;
- }
- fill {
- smooth : 0;
- }
- }
- }
- }
-}
diff --git a/data/themes/default_radio.edc b/data/themes/default_radio.edc
deleted file mode 100644
index d1675d343..000000000
--- a/data/themes/default_radio.edc
+++ /dev/null
@@ -1,462 +0,0 @@
-images {
- image: "e17_menu_radio0.png" COMP;
- image: "e17_menu_radio1.png" COMP;
- image: "e17_menu_radio2.png" COMP;
- image: "focus.png" COMP;
-}
-group {
- name: "e/widgets/radio";
- parts {
- part {
- name: "outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- align: 0.0 0.5;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 2 -3;
- }
- image {
- normal: "e17_menu_radio1.png";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_menu_radio0.png";
- }
- }
- }
- part {
- name: "item1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_radio2.png";
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "radio_text";
- text {
- text: "Radio Button";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "radio_button";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 0 0 0 128;
- color3: 255 255 255 64;
- color_class: "radio_text_disabled";
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "turn_on1";
- signal: "e,state,on";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "item1";
- }
- program {
- name: "turn_off1";
- signal: "e,state,off";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item1";
- }
- program {
- name: "click";
- signal: "mouse,down,1";
- source: "event";
- action: SIGNAL_EMIT "e,action,toggle" "";
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- }
- }
-}
-
-group {
- name: "e/widgets/radio_icon";
- parts {
- part {
- name: "outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- max: 16 16;
- align: 0.0 0.5;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 2 -3;
- }
- image {
- normal: "e17_menu_radio1.png";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_menu_radio0.png";
- }
- }
- }
- part {
- name: "item1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- to: "outline";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "outline";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_radio2.png";
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- clip_to: "icon_clip";
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- }
- description {
- state: "label_visible" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 0.0;
- offset: 2 2;
- }
- rel2 {
- to_y: "e.text.label";
- relative: 1.0 0.0;
- offset: -2 -2;
- }
- }
- }
- part {
- name: "icon_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to: "e.swallow.icon";
- }
- rel2 {
- to: "e.swallow.icon";
- }
- color: 255 255 255 255;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 128;
- }
- }
- part {
- name: "label_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- }
- description {
- state: "label_visible" 0.0;
- visible: 1;
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- clip_to: "label_clip";
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- to_x: "outline";
- relative: 1.0 1.0;
- offset: 2 -2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "radio_text";
- text {
- text: "";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "radio_button";
- }
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 0 0 0 128;
- color3: 255 255 255 64;
- color_class: "radio_text_disabled";
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "label_on";
- signal: "e,state,labeled";
- source: "e";
- action: STATE_SET "label_visible" 0.0;
- target: "e.swallow.icon";
- target: "label_clip";
- }
- program {
- name: "turn_on1";
- signal: "e,state,on";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "item1";
- }
- program {
- name: "turn_off1";
- signal: "e,state,off";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "item1";
- }
- program {
- name: "click";
- signal: "mouse,down,1";
- source: "event";
- action: SIGNAL_EMIT "e,action,toggle" "";
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- target: "icon_clip";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "outline";
- target: "event";
- target: "e.text.label";
- target: "icon_clip";
- }
- }
-}
diff --git a/data/themes/default_resize.edc b/data/themes/default_resize.edc
deleted file mode 100644
index 31201d189..000000000
--- a/data/themes/default_resize.edc
+++ /dev/null
@@ -1,100 +0,0 @@
-images {
- image: "e17_menu_bg.png" COMP;
-}
-group {
- name: "e/widgets/border/default/resize";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 0;
- to_y: "base2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_bg.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- description {
- state: "default" 0.0;
- color: 0 0 0 255;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -5 -5;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "resize_text";
- text {
- text: "WIDTHxHEIGHT";
- font: "Edje-Vera";
- size: 10;
- align: 0.5 0.5;
- min: 1 1;
- text_class: "resize_text";
- }
- }
- }
- }
-}
diff --git a/data/themes/default_scrollframe.edc b/data/themes/default_scrollframe.edc
deleted file mode 100644
index ebc9018fa..000000000
--- a/data/themes/default_scrollframe.edc
+++ /dev/null
@@ -1,779 +0,0 @@
-images {
- image: "e17_ibar_bg_v.png" COMP;
- image: "e17_ibar_over_v.png" COMP;
- image: "e17_sb_btd1.png" COMP;
- image: "e17_sb_btd2.png" COMP;
- image: "e17_sb_btu1.png" COMP;
- image: "e17_sb_btu2.png" COMP;
- image: "e17_sb_btl1.png" COMP;
- image: "e17_sb_btl2.png" COMP;
- image: "e17_sb_btr1.png" COMP;
- image: "e17_sb_btr2.png" COMP;
- image: "e17_sb_btu1.png" COMP;
- image: "e17_sb_barh1.png" COMP;
- image: "e17_sb_barh2.png" COMP;
- image: "e17_sb_barv1.png" COMP;
- image: "e17_sb_barv2.png" COMP;
- image: "e17_sb_runnerh.png" COMP;
- image: "e17_sb_runnerv.png" COMP;
- image: "e17_scrollbar_hdrag_thumb.png" COMP;
- image: "e17_scrollbar_vdrag_thumb.png" COMP;
- image: "focus.png" COMP;
-}
-
-group {
- name: "e/widgets/scrollframe";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ibar_bg_v.png";
- border: 7 7 7 7;
- }
- fill {
- smooth : 0;
- }
- }
- }
- part {
- name: "clipper";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "bg";
- offset: 4 4;
- }
- rel2 {
- to: "bg";
- offset: -5 -5;
- }
- }
- }
- part {
- name: "e.swallow.content";
- clip_to: "clipper";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: -1 -1;
- to_x: "sb_vbar";
- to_y: "sb_hbar";
- }
- }
- }
- part {
- name: "conf_over";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "bg";
- }
- rel2 {
- to: "bg";
- }
- image {
- normal: "e17_ibar_over_v.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth : 0;
- }
- }
- }
- part {
- name: "sb_vbar";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- align: 1.0 0.0;
- rel1 {
- to: "bg";
- relative: 1.0 0.0;
- offset: -5 4;
- }
- rel2 {
- to: "bg";
- relative: 1.0 0.0;
- offset: -5 -1;
- to_y: "sb_hbar";
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- max: 0 99999;
- rel1 {
- to: "bg";
- relative: 1.0 0.0;
- offset: -4 4;
- }
- rel2 {
- to: "bg";
- relative: 1.0 0.0;
- offset: -4 -1;
- to_y: "sb_hbar";
- }
- }
- }
- part {
- name: "sb_vbar_base";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "sb_vbar_a1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "sb_vbar_a2";
- }
- }
- }
- part {
- name: "sb_vbar_runner";
- clip_to: "sb_vbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 2 99999;
- rel1 {
- to: "sb_vbar_base";
- }
- rel2 {
- to: "sb_vbar_base";
- }
- image {
- normal: "e17_sb_runnerv.png";
- border: 0 0 4 4;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sb_vbar_p1";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "sb_vbar_a1";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "e.dragable.vbar";
- }
- }
- }
- part {
- name: "sb_vbar_p2";
- type: RECT;
- clip_to: "sb_vbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "e.dragable.vbar";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "sb_vbar_a2";
- }
- }
- }
- part {
- name: "e.dragable.vbar";
- clip_to: "sb_vbar";
- mouse_events: 1;
- dragable {
- x: 0 0 0;
- y: 1 1 0;
- confine: "sb_vbar_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_vbar_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_vbar_base";
- }
- image {
- normal: "e17_sb_barv1.png";
- border: 5 5 5 5;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_barv2.png";
- }
- }
- }
- part {
- name: "vbar_bar_thumb";
- clip_to: "sb_vbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 8 8;
- min: 8 8;
- rel1 {
- to: "e.dragable.vbar";
- }
- rel2 {
- to: "e.dragable.vbar";
- }
- image {
- normal: "e17_scrollbar_vdrag_thumb.png";
- }
- }
- }
- part {
- name: "sb_vbar_a1";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_vbar";
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- rel1 {
- to: "sb_vbar";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "sb_vbar";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- image {
- normal: "e17_sb_btu1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btu2.png";
- }
- }
- }
- part {
- name: "sb_vbar_a2";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_vbar";
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- rel1 {
- to: "sb_vbar";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- rel2 {
- to: "sb_vbar";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_sb_btd1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btd2.png";
- }
- }
- }
- part {
- name: "sb_hbar";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 16 16;
- align: 0.0 1.0;
- rel1 {
- to: "bg";
- relative: 0.0 1.0;
- offset: 4 -5;
- }
- rel2 {
- to: "bg";
- relative: 0.0 1.0;
- offset: -1 -5;
- to_x: "sb_vbar";
- }
- }
- description {
- state: "hidden" 0.0;
- visible: 0;
- rel1 {
- to: "bg";
- relative: 0.0 1.0;
- offset: 0 -4;
- }
- rel2 {
- to: "bg";
- relative: 0.0 1.0;
- offset: -1 -4;
- to_x: "sb_vbar";
- }
- }
- }
- part {
- name: "sb_hbar_base";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "sb_hbar_a1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "sb_hbar_a2";
- }
- }
- }
- part {
- name: "sb_hbar_runner";
- clip_to: "sb_hbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 2;
- rel1 {
- to: "sb_hbar_base";
- }
- rel2 {
- to: "sb_hbar_base";
- }
- image {
- normal: "e17_sb_runnerh.png";
- border: 4 4 0 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sb_hbar_p1";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "sb_hbar_a1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "e.dragable.hbar";
- }
- }
- }
- part {
- name: "sb_hbar_p2";
- type: RECT;
- clip_to: "sb_hbar";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "e.dragable.hbar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "sb_hbar_a2";
- }
- }
- }
- part {
- name: "e.dragable.hbar";
- clip_to: "sb_hbar";
- mouse_events: 1;
- dragable {
- x: 1 1 0;
- y: 0 0 0;
- confine: "sb_hbar_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_hbar_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sb_hbar_base";
- }
- image {
- normal: "e17_sb_barh1.png";
- border: 5 5 5 5;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_barh2.png";
- }
- }
- }
- part {
- name: "hbar_bar_thumb";
- clip_to: "sb_hbar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 8 8;
- min: 8 8;
- rel1 {
- to: "e.dragable.hbar";
- }
- rel2 {
- to: "e.dragable.hbar";
- }
- image {
- normal: "e17_scrollbar_hdrag_thumb.png";
- }
- }
- }
- part {
- name: "sb_hbar_a1";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_hbar";
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- to: "sb_hbar";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "sb_hbar";
- relative: 0.0 1.0;
- offset: 0 -1;
- }
- image {
- normal: "e17_sb_btl1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btl2.png";
- }
- }
- }
- part {
- name: "sb_hbar_a2";
- type: IMAGE;
- mouse_events: 1;
- clip_to: "sb_hbar";
- description {
- state: "default" 0.0;
- align: 1.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- to: "sb_hbar";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- rel2 {
- to: "sb_hbar";
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_sb_btr1.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_sb_btr2.png";
- }
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "sb_vbar_show";
- signal: "e,action,show,vbar";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar";
- }
- program {
- name: "sb_vbar_hide";
- signal: "e,action,hide,vbar";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "sb_vbar";
- }
- program {
- name: "sb_hbar_show";
- signal: "e,action,show,hbar";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar";
- }
- program {
- name: "sb_hbar_hide";
- signal: "e,action,hide,hbar";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- target: "sb_hbar";
- }
-
- program {
- name: "sb_vbar_a1_down";
- signal: "mouse,down,1";
- source: "sb_vbar_a1";
- action: STATE_SET "clicked" 0.0;
- target: "sb_vbar_a1";
- }
- program {
- name: "sb_vbar_a1_down2";
- signal: "mouse,down,1";
- source: "sb_vbar_a1";
- action: DRAG_VAL_STEP 0.0 -1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_a1_up";
- signal: "mouse,up,1";
- source: "sb_vbar_a1";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar_a1";
- }
- program {
- name: "sb_vbar_a2_down";
- signal: "mouse,down,1";
- source: "sb_vbar_a2";
- action: STATE_SET "clicked" 0.0;
- target: "sb_vbar_a2";
- }
- program {
- name: "sb_vbar_a2_down2";
- signal: "mouse,down,1";
- source: "sb_vbar_a2";
- action: DRAG_VAL_STEP 0.0 1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_a2_up";
- signal: "mouse,up,1";
- source: "sb_vbar_a2";
- action: STATE_SET "default" 0.0;
- target: "sb_vbar_a2";
- }
- program {
- name: "sb_vbar_p1_down";
- signal: "mouse,down,1";
- source: "sb_vbar_p1";
- action: DRAG_VAL_PAGE 0.0 -1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_p2_down";
- signal: "mouse,down,1";
- source: "sb_vbar_p2";
- action: DRAG_VAL_PAGE 0.0 1.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_down";
- signal: "mouse,down,1";
- source: "e.dragable.vbar";
- action: STATE_SET "clicked" 0.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_vbar_up";
- signal: "mouse,up,1";
- source: "e.dragable.vbar";
- action: STATE_SET "default" 0.0;
- target: "e.dragable.vbar";
- }
- program {
- name: "sb_hbar_a1_down";
- signal: "mouse,down,1";
- source: "sb_hbar_a1";
- action: STATE_SET "clicked" 0.0;
- target: "sb_hbar_a1";
- }
- program {
- name: "sb_hbar_a1_down2";
- signal: "mouse,down,1";
- source: "sb_hbar_a1";
- action: DRAG_VAL_STEP -1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_a1_up";
- signal: "mouse,up,1";
- source: "sb_hbar_a1";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar_a1";
- }
- program {
- name: "sb_hbar_a2_down";
- signal: "mouse,down,1";
- source: "sb_hbar_a2";
- action: STATE_SET "clicked" 0.0;
- target: "sb_hbar_a2";
- }
- program {
- name: "sb_hbar_a2_down2";
- signal: "mouse,down,1";
- source: "sb_hbar_a2";
- action: DRAG_VAL_STEP 1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_a2_up";
- signal: "mouse,up,1";
- source: "sb_hbar_a2";
- action: STATE_SET "default" 0.0;
- target: "sb_hbar_a2";
- }
- program {
- name: "sb_hbar_p1_down";
- signal: "mouse,down,1";
- source: "sb_hbar_p1";
- action: DRAG_VAL_PAGE -1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_p2_down";
- signal: "mouse,down,1";
- source: "sb_hbar_p2";
- action: DRAG_VAL_PAGE 1.0 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_down";
- signal: "mouse,down,1";
- source: "e.dragable.hbar";
- action: STATE_SET "clicked" 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "sb_hbar_up";
- signal: "mouse,up,1";
- source: "e.dragable.hbar";
- action: STATE_SET "default" 0.0;
- target: "e.dragable.hbar";
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- }
-}
diff --git a/data/themes/default_shelf.edc b/data/themes/default_shelf.edc
deleted file mode 100644
index d42ee7b1b..000000000
--- a/data/themes/default_shelf.edc
+++ /dev/null
@@ -1,1451 +0,0 @@
-images {
- image: "e17_shelf_bg_h.png" COMP;
- image: "e17_shelf_bg_v.png" COMP;
- image: "e17_shelf_bg2_h.png" COMP;
- image: "e17_shelf_bg2_v.png" COMP;
- image: "e17_ibar_bg_h.png" COMP;
- image: "e17_ibar_over_h.png" COMP;
-}
-
-group {
- name: "e/shelf/default/base";
- data {
- // this tells e the border is shaped
- item: "shaped" "1";
- item: "hidden_state_size" "1";
- // This makes the border hide instantly after the given amount of seconds
- // item: "instant_delay" "3.0";
- }
- parts {
-
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_shelf_bg_h.png";
- border: 19 19 9 9;
- }
- fill {
- origin {
- offset: 0 -6;
- }
- size {
- offset: 0 6;
- }
- }
- }
- description {
- state: "top_left" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: -16 -6;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "top_right" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: 0 -6;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "bottom" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 0 6;
- }
- }
- }
- description {
- state: "bottom_left" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: -16 0;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "bottom_right" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "left" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: -6 0;
- }
- size {
- offset: 6 0;
- }
- }
- }
- description {
- state: "left_top" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: -6 -16;
- }
- size {
- offset: 6 16;
- }
- }
- }
- description {
- state: "left_bottom" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: -6 0;
- }
- size {
- offset: 6 16;
- }
- }
- }
- description {
- state: "right" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 6 0;
- }
- }
- }
- description {
- state: "right_top" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: 0 -16;
- }
- size {
- offset: 6 16;
- }
- }
- }
- description {
- state: "right_bottom" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 6 16;
- }
- }
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
-// clip_to: "item_clip";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "top_left" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "top_right" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "bottom" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "bottom_left" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "bottom_right" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "left" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "left_top" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "left_bottom" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "right" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "right_top" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "right_bottom" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- }
- }
- programs {
-
- program {
- name: "orient1";
- signal: "e,state,orientation,top";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient2";
- signal: "e,state,orientation,top_left";
- source: "e";
- action: STATE_SET "top_left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient3";
- signal: "e,state,orientation,top_right";
- source: "e";
- action: STATE_SET "top_right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient4";
- signal: "e,state,orientation,bottom";
- source: "e";
- action: STATE_SET "bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient5";
- signal: "e,state,orientation,bottom_left";
- source: "e";
- action: STATE_SET "bottom_left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient6";
- signal: "e,state,orientation,bottom_right";
- source: "e";
- action: STATE_SET "bottom_right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient7";
- signal: "e,state,orientation,left";
- source: "e";
- action: STATE_SET "left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient8";
- signal: "e,state,orientation,left_top";
- source: "e";
- action: STATE_SET "left_top" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient9";
- signal: "e,state,orientation,left_bottom";
- source: "e";
- action: STATE_SET "left_bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient10";
- signal: "e,state,orientation,right";
- source: "e";
- action: STATE_SET "right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient11";
- signal: "e,state,orientation,right_top";
- source: "e";
- action: STATE_SET "right_top" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient12";
- signal: "e,state,orientation,right_bottom";
- source: "e";
- action: STATE_SET "right_bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- }
-}
-group {
- name: "e/shelf/default/inset";
- parts {
- part {
- name: "background";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- }
-}
-group {
- name: "e/shelf/default/plain";
- parts {
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- }
- }
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-group {
- name: "e/shelf/alternate/base";
- data {
- // this tells e the border is shaped
- item: "shaped" "1";
- item: "hidden_state_size" "1";
- }
- parts {
-
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_shelf_bg2_h.png";
- border: 19 19 9 9;
- }
- fill {
- origin {
- offset: 0 -6;
- }
- size {
- offset: 0 6;
- }
- }
- }
- description {
- state: "top_left" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: -16 -6;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "top_right" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: 0 -6;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "bottom" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 0 6;
- }
- }
- }
- description {
- state: "bottom_left" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: -16 0;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "bottom_right" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 16 6;
- }
- }
- }
- description {
- state: "left" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg2_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: -6 0;
- }
- size {
- offset: 6 0;
- }
- }
- }
- description {
- state: "left_top" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg2_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: -6 -16;
- }
- size {
- offset: 6 16;
- }
- }
- }
- description {
- state: "left_bottom" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg2_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: -6 0;
- }
- size {
- offset: 6 16;
- }
- }
- }
- description {
- state: "right" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg2_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 6 0;
- }
- }
- }
- description {
- state: "right_top" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg2_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: 0 -16;
- }
- size {
- offset: 6 16;
- }
- }
- }
- description {
- state: "right_bottom" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_shelf_bg2_v.png";
- border: 9 9 19 19;
- }
- fill {
- origin {
- offset: 0 0;
- }
- size {
- offset: 6 16;
- }
- }
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "top_left" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "top_right" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "bottom" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "bottom_left" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -19 -3;
- }
- }
- description {
- state: "bottom_right" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 18 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "left" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "left_top" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "left_bottom" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- description {
- state: "right" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "right_top" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -19;
- }
- }
- description {
- state: "right_bottom" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 18;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- }
- }
- }
- }
- programs {
- /* program {
- name: "hide";
- signal: "e,state,hidden";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- transition: ACCELERATE 0.3;
- target: "item_clip_bottom";
- target: "item_clip_top";
- target: "item_clip_left";
- target: "item_clip_right";
- }
- program {
- name: "show";
- signal: "e,state,visible";
- source: "e";
- transition: DECELERATE 0.3;
- action: STATE_SET "default" 0.0;
- target: "item_clip_bottom";
- target: "item_clip_top";
- target: "item_clip_left";
- target: "item_clip_right";
- }*/
- program {
- name: "orient1";
- signal: "e,state,orientation,top";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient2";
- signal: "e,state,orientation,top_left";
- source: "e";
- action: STATE_SET "top_left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient3";
- signal: "e,state,orientation,top_right";
- source: "e";
- action: STATE_SET "top_right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient4";
- signal: "e,state,orientation,bottom";
- source: "e";
- action: STATE_SET "bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient5";
- signal: "e,state,orientation,bottom_left";
- source: "e";
- action: STATE_SET "bottom_left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient6";
- signal: "e,state,orientation,bottom_right";
- source: "e";
- action: STATE_SET "bottom_right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient7";
- signal: "e,state,orientation,left";
- source: "e";
- action: STATE_SET "left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient8";
- signal: "e,state,orientation,left_top";
- source: "e";
- action: STATE_SET "left_top" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient9";
- signal: "e,state,orientation,left_bottom";
- source: "e";
- action: STATE_SET "left_bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient10";
- signal: "e,state,orientation,right";
- source: "e";
- action: STATE_SET "right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient11";
- signal: "e,state,orientation,right_top";
- source: "e";
- action: STATE_SET "right_top" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient12";
- signal: "e,state,orientation,right_bottom";
- source: "e";
- action: STATE_SET "right_bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- }
-}
-group {
- name: "e/shelf/alternate/inset";
- parts {
- part {
- name: "background";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- }
-}
-group {
- name: "e/shelf/alternate/plain";
- parts {
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- }
- }
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-group {
- name: "e/shelf/invisible/base";
- data {
- // this tells e the border is shaped
- item: "shaped" "1";
- item: "hidden_state_size" "1";
- }
- parts {
-
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- to: "base";
- }
- rel2 {
- to: "base";
- }
- }
- }
- part {
- name: "base";
- mouse_events: 1;
- type: RECT;
- repeat_events: 1;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- }
- description {
- state: "top_left" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "top_right" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "bottom" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "bottom_left" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "bottom_right" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "left" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "left_top" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "left_bottom" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "right" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "right_top" 0.0;
- inherit: "default" 0.0;
- }
- description {
- state: "right_bottom" 0.0;
- inherit: "default" 0.0;
- }
- }
- }
- programs {
- /* program {
- name: "hide";
- signal: "e,state,hidden";
- source: "e";
- action: STATE_SET "hidden" 0.0;
- transition: ACCELERATE 0.3;
- target: "item_clip_bottom";
- target: "item_clip_top";
- target: "item_clip_left";
- target: "item_clip_right";
- }
- program {
- name: "show";
- signal: "e,state,visible";
- source: "e";
- transition: DECELERATE 0.3;
- action: STATE_SET "default" 0.0;
- target: "item_clip_bottom";
- target: "item_clip_top";
- target: "item_clip_left";
- target: "item_clip_right";
- }*/
- program {
- name: "orient1";
- signal: "e,state,orientation,top";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient2";
- signal: "e,state,orientation,top_left";
- source: "e";
- action: STATE_SET "top_left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient3";
- signal: "e,state,orientation,top_right";
- source: "e";
- action: STATE_SET "top_right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient4";
- signal: "e,state,orientation,bottom";
- source: "e";
- action: STATE_SET "bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient5";
- signal: "e,state,orientation,bottom_left";
- source: "e";
- action: STATE_SET "bottom_left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient6";
- signal: "e,state,orientation,bottom_right";
- source: "e";
- action: STATE_SET "bottom_right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient7";
- signal: "e,state,orientation,left";
- source: "e";
- action: STATE_SET "left" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient8";
- signal: "e,state,orientation,left_top";
- source: "e";
- action: STATE_SET "left_top" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient9";
- signal: "e,state,orientation,left_bottom";
- source: "e";
- action: STATE_SET "left_bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient10";
- signal: "e,state,orientation,right";
- source: "e";
- action: STATE_SET "right" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient11";
- signal: "e,state,orientation,right_top";
- source: "e";
- action: STATE_SET "right_top" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- program {
- name: "orient12";
- signal: "e,state,orientation,right_bottom";
- source: "e";
- action: STATE_SET "right_bottom" 0.0;
- target: "base";
- target: "e.swallow.content";
- }
- }
-}
-
-group {
- name: "e/shelf/invisible/inset";
- parts {
- part {
- name: "background";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- }
-}
-
-group {
- name: "e/shelf/invisible/plain";
- parts {
- part {
- name: "items_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "items_clip";
- description {
- state: "default" 0.0;
- rel1 {
- offset: 0 0;
- }
- rel2 {
- offset: -1 -1;
- }
- }
- }
- }
-}
diff --git a/data/themes/default_slider.edc b/data/themes/default_slider.edc
deleted file mode 100644
index 43b78d99d..000000000
--- a/data/themes/default_slider.edc
+++ /dev/null
@@ -1,838 +0,0 @@
-images {
- image: "e17_slider_bt0.png" COMP;
- image: "e17_slider_bt1.png" COMP;
- image: "e17_slider_bt_glow.png" COMP;
- image: "e17_sb_runnerh.png" COMP;
- image: "e17_sb_runnerv.png" COMP;
- image: "focus.png" COMP;
- image: "e17_frame_label_over.png" COMP;
- image: "e17_frame_label_under.png" COMP;
-}
-
-group {
- name: "e/widgets/slider_vertical";
- parts {
- part {
- name: "sld_base";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- min: 21 0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- }
- description {
- state: "active" 0.0;
- color: 0 0 0 0;
- min: 21 0;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- to_y: "label_over";
- relative: 1.0 0.0;
- offset: -3 -1;
- }
- }
- }
- part {
- name: "sld_runner";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- max: 2 99999;
- rel1 {
- to: "sld_base";
- }
- rel2 {
- to: "sld_base";
- }
- image {
- normal: "e17_sb_runnerv.png";
- border: 0 0 4 4;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "label_under";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_frame_label_under.png";
- }
- }
- description {
- state: "active" 0.0;
- rel1 {
- to: "label_over";
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- to: "label_over";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_frame_label_under.png";
- border: 3 3 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- visible: 0;
- }
- description {
- state: "active" 0.0;
- align: 0.5 1.0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 7 -8;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -8 -8;
- }
- color: 0 0 0 255;
- color_class: "slider_text";
- text {
- text: "00.00";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "slider";
- }
- }
- }
- part {
- name: "label_over";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_frame_label_over.png";
- }
- }
- description {
- state: "active" 0.0;
- rel1 {
- to: "e.text.label";
- relative: 0.0 0.0;
- offset: -5 -4;
- }
- rel2 {
- to: "e.text.label";
- relative: 1.0 1.0;
- offset: 2 3;
- }
- image {
- normal: "e17_frame_label_over.png";
- border: 7 7 7 7;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sld_p1";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -1;
- to: "e.dragable.slider";
- }
- }
- }
- part {
- name: "sld_p2";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 0;
- to: "e.dragable.slider";
- }
- }
- }
- part {
- name: "e.dragable.slider";
- type: RECT;
- mouse_events: 1;
- dragable {
- x: 0 0 0;
- y: -1 1 0;
- confine: "sld_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- fixed: 1 1;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sld_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sld_base";
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "slider_img";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 32 32;
- fixed: 1 1;
- rel1 {
- to: "e.dragable.slider";
- }
- rel2 {
- to: "e.dragable.slider";
- }
- image {
- normal: "e17_slider_bt0.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_slider_bt1.png";
- }
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "slider_glow";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- min: 32 32;
- fixed: 1 1;
- rel1 {
- to: "slider_img";
- }
- rel2 {
- to: "slider_img";
- }
- image {
- normal: "e17_slider_bt_glow.png";
- }
- color: 255 255 255 0;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "clip";
- type: RECT;
- description {
- state: "default" 0.0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 128;
- }
- }
- part {
- name: "catch";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 0 0 0 0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- }
- programs {
- program {
- name: "sld_p1_down";
- signal: "mouse,down,1";
- source: "sld_p1";
- action: DRAG_VAL_PAGE 0.0 -1.0;
- target: "e.dragable.slider";
- }
- program {
- name: "sld_p2_down";
- signal: "mouse,down,1";
- source: "sld_p2";
- action: DRAG_VAL_PAGE 0.0 1.0;
- target: "e.dragable.slider";
- }
- program {
- name: "sld_down";
- signal: "mouse,down,1";
- source: "e.dragable.slider";
- action: STATE_SET "clicked" 0.0;
- target: "slider_img";
- }
- program {
- name: "sld_up";
- signal: "mouse,up,1";
- source: "e.dragable.slider";
- action: STATE_SET "default" 0.0;
- target: "slider_img";
- }
- program {
- name: "sld_in";
- signal: "mouse,in";
- source: "e.dragable.slider";
- action: STATE_SET "visible" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "slider_glow";
- after: "sld_in2";
- }
- program {
- name: "sld_in2";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "slider_glow";
- after: "sld_in";
- }
- program {
- name: "sld_out";
- signal: "mouse,out";
- source: "e.dragable.slider";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "slider_glow";
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "show_label";
- signal: "e,action,show,label";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "sld_base";
- target: "label_under";
- target: "e.text.label";
- target: "label_over";
- }
- program {
- name: "hide_label";
- signal: "e,action,hide,label";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sld_base";
- target: "label_under";
- target: "e.text.label";
- target: "label_over";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "clip";
- target: "catch";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "clip";
- target: "catch";
- }
- }
-}
-
-group {
- name: "e/widgets/slider_horizontal";
- parts {
- part {
- name: "sld_base";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- min: 0 21;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- offset: -3 -3;
- }
- }
- description {
- state: "active" 0.0;
- color: 0 0 0 0;
- min: 0 21;
- rel1 {
- offset: 2 2;
- }
- rel2 {
- to_x: "label_over";
- relative: 0.0 1.0;
- offset: -1 -3;
- }
- }
- }
- part {
- name: "sld_runner";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- max: 99999 2;
- rel1 {
- to: "sld_base";
- }
- rel2 {
- to: "sld_base";
- }
- image {
- normal: "e17_sb_runnerh.png";
- border: 4 4 0 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "label_under";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_frame_label_under.png";
- }
- }
- description {
- state: "active" 0.0;
- rel1 {
- to: "label_over";
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- to: "label_over";
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_frame_label_under.png";
- border: 3 3 3 3;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- visible: 0;
- }
- description {
- state: "active" 0.0;
- align: 1.0 0.5;
- fixed: 1 0;
- rel1 {
- relative: 1.0 0.0;
- offset: -8 7;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -8 -8;
- }
- color: 0 0 0 255;
- color_class: "slider_text";
- text {
- text: "00.00";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "slider";
- }
- }
- }
- part {
- name: "label_over";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_frame_label_over.png";
- }
- }
- description {
- state: "active" 0.0;
- rel1 {
- to: "e.text.label";
- relative: 0.0 0.0;
- offset: -5 -4;
- }
- rel2 {
- to: "e.text.label";
- relative: 1.0 1.0;
- offset: 2 3;
- }
- image {
- normal: "e17_frame_label_over.png";
- border: 7 7 7 7;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "sld_p1";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to: "e.dragable.slider";
- }
- }
- }
- part {
- name: "sld_p2";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- rel1 {
- relative: 1.0 0.0;
- offset: 0 0;
- to: "e.dragable.slider";
- }
- }
- }
- part {
- name: "e.dragable.slider";
- type: RECT;
- mouse_events: 1;
- dragable {
- x: 1 1 0;
- y: 0 0 0;
- confine: "sld_base";
- }
- description {
- state: "default" 0.0;
- min: 16 16;
- fixed: 1 1;
- rel1 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sld_base";
- }
- rel2 {
- relative: 0.5 0.5;
- offset: 0 0;
- to: "sld_base";
- }
- color: 0 0 0 0;
- }
- }
- part {
- name: "slider_img";
- mouse_events: 0;
- clip_to: "clip";
- description {
- state: "default" 0.0;
- min: 32 32;
- fixed: 1 1;
- rel1 {
- to: "e.dragable.slider";
- }
- rel2 {
- to: "e.dragable.slider";
- }
- image {
- normal: "e17_slider_bt0.png";
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_slider_bt1.png";
- }
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "slider_glow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 32 32;
- fixed: 1 1;
- rel1 {
- to: "slider_img";
- }
- rel2 {
- to: "slider_img";
- }
- image {
- normal: "e17_slider_bt_glow.png";
- }
- color: 255 255 255 0;
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part {
- name: "clip";
- type: RECT;
- description {
- state: "default" 0.0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 128;
- }
- }
- part {
- name: "catch";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 0 0 0 0;
- }
- description {
- state: "disabled" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- }
- programs {
- program {
- name: "sld_p1_down";
- signal: "mouse,down,1";
- source: "sld_p1";
- action: DRAG_VAL_PAGE -1.0 0.0;
- target: "e.dragable.slider";
- }
- program {
- name: "sld_p2_down";
- signal: "mouse,down,1";
- source: "sld_p2";
- action: DRAG_VAL_PAGE 1.0 0.0;
- target: "e.dragable.slider";
- }
- program {
- name: "sld_down";
- signal: "mouse,down,1";
- source: "e.dragable.slider";
- action: STATE_SET "clicked" 0.0;
- target: "slider_img";
- }
- program {
- name: "sld_up";
- signal: "mouse,up,1";
- source: "e.dragable.slider";
- action: STATE_SET "default" 0.0;
- target: "slider_img";
- }
- program {
- name: "sld_in";
- signal: "mouse,in";
- source: "e.dragable.slider";
- action: STATE_SET "visible" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "slider_glow";
- after: "sld_in2";
- }
- program {
- name: "sld_in2";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "slider_glow";
- after: "sld_in";
- }
- program {
- name: "sld_out";
- signal: "mouse,out";
- source: "e.dragable.slider";
- action: STATE_SET "default" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "slider_glow";
- }
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "show_label";
- signal: "e,action,show,label";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "sld_base";
- target: "label_under";
- target: "e.text.label";
- target: "label_over";
- }
- program {
- name: "hide_label";
- signal: "e,action,hide,label";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "sld_base";
- target: "label_under";
- target: "e.text.label";
- target: "label_over";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
- action: STATE_SET "disabled" 0.0;
- target: "clip";
- target: "catch";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "clip";
- target: "catch";
- }
- }
-}
diff --git a/data/themes/default_slidesel.edc b/data/themes/default_slidesel.edc
deleted file mode 100644
index 3af1f3a6d..000000000
--- a/data/themes/default_slidesel.edc
+++ /dev/null
@@ -1,138 +0,0 @@
-images {
- image: "focus.png" COMP;
-}
-group {
- name: "e/widgets/slidesel";
- parts {
- part {
- name: "clipper";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "e.text.label";
- relative: 0.0 1.0;
- offset: 0 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- }
- part {
- name: "e.swallow.content";
- clip_to: "clipper";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1.to: "clipper";
- rel2.to: "clipper";
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 4 4;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -5 4;
- }
- align: 0.0 0.0;
- color: 255 255 255 255;
- color3: 0 0 0 16;
- text {
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 20;
- min: 0 1;
- align: 0.0 0.0;
- text_class: "slidesel_label";
- }
- }
- }
- part {
- name: "focus";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- image {
- normal: "focus.png";
- border: 7 7 7 7;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "focused" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "focus_in";
- signal: "e,state,focused";
- source: "e";
- action: STATE_SET "focused" 0.0;
- transition: DECELERATE 0.2;
- target: "focus";
- }
- program {
- name: "focus_out";
- signal: "e,state,unfocused";
- source: "e";
- action: STATE_SET "default" 0.0;
- transition: ACCELERATE 0.5;
- target: "focus";
- }
- program {
- name: "disable";
- signal: "e,state,disabled";
- source: "e";
-// action: STATE_SET "disabled" 0.0;
-// target: "outline";
-// target: "event";
-// target: "e.text.label";
- }
- program {
- name: "enable";
- signal: "e,state,enabled";
- source: "e";
-// action: STATE_SET "default" 0.0;
-// target: "outline";
-// target: "event";
-// target: "e.text.label";
- }
- program {
- name: "hint_on";
- signal: "e,state,slide,hint,on";
- source: "e";
-// action: STATE_SET "disabled" 0.0;
-// target: "outline";
-// target: "event";
-// target: "e.text.label";
- }
- program {
- name: "hint_off";
- signal: "e,state,slide,hint,off";
- source: "e";
-// action: STATE_SET "disabled" 0.0;
-// target: "outline";
-// target: "event";
-// target: "e.text.label";
- }
- }
-}
diff --git a/data/themes/default_spectrum.edc b/data/themes/default_spectrum.edc
deleted file mode 100644
index 7104d35c8..000000000
--- a/data/themes/default_spectrum.edc
+++ /dev/null
@@ -1,139 +0,0 @@
-images {
- image: "e17_well_overlay.png" COMP;
-}
-
-group {
- name: "e/widgets/spectrum";
- parts {
- part {
- name: "background";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 50 50;
- aspect: 1 1;
- rel1 {
- to: "overlay";
- }
- rel2 {
- to: "overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "content_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- rel1 {
- to: "background";
- offset: 4 4;
- }
- rel2 {
- to: "background";
- offset: -5 -5;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- clip_to: "content_clip";
- description {
- state: "default" 0.0;
- aspect: 1 1;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- }
- }
- part {
- name: "e.dragable.cursor";
- type: RECT;
- dragable {
- confine: "e.swallow.content";
- x: 1 1 0;
- y: 1 1 0;
- }
- description {
- state: "default" 0.0;
- min: 1 1;
- max: 1 1;
- fixed: 1 1;
- visible: 0;
- rel1 {
- to: "e.swallow.content";
- relative: 0.5 0.5;
- offset: 0 0;
- }
- rel2 {
- to: "e.swallow.content";
- relative: 0.5 0.5;
- offset: 0 0;
- }
- }
- }
- part {
- name: "cursor_x";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to_x: "e.dragable.cursor";
- to_y: "e.swallow.content";
- }
- rel2 {
- to_x: "e.dragable.cursor";
- to_y: "e.swallow.content";
-
- }
- }
- }
- part {
- name: "cursor_y";
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- to_x: "e.swallow.content";
- to_y: "e.dragable.cursor";
- }
- rel2 {
- to_x: "e.swallow.content";
- to_y: "e.dragable.cursor";
-
- }
- }
- }
- part {
- name: "overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1 1;
- image {
- normal: "e17_well_overlay.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
-
- }
-}
diff --git a/data/themes/default_start.edc b/data/themes/default_start.edc
deleted file mode 100644
index 223fee09e..000000000
--- a/data/themes/default_start.edc
+++ /dev/null
@@ -1,302 +0,0 @@
-images {
- image: "e17_logo_small.png" COMP;
- image: "e17_logo_small_p1.png" COMP;
- image: "e17_logo_small_p2.png" COMP;
- image: "e17_logo_small_p3.png" COMP;
- image: "e17_logo_small_p4.png" COMP;
- image: "e17_logo_small_p5.png" COMP;
- image: "e17_logo_small_p6.png" COMP;
- image: "e17_logo_small_p7.png" COMP;
- image: "e17_logo_small_p8.png" COMP;
- image: "e17_logo_small_p9.png" COMP;
- image: "e17_logo_small_p21.png" COMP;
- image: "e17_logo_small_p22.png" COMP;
- image: "e17_logo_small_p23.png" COMP;
- image: "e17_logo_small_p24.png" COMP;
- image: "e17_logo_small_p25.png" COMP;
- image: "e17_logo_small_p26.png" COMP;
- image: "e17_logo_small_p27.png" COMP;
- image: "e17_logo_small_p28.png" COMP;
- image: "e17_logo_small_p29.png" COMP;
-}
-group {
- name: "e/modules/start/main";
- max: 128 128;
- script {
- public is_active;
- public is_hilited;
- }
- parts {
- part {
- name: "logo";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- image {
- normal: "e17_logo_small.png";
- }
- }
- }
-#define PT(_name, _p1, _p2, _p3, _p4) \
- part { \
- name: _name; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- image { \
- normal: "e17_logo_small_"_name".png"; \
- } \
- color: 255 255 255 0; \
- } \
- description { \
- state: "active" 0.0; \
- inherit: "default" 0.0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- visible: 1; \
- color: 255 255 255 255; \
- } \
- }
- PT("p1", 0.1328125, 0.1640625, 0.3359375, 0.3593750);
- PT("p2", 0.1953125, 0.1093750, 0.3906250, 0.3125000);
- PT("p3", 0.2656250, 0.0625000, 0.4531250, 0.2734375);
- PT("p4", 0.3359375, 0.0312500, 0.5234375, 0.2500000);
- PT("p5", 0.4062500, 0.0234375, 0.5937500, 0.2421875);
- PT("p6", 0.4765625, 0.0312500, 0.6640625, 0.2500000);
- PT("p7", 0.5468750, 0.0625000, 0.7343750, 0.2734375);
- PT("p8", 0.6093750, 0.1093750, 0.8046875, 0.3125000);
- PT("p9", 0.6640625, 0.1640625, 0.8671875, 0.3593750);
-
- PT("p21", 0.1328125, 0.6406250, 0.3359375, 0.8359375);
- PT("p22", 0.1953125, 0.6875000, 0.3906250, 0.8906250);
- PT("p23", 0.2656250, 0.7265625, 0.4531250, 0.9375000);
- PT("p24", 0.3359375, 0.7500000, 0.5234375, 0.9687500);
- PT("p25", 0.4062500, 0.7578125, 0.5937500, 0.9765625);
- PT("p26", 0.4765625, 0.7500000, 0.6640625, 0.9687500);
- PT("p27", 0.5468750, 0.7265625, 0.7343750, 0.9375000);
- PT("p28", 0.6093750, 0.6875000, 0.8046875, 0.8906250);
- PT("p29", 0.6640625, 0.6406250, 0.8671875, 0.8359375);
-
- part {
- name: "inout";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- }
- programs {
- program {
- name: "init";
- signal: "load";
- source: "";
- script {
- set_int(is_active, 0);
- set_int(is_hilited, 0);
- }
- }
- program {
- name: "mouse_in";
- signal: "mouse,in";
- source: "inout";
- script {
- new val;
-
- val = get_int(is_active);
- if (val == 0)
- {
- run_program(PROGRAM:"go_active_pre");
- set_int(is_hilited, 1);
- }
- }
- }
- program {
- name: "mouse_out";
- signal: "mouse,out";
- source: "inout";
- script {
- new val;
-
- val = get_int(is_active);
- if (val == 0)
- {
- run_program(PROGRAM:"go_passive_pre");
- set_int(is_hilited, 0);
- }
- }
- }
- program {
- name: "handle_active";
- signal: "e,state,focused";
- source: "e";
- script {
- new val;
-
- set_int(is_active, 1);
- val = get_int(is_hilited);
- if (val == 0)
- run_program(PROGRAM:"go_active_pre");
- run_program(PROGRAM:"logo_go_active");
- }
- }
- program {
- name: "handle_passive";
- signal: "e,state,unfocused";
- source: "e";
- script {
- new val;
-
- set_int(is_active, 0);
- val = get_int(is_hilited);
- if (val == 1)
- {
- run_program(PROGRAM:"go_passive_pre");
- set_int(is_hilited, 0);
- }
- run_program(PROGRAM:"logo_go_passive");
- }
- }
-
- program {
- name: "go_active_pre";
- action: STATE_SET "default" 0.0;
- target: "logo";
- after: "go_active1";
- after: "go_active2";
- after: "go_active3";
- after: "go_active4";
- after: "go_active5";
- after: "go_active6";
- after: "go_active7";
- after: "go_active8";
- after: "go_active9";
- after: "go_active21";
- after: "go_active22";
- after: "go_active23";
- after: "go_active24";
- after: "go_active25";
- after: "go_active26";
- after: "go_active27";
- after: "go_active28";
- after: "go_active29";
- }
-#define PR(_name, _delay, _part) \
- program { \
- name: "go_active"_name; \
- in: _delay 0.0; \
- after: "go_activeb"_name; \
- } \
- program { \
- name: "go_activeb"_name; \
- action: STATE_SET "active" 0.0; \
- target: _part; \
- transition: LINEAR 0.5; \
- after: "go_activec"_name; \
- } \
- program { \
- name: "go_activec"_name; \
- action: STATE_SET "default" 0.0; \
- target: _part; \
- transition: LINEAR 1.2; \
- after: "go_activeb"_name; \
- }
- PR("1", 0.0, "p1");
- PR("2", 0.2, "p2");
- PR("3", 0.4, "p3");
- PR("4", 0.6, "p4");
- PR("5", 0.8, "p5");
- PR("6", 1.0, "p6");
- PR("7", 1.2, "p7");
- PR("8", 1.4, "p8");
- PR("9", 1.6, "p9");
- PR("21", 1.6, "p21");
- PR("22", 1.4, "p22");
- PR("23", 1.2, "p23");
- PR("24", 1.0, "p24");
- PR("25", 0.8, "p25");
- PR("26", 0.6, "p26");
- PR("27", 0.4, "p27");
- PR("28", 0.2, "p28");
- PR("29", 0.0, "p29");
-
- program {
- name: "go_passive_pre";
- action: ACTION_STOP;
-#define PG(_name) \
- target: "go_active"_name; \
- target: "go_activeb"_name; \
- target: "go_activec"_name;
- PG("1");
- PG("2");
- PG("3");
- PG("4");
- PG("5");
- PG("6");
- PG("7");
- PG("8");
- PG("9");
- PG("21");
- PG("22");
- PG("23");
- PG("24");
- PG("25");
- PG("26");
- PG("27");
- PG("28");
- PG("29");
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0; \
- target: "p1";
- target: "p2";
- target: "p3";
- target: "p4";
- target: "p5";
- target: "p6";
- target: "p7";
- target: "p8";
- target: "p9";
- target: "p21";
- target: "p22";
- target: "p23";
- target: "p24";
- target: "p25";
- target: "p26";
- target: "p27";
- target: "p28";
- target: "p29";
- }
-
- program {
- name: "logo_go_active";
-// after: "hover_go_active";
- }
-
- program {
- name: "logo_go_passive";
-// after: "hover_go_active";
- }
-
- }
-}
diff --git a/data/themes/default_sys.edc b/data/themes/default_sys.edc
deleted file mode 100644
index c099c66ea..000000000
--- a/data/themes/default_sys.edc
+++ /dev/null
@@ -1,1215 +0,0 @@
-images {
- image: "e17_menu_bg_border.png" COMP;
- image: "e17_dialog_watermark.png" COMP;
-
- image: "e17_logo_small.png" COMP;
- image: "e17_logo_small_p1.png" COMP;
- image: "e17_logo_small_p2.png" COMP;
- image: "e17_logo_small_p3.png" COMP;
- image: "e17_logo_small_p4.png" COMP;
- image: "e17_logo_small_p5.png" COMP;
- image: "e17_logo_small_p6.png" COMP;
- image: "e17_logo_small_p7.png" COMP;
- image: "e17_logo_small_p8.png" COMP;
- image: "e17_logo_small_p9.png" COMP;
- image: "e17_logo_small_p21.png" COMP;
- image: "e17_logo_small_p22.png" COMP;
- image: "e17_logo_small_p23.png" COMP;
- image: "e17_logo_small_p24.png" COMP;
- image: "e17_logo_small_p25.png" COMP;
- image: "e17_logo_small_p26.png" COMP;
- image: "e17_logo_small_p27.png" COMP;
- image: "e17_logo_small_p28.png" COMP;
- image: "e17_logo_small_p29.png" COMP;
-}
-
-styles
-{
- style {
- name: "sys_style";
- base: "font=Edje-Vera-Bold font_size=16 text_class=tb_large align=center color=#fff style=soft_shadow shadow_color=#0002 wrap=word";
-
- tag: "br" "\n";
- tag: "hilight" "+ font=Edje-Vera-Bold text_class=tb_large_light style=glow color=#fff glow2_color=#fe87 glow_color=#fa14";
- }
-}
-
-group {
- name: "e/sys/logout";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.textblock.message";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "logo";
- relative: 0.0 1.0;
- offset: 8 8;
- }
- rel2 {
- offset: -9 -9;
- }
- text {
- style: "sys_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "logo";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- min: 128 128;
- max: 128 128;
- fixed: 1 1;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -9 8;
- }
- image {
- normal: "e17_logo_small.png";
- }
- }
- }
-#define PT(_name, _p1, _p2, _p3, _p4) \
- part { \
- name: _name; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- image { \
- normal: "e17_logo_small_"_name".png"; \
- } \
- color: 255 255 255 0; \
- } \
- description { \
- state: "active" 0.0; \
- inherit: "default" 0.0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- visible: 1; \
- color: 255 255 255 255; \
- } \
- }
- PT("p1", 0.1328125, 0.1640625, 0.3359375, 0.3593750);
- PT("p2", 0.1953125, 0.1093750, 0.3906250, 0.3125000);
- PT("p3", 0.2656250, 0.0625000, 0.4531250, 0.2734375);
- PT("p4", 0.3359375, 0.0312500, 0.5234375, 0.2500000);
- PT("p5", 0.4062500, 0.0234375, 0.5937500, 0.2421875);
- PT("p6", 0.4765625, 0.0312500, 0.6640625, 0.2500000);
- PT("p7", 0.5468750, 0.0625000, 0.7343750, 0.2734375);
- PT("p8", 0.6093750, 0.1093750, 0.8046875, 0.3125000);
- PT("p9", 0.6640625, 0.1640625, 0.8671875, 0.3593750);
-
- PT("p21", 0.1328125, 0.6406250, 0.3359375, 0.8359375);
- PT("p22", 0.1953125, 0.6875000, 0.3906250, 0.8906250);
- PT("p23", 0.2656250, 0.7265625, 0.4531250, 0.9375000);
- PT("p24", 0.3359375, 0.7500000, 0.5234375, 0.9687500);
- PT("p25", 0.4062500, 0.7578125, 0.5937500, 0.9765625);
- PT("p26", 0.4765625, 0.7500000, 0.6640625, 0.9687500);
- PT("p27", 0.5468750, 0.7265625, 0.7343750, 0.9375000);
- PT("p28", 0.6093750, 0.6875000, 0.8046875, 0.8906250);
- PT("p29", 0.6640625, 0.6406250, 0.8671875, 0.8359375);
-
- }
- programs {
- program {
- name: "init";
- signal: "show";
- source: "";
- after: "go_active_pre";
- }
- program {
- name: "go_active_pre";
- action: STATE_SET "default" 0.0;
- target: "logo";
- after: "go_active1";
- after: "go_active2";
- after: "go_active3";
- after: "go_active4";
- after: "go_active5";
- after: "go_active6";
- after: "go_active7";
- after: "go_active8";
- after: "go_active9";
- after: "go_active21";
- after: "go_active22";
- after: "go_active23";
- after: "go_active24";
- after: "go_active25";
- after: "go_active26";
- after: "go_active27";
- after: "go_active28";
- after: "go_active29";
- }
-#define PR(_name, _delay, _part) \
- program { \
- name: "go_active"_name; \
- in: _delay 0.0; \
- after: "go_activeb"_name; \
- } \
- program { \
- name: "go_activeb"_name; \
- action: STATE_SET "active" 0.0; \
- target: _part; \
- transition: LINEAR 0.5; \
- after: "go_activec"_name; \
- } \
- program { \
- name: "go_activec"_name; \
- action: STATE_SET "default" 0.0; \
- target: _part; \
- transition: LINEAR 1.2; \
- after: "go_activeb"_name; \
- }
- PR("1", 0.0, "p1");
- PR("2", 0.2, "p2");
- PR("3", 0.4, "p3");
- PR("4", 0.6, "p4");
- PR("5", 0.8, "p5");
- PR("6", 1.0, "p6");
- PR("7", 1.2, "p7");
- PR("8", 1.4, "p8");
- PR("9", 1.6, "p9");
- PR("21", 1.6, "p21");
- PR("22", 1.4, "p22");
- PR("23", 1.2, "p23");
- PR("24", 1.0, "p24");
- PR("25", 0.8, "p25");
- PR("26", 0.6, "p26");
- PR("27", 0.4, "p27");
- PR("28", 0.2, "p28");
- PR("29", 0.0, "p29");
- }
-}
-
-group {
- name: "e/sys/halt";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.textblock.message";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "logo";
- relative: 0.0 1.0;
- offset: 8 8;
- }
- rel2 {
- offset: -9 -9;
- }
- text {
- style: "sys_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "logo";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- min: 128 128;
- max: 128 128;
- fixed: 1 1;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -9 8;
- }
- image {
- normal: "e17_logo_small.png";
- }
- }
- }
-#define PT(_name, _p1, _p2, _p3, _p4) \
- part { \
- name: _name; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- image { \
- normal: "e17_logo_small_"_name".png"; \
- } \
- color: 255 255 255 0; \
- } \
- description { \
- state: "active" 0.0; \
- inherit: "default" 0.0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- visible: 1; \
- color: 255 255 255 255; \
- } \
- }
- PT("p1", 0.1328125, 0.1640625, 0.3359375, 0.3593750);
- PT("p2", 0.1953125, 0.1093750, 0.3906250, 0.3125000);
- PT("p3", 0.2656250, 0.0625000, 0.4531250, 0.2734375);
- PT("p4", 0.3359375, 0.0312500, 0.5234375, 0.2500000);
- PT("p5", 0.4062500, 0.0234375, 0.5937500, 0.2421875);
- PT("p6", 0.4765625, 0.0312500, 0.6640625, 0.2500000);
- PT("p7", 0.5468750, 0.0625000, 0.7343750, 0.2734375);
- PT("p8", 0.6093750, 0.1093750, 0.8046875, 0.3125000);
- PT("p9", 0.6640625, 0.1640625, 0.8671875, 0.3593750);
-
- PT("p21", 0.1328125, 0.6406250, 0.3359375, 0.8359375);
- PT("p22", 0.1953125, 0.6875000, 0.3906250, 0.8906250);
- PT("p23", 0.2656250, 0.7265625, 0.4531250, 0.9375000);
- PT("p24", 0.3359375, 0.7500000, 0.5234375, 0.9687500);
- PT("p25", 0.4062500, 0.7578125, 0.5937500, 0.9765625);
- PT("p26", 0.4765625, 0.7500000, 0.6640625, 0.9687500);
- PT("p27", 0.5468750, 0.7265625, 0.7343750, 0.9375000);
- PT("p28", 0.6093750, 0.6875000, 0.8046875, 0.8906250);
- PT("p29", 0.6640625, 0.6406250, 0.8671875, 0.8359375);
-
- }
- programs {
- program {
- name: "init";
- signal: "show";
- source: "";
- after: "go_active_pre";
- }
- program {
- name: "go_active_pre";
- action: STATE_SET "default" 0.0;
- target: "logo";
- after: "go_active1";
- after: "go_active2";
- after: "go_active3";
- after: "go_active4";
- after: "go_active5";
- after: "go_active6";
- after: "go_active7";
- after: "go_active8";
- after: "go_active9";
- after: "go_active21";
- after: "go_active22";
- after: "go_active23";
- after: "go_active24";
- after: "go_active25";
- after: "go_active26";
- after: "go_active27";
- after: "go_active28";
- after: "go_active29";
- }
-#define PR(_name, _delay, _part) \
- program { \
- name: "go_active"_name; \
- in: _delay 0.0; \
- after: "go_activeb"_name; \
- } \
- program { \
- name: "go_activeb"_name; \
- action: STATE_SET "active" 0.0; \
- target: _part; \
- transition: LINEAR 0.5; \
- after: "go_activec"_name; \
- } \
- program { \
- name: "go_activec"_name; \
- action: STATE_SET "default" 0.0; \
- target: _part; \
- transition: LINEAR 1.2; \
- after: "go_activeb"_name; \
- }
- PR("1", 0.0, "p1");
- PR("2", 0.2, "p2");
- PR("3", 0.4, "p3");
- PR("4", 0.6, "p4");
- PR("5", 0.8, "p5");
- PR("6", 1.0, "p6");
- PR("7", 1.2, "p7");
- PR("8", 1.4, "p8");
- PR("9", 1.6, "p9");
- PR("21", 1.6, "p21");
- PR("22", 1.4, "p22");
- PR("23", 1.2, "p23");
- PR("24", 1.0, "p24");
- PR("25", 0.8, "p25");
- PR("26", 0.6, "p26");
- PR("27", 0.4, "p27");
- PR("28", 0.2, "p28");
- PR("29", 0.0, "p29");
- }
-}
-
-group {
- name: "e/sys/reboot";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.textblock.message";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "logo";
- relative: 0.0 1.0;
- offset: 8 8;
- }
- rel2 {
- offset: -9 -9;
- }
- text {
- style: "sys_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "logo";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- min: 128 128;
- max: 128 128;
- fixed: 1 1;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -9 8;
- }
- image {
- normal: "e17_logo_small.png";
- }
- }
- }
-#define PT(_name, _p1, _p2, _p3, _p4) \
- part { \
- name: _name; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- image { \
- normal: "e17_logo_small_"_name".png"; \
- } \
- color: 255 255 255 0; \
- } \
- description { \
- state: "active" 0.0; \
- inherit: "default" 0.0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- visible: 1; \
- color: 255 255 255 255; \
- } \
- }
- PT("p1", 0.1328125, 0.1640625, 0.3359375, 0.3593750);
- PT("p2", 0.1953125, 0.1093750, 0.3906250, 0.3125000);
- PT("p3", 0.2656250, 0.0625000, 0.4531250, 0.2734375);
- PT("p4", 0.3359375, 0.0312500, 0.5234375, 0.2500000);
- PT("p5", 0.4062500, 0.0234375, 0.5937500, 0.2421875);
- PT("p6", 0.4765625, 0.0312500, 0.6640625, 0.2500000);
- PT("p7", 0.5468750, 0.0625000, 0.7343750, 0.2734375);
- PT("p8", 0.6093750, 0.1093750, 0.8046875, 0.3125000);
- PT("p9", 0.6640625, 0.1640625, 0.8671875, 0.3593750);
-
- PT("p21", 0.1328125, 0.6406250, 0.3359375, 0.8359375);
- PT("p22", 0.1953125, 0.6875000, 0.3906250, 0.8906250);
- PT("p23", 0.2656250, 0.7265625, 0.4531250, 0.9375000);
- PT("p24", 0.3359375, 0.7500000, 0.5234375, 0.9687500);
- PT("p25", 0.4062500, 0.7578125, 0.5937500, 0.9765625);
- PT("p26", 0.4765625, 0.7500000, 0.6640625, 0.9687500);
- PT("p27", 0.5468750, 0.7265625, 0.7343750, 0.9375000);
- PT("p28", 0.6093750, 0.6875000, 0.8046875, 0.8906250);
- PT("p29", 0.6640625, 0.6406250, 0.8671875, 0.8359375);
-
- }
- programs {
- program {
- name: "init";
- signal: "show";
- source: "";
- after: "go_active_pre";
- }
- program {
- name: "go_active_pre";
- action: STATE_SET "default" 0.0;
- target: "logo";
- after: "go_active1";
- after: "go_active2";
- after: "go_active3";
- after: "go_active4";
- after: "go_active5";
- after: "go_active6";
- after: "go_active7";
- after: "go_active8";
- after: "go_active9";
- after: "go_active21";
- after: "go_active22";
- after: "go_active23";
- after: "go_active24";
- after: "go_active25";
- after: "go_active26";
- after: "go_active27";
- after: "go_active28";
- after: "go_active29";
- }
-#define PR(_name, _delay, _part) \
- program { \
- name: "go_active"_name; \
- in: _delay 0.0; \
- after: "go_activeb"_name; \
- } \
- program { \
- name: "go_activeb"_name; \
- action: STATE_SET "active" 0.0; \
- target: _part; \
- transition: LINEAR 0.5; \
- after: "go_activec"_name; \
- } \
- program { \
- name: "go_activec"_name; \
- action: STATE_SET "default" 0.0; \
- target: _part; \
- transition: LINEAR 1.2; \
- after: "go_activeb"_name; \
- }
- PR("1", 0.0, "p1");
- PR("2", 0.2, "p2");
- PR("3", 0.4, "p3");
- PR("4", 0.6, "p4");
- PR("5", 0.8, "p5");
- PR("6", 1.0, "p6");
- PR("7", 1.2, "p7");
- PR("8", 1.4, "p8");
- PR("9", 1.6, "p9");
- PR("21", 1.6, "p21");
- PR("22", 1.4, "p22");
- PR("23", 1.2, "p23");
- PR("24", 1.0, "p24");
- PR("25", 0.8, "p25");
- PR("26", 0.6, "p26");
- PR("27", 0.4, "p27");
- PR("28", 0.2, "p28");
- PR("29", 0.0, "p29");
- }
-}
-
-group {
- name: "e/sys/suspend";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.textblock.message";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "logo";
- relative: 0.0 1.0;
- offset: 8 8;
- }
- rel2 {
- offset: -9 -9;
- }
- text {
- style: "sys_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "logo";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- min: 128 128;
- max: 128 128;
- fixed: 1 1;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -9 8;
- }
- image {
- normal: "e17_logo_small.png";
- }
- }
- }
-#define PT(_name, _p1, _p2, _p3, _p4) \
- part { \
- name: _name; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- image { \
- normal: "e17_logo_small_"_name".png"; \
- } \
- color: 255 255 255 0; \
- } \
- description { \
- state: "active" 0.0; \
- inherit: "default" 0.0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- visible: 1; \
- color: 255 255 255 255; \
- } \
- }
- PT("p1", 0.1328125, 0.1640625, 0.3359375, 0.3593750);
- PT("p2", 0.1953125, 0.1093750, 0.3906250, 0.3125000);
- PT("p3", 0.2656250, 0.0625000, 0.4531250, 0.2734375);
- PT("p4", 0.3359375, 0.0312500, 0.5234375, 0.2500000);
- PT("p5", 0.4062500, 0.0234375, 0.5937500, 0.2421875);
- PT("p6", 0.4765625, 0.0312500, 0.6640625, 0.2500000);
- PT("p7", 0.5468750, 0.0625000, 0.7343750, 0.2734375);
- PT("p8", 0.6093750, 0.1093750, 0.8046875, 0.3125000);
- PT("p9", 0.6640625, 0.1640625, 0.8671875, 0.3593750);
-
- PT("p21", 0.1328125, 0.6406250, 0.3359375, 0.8359375);
- PT("p22", 0.1953125, 0.6875000, 0.3906250, 0.8906250);
- PT("p23", 0.2656250, 0.7265625, 0.4531250, 0.9375000);
- PT("p24", 0.3359375, 0.7500000, 0.5234375, 0.9687500);
- PT("p25", 0.4062500, 0.7578125, 0.5937500, 0.9765625);
- PT("p26", 0.4765625, 0.7500000, 0.6640625, 0.9687500);
- PT("p27", 0.5468750, 0.7265625, 0.7343750, 0.9375000);
- PT("p28", 0.6093750, 0.6875000, 0.8046875, 0.8906250);
- PT("p29", 0.6640625, 0.6406250, 0.8671875, 0.8359375);
-
- }
- programs {
- program {
- name: "init";
- signal: "show";
- source: "";
- after: "go_active_pre";
- }
- program {
- name: "go_active_pre";
- action: STATE_SET "default" 0.0;
- target: "logo";
- after: "go_active1";
- after: "go_active2";
- after: "go_active3";
- after: "go_active4";
- after: "go_active5";
- after: "go_active6";
- after: "go_active7";
- after: "go_active8";
- after: "go_active9";
- after: "go_active21";
- after: "go_active22";
- after: "go_active23";
- after: "go_active24";
- after: "go_active25";
- after: "go_active26";
- after: "go_active27";
- after: "go_active28";
- after: "go_active29";
- }
-#define PR(_name, _delay, _part) \
- program { \
- name: "go_active"_name; \
- in: _delay 0.0; \
- after: "go_activeb"_name; \
- } \
- program { \
- name: "go_activeb"_name; \
- action: STATE_SET "active" 0.0; \
- target: _part; \
- transition: LINEAR 0.5; \
- after: "go_activec"_name; \
- } \
- program { \
- name: "go_activec"_name; \
- action: STATE_SET "default" 0.0; \
- target: _part; \
- transition: LINEAR 1.2; \
- after: "go_activeb"_name; \
- }
- PR("1", 0.0, "p1");
- PR("2", 0.2, "p2");
- PR("3", 0.4, "p3");
- PR("4", 0.6, "p4");
- PR("5", 0.8, "p5");
- PR("6", 1.0, "p6");
- PR("7", 1.2, "p7");
- PR("8", 1.4, "p8");
- PR("9", 1.6, "p9");
- PR("21", 1.6, "p21");
- PR("22", 1.4, "p22");
- PR("23", 1.2, "p23");
- PR("24", 1.0, "p24");
- PR("25", 0.8, "p25");
- PR("26", 0.6, "p26");
- PR("27", 0.4, "p27");
- PR("28", 0.2, "p28");
- PR("29", 0.0, "p29");
- }
-}
-
-group {
- name: "e/sys/hibernate";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 200 138;
- max: 200 138;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_dialog_watermark.png";
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.textblock.message";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_y: "logo";
- relative: 0.0 1.0;
- offset: 8 8;
- }
- rel2 {
- offset: -9 -9;
- }
- text {
- style: "sys_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "logo";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- min: 128 128;
- max: 128 128;
- fixed: 1 1;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -9 8;
- }
- image {
- normal: "e17_logo_small.png";
- }
- }
- }
-#define PT(_name, _p1, _p2, _p3, _p4) \
- part { \
- name: _name; \
- mouse_events: 0; \
- description { \
- state: "default" 0.0; \
- visible: 0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- image { \
- normal: "e17_logo_small_"_name".png"; \
- } \
- color: 255 255 255 0; \
- } \
- description { \
- state: "active" 0.0; \
- inherit: "default" 0.0; \
- rel1 { \
- to: "logo"; \
- relative: _p1 _p2; \
- } \
- rel2 { \
- to: "logo"; \
- relative: _p3 _p4; \
- } \
- visible: 1; \
- color: 255 255 255 255; \
- } \
- }
- PT("p1", 0.1328125, 0.1640625, 0.3359375, 0.3593750);
- PT("p2", 0.1953125, 0.1093750, 0.3906250, 0.3125000);
- PT("p3", 0.2656250, 0.0625000, 0.4531250, 0.2734375);
- PT("p4", 0.3359375, 0.0312500, 0.5234375, 0.2500000);
- PT("p5", 0.4062500, 0.0234375, 0.5937500, 0.2421875);
- PT("p6", 0.4765625, 0.0312500, 0.6640625, 0.2500000);
- PT("p7", 0.5468750, 0.0625000, 0.7343750, 0.2734375);
- PT("p8", 0.6093750, 0.1093750, 0.8046875, 0.3125000);
- PT("p9", 0.6640625, 0.1640625, 0.8671875, 0.3593750);
-
- PT("p21", 0.1328125, 0.6406250, 0.3359375, 0.8359375);
- PT("p22", 0.1953125, 0.6875000, 0.3906250, 0.8906250);
- PT("p23", 0.2656250, 0.7265625, 0.4531250, 0.9375000);
- PT("p24", 0.3359375, 0.7500000, 0.5234375, 0.9687500);
- PT("p25", 0.4062500, 0.7578125, 0.5937500, 0.9765625);
- PT("p26", 0.4765625, 0.7500000, 0.6640625, 0.9687500);
- PT("p27", 0.5468750, 0.7265625, 0.7343750, 0.9375000);
- PT("p28", 0.6093750, 0.6875000, 0.8046875, 0.8906250);
- PT("p29", 0.6640625, 0.6406250, 0.8671875, 0.8359375);
-
- }
- programs {
- program {
- name: "init";
- signal: "show";
- source: "";
- after: "go_active_pre";
- }
- program {
- name: "go_active_pre";
- action: STATE_SET "default" 0.0;
- target: "logo";
- after: "go_active1";
- after: "go_active2";
- after: "go_active3";
- after: "go_active4";
- after: "go_active5";
- after: "go_active6";
- after: "go_active7";
- after: "go_active8";
- after: "go_active9";
- after: "go_active21";
- after: "go_active22";
- after: "go_active23";
- after: "go_active24";
- after: "go_active25";
- after: "go_active26";
- after: "go_active27";
- after: "go_active28";
- after: "go_active29";
- }
-#define PR(_name, _delay, _part) \
- program { \
- name: "go_active"_name; \
- in: _delay 0.0; \
- after: "go_activeb"_name; \
- } \
- program { \
- name: "go_activeb"_name; \
- action: STATE_SET "active" 0.0; \
- target: _part; \
- transition: LINEAR 0.5; \
- after: "go_activec"_name; \
- } \
- program { \
- name: "go_activec"_name; \
- action: STATE_SET "default" 0.0; \
- target: _part; \
- transition: LINEAR 1.2; \
- after: "go_activeb"_name; \
- }
- PR("1", 0.0, "p1");
- PR("2", 0.2, "p2");
- PR("3", 0.4, "p3");
- PR("4", 0.6, "p4");
- PR("5", 0.8, "p5");
- PR("6", 1.0, "p6");
- PR("7", 1.2, "p7");
- PR("8", 1.4, "p8");
- PR("9", 1.6, "p9");
- PR("21", 1.6, "p21");
- PR("22", 1.4, "p22");
- PR("23", 1.2, "p23");
- PR("24", 1.0, "p24");
- PR("25", 0.8, "p25");
- PR("26", 0.6, "p26");
- PR("27", 0.4, "p27");
- PR("28", 0.2, "p28");
- PR("29", 0.0, "p29");
- }
-}
diff --git a/data/themes/default_temperature.edc b/data/themes/default_temperature.edc
deleted file mode 100644
index 2e0caeee6..000000000
--- a/data/themes/default_temperature.edc
+++ /dev/null
@@ -1,181 +0,0 @@
-images {
- image: "e17_temperature_base.png" COMP;
- image: "e17_temperature_mid.png" COMP;
- image: "e17_temperature_overlay.png" COMP;
-}
-group {
- name: "e/modules/temperature/main";
- max: 128 128;
- script {
- public message(Msg_Type:type, id, ...) {
- if ((type == MSG_FLOAT) && (id == 1)) {
- new Float:val;
- val = getfarg(2);
- set_drag(PART:"temp_top", 0.0, val);
- }
- }
- }
- parts {
- part {
- name: "base";
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- aspect: 0.387 0.387;
- aspect_preference: BOTH;
- align: 0.0 0.5;
- max: 48 124;
- rel1 {
- relative: 0.0 0.0;
- }
- rel2 {
- relative: 1.0 1.0;
- }
- image {
- normal: "e17_temperature_base.png";
- }
- }
- }
- part {
- name: "temp";
- clip_to: "temp_clip";
- description {
- state: "default" 0.0;
- rel1 {
- to: "base";
- }
- rel2 {
- to: "base";
- }
- image {
- normal: "e17_temperature_mid.png";
- }
- }
- }
- part {
- name: "overlay";
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- rel1 {
- to: "base";
- }
- rel2 {
- to: "base";
- }
- image {
- normal: "e17_temperature_overlay.png";
- }
- }
- }
- part {
- name: "e.text.reading";
- type: TEXT;
- effect: OUTLINE_SOFT_SHADOW;
- clip_to: "fade_clip";
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- to_x: "temp";
- }
- rel2 {
- relative: 1.0 0.0;
- }
- color: 255 255 255 255;
- color2: 0 0 0 128;
- color3: 0 0 0 32;
- color_class: "module_label";
- text {
- text: "99^C";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 8;
- min: 1 1;
- align: 0.0 0.0;
- text_class: "module_small";
- }
- }
- }
- part {
- name: "fade_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- }
- description {
- state: "faded" 0.0;
- color: 255 255 255 128;
- }
- }
- part {
- // +10 -46 / 124
- name: "temp_clip";
- type: RECT;
- clip_to: "fade_clip";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_x: "base";
- to_y: "temp_top";
- }
- rel2 {
- to: "base";
- }
- }
- }
- part {
- // +10 -46 / 124
- name: "temp_top";
- type: RECT;
- dragable {
- x: 0 0 0;
- y: -1 1 0;
- confine: "temp_limit";
- }
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- }
- }
- part {
- // +10 -46 / 124
- name: "temp_limit";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.081;
- to: "base";
- }
- rel2 {
- relative: 1.0 0.637;
- to: "base";
- }
- }
- }
- }
- programs {
- program {
- name: "known";
- signal: "e,state,known";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "fade_clip";
- }
- program {
- name: "unknown";
- signal: "e,state,unknown";
- source: "e";
- action: STATE_SET "faded" 0.0;
- target: "fade_clip";
- }
- }
-}
-
diff --git a/data/themes/default_textblock.edc b/data/themes/default_textblock.edc
deleted file mode 100644
index 6655520ae..000000000
--- a/data/themes/default_textblock.edc
+++ /dev/null
@@ -1,37 +0,0 @@
-styles
-{
- style {
- name: "textblock_style";
- base: "font=Edje-Vera font_size=10 align=left color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
-
- tag: "br" "\n";
- tag: "hilight" "+ font=Edje-Vera-Bold style=glow color=#fff glow2_color=#fe87 glow_color=#fa14";
- tag: "b" "+ font=Edje-Vera-Bold";
- tag: "title" "+ font_size=12 font=Edje-Vera-Bold style=soft_shadow color=#fff shadow_color=#00000020";
- tag: "/title" "- \n \n";
- }
-}
-
-group {
- name: "e/widgets/textblock";
- parts {
- part {
- name: "e.textblock.text";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 4 4;
- }
- rel2 {
- offset: -5 -5;
- }
- text {
- style: "textblock_style";
- min: 1 1;
- }
- }
- }
- }
-}
diff --git a/data/themes/default_theme_about.edc b/data/themes/default_theme_about.edc
deleted file mode 100644
index 8630350c0..000000000
--- a/data/themes/default_theme_about.edc
+++ /dev/null
@@ -1,395 +0,0 @@
-images {
- image: "e17_button_sm.png" COMP;
- image: "e17_button_sm2.png" COMP;
- image: "e17_logo.png" COMP;
- image: "e17_about_sky0.png" LOSSY 70;
- image: "e17_about_sky1.png" LOSSY 70;
- image: "e17_about_sky2.png" LOSSY 70;
- image: "e17_about_sky3.png" LOSSY 70;
- image: "e17_about_sky4.png" LOSSY 70;
- image: "e17_about_sky5.png" LOSSY 70;
- image: "e17_about_sky_overlay.png" COMP;
-}
-
-styles
-{
- style {
- name: "theme_about_style";
- base: "font=Edje-Vera style=glow color=#fff glow2_color=#fe87 glow_color=#fa14 font_size=12 align=center wrap=word";
-
- tag: "br" "\n";
- tag: "hilight" "+ font=Edje-Vera-Bold";
- tag: "invisible" "+ font=Edje-Vera font_size=7 style=none color=#0002";
- }
-}
-
-group {
- name: "e/theme/about";
- min: 400 160;
- max: 400 160;
- parts {
- part {
- name: "sky";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 400 160;
- max: 400 160;
- align: 0.5 1.0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 7 -1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -8 -1;
- }
- image {
- normal: "e17_about_sky0.png";
- }
- }
- }
- part {
- name: "sky1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky1.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 1.1075 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -1.1075 0.0;
- }
- }
- }
- }
- part {
- name: "sky4";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky4.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 1.12 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -1.12 0.0;
- }
- }
- }
- }
- part {
- name: "about";
- type: TEXTBLOCK;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to_x: "logo";
- relative: 1.0 0.0;
- offset: 6 6;
- }
- rel2 {
- to_x: "button";
- relative: 0.0 1.0;
- offset: -7 -7;
- }
- text {
- style: "theme_about_style";
- min: 0 1;
- text:
-"This is the DEFAULT theme for Enlightenment, "
-"also known as the BLING BLING theme. "
-"It is intended to be conservative and still show "
-"off some aspects of Enlightenment such as "
-"the ability to animate transitions and do "
-"different layouts for objects. Please Enjoy!
"
-"
"
-"Aardvarks!!!";
- }
- }
- }
- part {
- name: "sky2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky2.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 1.1765 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -1.1765 0.0;
- }
- }
- }
- }
- part {
- name: "logo";
- type: IMAGE;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 63 63;
- max: 63 63;
- align: 0.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 6 -6;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 6 -6;
- }
- image {
- normal: "e17_logo.png";
- }
- }
- }
- part {
- name: "sky3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky3.png";
- }
- fill {
- smooth: 0;
- size {
- relative: 2.1325 1.0;
- }
- }
- }
- description {
- state: "drift" 0.0;
- inherit: "default" 0.0;
- fill {
- origin {
- relative: -2.1325 0.0;
- }
- }
- }
- }
- part {
- name: "sky5";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "sky";
- }
- rel2 {
- to: "sky";
- }
- image {
- normal: "e17_about_sky5.png";
- }
- }
- }
- part {
- name: "button";
- type: IMAGE;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- min: 64 32;
- align: 1.0 1.0;
- fixed: 1 1;
- rel1 {
- relative: 1.0 1.0;
- offset: -7 -7;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -7 -7;
- }
- image {
- normal: "e17_button_sm.png";
- border: 8 8 8 8;
- }
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_button_sm2.png";
- }
- }
- }
- part {
- name: "button_text";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 6 6;
- to: "button";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -7 -7;
- to: "button";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "button_text";
- text {
- text: "OK";
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.5 0.5;
- text_class: "button_text";
- }
- }
- }
- }
- programs {
- program {
- name: "button_click";
- signal: "mouse,down,1";
- source: "button";
- action: STATE_SET "clicked" 0.0;
- target: "button";
- }
- program {
- name: "button_unclick";
- signal: "mouse,up,1";
- source: "button";
- action: STATE_SET "default" 0.0;
- target: "button";
- }
- program {
- name: "button_unclick2";
- signal: "mouse,clicked,1";
- source: "button";
- action: SIGNAL_EMIT "e,action,close" "";
- }
-
- program {
- name: "anim_sky1a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 20.0;
- target: "sky1";
- after: "anim_sky1b";
- }
- program {
- name: "anim_sky1b";
- action: STATE_SET "default" 0.0;
- target: "sky1";
- after: "anim_sky1a";
- }
-
- program {
- name: "anim_sky4a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 15.0;
- target: "sky4";
- after: "anim_sky4b";
- }
- program {
- name: "anim_sky4b";
- action: STATE_SET "default" 0.0;
- target: "sky4";
- after: "anim_sky4a";
- }
-
- program {
- name: "anim_sky2a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 15.0;
- target: "sky2";
- after: "anim_sky2b";
- }
- program {
- name: "anim_sky2b";
- action: STATE_SET "default" 0.0;
- target: "sky2";
- after: "anim_sky2a";
- }
-
- program {
- name: "anim_sky3a";
- signal: "show";
- source: "";
- action: STATE_SET "drift" 0.0;
- transition: LINEAR 15.0;
- target: "sky3";
- after: "anim_sky3b";
- }
- program {
- name: "anim_sky3b";
- action: STATE_SET "default" 0.0;
- target: "sky3";
- after: "anim_sky3a";
- }
-
- }
-}
diff --git a/data/themes/default_tlist.edc b/data/themes/default_tlist.edc
deleted file mode 100644
index c529e7618..000000000
--- a/data/themes/default_tlist.edc
+++ /dev/null
@@ -1,963 +0,0 @@
-images {
- image: "e17_ilist_bg0.png" COMP;
- image: "e17_ilist_bg1.png" COMP;
-}
-
-styles
-{
- style {
- name: "tlist_style";
- base: "font=Edje-Vera font_size=10 align=left color=#000 style=shadow shadow_color=#ffffff80 wrap=word";
-
- tag: "br" "\n";
- tag: "hilight" "+ font=Edje-Vera-Bold style=glow color=#fff glow2_color=#fe87 glow_color=#fa14";
- tag: "title" "+ font_size=12 font=Edje-Vera-Bold style=soft_shadow color=#fff shadow_color=#00000020";
- tag: "/title" "- \n \n";
- }
-}
-
-group {
- name: "e/widgets/tlist";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ilist_bg0.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 5 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -6 -1;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "tlist";
- }
- }
- }
- part {
- name: "e.textblock.label";
- type: TEXTBLOCK;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 5 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -6 -1;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- style: "tlist_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- }
-}
-
-group {
- name: "e/widgets/tlist_odd";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_ilist_bg1.png";
- border: 3 3 3 3;
- }
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- rel1 {
- offset: -4 -4;
- }
- rel2 {
- offset: 3 3;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 5 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -6 -1;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- font: "Edje-Vera";
- size: 10;
- min: 1 1;
- align: 0.0 0.5;
- text_class: "tlist";
- }
- }
- }
- part {
- name: "e.textblock.label";
- type: TEXTBLOCK;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.0 0.5;
- aspect: 1.0 1.0;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 5 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -6 -1;
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- text {
- style: "tlist_style";
- min: 1 1;
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "event";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- }
-}
diff --git a/data/themes/default_toolbar.edc b/data/themes/default_toolbar.edc
deleted file mode 100644
index b7976bb8c..000000000
--- a/data/themes/default_toolbar.edc
+++ /dev/null
@@ -1,169 +0,0 @@
-images
-{
- image: "e17_menu_bg.png" COMP;
- image: "e17_menu_bg_border.png" COMP;
-}
-
-group
-{
- name: "e/toolbar/default/base";
- parts
- {
- part
- {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description
- {
- state: "default" 0.0;
- color: 221 221 221 255;
- }
- }
- part
- {
- name: "bg";
- mouse_events: 0;
- type: IMAGE;
- description
- {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1
- {
- offset: 1 1;
- to: "base";
- }
- rel2
- {
- offset: -2 -2;
- to: "base";
- }
- image.normal: "e17_menu_bg.png";
- fill
- {
- origin.offset: 0 -6;
- size.offset: 0 6;
- }
- }
- description
- {
- state: "bottom" 0.0;
- inherit: "default" 0.0;
- fill
- {
- origin.offset: 0 0;
- size.offset: 0 6;
- }
- }
- description
- {
- state: "left" 0.0;
- inherit: "default" 0.0;
- fill
- {
- origin.offset: -6 -16;
- size.offset: 6 16;
- }
- }
- description
- {
- state: "right" 0.0;
- inherit: "default" 0.0;
- fill
- {
- origin.offset: 0 0;
- size.offset: 6 0;
- }
- }
- }
- part
- {
- name: "bd";
- mouse_events: 0;
- type: IMAGE;
- description
- {
- state: "default" 0.0;
- image
- {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- }
- }
- part
- {
- name: "e.swallow.content";
- type: SWALLOW;
- description
- {
- state: "default" 0.0;
- rel1.offset: 2 2;
- rel2.offset: -3 -3;
- }
- description
- {
- state: "bottom" 0.0;
- inherit: "default" 0.0;
- rel1.offset: 2 2;
- rel2.offset: -3 -3;
- }
- description
- {
- state: "left" 0.0;
- inherit: "default" 0.0;
- rel1.offset: 2 2;
- rel2.offset: -3 -3;
- }
- description
- {
- state: "right" 0.0;
- inherit: "default" 0.0;
- rel1.offset: 2 2;
- rel2.offset: -3 -3;
- }
- }
- }
- programs
- {
- program
- {
- name: "orient1";
- signal: "e,state,orientation,top";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "bg";
- target: "e.swallow.content";
- }
- program
- {
- name: "orient2";
- signal: "e,state,orientation,bottom";
- source: "e";
- action: STATE_SET "bottom" 0.0;
- target: "bg";
- target: "e.swallow.content";
- }
- program
- {
- name: "orient3";
- signal: "e,state,orientation,left";
- source: "e";
- action: STATE_SET "left" 0.0;
- target: "bg";
- target: "e.swallow.content";
- }
- program
- {
- name: "orient4";
- signal: "e,state,orientation,right";
- source: "e";
- action: STATE_SET "right" 0.0;
- target: "bg";
- target: "e.swallow.content";
- }
- }
-}
diff --git a/data/themes/default_transitions.edc b/data/themes/default_transitions.edc
deleted file mode 100644
index 6a1fc7585..000000000
--- a/data/themes/default_transitions.edc
+++ /dev/null
@@ -1,207 +0,0 @@
-images {
- image: "e17_trans1.png" LOSSY 90;
- image: "e17_trans2.png" LOSSY 90;
- image: "e17_transition_vswipe_gap.png" COMP;
-}
-
-group {
- name: "e/transpreview/0";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.33333333333 1.33333333333;
- aspect_preference: NONE;
- image {
- normal: "e17_trans1.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/transpreview/1";
- parts {
- part {
- name: "bg";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.33333333333 1.33333333333;
- aspect_preference: NONE;
- image {
- normal: "e17_trans2.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/transitions/crossfade";
- parts {
- part {
- name: "e.swallow.bg.old";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- }
- }
- part {
- name: "e.swallow.bg.new";
- type: SWALLOW;
- clip_to: "bg_new_clip";
- description {
- state: "default" 0.0;
- }
- }
- part {
- name: "bg_new_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- color: 255 255 255 0;
- }
- description {
- state: "done" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "e,action,start";
- source: "e";
- action: STATE_SET "done" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "bg_new_clip";
- after: "go2";
- }
- program {
- name: "go2";
- action: SIGNAL_EMIT "e,state,done" "";
- }
- }
-}
-
-group {
- name: "e/transitions/vswipe";
- parts {
- part {
- name: "e.swallow.bg.old";
- type: SWALLOW;
- clip_to: "bg_prev_clip";
- description {
- state: "default" 0.0;
- }
- }
- part {
- name: "e.swallow.bg.new";
- type: SWALLOW;
- clip_to: "bg_new_clip";
- description {
- state: "default" 0.0;
- }
- }
- part {
- name: "bg_prev_clip";
- type: RECT;
- mouse_events: 0;
- description {
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -32;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 31;
- }
- state: "default" 0.0;
- }
- description {
- state: "done" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 0 31;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 31;
- }
- }
- }
- part {
- name: "bg_new_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -32;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -1 -32;
- }
- }
- description {
- state: "done" 0.0;
- inherit: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 -32;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 31;
- }
- }
- }
- part {
- name: "swipe_gap";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 0 64;
- max: 99999 64;
- rel1 {
- to: "bg_prev_clip";
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- to: "bg_prev_clip";
- relative: 1.0 0.0;
- offset: -1 0;
- }
- image {
- normal: "e17_transition_vswipe_gap.png";
- }
- }
- }
- }
- programs {
- program {
- name: "go";
- signal: "e,action,start";
- source: "e";
- action: STATE_SET "done" 0.0;
- transition: SINUSOIDAL 1.0;
- target: "bg_new_clip";
- target: "bg_prev_clip";
- after: "go2";
- }
- program {
- name: "go2";
- action: SIGNAL_EMIT "e,state,done" "";
- }
- }
-}
diff --git a/data/themes/default_winlist.edc b/data/themes/default_winlist.edc
deleted file mode 100644
index 68a4e7904..000000000
--- a/data/themes/default_winlist.edc
+++ /dev/null
@@ -1,925 +0,0 @@
-images {
- image: "e17_menu_bg.png" COMP;
- image: "e17_winlist_top.png" COMP;
- image: "e17_winlist_bottom.png" COMP;
- image: "e17_ibar_bg_h.png" COMP;
- image: "e17_ibar_over_v.png" COMP;
- image: "e17_gadman_overlay.png" COMP;
- image: "e17_pager_window.png" COMP;
- image: "e17_pager_window_shaded.png" COMP;
- image: "e17_pager_desk.png" COMP;
-}
-
-group {
- name: "e/widgets/winlist/main";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- type: RECT;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 0;
- to_y: "base2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- color: 221 221 221 255;
- }
- }
- part {
- name: "base2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- max: 99999 48;
- align: 0.5 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_menu_bg.png";
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "base3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_menu_bg_border.png";
- border: 1 1 1 1;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.swallow.list";
- type: SWALLOW;
- clip_to: "list_clip";
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 16 16;
- to_y: "e.text.title";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -17 -17;
- to_y: "e.swallow.icon";
- }
- }
- }
- part {
- name: "list_clip";
- type: RECT;
- description {
- state: "default" 0.0;
- color: 255 255 255 255;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to_y: "e.swallow.list";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to_y: "e.swallow.list";
- }
- }
- }
- part {
- name: "top";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -2 16;
- to_y: "e.swallow.list";
- }
- image {
- normal: "e17_winlist_top.png";
- border: 0 0 0 19;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "bottom";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 1 -3;
- to_y: "e.swallow.list";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -2 -2;
- }
- image {
- normal: "e17_winlist_bottom.png";
- border: 0 0 4 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 0.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 16;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -17 16;
- }
- color: 255 255 255 255;
- color3: 0 0 0 22;
- color_class: "winlist_title";
- text {
- text: "Title goes here";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 0 1;
- align: 0.5 0.0;
- text_class: "winlist_title";
- }
- }
- }
- part {
- name: "title_bg";
- description {
- state: "default" 0.0;
- rel1 {
- to: "title_overlay";
- }
- rel2 {
- to: "title_overlay";
- }
- image {
- normal: "e17_ibar_bg_h.png";
- border: 6 6 6 6;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- fixed: 0 1;
- rel1 {
- relative: 0.0 1.0;
- offset: 26 -24;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -27 -24;
- }
- color: 0 0 0 255;
- color3: 0 0 0 22;
- color_class: "winlist_label";
- text {
- text: "Title goes here";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "winlist_label";
- }
- }
- }
- part {
- name: "title_overlay";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 0.5 1.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 16 -7;
- to_y: "e.text.label";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -17 6;
- to_y: "e.text.label";
- }
- image {
- normal: "e17_ibar_over_h.png";
- border: 13 13 13 13;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- align: 0.5 1.0;
- min: 32 32;
- fixed: 1 1;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 -12;
- to_y: "title_overlay";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -2 -12;
- to_y: "title_overlay";
- }
- }
- }
- part {
- name: "icon_overlay";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- rel1 {
- to: "e.swallow.icon";
- relative: 0.0 0.0;
- offset: -8 -8;
- }
- rel2 {
- to: "e.swallow.icon";
- relative: 1.0 1.0;
- offset: 7 7;
- }
- image {
- normal: "e17_gadman_overlay.png";
- border: 15 15 15 15;
- }
- }
- }
- }
-}
-
-
-group {
- name: "e/widgets/winlist/item";
- parts {
- part {
- name: "title_outline";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- offset: 1 -1;
- to_x: "e.swallow.icon";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -1 -1;
- to_x: "type";
- }
- image {
- normal: "e17_titlebar_outline.png";
- border: 8 8 8 8;
- middle: 0;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 0;
- }
- }
- part {
- name: "title_shadow2";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow2.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_shadow1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar_shadow1.png";
- border: 8 8 8 8;
- }
- fill {
- smooth: 0;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_bar";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 0;
- }
- description {
- state: "active" 0.0;
- visible: 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- image {
- normal: "e17_titlebar.png";
- border: 8 8 8 8;
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title2";
- type: TEXT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- align: 1.0 0.0;
- visible: 0;
- fixed: 1 1;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 6;
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 6;
- }
- text {
- text_source: "e.text.label";
- source: "e.text.label";
- min: 0 1;
- text_class: "winlist_title";
- }
- }
- }
- part {
- name: "e.text.label";
- type: TEXT;
- effect: SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 9 6;
- to_x: "e.swallow.icon";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: -8 -6;
- to_x: "type";
- }
- color: 0 0 0 255;
- color3: 255 255 255 128;
- color_class: "winlist_item";
- text {
- text: "Item Label";
- font: "Edje-Vera";
- size: 10;
- min: 0 1;
- align: 0.0 0.5;
- text_class: "menu_item";
- text_class: "winlist_title";
- }
- }
- }
- part {
- name: "title_glint_clip";
- type: RECT;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- offset: -4 -4;
- to: "title_bar";
- }
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_1";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 0.0 0.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint1.png";
- border: 5 0 5 0;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "title_glint_2";
- mouse_events: 0;
- clip_to: "title_glint_clip";
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 0.5;
- max: 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- to: "title_bar";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint2.png";
- border: 0 0 5 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 0.0 0.0;
- offset: 3 3;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 3 -4;
- }
- }
- description {
- state: "active2" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 128;
- max: 169 9999;
- min: 169 8;
- align: 0.5 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- description {
- state: "active3" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- max: 169 9999;
- min: 169 8;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: -4 3;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -4 -4;
- }
- }
- }
- part {
- name: "title_glint_3";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- color: 255 255 255 0;
- align: 1.0 1.0;
- max: 34 13;
- rel1 {
- relative: 0.0 0.0;
- offset: 2 2;
- to: "title_bar";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -3 -3;
- to: "title_bar";
- }
- image {
- normal: "e17_titlebar_glint3.png";
- border: 0 5 0 5;
- }
- fill {
- smooth: 0;
- }
- }
- description {
- state: "active" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- }
- }
- part {
- name: "e.swallow.icon";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- align: 0.0 0.5;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 0.0 0.0;
- offset: 1 1;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 1 4;
- to_y: "title2";
- }
- }
- }
- part {
- name: "type";
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- align: 1.0 0.5;
- aspect_preference: VERTICAL;
- rel1 {
- relative: 1.0 0.0;
- offset: -1 1;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 4;
- to_y: "title2";
- }
- image {
- normal: "e17_pager_window.png";
- border: 6 13 7 5;
- }
- }
- description {
- state: "iconified" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- description {
- state: "invisible" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_pager_desk.png";
- border: 2 2 2 2;
- }
- }
- description {
- state: "shaded" 0.0;
- inherit: "default" 0.0;
- image {
- normal: "e17_pager_window_shaded.png";
- border: 6 13 9 0;
- }
- }
- }
- part {
- name: "e.event.winlist.item";
- type: RECT;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- min: 14 14;
- visible: 1;
- color: 0 0 0 0;
- rel1 {
- relative: 0.0 0.0;
- offset: 0 0;
- to: "title_outline";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- to: "title_outline";
- }
- }
- }
- }
- programs {
- program {
- name: "type1";
- signal: "e,state,iconified";
- source: "e";
- action: STATE_SET "iconified" 0.0;
- target: "type";
- }
- program {
- name: "type2";
- signal: "e,state,invisible";
- source: "e";
- action: STATE_SET "invisible" 0.0;
- target: "type";
- }
- program {
- name: "type3";
- signal: "e,state,shaded";
- source: "e";
- action: STATE_SET "shaded" 0.0;
- target: "type";
- }
- program {
- name: "go_active_pre";
- signal: "e,state,selected";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_active";
- }
- program {
- name: "go_active";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.05;
- after: "go_active2";
- }
- program {
- name: "go_active2";
- action: STATE_SET "active" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.05;
- after: "go_active3";
- after: "go_active3b";
- }
- program {
- name: "go_active3";
- action: STATE_SET "active" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active3b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- transition: LINEAR 0.05;
- after: "go_active4";
- after: "go_active4b";
- }
- program {
- name: "go_active4";
- action: STATE_SET "active2" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.2;
- after: "go_active5";
- after: "go_active5b";
- }
- program {
- name: "go_active4b";
- action: STATE_SET "active" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.2;
- }
- program {
- name: "go_active5";
- action: STATE_SET "active3" 0.0;
- target: "title_glint_2";
- transition: LINEAR 0.05;
- }
- program {
- name: "go_active5b";
- action: STATE_SET "default" 0.0;
- target: "title_glint_3";
- transition: LINEAR 0.1;
- after: "go_active6";
- }
- program {
- name: "go_active6";
- action: STATE_SET "default" 0.0;
- target: "title_glint_1";
- target: "title_glint_2";
- target: "title_glint_3";
- }
-
- program {
- name: "go_passive_pre";
- signal: "e,state,unselected";
- source: "e";
- action: STATE_SET "active" 0.0;
- target: "title_outline";
- target: "title_bar";
- target: "title_shadow1";
- target: "title_shadow2";
- after: "go_passive";
- }
- program {
- name: "go_passive";
- action: STATE_SET "default" 0.0;
- target: "title_shadow2";
- transition: LINEAR 0.1;
- after: "go_passive2";
- }
- program {
- name: "go_passive2";
- action: STATE_SET "default" 0.0;
- target: "title_shadow1";
- transition: LINEAR 0.1;
- after: "go_passive3";
- }
- program {
- name: "go_passive3";
- action: STATE_SET "default" 0.0;
- target: "title_outline";
- target: "title_bar";
- transition: LINEAR 0.1;
- }
- }
-}
diff --git a/data/themes/default_wizard.edc b/data/themes/default_wizard.edc
deleted file mode 100644
index a073ac287..000000000
--- a/data/themes/default_wizard.edc
+++ /dev/null
@@ -1,371 +0,0 @@
-images {
- image: "e17_tl_corner_logo.png" COMP;
- image: "e17_tl_corner_logo_shadow.png" LOSSY 90;
- image: "e17_whitev.png" COMP;
- image: "e17_winlist_bottom.png" COMP;
- image: "e17_wiz_b1.png" COMP;
- image: "e17_wiz_b2.png" COMP;
-}
-
-group {
- name: "e/wizard/extra";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_whitev.png";
- }
- }
- }
- }
-}
-
-group {
- name: "e/wizard/main";
- parts {
- part {
- name: "base";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- image {
- normal: "e17_whitev.png";
- }
- }
- }
- part {
- name: "e.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 1.0;
- offset: 16 8;
- to_y: "e.text.title";
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -17 -9;
- to_y: "bottom";
- }
- }
- }
- part {
- name: "bottom";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "b1";
- relative: 0.0 0.0;
- offset: 0 -8;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -1 -1;
- }
- image {
- normal: "e17_winlist_bottom.png";
- border: 0 0 4 0;
- }
- fill {
- smooth: 0;
- }
- }
- }
- part {
- name: "e.text.title";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 0.0 0.0;
- offset: 8 8;
- }
- rel2 {
- relative: 1.0 0.0;
- offset: -9 8;
- }
- align: 0.5 0.0;
- color: 255 255 255 255;
- color3: 0 0 0 16;
- text {
- text: "Title";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 20;
- min: 0 1;
- align: 0.5 0.0;
- text_class: "wizard_title";
- }
- }
- }
- part {
- name: "b1";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.0 1.0;
- rel1 {
- to: "e.button.back.label";
- relative: 0.0 0.0;
- offset: -9 -9;
- }
- rel2 {
- to: "e.button.back.label";
- relative: 1.0 1.0;
- offset: 8 8;
- }
- image {
- normal: "e17_wiz_b1.png";
- border: 7 7 7 7;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image {
- normal: "e17_wiz_b2.png";
- }
- }
- }
- part {
- name: "e.button.back.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 0.0 1.0;
- offset: 16 -17;
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 16 -17;
- }
- align: 0.0 1.0;
- color: 255 255 255 255;
- color3: 0 0 0 16;
- text {
- text: "Back";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 12;
- min: 1 1;
- align: 0.0 1.0;
- text_class: "wizard_button";
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- color3: 0 0 0 8;
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- color3: 0 0 0 8;
- }
- }
- part {
- name: "b2";
- mouse_events: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- align: 0.0 1.0;
- rel1 {
- to: "e.button.next.label";
- relative: 0.0 0.0;
- offset: -9 -9;
- }
- rel2 {
- to: "e.button.next.label";
- relative: 1.0 1.0;
- offset: 8 8;
- }
- image {
- normal: "e17_wiz_b1.png";
- border: 7 7 7 7;
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- image {
- normal: "e17_wiz_b2.png";
- }
- }
- }
- part {
- name: "e.button.next.label";
- type: TEXT;
- effect: SOFT_SHADOW;
- mouse_events: 0;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 {
- relative: 1.0 1.0;
- offset: -17 -17;
- }
- rel2 {
- relative: 1.0 1.0;
- offset: -17 -17;
- }
- align: 1.0 1.0;
- color: 255 255 255 255;
- color3: 0 0 0 16;
- text {
- text: "Next";
- font: "Sans:style=Bold,Edje-Vera-Bold";
- size: 12;
- min: 1 1;
- align: 1.0 1.0;
- text_class: "wizard_button";
- }
- }
- description {
- state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- description {
- state: "clicked" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- color: 255 255 255 255;
- color3: 0 0 0 8;
- }
- }
- part {
- name: "logo_shadow";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- rel1 {
- to: "logo";
- }
- rel2 {
- to: "logo";
- }
- image {
- normal: "e17_tl_corner_logo_shadow.png";
- }
- }
- }
- part {
- name: "logo";
- mouse_events: 0;
- description {
- state: "default" 0.0;
- aspect: 1.0 1.0;
- aspect_preference: BOTH;
- min: 20 20;
- max: 100 100;
- align: 0.0 0.0;
- image {
- normal: "e17_tl_corner_logo.png";
- }
- }
- }
- }
- programs {
- program {
- name: "b1_click";
- signal: "mouse,down,1";
- source: "b1";
- action: STATE_SET "clicked" 0.0;
- target: "b1";
- target: "e.button.back.label";
- }
- program {
- name: "b1_unclick";
- signal: "mouse,up,1";
- source: "b1";
- action: STATE_SET "visible" 0.0;
- target: "b1";
- target: "e.button.back.label";
- after: "b1";
- }
- program {
- name: "b2_click";
- signal: "mouse,down,1";
- source: "b2";
- action: STATE_SET "clicked" 0.0;
- target: "b2";
- target: "e.button.next.label";
- }
- program {
- name: "b2_unclick";
- signal: "mouse,up,1";
- source: "b2";
- action: STATE_SET "visible" 0.0;
- target: "b2";
- target: "e.button.next.label";
- after: "b2";
- }
- program {
- name: "b1";
- action: SIGNAL_EMIT "e,action,back" "";
- }
- program {
- name: "b2";
- action: SIGNAL_EMIT "e,action,next" "";
- }
- program {
- name: "b1_enable";
- signal: "e,state,back,enable";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "b1";
- target: "e.button.back.label";
- }
- program {
- name: "b1_disable";
- signal: "e,state,back,disable";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "b1";
- target: "e.button.back.label";
- }
- program {
- name: "b2_enable";
- signal: "e,state,next,enable";
- source: "e";
- action: STATE_SET "visible" 0.0;
- target: "b2";
- target: "e.button.next.label";
- }
- program {
- name: "b2_disable";
- signal: "e,state,next,disable";
- source: "e";
- action: STATE_SET "default" 0.0;
- target: "b2";
- target: "e.button.next.label";
- }
- }
-}
diff --git a/data/themes/images/Makefile.am b/data/themes/images/Makefile.am
index b7c2d3a67..3862071bc 100644
--- a/data/themes/images/Makefile.am
+++ b/data/themes/images/Makefile.am
@@ -1,580 +1,509 @@
MAINTAINERCLEANFILES = Makefile.in
EXTRA_DIST = \
-e17_about_bg_v.png \
-e17_about_over_v.png \
-e17_about_sky0.png \
-e17_about_sky1.png \
-e17_about_sky2.png \
-e17_about_sky3.png \
-e17_about_sky4.png \
-e17_about_sky5.png \
-e17_about_sky_overlay.png \
-e17_battery_000.png \
-e17_battery_010.png \
-e17_battery_020.png \
-e17_battery_030.png \
-e17_battery_040.png \
-e17_battery_050.png \
-e17_battery_060.png \
-e17_battery_070.png \
-e17_battery_080.png \
-e17_battery_090.png \
-e17_battery_100.png \
-e17_battery_ac.png \
-e17_border1.png \
-e17_border1b.png \
-e17_border2.png \
-e17_border3.png \
-e17_border3b.png \
-e17_border4.png \
-e17_border5.png \
-e17_border5b.png \
-e17_border6.png \
-e17_border7.png \
-e17_border7b.png \
-e17_brushed.png \
-e17_busy-1.png \
-e17_busy-2.png \
-e17_busy-3.png \
-e17_busy-4.png \
-e17_busy-5.png \
-e17_busy-6.png \
-e17_busy-7.png \
-e17_busy-8.png \
-e17_busy-9.png \
-e17_button.png \
-e17_button2.png \
-e17_button_detail_arrange.png \
-e17_button_detail_arrange_name.png \
-e17_button_detail_arrange_time.png \
-e17_button_detail_borderless.png \
-e17_button_detail_close.png \
-e17_button_detail_copy.png \
-e17_button_detail_cut.png \
-e17_button_detail_delete.png \
-e17_button_detail_fullscreen.png \
-e17_button_detail_kill.png \
-e17_button_detail_locks.png \
-e17_button_detail_locks_application.png \
-e17_button_detail_locks_user.png \
-e17_button_detail_maximize.png \
-e17_button_detail_minimize.png \
-e17_button_detail_new.png \
-e17_button_detail_new_dir.png \
-e17_button_detail_open.png \
-e17_button_detail_paste.png \
-e17_button_detail_properties.png \
-e17_button_detail_refresh.png \
-e17_button_detail_remember.png \
-e17_button_detail_rename.png \
-e17_button_detail_sendto.png \
-e17_button_detail_shade.png \
-e17_button_detail_skip_winlist.png \
-e17_button_detail_stack_below.png \
-e17_button_detail_stack_normal.png \
-e17_button_detail_stack_on_top.png \
-e17_button_detail_stacking.png \
-e17_button_detail_stick.png \
-e17_button_detail_view.png \
-e17_button_detail_view_details.png \
-e17_button_detail_view_name.png \
-e17_button_detail_select.png \
-e17_button_sm.png \
-e17_button_sm2.png \
-e17_button_sm_disabled.png \
-e17_clock_bg.png \
-e17_clock_fg.png \
-e17_clock_hour_00.png \
-e17_clock_hour_01.png \
-e17_clock_hour_02.png \
-e17_clock_hour_03.png \
-e17_clock_hour_04.png \
-e17_clock_hour_05.png \
-e17_clock_hour_06.png \
-e17_clock_hour_07.png \
-e17_clock_hour_08.png \
-e17_clock_hour_09.png \
-e17_clock_hour_10.png \
-e17_clock_hour_11.png \
-e17_clock_hour_12.png \
-e17_clock_hour_13.png \
-e17_clock_hour_14.png \
-e17_clock_hour_15.png \
-e17_clock_hour_16.png \
-e17_clock_hour_17.png \
-e17_clock_hour_18.png \
-e17_clock_hour_19.png \
-e17_clock_hour_20.png \
-e17_clock_hour_21.png \
-e17_clock_hour_22.png \
-e17_clock_hour_23.png \
-e17_clock_hour_24.png \
-e17_clock_hour_25.png \
-e17_clock_hour_26.png \
-e17_clock_hour_27.png \
-e17_clock_hour_28.png \
-e17_clock_hour_29.png \
-e17_clock_hour_30.png \
-e17_clock_hour_31.png \
-e17_clock_hour_32.png \
-e17_clock_hour_33.png \
-e17_clock_hour_34.png \
-e17_clock_hour_35.png \
-e17_clock_hour_36.png \
-e17_clock_hour_37.png \
-e17_clock_hour_38.png \
-e17_clock_hour_39.png \
-e17_clock_hour_40.png \
-e17_clock_hour_41.png \
-e17_clock_hour_42.png \
-e17_clock_hour_43.png \
-e17_clock_hour_44.png \
-e17_clock_hour_45.png \
-e17_clock_hour_46.png \
-e17_clock_hour_47.png \
-e17_clock_hour_48.png \
-e17_clock_hour_49.png \
-e17_clock_hour_50.png \
-e17_clock_hour_51.png \
-e17_clock_hour_52.png \
-e17_clock_hour_53.png \
-e17_clock_hour_54.png \
-e17_clock_hour_55.png \
-e17_clock_hour_56.png \
-e17_clock_hour_57.png \
-e17_clock_hour_58.png \
-e17_clock_hour_59.png \
-e17_clock_minutes_00.png \
-e17_clock_minutes_01.png \
-e17_clock_minutes_02.png \
-e17_clock_minutes_03.png \
-e17_clock_minutes_04.png \
-e17_clock_minutes_05.png \
-e17_clock_minutes_06.png \
-e17_clock_minutes_07.png \
-e17_clock_minutes_08.png \
-e17_clock_minutes_09.png \
-e17_clock_minutes_10.png \
-e17_clock_minutes_11.png \
-e17_clock_minutes_12.png \
-e17_clock_minutes_13.png \
-e17_clock_minutes_14.png \
-e17_clock_minutes_15.png \
-e17_clock_minutes_16.png \
-e17_clock_minutes_17.png \
-e17_clock_minutes_18.png \
-e17_clock_minutes_19.png \
-e17_clock_minutes_20.png \
-e17_clock_minutes_21.png \
-e17_clock_minutes_22.png \
-e17_clock_minutes_23.png \
-e17_clock_minutes_24.png \
-e17_clock_minutes_25.png \
-e17_clock_minutes_26.png \
-e17_clock_minutes_27.png \
-e17_clock_minutes_28.png \
-e17_clock_minutes_29.png \
-e17_clock_minutes_30.png \
-e17_clock_minutes_31.png \
-e17_clock_minutes_32.png \
-e17_clock_minutes_33.png \
-e17_clock_minutes_34.png \
-e17_clock_minutes_35.png \
-e17_clock_minutes_36.png \
-e17_clock_minutes_37.png \
-e17_clock_minutes_38.png \
-e17_clock_minutes_39.png \
-e17_clock_minutes_40.png \
-e17_clock_minutes_41.png \
-e17_clock_minutes_42.png \
-e17_clock_minutes_43.png \
-e17_clock_minutes_44.png \
-e17_clock_minutes_45.png \
-e17_clock_minutes_46.png \
-e17_clock_minutes_47.png \
-e17_clock_minutes_48.png \
-e17_clock_minutes_49.png \
-e17_clock_minutes_50.png \
-e17_clock_minutes_51.png \
-e17_clock_minutes_52.png \
-e17_clock_minutes_53.png \
-e17_clock_minutes_54.png \
-e17_clock_minutes_55.png \
-e17_clock_minutes_56.png \
-e17_clock_minutes_57.png \
-e17_clock_minutes_58.png \
-e17_clock_minutes_59.png \
-e17_clock_seconds_00.png \
-e17_clock_seconds_01.png \
-e17_clock_seconds_02.png \
-e17_clock_seconds_03.png \
-e17_clock_seconds_04.png \
-e17_clock_seconds_05.png \
-e17_clock_seconds_06.png \
-e17_clock_seconds_07.png \
-e17_clock_seconds_08.png \
-e17_clock_seconds_09.png \
-e17_clock_seconds_10.png \
-e17_clock_seconds_11.png \
-e17_clock_seconds_12.png \
-e17_clock_seconds_13.png \
-e17_clock_seconds_14.png \
-e17_clock_seconds_15.png \
-e17_clock_seconds_16.png \
-e17_clock_seconds_17.png \
-e17_clock_seconds_18.png \
-e17_clock_seconds_19.png \
-e17_clock_seconds_20.png \
-e17_clock_seconds_21.png \
-e17_clock_seconds_22.png \
-e17_clock_seconds_23.png \
-e17_clock_seconds_24.png \
-e17_clock_seconds_25.png \
-e17_clock_seconds_26.png \
-e17_clock_seconds_27.png \
-e17_clock_seconds_28.png \
-e17_clock_seconds_29.png \
-e17_clock_seconds_30.png \
-e17_clock_seconds_31.png \
-e17_clock_seconds_32.png \
-e17_clock_seconds_33.png \
-e17_clock_seconds_34.png \
-e17_clock_seconds_35.png \
-e17_clock_seconds_36.png \
-e17_clock_seconds_37.png \
-e17_clock_seconds_38.png \
-e17_clock_seconds_39.png \
-e17_clock_seconds_40.png \
-e17_clock_seconds_41.png \
-e17_clock_seconds_42.png \
-e17_clock_seconds_43.png \
-e17_clock_seconds_44.png \
-e17_clock_seconds_45.png \
-e17_clock_seconds_46.png \
-e17_clock_seconds_47.png \
-e17_clock_seconds_48.png \
-e17_clock_seconds_49.png \
-e17_clock_seconds_50.png \
-e17_clock_seconds_51.png \
-e17_clock_seconds_52.png \
-e17_clock_seconds_53.png \
-e17_clock_seconds_54.png \
-e17_clock_seconds_55.png \
-e17_clock_seconds_56.png \
-e17_clock_seconds_57.png \
-e17_clock_seconds_58.png \
-e17_clock_seconds_59.png \
-e17_cpufreq_cpu1.png \
-e17_cpufreq_cpu2.png \
-e17_cpufreq_decrease1.png \
-e17_cpufreq_decrease2.png \
-e17_cpufreq_freq00.png \
-e17_cpufreq_freq01.png \
-e17_cpufreq_freq02.png \
-e17_cpufreq_freq03.png \
-e17_cpufreq_freq04.png \
-e17_cpufreq_freq05.png \
-e17_cpufreq_freq06.png \
-e17_cpufreq_freq07.png \
-e17_cpufreq_freq08.png \
-e17_cpufreq_freq09.png \
-e17_cpufreq_freq10.png \
-e17_cpufreq_increase1.png \
-e17_cpufreq_increase2.png \
-e17_desklock_error.png \
-e17_dialog_watermark.png \
-e17_entry_cursor.png \
-e17_fileman_bg.png \
-e17_fileman_bg_shadow.png \
-e17_fileman_rubberband.png \
+about_bot.png \
+about_mid.png \
+about_top.png \
+arrow_down.png \
+arrow_left.png \
+arrow_right.png \
+arrow_up.png \
+ball.png \
+base_bg.png \
+bat_content1b.png \
+bat_content1.png \
+bat_content2b.png \
+bat_content2.png \
+bat_content3b.png \
+bat_content3.png \
+bat_over.png \
+bat_shadow.png \
+bd_bottom.png \
+bd_button_close_focused.png \
+bd_button_close_shadow.png \
+bd_button_close_unfocused.png \
+bd_button_max_focused.png \
+bd_button_max_shadow.png \
+bd_button_max_unfocused.png \
+bd_button_min_focused.png \
+bd_button_min_shadow.png \
+bd_button_min_unfocused.png \
+bd_resize_b.png \
+bd_title_bg.png \
+bd_title_over.png \
+bd_top_hilight.png \
+bd_top.png \
+bnw.png \
+bt_base1.png \
+bt_base2.png \
+bt_dis_base.png \
+bt_dis_hilight.png \
+bt_dis_shine.png \
+bt_hilight.png \
+bt_shine.png \
+bt_sm_base1.png \
+bt_sm_base2.png \
+bt_sm_hilight.png \
+bt_sm_shine.png \
+busy-1.png \
+busy-2.png \
+busy-3.png \
+busy-4.png \
+busy-5.png \
+busy-6.png \
+busy-7.png \
+busy-8.png \
+busy-9.png \
+ch-00.png \
+ch-01.png \
+ch-02.png \
+ch-03.png \
+ch-04.png \
+ch-05.png \
+ch-06.png \
+ch-07.png \
+ch-08.png \
+ch-09.png \
+ch-10.png \
+ch-11.png \
+ch-12.png \
+ch-13.png \
+ch-14.png \
+ch-15.png \
+ch-16.png \
+ch-17.png \
+ch-18.png \
+ch-19.png \
+ch-20.png \
+ch-21.png \
+ch-22.png \
+ch-23.png \
+ch-24.png \
+ch-25.png \
+ch-26.png \
+ch-27.png \
+ch-28.png \
+ch-29.png \
+ch-30.png \
+ch-31.png \
+ch-32.png \
+ch-33.png \
+ch-34.png \
+ch-35.png \
+ch-36.png \
+ch-37.png \
+ch-38.png \
+ch-39.png \
+ch-40.png \
+ch-41.png \
+ch-42.png \
+ch-43.png \
+ch-44.png \
+ch-45.png \
+ch-46.png \
+ch-47.png \
+ch-48.png \
+ch-49.png \
+ch-50.png \
+ch-51.png \
+ch-52.png \
+ch-53.png \
+ch-54.png \
+ch-55.png \
+ch-56.png \
+ch-57.png \
+ch-58.png \
+ch-59.png \
+check_base.png \
+check_on.png \
+check_sel.png \
+clock_base.png \
+cm-00.png \
+cm-01.png \
+cm-02.png \
+cm-03.png \
+cm-04.png \
+cm-05.png \
+cm-06.png \
+cm-07.png \
+cm-08.png \
+cm-09.png \
+cm-10.png \
+cm-11.png \
+cm-12.png \
+cm-13.png \
+cm-14.png \
+cm-15.png \
+cm-16.png \
+cm-17.png \
+cm-18.png \
+cm-19.png \
+cm-20.png \
+cm-21.png \
+cm-22.png \
+cm-23.png \
+cm-24.png \
+cm-25.png \
+cm-26.png \
+cm-27.png \
+cm-28.png \
+cm-29.png \
+cm-30.png \
+cm-31.png \
+cm-32.png \
+cm-33.png \
+cm-34.png \
+cm-35.png \
+cm-36.png \
+cm-37.png \
+cm-38.png \
+cm-39.png \
+cm-40.png \
+cm-41.png \
+cm-42.png \
+cm-43.png \
+cm-44.png \
+cm-45.png \
+cm-46.png \
+cm-47.png \
+cm-48.png \
+cm-49.png \
+cm-50.png \
+cm-51.png \
+cm-52.png \
+cm-53.png \
+cm-54.png \
+cm-55.png \
+cm-56.png \
+cm-57.png \
+cm-58.png \
+cm-59.png \
+cs-00.png \
+cs-01.png \
+cs-02.png \
+cs-03.png \
+cs-04.png \
+cs-05.png \
+cs-06.png \
+cs-07.png \
+cs-08.png \
+cs-09.png \
+cs-10.png \
+cs-11.png \
+cs-12.png \
+cs-13.png \
+cs-14.png \
+cs-15.png \
+cs-16.png \
+cs-17.png \
+cs-18.png \
+cs-19.png \
+cs-20.png \
+cs-21.png \
+cs-22.png \
+cs-23.png \
+cs-24.png \
+cs-25.png \
+cs-26.png \
+cs-27.png \
+cs-28.png \
+cs-29.png \
+cs-30.png \
+cs-31.png \
+cs-32.png \
+cs-33.png \
+cs-34.png \
+cs-35.png \
+cs-36.png \
+cs-37.png \
+cs-38.png \
+cs-39.png \
+cs-40.png \
+cs-41.png \
+cs-42.png \
+cs-43.png \
+cs-44.png \
+cs-45.png \
+cs-46.png \
+cs-47.png \
+cs-48.png \
+cs-49.png \
+cs-50.png \
+cs-51.png \
+cs-52.png \
+cs-53.png \
+cs-54.png \
+cs-55.png \
+cs-56.png \
+cs-57.png \
+cs-58.png \
+cs-59.png \
+dia_botshad.png \
+dia_grad.png \
+dia_topshad.png \
e17_fileman_thumb_bg.png \
-e17_fileman_typebuf.png \
-e17_fileman_ask.png \
-e17_fileman_copy.png \
-e17_fileman_move.png \
-e17_frame_label_over.png \
-e17_frame_label_under.png \
-e17_frame_outline.png \
-e17_gadman_indicator.png \
-e17_gadman_overlay.png \
-e17_ibar_arrow_d.png \
-e17_ibar_arrow_l.png \
-e17_ibar_arrow_r.png \
-e17_ibar_arrow_u.png \
-e17_ibar_bg_h.png \
-e17_ibar_bg_v.png \
-e17_ibar_handle_h.png \
-e17_ibar_handle_h2.png \
-e17_ibar_handle_thumb_h.png \
-e17_ibar_handle_thumb_v.png \
-e17_ibar_handle_v.png \
-e17_ibar_handle_v2.png \
-e17_ibar_lamp_d.png \
-e17_ibar_lamp_exec_d.png \
-e17_ibar_lamp_exec_l.png \
-e17_ibar_lamp_exec_r.png \
-e17_ibar_lamp_exec_u.png \
-e17_ibar_lamp_l.png \
-e17_ibar_lamp_r.png \
-e17_ibar_lamp_u.png \
-e17_ibar_over_h.png \
-e17_ibar_over_v.png \
-e17_icon_add.png \
-e17_icon_advanced.png \
-e17_icon_appearance.png \
-e17_icon_applications.png \
-e17_icon_background.png \
-e17_icon_behavior.png \
-e17_icon_colors.png \
-e17_icon_configuration.png \
-e17_icon_check.png \
-e17_icon_del.png \
-e17_icon_desklock.png \
-e17_icon_desklock_menu.png \
-e17_icon_desktop.png \
-e17_icon_directories.png \
-e17_icon_down_arrow.png \
-e17_icon_e_0.png \
-e17_icon_e_exit.png \
-e17_icon_e_glow_0.png \
-e17_icon_e_reset.png \
-e17_icon_extensions.png \
-e17_icon_favorites.png \
-e17_icon_file_icons.png \
-e17_icon_fileman_avi.png \
-e17_icon_fileman_bdf.png \
-e17_icon_fileman_bz2.png \
-e17_icon_fileman_c.png \
-e17_icon_fileman_cpp.png \
-e17_icon_fileman_cs.png \
-e17_icon_fileman_css.png \
-e17_icon_fileman_deb.png \
-e17_icon_fileman_desktop.png \
-e17_icon_fileman_diff.png \
-e17_icon_fileman_doc.png \
-e17_icon_fileman_file.png \
-e17_icon_fileman_file_clicked.png \
-e17_icon_fileman_folder.png \
-e17_icon_fileman_folder_clicked.png \
-e17_icon_fileman_gz.png \
-e17_icon_fileman_h.png \
-e17_icon_fileman_hd.png \
-e17_icon_fileman_home.png \
-e17_icon_fileman_htm.png \
-e17_icon_fileman_html.png \
-e17_icon_fileman_jpg.png \
-e17_icon_fileman_mp3.png \
-e17_icon_fileman_mpeg.png \
-e17_icon_fileman_mpg.png \
-e17_icon_fileman_o.png \
-e17_icon_fileman_ogg.png \
-e17_icon_fileman_patch.png \
-e17_icon_fileman_pcf.png \
-e17_icon_fileman_pdf.png \
-e17_icon_fileman_png.png \
-e17_icon_fileman_sh.png \
-e17_icon_fileman_tar.png \
-e17_icon_fileman_ttf.png \
-e17_icon_fileman_txt.png \
-e17_icon_fileman_xcf.png \
-e17_icon_fileman_zip.png \
-e17_icon_fileman_rar.png \
-e17_icon_font.png \
-e17_icon_gadget.png \
-e17_icon_halt.png \
-e17_icon_hibernate.png \
-e17_icon_ibar_applications.png \
-e17_icon_icon_theme.png \
-e17_icon_imc.png \
-e17_icon_intl.png \
-e17_icon_keys.png \
-e17_icon_logout.png \
-e17_icon_lost_windows.png \
-e17_icon_menu_settings.png \
-e17_icon_menus.png \
-e17_icon_mixer.png \
-e17_icon_module.png \
-e17_icon_mouse.png \
-e17_icon_mouse_clean.png \
-e17_icon_mouse_extra.png \
-e17_icon_mouse_left.png \
-e17_icon_mouse_middle.png \
-e17_icon_mouse_right.png \
-e17_icon_mouse_wheel.png \
-e17_icon_new.png \
-e17_icon_pager.png \
-e17_icon_performance.png \
-e17_icon_reboot.png \
-e17_icon_regenerate_menus.png \
-e17_icon_restart_applications.png \
-e17_icon_right_arrow.png \
-e17_icon_run.png \
-e17_icon_screen_around.png \
-e17_icon_screen_hflip.png \
-e17_icon_screen_left.png \
-e17_icon_screen_normal.png \
-e17_icon_screen_resolution.png \
-e17_icon_screen_right.png \
-e17_icon_screen_setup.png \
-e17_icon_screen_vflip.png \
-e17_icon_shelf.png \
-e17_icon_startup.png \
-e17_icon_startup_applications.png \
-e17_icon_suspend.png \
-e17_icon_system.png \
-e17_icon_theme.png \
-e17_icon_transitions.png \
-e17_icon_up_arrow.png \
-e17_icon_window_focus.png \
-e17_icon_window_manipulation.png \
-e17_icon_windows.png \
-e17_icon_winlist.png \
-e17_icon_power_management.png \
-e17_icon_screensaver.png \
-e17_ilist_bg0.png \
-e17_ilist_bg1.png \
-e17_logo.png \
-e17_logo_small.png \
-e17_logo_small_p1.png \
-e17_logo_small_p2.png \
-e17_logo_small_p21.png \
-e17_logo_small_p22.png \
-e17_logo_small_p23.png \
-e17_logo_small_p24.png \
-e17_logo_small_p25.png \
-e17_logo_small_p26.png \
-e17_logo_small_p27.png \
-e17_logo_small_p28.png \
-e17_logo_small_p29.png \
-e17_logo_small_p3.png \
-e17_logo_small_p4.png \
-e17_logo_small_p5.png \
-e17_logo_small_p6.png \
-e17_logo_small_p7.png \
-e17_logo_small_p8.png \
-e17_logo_small_p9.png \
-e17_menu_arrow.png \
-e17_menu_bg.png \
-e17_menu_bg_border.png \
-e17_menu_check0.png \
-e17_menu_check1.png \
-e17_menu_check2.png \
-e17_menu_radio0.png \
-e17_menu_radio1.png \
-e17_menu_radio2.png \
-e17_menu_separator.png \
-e17_mini_button.png \
-e17_mini_button_shadow1.png \
e17_mini_button_shadow2.png \
-e17_pager_desk.png \
-e17_pager_desk_sel.png \
-e17_pager_window.png \
-e17_pager_window_shaded.png \
-e17_pointer.png \
-e17_pointer_mono.png \
-e17_preview_bg.png \
-e17_preview_bg_over.png \
-e17_reflection_shadow_overlay.png \
-e17_sb_barh1.png \
-e17_sb_barh2.png \
-e17_sb_barv1.png \
-e17_sb_barv2.png \
-e17_sb_btd1.png \
-e17_sb_btd2.png \
-e17_sb_btl1.png \
-e17_sb_btl2.png \
-e17_sb_btr1.png \
-e17_sb_btr2.png \
-e17_sb_btu1.png \
-e17_sb_btu2.png \
-e17_sb_runnerh.png \
-e17_sb_runnerv.png \
-e17_scrollbar_hdrag_thumb.png \
-e17_scrollbar_vdrag_thumb.png \
-e17_shelf_bg2_h.png \
-e17_shelf_bg2_v.png \
-e17_shelf_bg_h.png \
-e17_shelf_bg_v.png \
-e17_shelf_bottom.png \
-e17_shelf_bottom_desk.png \
-e17_shelf_bottom_left.png \
-e17_shelf_bottom_right.png \
-e17_shelf_custom.png \
-e17_shelf_dock.png \
-e17_shelf_left.png \
-e17_shelf_left_bottom.png \
-e17_shelf_left_top.png \
-e17_shelf_menu_bar.png \
-e17_shelf_panel.png \
-e17_shelf_right.png \
-e17_shelf_right_bottom.png \
-e17_shelf_right_top.png \
-e17_shelf_top.png \
-e17_shelf_top_desk.png \
-e17_shelf_top_left.png \
-e17_shelf_top_right.png \
-e17_slider_bt0.png \
-e17_slider_bt1.png \
-e17_slider_bt_glow.png \
-e17_sm_reflection_shadow_overlay.png \
-e17_temperature_base.png \
-e17_temperature_mid.png \
-e17_temperature_overlay.png \
-e17_titlebar.png \
-e17_titlebar_glint1.png \
-e17_titlebar_glint2.png \
-e17_titlebar_glint3.png \
-e17_titlebar_hung.png \
-e17_titlebar_outline.png \
-e17_titlebar_shadow1.png \
-e17_titlebar_shadow2.png \
-e17_trans1.png \
-e17_trans2.png \
-e17_transition_vswipe_gap.png \
-e17_wallpaper_center.png \
-e17_wallpaper_center_flat.png \
-e17_wallpaper_grad_screen.png \
-e17_wallpaper_screen.png \
-e17_well_overlay.png \
-e17_winlist_bottom.png \
-e17_winlist_top.png \
-entry.png \
-focus.png \
-e17_button_detail_skip.png \
-e17_button_detail_skip_pager.png \
-e17_icon_fileman_hdd.png \
-application-x-executable.png \
-audio-x-generic.png \
-folder_opened.png \
-folder.png \
-font-x-generic.png \
-image-x-generic.png \
-package-x-generic.png \
-text-html.png \
-text-x-generic.png \
-text-x-generic-template.png \
-text-x-script.png \
-user-home.png \
-video-x-generic.png \
-x-office-address-book.png \
-x-office-calendar.png \
-x-office-document.png \
-x-office-presentation.png \
-x-office-spreadsheet.png \
-e17_icon_fileman_desktop.png \
-e17_tl_corner_logo.png \
-e17_tl_corner_logo_shadow.png \
-e17_whitev.png \
-e17_wiz_b1.png \
-e17_wiz_b2.png \
-e17_icon_window_remembers.png \
-e17_mixer_base.png \
-e17_mixer_left_high.png \
-e17_mixer_left_low.png \
-e17_mixer_left_medium.png \
-e17_mixer_module_icon.png \
-e17_mixer_mute.png \
-e17_mixer_right_high.png \
-e17_mixer_right_low.png \
-e17_mixer_right_medium.png
-
+exclam.png \
+frame_1.png \
+frame_2.png \
+gadman_border.png \
+gadman_bottom.png \
+gadman_frame.png \
+gadman_left.png \
+gadman_right.png \
+gadman_top.png \
+grill_dark_tiny_pattern.png \
+icon_add_fav.png \
+icon_add.png \
+icon_advanced.png \
+icon_appearance.png \
+icon_applications.png \
+icon_behavior.png \
+icon_border_border.png \
+icon_border_close.png \
+icon_border_kill.png \
+icon_border_lock.png \
+icon_border_maximize.png \
+icon_border_minimize.png \
+icon_border_more.png \
+icon_border_pager.png \
+icon_border_pin.png \
+icon_border_properties.png \
+icon_border_remember.png \
+icon_border_sendto.png \
+icon_border_shaded.png \
+icon_border_skip.png \
+icon_border_stack_bot.png \
+icon_border_stack_norm.png \
+icon_border_stack_top.png \
+icon_check.png \
+icon_colors.png \
+icon_config.png \
+icon_configuration.png \
+icon_del.png \
+icon_desklock_menu.png \
+icon_desklock.png \
+icon_desktops.png \
+icon_directories.png \
+icon_down_arrow.png \
+icon_dummy.png \
+icon_efm_arrange_name.png \
+icon_efm_arrange.png \
+icon_efm_arrange_time.png \
+icon_efm_copy.png \
+icon_efm_cut.png \
+icon_efm_delete.png \
+icon_efm_desktop.png \
+icon_efm_dnd_ask.png \
+icon_efm_dnd_copy.png \
+icon_efm_dnd_move.png \
+icon_efm_file.png \
+icon_efm_folder.png \
+icon_efm_hdd.png \
+icon_efm_home.png \
+icon_efm_new_dir.png \
+icon_efm_new.png \
+icon_efm_open.png \
+icon_efm_paste.png \
+icon_efm_properties.png \
+icon_efm_refresh.png \
+icon_efm_rename.png \
+icon_efm_select.png \
+icon_efm_sort.png \
+icon_efm_view_details.png \
+icon_efm_view_name.png \
+icon_efm_view.png \
+icon_exit.png \
+icon_extensions.png \
+icon_favorites.png \
+icon_file_icons.png \
+icon_fonts.png \
+icon_globe.png \
+icon_gradient.png \
+icon_halt.png \
+icon_hibernate.png \
+icon_ibar_applications.png \
+icon_icon_theme.png \
+icon_intl.png \
+icon_keys.png \
+icon_left_arrow.png \
+icon_logout.png \
+icon_lost_windows.png \
+icon_menu_settings.png \
+icon_menus.png \
+icon_mime_audio_generic.png \
+icon_mime_bdf.png \
+icon_mime_c.png \
+icon_mime_css.png \
+icon_mime_deb.png \
+icon_mime_doc.png \
+icon_mime_executable_generic.png \
+icon_mime_font_generic.png \
+icon_mime_h.png \
+icon_mime_html.png \
+icon_mime_image_generic.png \
+icon_mime_o.png \
+icon_mime_package.png \
+icon_mime_patch.png \
+icon_mime_pcf.png \
+icon_mime_pdf.png \
+icon_mime_plain.png \
+icon_mime_sh.png \
+icon_mime_text_generic.png \
+icon_mime_ttf.png \
+icon_mime_video_generic.png \
+icon_mime_xcf.png \
+icon_mixer.png \
+icon_modules.png \
+icon_mouse_clean.png \
+icon_mouse_extra.png \
+icon_mouse_left.png \
+icon_mouse_middle.png \
+icon_mouse.png \
+icon_mouse_right.png \
+icon_mouse_wheel.png \
+icon_new.png \
+icon_pager.png \
+icon_performance.png \
+icon_power_management.png \
+icon_reboot.png \
+icon_regenerate_menus.png \
+icon_reset.png \
+icon_resize.png \
+icon_restart_applications.png \
+icon_right_arrow.png \
+icon_run.png \
+icon_screen_around.png \
+icon_screen_hflip.png \
+icon_screen_left.png \
+icon_screen_normal.png \
+icon_screen_resolution.png \
+icon_screen_right.png \
+icon_screensaver.png \
+icon_screen_setup.png \
+icon_screen_vflip.png \
+icon_shelf_bottom_desk.png \
+icon_shelf_bottom_left.png \
+icon_shelf_bottom.png \
+icon_shelf_bottom_right.png \
+icon_shelf_custom.png \
+icon_shelf_dock.png \
+icon_shelf_left_bottom.png \
+icon_shelf_left.png \
+icon_shelf_left_top.png \
+icon_shelf_menu_bar.png \
+icon_shelf_panel.png \
+icon_shelf.png \
+icon_shelf_right_bottom.png \
+icon_shelf_right.png \
+icon_shelf_right_top.png \
+icon_shelf_top_desk.png \
+icon_shelf_top_left.png \
+icon_shelf_top.png \
+icon_shelf_top_right.png \
+icon_startup_applications.png \
+icon_startup.png \
+icon_suspend.png \
+icon_swap.png \
+icon_system.png \
+icon_theme.png \
+icon_transitions.png \
+icon_up_arrow.png \
+icon_wallpaper_center_flat.png \
+icon_wallpaper_center.png \
+icon_wallpaper_grad_screen.png \
+icon_wallpaper.png \
+icon_wallpaper_screen.png \
+icon_window_focus.png \
+icon_window_manipulation.png \
+icon_window_remembers.png \
+icon_windows.png \
+icon_winlist.png \
+ilist_1.png \
+ilist_2.png \
+ilist_header_1.png \
+ilist_header_2.png \
+ilist_item_shadow.png \
+init_check1.png \
+init_check2.png \
+inset_raised.png \
+inset_sunk_dark.png \
+inset_sunk.png \
+logo_black_128.png \
+logo_white_128.png \
+menu_arrow_normal.png \
+menu_arrow_sel.png \
+menu_sel_bg.png \
+menu_sel_fg.png \
+menu_sep.png \
+mixer_high_left.png \
+mixer_high_right.png \
+mixer_low_left.png \
+mixer_low_right.png \
+mixer_med_left.png \
+mixer_med_right.png \
+mixer.png \
+move.png \
+pager_base1.png \
+pager_base2.png \
+pager_base_pattern.png \
+pager_hi1.png \
+pager_hi2.png \
+pager_window.png \
+pager_window_shaded.png \
+pager_window_unsel.png \
+pointer_glint_01.png \
+pointer_glint_02.png \
+pointer_glint_03.png \
+pointer_glint_04.png \
+pointer_glint_05.png \
+pointer_glint_06.png \
+pointer_glint_07.png \
+pointer_glint_08.png \
+pointer_glint_09.png \
+pointer_glint_10.png \
+pointer_glint_11.png \
+pointer_glint_12.png \
+pointer_glow.png \
+pointer_mono.png \
+pointer.png \
+power_glow.png \
+power.png \
+radio_base.png \
+radio_on.png \
+radio_sel.png \
+resize.png \
+sb_runnerh.png \
+sb_runnerv.png \
+shelf_alt_bg.png \
+shelf_alt_over.png \
+shelf_alt_shine.png \
+silk.png \
+slider_clicked.png \
+slider.png \
+tacho_bg.png \
+tacho_dial_00.png \
+tacho_dial_01.png \
+tacho_dial_02.png \
+tacho_dial_03.png \
+tacho_dial_04.png \
+tacho_dial_05.png \
+tacho_dial_06.png \
+tacho_dial_07.png \
+tacho_dial_08.png \
+tacho_dial_09.png \
+tacho_dial_10.png \
+tacho_dial_11.png \
+tacho_dial_12.png \
+tacho_dial_13.png \
+tacho_dial_14.png \
+tacho_dial_15.png \
+tacho_fg.png \
+temp_base.png \
+temp_mid.png \
+temp_over.png \
+toolbar_bottom.png \
+toolbar_top.png \
+topsh.png \
+transition_vswipe.png \
+vgrad_dark.png \
+vgrad_light.png
diff --git a/data/themes/images/about_bot.png b/data/themes/images/about_bot.png
new file mode 100644
index 000000000..ef0c7cd68
Binary files /dev/null and b/data/themes/images/about_bot.png differ
diff --git a/data/themes/images/about_mid.png b/data/themes/images/about_mid.png
new file mode 100644
index 000000000..848689b59
Binary files /dev/null and b/data/themes/images/about_mid.png differ
diff --git a/data/themes/images/about_top.png b/data/themes/images/about_top.png
new file mode 100644
index 000000000..47fc3ad38
Binary files /dev/null and b/data/themes/images/about_top.png differ
diff --git a/data/themes/images/application-x-executable.png b/data/themes/images/application-x-executable.png
deleted file mode 100644
index 2dcc688c2..000000000
Binary files a/data/themes/images/application-x-executable.png and /dev/null differ
diff --git a/data/themes/images/arrow_down.png b/data/themes/images/arrow_down.png
new file mode 100644
index 000000000..86e5d0737
Binary files /dev/null and b/data/themes/images/arrow_down.png differ
diff --git a/data/themes/images/arrow_left.png b/data/themes/images/arrow_left.png
new file mode 100644
index 000000000..e942563dc
Binary files /dev/null and b/data/themes/images/arrow_left.png differ
diff --git a/data/themes/images/arrow_right.png b/data/themes/images/arrow_right.png
new file mode 100644
index 000000000..3b9f40a7c
Binary files /dev/null and b/data/themes/images/arrow_right.png differ
diff --git a/data/themes/images/arrow_up.png b/data/themes/images/arrow_up.png
new file mode 100644
index 000000000..818ef0db5
Binary files /dev/null and b/data/themes/images/arrow_up.png differ
diff --git a/data/themes/images/audio-x-generic.png b/data/themes/images/audio-x-generic.png
deleted file mode 100644
index 4cb21abea..000000000
Binary files a/data/themes/images/audio-x-generic.png and /dev/null differ
diff --git a/data/themes/images/ball.png b/data/themes/images/ball.png
new file mode 100644
index 000000000..0bf0e7457
Binary files /dev/null and b/data/themes/images/ball.png differ
diff --git a/data/themes/images/base_bg.png b/data/themes/images/base_bg.png
new file mode 100644
index 000000000..f67dfa072
Binary files /dev/null and b/data/themes/images/base_bg.png differ
diff --git a/data/themes/images/bat_content1.png b/data/themes/images/bat_content1.png
new file mode 100644
index 000000000..4720b3c37
Binary files /dev/null and b/data/themes/images/bat_content1.png differ
diff --git a/data/themes/images/bat_content1b.png b/data/themes/images/bat_content1b.png
new file mode 100644
index 000000000..c840d424c
Binary files /dev/null and b/data/themes/images/bat_content1b.png differ
diff --git a/data/themes/images/bat_content2.png b/data/themes/images/bat_content2.png
new file mode 100644
index 000000000..d89aceff0
Binary files /dev/null and b/data/themes/images/bat_content2.png differ
diff --git a/data/themes/images/bat_content2b.png b/data/themes/images/bat_content2b.png
new file mode 100644
index 000000000..18f4f5627
Binary files /dev/null and b/data/themes/images/bat_content2b.png differ
diff --git a/data/themes/images/bat_content3.png b/data/themes/images/bat_content3.png
new file mode 100644
index 000000000..175d00432
Binary files /dev/null and b/data/themes/images/bat_content3.png differ
diff --git a/data/themes/images/bat_content3b.png b/data/themes/images/bat_content3b.png
new file mode 100644
index 000000000..fc209117d
Binary files /dev/null and b/data/themes/images/bat_content3b.png differ
diff --git a/data/themes/images/bat_over.png b/data/themes/images/bat_over.png
new file mode 100644
index 000000000..31aecf918
Binary files /dev/null and b/data/themes/images/bat_over.png differ
diff --git a/data/themes/images/bat_shadow.png b/data/themes/images/bat_shadow.png
new file mode 100644
index 000000000..a32a6ffc9
Binary files /dev/null and b/data/themes/images/bat_shadow.png differ
diff --git a/data/themes/images/bd_bottom.png b/data/themes/images/bd_bottom.png
new file mode 100644
index 000000000..46b9a4898
Binary files /dev/null and b/data/themes/images/bd_bottom.png differ
diff --git a/data/themes/images/bd_button_close_focused.png b/data/themes/images/bd_button_close_focused.png
new file mode 100644
index 000000000..7bfd3ebcf
Binary files /dev/null and b/data/themes/images/bd_button_close_focused.png differ
diff --git a/data/themes/images/bd_button_close_shadow.png b/data/themes/images/bd_button_close_shadow.png
new file mode 100644
index 000000000..91a195593
Binary files /dev/null and b/data/themes/images/bd_button_close_shadow.png differ
diff --git a/data/themes/images/bd_button_close_unfocused.png b/data/themes/images/bd_button_close_unfocused.png
new file mode 100644
index 000000000..8382d7f71
Binary files /dev/null and b/data/themes/images/bd_button_close_unfocused.png differ
diff --git a/data/themes/images/bd_button_max_focused.png b/data/themes/images/bd_button_max_focused.png
new file mode 100644
index 000000000..d759ca15e
Binary files /dev/null and b/data/themes/images/bd_button_max_focused.png differ
diff --git a/data/themes/images/bd_button_max_shadow.png b/data/themes/images/bd_button_max_shadow.png
new file mode 100644
index 000000000..e7362db3c
Binary files /dev/null and b/data/themes/images/bd_button_max_shadow.png differ
diff --git a/data/themes/images/bd_button_max_unfocused.png b/data/themes/images/bd_button_max_unfocused.png
new file mode 100644
index 000000000..e0dc5daac
Binary files /dev/null and b/data/themes/images/bd_button_max_unfocused.png differ
diff --git a/data/themes/images/bd_button_min_focused.png b/data/themes/images/bd_button_min_focused.png
new file mode 100644
index 000000000..593eccbec
Binary files /dev/null and b/data/themes/images/bd_button_min_focused.png differ
diff --git a/data/themes/images/bd_button_min_shadow.png b/data/themes/images/bd_button_min_shadow.png
new file mode 100644
index 000000000..36349c836
Binary files /dev/null and b/data/themes/images/bd_button_min_shadow.png differ
diff --git a/data/themes/images/bd_button_min_unfocused.png b/data/themes/images/bd_button_min_unfocused.png
new file mode 100644
index 000000000..58cbb05ae
Binary files /dev/null and b/data/themes/images/bd_button_min_unfocused.png differ
diff --git a/data/themes/images/bd_resize_b.png b/data/themes/images/bd_resize_b.png
new file mode 100644
index 000000000..74c9432ed
Binary files /dev/null and b/data/themes/images/bd_resize_b.png differ
diff --git a/data/themes/images/bd_title_bg.png b/data/themes/images/bd_title_bg.png
new file mode 100644
index 000000000..2b2686ba1
Binary files /dev/null and b/data/themes/images/bd_title_bg.png differ
diff --git a/data/themes/images/bd_title_over.png b/data/themes/images/bd_title_over.png
new file mode 100644
index 000000000..6dd6efb97
Binary files /dev/null and b/data/themes/images/bd_title_over.png differ
diff --git a/data/themes/images/bd_top.png b/data/themes/images/bd_top.png
new file mode 100644
index 000000000..986f2a7d9
Binary files /dev/null and b/data/themes/images/bd_top.png differ
diff --git a/data/themes/images/bd_top_hilight.png b/data/themes/images/bd_top_hilight.png
new file mode 100644
index 000000000..bc58b9e72
Binary files /dev/null and b/data/themes/images/bd_top_hilight.png differ
diff --git a/data/themes/images/bnw.png b/data/themes/images/bnw.png
new file mode 100644
index 000000000..ef1848e24
Binary files /dev/null and b/data/themes/images/bnw.png differ
diff --git a/data/themes/images/bt_base1.png b/data/themes/images/bt_base1.png
new file mode 100644
index 000000000..2d1f17909
Binary files /dev/null and b/data/themes/images/bt_base1.png differ
diff --git a/data/themes/images/bt_base2.png b/data/themes/images/bt_base2.png
new file mode 100644
index 000000000..dd3e3ce06
Binary files /dev/null and b/data/themes/images/bt_base2.png differ
diff --git a/data/themes/images/bt_dis_base.png b/data/themes/images/bt_dis_base.png
new file mode 100644
index 000000000..06f3dd51a
Binary files /dev/null and b/data/themes/images/bt_dis_base.png differ
diff --git a/data/themes/images/bt_dis_hilight.png b/data/themes/images/bt_dis_hilight.png
new file mode 100644
index 000000000..e5cf7d3b0
Binary files /dev/null and b/data/themes/images/bt_dis_hilight.png differ
diff --git a/data/themes/images/bt_dis_shine.png b/data/themes/images/bt_dis_shine.png
new file mode 100644
index 000000000..20285bebb
Binary files /dev/null and b/data/themes/images/bt_dis_shine.png differ
diff --git a/data/themes/images/bt_hilight.png b/data/themes/images/bt_hilight.png
new file mode 100644
index 000000000..3a6750e78
Binary files /dev/null and b/data/themes/images/bt_hilight.png differ
diff --git a/data/themes/images/bt_shine.png b/data/themes/images/bt_shine.png
new file mode 100644
index 000000000..a58bdeed4
Binary files /dev/null and b/data/themes/images/bt_shine.png differ
diff --git a/data/themes/images/bt_sm_base1.png b/data/themes/images/bt_sm_base1.png
new file mode 100644
index 000000000..c37e182ed
Binary files /dev/null and b/data/themes/images/bt_sm_base1.png differ
diff --git a/data/themes/images/bt_sm_base2.png b/data/themes/images/bt_sm_base2.png
new file mode 100644
index 000000000..f159648ec
Binary files /dev/null and b/data/themes/images/bt_sm_base2.png differ
diff --git a/data/themes/images/bt_sm_hilight.png b/data/themes/images/bt_sm_hilight.png
new file mode 100644
index 000000000..63899caac
Binary files /dev/null and b/data/themes/images/bt_sm_hilight.png differ
diff --git a/data/themes/images/bt_sm_shine.png b/data/themes/images/bt_sm_shine.png
new file mode 100644
index 000000000..23bf3110e
Binary files /dev/null and b/data/themes/images/bt_sm_shine.png differ
diff --git a/data/themes/images/e17_busy-1.png b/data/themes/images/busy-1.png
similarity index 100%
rename from data/themes/images/e17_busy-1.png
rename to data/themes/images/busy-1.png
diff --git a/data/themes/images/e17_busy-2.png b/data/themes/images/busy-2.png
similarity index 100%
rename from data/themes/images/e17_busy-2.png
rename to data/themes/images/busy-2.png
diff --git a/data/themes/images/e17_busy-3.png b/data/themes/images/busy-3.png
similarity index 100%
rename from data/themes/images/e17_busy-3.png
rename to data/themes/images/busy-3.png
diff --git a/data/themes/images/e17_busy-4.png b/data/themes/images/busy-4.png
similarity index 100%
rename from data/themes/images/e17_busy-4.png
rename to data/themes/images/busy-4.png
diff --git a/data/themes/images/e17_busy-5.png b/data/themes/images/busy-5.png
similarity index 100%
rename from data/themes/images/e17_busy-5.png
rename to data/themes/images/busy-5.png
diff --git a/data/themes/images/e17_busy-6.png b/data/themes/images/busy-6.png
similarity index 100%
rename from data/themes/images/e17_busy-6.png
rename to data/themes/images/busy-6.png
diff --git a/data/themes/images/e17_busy-7.png b/data/themes/images/busy-7.png
similarity index 100%
rename from data/themes/images/e17_busy-7.png
rename to data/themes/images/busy-7.png
diff --git a/data/themes/images/e17_busy-8.png b/data/themes/images/busy-8.png
similarity index 100%
rename from data/themes/images/e17_busy-8.png
rename to data/themes/images/busy-8.png
diff --git a/data/themes/images/e17_busy-9.png b/data/themes/images/busy-9.png
similarity index 100%
rename from data/themes/images/e17_busy-9.png
rename to data/themes/images/busy-9.png
diff --git a/data/themes/images/ch-00.png b/data/themes/images/ch-00.png
new file mode 100644
index 000000000..3294ed6be
Binary files /dev/null and b/data/themes/images/ch-00.png differ
diff --git a/data/themes/images/ch-01.png b/data/themes/images/ch-01.png
new file mode 100644
index 000000000..c5ded0591
Binary files /dev/null and b/data/themes/images/ch-01.png differ
diff --git a/data/themes/images/ch-02.png b/data/themes/images/ch-02.png
new file mode 100644
index 000000000..32cce8bff
Binary files /dev/null and b/data/themes/images/ch-02.png differ
diff --git a/data/themes/images/ch-03.png b/data/themes/images/ch-03.png
new file mode 100644
index 000000000..f91e820c0
Binary files /dev/null and b/data/themes/images/ch-03.png differ
diff --git a/data/themes/images/ch-04.png b/data/themes/images/ch-04.png
new file mode 100644
index 000000000..db48bc11b
Binary files /dev/null and b/data/themes/images/ch-04.png differ
diff --git a/data/themes/images/ch-05.png b/data/themes/images/ch-05.png
new file mode 100644
index 000000000..43454f7a4
Binary files /dev/null and b/data/themes/images/ch-05.png differ
diff --git a/data/themes/images/ch-06.png b/data/themes/images/ch-06.png
new file mode 100644
index 000000000..1d036e593
Binary files /dev/null and b/data/themes/images/ch-06.png differ
diff --git a/data/themes/images/ch-07.png b/data/themes/images/ch-07.png
new file mode 100644
index 000000000..ab0bab9a4
Binary files /dev/null and b/data/themes/images/ch-07.png differ
diff --git a/data/themes/images/ch-08.png b/data/themes/images/ch-08.png
new file mode 100644
index 000000000..3371505f8
Binary files /dev/null and b/data/themes/images/ch-08.png differ
diff --git a/data/themes/images/ch-09.png b/data/themes/images/ch-09.png
new file mode 100644
index 000000000..a1175f257
Binary files /dev/null and b/data/themes/images/ch-09.png differ
diff --git a/data/themes/images/ch-10.png b/data/themes/images/ch-10.png
new file mode 100644
index 000000000..dd9cba341
Binary files /dev/null and b/data/themes/images/ch-10.png differ
diff --git a/data/themes/images/ch-11.png b/data/themes/images/ch-11.png
new file mode 100644
index 000000000..07451c109
Binary files /dev/null and b/data/themes/images/ch-11.png differ
diff --git a/data/themes/images/ch-12.png b/data/themes/images/ch-12.png
new file mode 100644
index 000000000..c76b475bb
Binary files /dev/null and b/data/themes/images/ch-12.png differ
diff --git a/data/themes/images/ch-13.png b/data/themes/images/ch-13.png
new file mode 100644
index 000000000..85097cde2
Binary files /dev/null and b/data/themes/images/ch-13.png differ
diff --git a/data/themes/images/ch-14.png b/data/themes/images/ch-14.png
new file mode 100644
index 000000000..d053931ea
Binary files /dev/null and b/data/themes/images/ch-14.png differ
diff --git a/data/themes/images/ch-15.png b/data/themes/images/ch-15.png
new file mode 100644
index 000000000..99510f015
Binary files /dev/null and b/data/themes/images/ch-15.png differ
diff --git a/data/themes/images/ch-16.png b/data/themes/images/ch-16.png
new file mode 100644
index 000000000..f2ca43932
Binary files /dev/null and b/data/themes/images/ch-16.png differ
diff --git a/data/themes/images/ch-17.png b/data/themes/images/ch-17.png
new file mode 100644
index 000000000..7cd9a533e
Binary files /dev/null and b/data/themes/images/ch-17.png differ
diff --git a/data/themes/images/ch-18.png b/data/themes/images/ch-18.png
new file mode 100644
index 000000000..ef8daf9cc
Binary files /dev/null and b/data/themes/images/ch-18.png differ
diff --git a/data/themes/images/ch-19.png b/data/themes/images/ch-19.png
new file mode 100644
index 000000000..453abfad5
Binary files /dev/null and b/data/themes/images/ch-19.png differ
diff --git a/data/themes/images/ch-20.png b/data/themes/images/ch-20.png
new file mode 100644
index 000000000..a2faf90d5
Binary files /dev/null and b/data/themes/images/ch-20.png differ
diff --git a/data/themes/images/ch-21.png b/data/themes/images/ch-21.png
new file mode 100644
index 000000000..bc38850f2
Binary files /dev/null and b/data/themes/images/ch-21.png differ
diff --git a/data/themes/images/ch-22.png b/data/themes/images/ch-22.png
new file mode 100644
index 000000000..d64bf89e2
Binary files /dev/null and b/data/themes/images/ch-22.png differ
diff --git a/data/themes/images/ch-23.png b/data/themes/images/ch-23.png
new file mode 100644
index 000000000..424ab144a
Binary files /dev/null and b/data/themes/images/ch-23.png differ
diff --git a/data/themes/images/ch-24.png b/data/themes/images/ch-24.png
new file mode 100644
index 000000000..6a057470d
Binary files /dev/null and b/data/themes/images/ch-24.png differ
diff --git a/data/themes/images/ch-25.png b/data/themes/images/ch-25.png
new file mode 100644
index 000000000..352d82ee5
Binary files /dev/null and b/data/themes/images/ch-25.png differ
diff --git a/data/themes/images/ch-26.png b/data/themes/images/ch-26.png
new file mode 100644
index 000000000..033fb2bb6
Binary files /dev/null and b/data/themes/images/ch-26.png differ
diff --git a/data/themes/images/ch-27.png b/data/themes/images/ch-27.png
new file mode 100644
index 000000000..7b25ba748
Binary files /dev/null and b/data/themes/images/ch-27.png differ
diff --git a/data/themes/images/ch-28.png b/data/themes/images/ch-28.png
new file mode 100644
index 000000000..ea71dff3a
Binary files /dev/null and b/data/themes/images/ch-28.png differ
diff --git a/data/themes/images/ch-29.png b/data/themes/images/ch-29.png
new file mode 100644
index 000000000..59e24020e
Binary files /dev/null and b/data/themes/images/ch-29.png differ
diff --git a/data/themes/images/ch-30.png b/data/themes/images/ch-30.png
new file mode 100644
index 000000000..4eac26024
Binary files /dev/null and b/data/themes/images/ch-30.png differ
diff --git a/data/themes/images/ch-31.png b/data/themes/images/ch-31.png
new file mode 100644
index 000000000..45d668f6d
Binary files /dev/null and b/data/themes/images/ch-31.png differ
diff --git a/data/themes/images/ch-32.png b/data/themes/images/ch-32.png
new file mode 100644
index 000000000..9fa83c6d3
Binary files /dev/null and b/data/themes/images/ch-32.png differ
diff --git a/data/themes/images/ch-33.png b/data/themes/images/ch-33.png
new file mode 100644
index 000000000..3e6ccf39a
Binary files /dev/null and b/data/themes/images/ch-33.png differ
diff --git a/data/themes/images/ch-34.png b/data/themes/images/ch-34.png
new file mode 100644
index 000000000..8967a1342
Binary files /dev/null and b/data/themes/images/ch-34.png differ
diff --git a/data/themes/images/ch-35.png b/data/themes/images/ch-35.png
new file mode 100644
index 000000000..e0db34daa
Binary files /dev/null and b/data/themes/images/ch-35.png differ
diff --git a/data/themes/images/ch-36.png b/data/themes/images/ch-36.png
new file mode 100644
index 000000000..9c5fad586
Binary files /dev/null and b/data/themes/images/ch-36.png differ
diff --git a/data/themes/images/ch-37.png b/data/themes/images/ch-37.png
new file mode 100644
index 000000000..dbc3bd4f9
Binary files /dev/null and b/data/themes/images/ch-37.png differ
diff --git a/data/themes/images/ch-38.png b/data/themes/images/ch-38.png
new file mode 100644
index 000000000..d12bd3e48
Binary files /dev/null and b/data/themes/images/ch-38.png differ
diff --git a/data/themes/images/ch-39.png b/data/themes/images/ch-39.png
new file mode 100644
index 000000000..9e50e9f08
Binary files /dev/null and b/data/themes/images/ch-39.png differ
diff --git a/data/themes/images/ch-40.png b/data/themes/images/ch-40.png
new file mode 100644
index 000000000..af59c0fa3
Binary files /dev/null and b/data/themes/images/ch-40.png differ
diff --git a/data/themes/images/ch-41.png b/data/themes/images/ch-41.png
new file mode 100644
index 000000000..6950584dd
Binary files /dev/null and b/data/themes/images/ch-41.png differ
diff --git a/data/themes/images/ch-42.png b/data/themes/images/ch-42.png
new file mode 100644
index 000000000..4818903ca
Binary files /dev/null and b/data/themes/images/ch-42.png differ
diff --git a/data/themes/images/ch-43.png b/data/themes/images/ch-43.png
new file mode 100644
index 000000000..a3c8868f9
Binary files /dev/null and b/data/themes/images/ch-43.png differ
diff --git a/data/themes/images/ch-44.png b/data/themes/images/ch-44.png
new file mode 100644
index 000000000..0a1b02a06
Binary files /dev/null and b/data/themes/images/ch-44.png differ
diff --git a/data/themes/images/ch-45.png b/data/themes/images/ch-45.png
new file mode 100644
index 000000000..a90f99433
Binary files /dev/null and b/data/themes/images/ch-45.png differ
diff --git a/data/themes/images/ch-46.png b/data/themes/images/ch-46.png
new file mode 100644
index 000000000..a084527e4
Binary files /dev/null and b/data/themes/images/ch-46.png differ
diff --git a/data/themes/images/ch-47.png b/data/themes/images/ch-47.png
new file mode 100644
index 000000000..d14fc09ec
Binary files /dev/null and b/data/themes/images/ch-47.png differ
diff --git a/data/themes/images/ch-48.png b/data/themes/images/ch-48.png
new file mode 100644
index 000000000..24e1c5e7c
Binary files /dev/null and b/data/themes/images/ch-48.png differ
diff --git a/data/themes/images/ch-49.png b/data/themes/images/ch-49.png
new file mode 100644
index 000000000..d42310191
Binary files /dev/null and b/data/themes/images/ch-49.png differ
diff --git a/data/themes/images/ch-50.png b/data/themes/images/ch-50.png
new file mode 100644
index 000000000..7fb56afbf
Binary files /dev/null and b/data/themes/images/ch-50.png differ
diff --git a/data/themes/images/ch-51.png b/data/themes/images/ch-51.png
new file mode 100644
index 000000000..6086295c7
Binary files /dev/null and b/data/themes/images/ch-51.png differ
diff --git a/data/themes/images/ch-52.png b/data/themes/images/ch-52.png
new file mode 100644
index 000000000..c94b706b7
Binary files /dev/null and b/data/themes/images/ch-52.png differ
diff --git a/data/themes/images/ch-53.png b/data/themes/images/ch-53.png
new file mode 100644
index 000000000..9f53f452e
Binary files /dev/null and b/data/themes/images/ch-53.png differ
diff --git a/data/themes/images/ch-54.png b/data/themes/images/ch-54.png
new file mode 100644
index 000000000..22ddbb0f7
Binary files /dev/null and b/data/themes/images/ch-54.png differ
diff --git a/data/themes/images/ch-55.png b/data/themes/images/ch-55.png
new file mode 100644
index 000000000..d6992e31f
Binary files /dev/null and b/data/themes/images/ch-55.png differ
diff --git a/data/themes/images/ch-56.png b/data/themes/images/ch-56.png
new file mode 100644
index 000000000..35a7ddee3
Binary files /dev/null and b/data/themes/images/ch-56.png differ
diff --git a/data/themes/images/ch-57.png b/data/themes/images/ch-57.png
new file mode 100644
index 000000000..a01ed0573
Binary files /dev/null and b/data/themes/images/ch-57.png differ
diff --git a/data/themes/images/ch-58.png b/data/themes/images/ch-58.png
new file mode 100644
index 000000000..2201547ae
Binary files /dev/null and b/data/themes/images/ch-58.png differ
diff --git a/data/themes/images/ch-59.png b/data/themes/images/ch-59.png
new file mode 100644
index 000000000..690f77592
Binary files /dev/null and b/data/themes/images/ch-59.png differ
diff --git a/data/themes/images/check_base.png b/data/themes/images/check_base.png
new file mode 100644
index 000000000..96481c960
Binary files /dev/null and b/data/themes/images/check_base.png differ
diff --git a/data/themes/images/check_on.png b/data/themes/images/check_on.png
new file mode 100644
index 000000000..f48af62d5
Binary files /dev/null and b/data/themes/images/check_on.png differ
diff --git a/data/themes/images/check_sel.png b/data/themes/images/check_sel.png
new file mode 100644
index 000000000..8a754e5be
Binary files /dev/null and b/data/themes/images/check_sel.png differ
diff --git a/data/themes/images/clock_base.png b/data/themes/images/clock_base.png
new file mode 100644
index 000000000..411ee52f5
Binary files /dev/null and b/data/themes/images/clock_base.png differ
diff --git a/data/themes/images/cm-00.png b/data/themes/images/cm-00.png
new file mode 100644
index 000000000..bb766e345
Binary files /dev/null and b/data/themes/images/cm-00.png differ
diff --git a/data/themes/images/cm-01.png b/data/themes/images/cm-01.png
new file mode 100644
index 000000000..b69f44db7
Binary files /dev/null and b/data/themes/images/cm-01.png differ
diff --git a/data/themes/images/cm-02.png b/data/themes/images/cm-02.png
new file mode 100644
index 000000000..70f85d340
Binary files /dev/null and b/data/themes/images/cm-02.png differ
diff --git a/data/themes/images/cm-03.png b/data/themes/images/cm-03.png
new file mode 100644
index 000000000..e1d5ef488
Binary files /dev/null and b/data/themes/images/cm-03.png differ
diff --git a/data/themes/images/cm-04.png b/data/themes/images/cm-04.png
new file mode 100644
index 000000000..e40dad6d4
Binary files /dev/null and b/data/themes/images/cm-04.png differ
diff --git a/data/themes/images/cm-05.png b/data/themes/images/cm-05.png
new file mode 100644
index 000000000..59dcac18f
Binary files /dev/null and b/data/themes/images/cm-05.png differ
diff --git a/data/themes/images/cm-06.png b/data/themes/images/cm-06.png
new file mode 100644
index 000000000..49ef3a167
Binary files /dev/null and b/data/themes/images/cm-06.png differ
diff --git a/data/themes/images/cm-07.png b/data/themes/images/cm-07.png
new file mode 100644
index 000000000..f766e4bd7
Binary files /dev/null and b/data/themes/images/cm-07.png differ
diff --git a/data/themes/images/cm-08.png b/data/themes/images/cm-08.png
new file mode 100644
index 000000000..48152f7b9
Binary files /dev/null and b/data/themes/images/cm-08.png differ
diff --git a/data/themes/images/cm-09.png b/data/themes/images/cm-09.png
new file mode 100644
index 000000000..25c906e65
Binary files /dev/null and b/data/themes/images/cm-09.png differ
diff --git a/data/themes/images/cm-10.png b/data/themes/images/cm-10.png
new file mode 100644
index 000000000..7b4d0691c
Binary files /dev/null and b/data/themes/images/cm-10.png differ
diff --git a/data/themes/images/cm-11.png b/data/themes/images/cm-11.png
new file mode 100644
index 000000000..f0c78d0f4
Binary files /dev/null and b/data/themes/images/cm-11.png differ
diff --git a/data/themes/images/cm-12.png b/data/themes/images/cm-12.png
new file mode 100644
index 000000000..070c10c79
Binary files /dev/null and b/data/themes/images/cm-12.png differ
diff --git a/data/themes/images/cm-13.png b/data/themes/images/cm-13.png
new file mode 100644
index 000000000..19526f2d2
Binary files /dev/null and b/data/themes/images/cm-13.png differ
diff --git a/data/themes/images/cm-14.png b/data/themes/images/cm-14.png
new file mode 100644
index 000000000..97c9135a2
Binary files /dev/null and b/data/themes/images/cm-14.png differ
diff --git a/data/themes/images/cm-15.png b/data/themes/images/cm-15.png
new file mode 100644
index 000000000..8643a7358
Binary files /dev/null and b/data/themes/images/cm-15.png differ
diff --git a/data/themes/images/cm-16.png b/data/themes/images/cm-16.png
new file mode 100644
index 000000000..7e3b148d6
Binary files /dev/null and b/data/themes/images/cm-16.png differ
diff --git a/data/themes/images/cm-17.png b/data/themes/images/cm-17.png
new file mode 100644
index 000000000..bc30f6491
Binary files /dev/null and b/data/themes/images/cm-17.png differ
diff --git a/data/themes/images/cm-18.png b/data/themes/images/cm-18.png
new file mode 100644
index 000000000..bf462628d
Binary files /dev/null and b/data/themes/images/cm-18.png differ
diff --git a/data/themes/images/cm-19.png b/data/themes/images/cm-19.png
new file mode 100644
index 000000000..93f496b19
Binary files /dev/null and b/data/themes/images/cm-19.png differ
diff --git a/data/themes/images/cm-20.png b/data/themes/images/cm-20.png
new file mode 100644
index 000000000..f492f18ef
Binary files /dev/null and b/data/themes/images/cm-20.png differ
diff --git a/data/themes/images/cm-21.png b/data/themes/images/cm-21.png
new file mode 100644
index 000000000..e1e4d16fd
Binary files /dev/null and b/data/themes/images/cm-21.png differ
diff --git a/data/themes/images/cm-22.png b/data/themes/images/cm-22.png
new file mode 100644
index 000000000..1a72e523a
Binary files /dev/null and b/data/themes/images/cm-22.png differ
diff --git a/data/themes/images/cm-23.png b/data/themes/images/cm-23.png
new file mode 100644
index 000000000..6984a3a1c
Binary files /dev/null and b/data/themes/images/cm-23.png differ
diff --git a/data/themes/images/cm-24.png b/data/themes/images/cm-24.png
new file mode 100644
index 000000000..869c45b06
Binary files /dev/null and b/data/themes/images/cm-24.png differ
diff --git a/data/themes/images/cm-25.png b/data/themes/images/cm-25.png
new file mode 100644
index 000000000..e2b1be41c
Binary files /dev/null and b/data/themes/images/cm-25.png differ
diff --git a/data/themes/images/cm-26.png b/data/themes/images/cm-26.png
new file mode 100644
index 000000000..57aef7536
Binary files /dev/null and b/data/themes/images/cm-26.png differ
diff --git a/data/themes/images/cm-27.png b/data/themes/images/cm-27.png
new file mode 100644
index 000000000..e3f2b5c0e
Binary files /dev/null and b/data/themes/images/cm-27.png differ
diff --git a/data/themes/images/cm-28.png b/data/themes/images/cm-28.png
new file mode 100644
index 000000000..bdf472668
Binary files /dev/null and b/data/themes/images/cm-28.png differ
diff --git a/data/themes/images/cm-29.png b/data/themes/images/cm-29.png
new file mode 100644
index 000000000..b9f9bc957
Binary files /dev/null and b/data/themes/images/cm-29.png differ
diff --git a/data/themes/images/cm-30.png b/data/themes/images/cm-30.png
new file mode 100644
index 000000000..80c40a0f4
Binary files /dev/null and b/data/themes/images/cm-30.png differ
diff --git a/data/themes/images/cm-31.png b/data/themes/images/cm-31.png
new file mode 100644
index 000000000..748006d75
Binary files /dev/null and b/data/themes/images/cm-31.png differ
diff --git a/data/themes/images/cm-32.png b/data/themes/images/cm-32.png
new file mode 100644
index 000000000..73dcd4426
Binary files /dev/null and b/data/themes/images/cm-32.png differ
diff --git a/data/themes/images/cm-33.png b/data/themes/images/cm-33.png
new file mode 100644
index 000000000..f0a705b7e
Binary files /dev/null and b/data/themes/images/cm-33.png differ
diff --git a/data/themes/images/cm-34.png b/data/themes/images/cm-34.png
new file mode 100644
index 000000000..4c0ada930
Binary files /dev/null and b/data/themes/images/cm-34.png differ
diff --git a/data/themes/images/cm-35.png b/data/themes/images/cm-35.png
new file mode 100644
index 000000000..427149a5d
Binary files /dev/null and b/data/themes/images/cm-35.png differ
diff --git a/data/themes/images/cm-36.png b/data/themes/images/cm-36.png
new file mode 100644
index 000000000..59a7d0401
Binary files /dev/null and b/data/themes/images/cm-36.png differ
diff --git a/data/themes/images/cm-37.png b/data/themes/images/cm-37.png
new file mode 100644
index 000000000..9226d34c0
Binary files /dev/null and b/data/themes/images/cm-37.png differ
diff --git a/data/themes/images/cm-38.png b/data/themes/images/cm-38.png
new file mode 100644
index 000000000..e7ea1fc13
Binary files /dev/null and b/data/themes/images/cm-38.png differ
diff --git a/data/themes/images/cm-39.png b/data/themes/images/cm-39.png
new file mode 100644
index 000000000..2823f5819
Binary files /dev/null and b/data/themes/images/cm-39.png differ
diff --git a/data/themes/images/cm-40.png b/data/themes/images/cm-40.png
new file mode 100644
index 000000000..1dd9229d1
Binary files /dev/null and b/data/themes/images/cm-40.png differ
diff --git a/data/themes/images/cm-41.png b/data/themes/images/cm-41.png
new file mode 100644
index 000000000..0e0a6c041
Binary files /dev/null and b/data/themes/images/cm-41.png differ
diff --git a/data/themes/images/cm-42.png b/data/themes/images/cm-42.png
new file mode 100644
index 000000000..39ffa7a4b
Binary files /dev/null and b/data/themes/images/cm-42.png differ
diff --git a/data/themes/images/cm-43.png b/data/themes/images/cm-43.png
new file mode 100644
index 000000000..4f7e28381
Binary files /dev/null and b/data/themes/images/cm-43.png differ
diff --git a/data/themes/images/cm-44.png b/data/themes/images/cm-44.png
new file mode 100644
index 000000000..500a72b90
Binary files /dev/null and b/data/themes/images/cm-44.png differ
diff --git a/data/themes/images/cm-45.png b/data/themes/images/cm-45.png
new file mode 100644
index 000000000..ad58b6a76
Binary files /dev/null and b/data/themes/images/cm-45.png differ
diff --git a/data/themes/images/cm-46.png b/data/themes/images/cm-46.png
new file mode 100644
index 000000000..e39851a20
Binary files /dev/null and b/data/themes/images/cm-46.png differ
diff --git a/data/themes/images/cm-47.png b/data/themes/images/cm-47.png
new file mode 100644
index 000000000..9ec7eac0b
Binary files /dev/null and b/data/themes/images/cm-47.png differ
diff --git a/data/themes/images/cm-48.png b/data/themes/images/cm-48.png
new file mode 100644
index 000000000..ed94dc555
Binary files /dev/null and b/data/themes/images/cm-48.png differ
diff --git a/data/themes/images/cm-49.png b/data/themes/images/cm-49.png
new file mode 100644
index 000000000..09d49f792
Binary files /dev/null and b/data/themes/images/cm-49.png differ
diff --git a/data/themes/images/cm-50.png b/data/themes/images/cm-50.png
new file mode 100644
index 000000000..fe7012432
Binary files /dev/null and b/data/themes/images/cm-50.png differ
diff --git a/data/themes/images/cm-51.png b/data/themes/images/cm-51.png
new file mode 100644
index 000000000..46cd0ab36
Binary files /dev/null and b/data/themes/images/cm-51.png differ
diff --git a/data/themes/images/cm-52.png b/data/themes/images/cm-52.png
new file mode 100644
index 000000000..1f48e27bf
Binary files /dev/null and b/data/themes/images/cm-52.png differ
diff --git a/data/themes/images/cm-53.png b/data/themes/images/cm-53.png
new file mode 100644
index 000000000..fe515f745
Binary files /dev/null and b/data/themes/images/cm-53.png differ
diff --git a/data/themes/images/cm-54.png b/data/themes/images/cm-54.png
new file mode 100644
index 000000000..215f18f06
Binary files /dev/null and b/data/themes/images/cm-54.png differ
diff --git a/data/themes/images/cm-55.png b/data/themes/images/cm-55.png
new file mode 100644
index 000000000..50ef273e3
Binary files /dev/null and b/data/themes/images/cm-55.png differ
diff --git a/data/themes/images/cm-56.png b/data/themes/images/cm-56.png
new file mode 100644
index 000000000..ca4c5e366
Binary files /dev/null and b/data/themes/images/cm-56.png differ
diff --git a/data/themes/images/cm-57.png b/data/themes/images/cm-57.png
new file mode 100644
index 000000000..67cb78497
Binary files /dev/null and b/data/themes/images/cm-57.png differ
diff --git a/data/themes/images/cm-58.png b/data/themes/images/cm-58.png
new file mode 100644
index 000000000..611a04018
Binary files /dev/null and b/data/themes/images/cm-58.png differ
diff --git a/data/themes/images/cm-59.png b/data/themes/images/cm-59.png
new file mode 100644
index 000000000..86f7014d5
Binary files /dev/null and b/data/themes/images/cm-59.png differ
diff --git a/data/themes/images/cs-00.png b/data/themes/images/cs-00.png
new file mode 100644
index 000000000..d658d6f4e
Binary files /dev/null and b/data/themes/images/cs-00.png differ
diff --git a/data/themes/images/cs-01.png b/data/themes/images/cs-01.png
new file mode 100644
index 000000000..0c06d9ce4
Binary files /dev/null and b/data/themes/images/cs-01.png differ
diff --git a/data/themes/images/cs-02.png b/data/themes/images/cs-02.png
new file mode 100644
index 000000000..0530227fd
Binary files /dev/null and b/data/themes/images/cs-02.png differ
diff --git a/data/themes/images/cs-03.png b/data/themes/images/cs-03.png
new file mode 100644
index 000000000..a944ea8a7
Binary files /dev/null and b/data/themes/images/cs-03.png differ
diff --git a/data/themes/images/cs-04.png b/data/themes/images/cs-04.png
new file mode 100644
index 000000000..ea92e052d
Binary files /dev/null and b/data/themes/images/cs-04.png differ
diff --git a/data/themes/images/cs-05.png b/data/themes/images/cs-05.png
new file mode 100644
index 000000000..16c6ec5f2
Binary files /dev/null and b/data/themes/images/cs-05.png differ
diff --git a/data/themes/images/cs-06.png b/data/themes/images/cs-06.png
new file mode 100644
index 000000000..cdeb5caf9
Binary files /dev/null and b/data/themes/images/cs-06.png differ
diff --git a/data/themes/images/cs-07.png b/data/themes/images/cs-07.png
new file mode 100644
index 000000000..eca463e39
Binary files /dev/null and b/data/themes/images/cs-07.png differ
diff --git a/data/themes/images/cs-08.png b/data/themes/images/cs-08.png
new file mode 100644
index 000000000..cb01b772f
Binary files /dev/null and b/data/themes/images/cs-08.png differ
diff --git a/data/themes/images/cs-09.png b/data/themes/images/cs-09.png
new file mode 100644
index 000000000..7a1e70e6d
Binary files /dev/null and b/data/themes/images/cs-09.png differ
diff --git a/data/themes/images/cs-10.png b/data/themes/images/cs-10.png
new file mode 100644
index 000000000..a70170cda
Binary files /dev/null and b/data/themes/images/cs-10.png differ
diff --git a/data/themes/images/cs-11.png b/data/themes/images/cs-11.png
new file mode 100644
index 000000000..a58c968cf
Binary files /dev/null and b/data/themes/images/cs-11.png differ
diff --git a/data/themes/images/cs-12.png b/data/themes/images/cs-12.png
new file mode 100644
index 000000000..990f6642d
Binary files /dev/null and b/data/themes/images/cs-12.png differ
diff --git a/data/themes/images/cs-13.png b/data/themes/images/cs-13.png
new file mode 100644
index 000000000..c6277e23d
Binary files /dev/null and b/data/themes/images/cs-13.png differ
diff --git a/data/themes/images/cs-14.png b/data/themes/images/cs-14.png
new file mode 100644
index 000000000..d56f961aa
Binary files /dev/null and b/data/themes/images/cs-14.png differ
diff --git a/data/themes/images/cs-15.png b/data/themes/images/cs-15.png
new file mode 100644
index 000000000..54069b5b3
Binary files /dev/null and b/data/themes/images/cs-15.png differ
diff --git a/data/themes/images/cs-16.png b/data/themes/images/cs-16.png
new file mode 100644
index 000000000..b4b424ab8
Binary files /dev/null and b/data/themes/images/cs-16.png differ
diff --git a/data/themes/images/cs-17.png b/data/themes/images/cs-17.png
new file mode 100644
index 000000000..81842ddc0
Binary files /dev/null and b/data/themes/images/cs-17.png differ
diff --git a/data/themes/images/cs-18.png b/data/themes/images/cs-18.png
new file mode 100644
index 000000000..5694c7cac
Binary files /dev/null and b/data/themes/images/cs-18.png differ
diff --git a/data/themes/images/cs-19.png b/data/themes/images/cs-19.png
new file mode 100644
index 000000000..1347728c7
Binary files /dev/null and b/data/themes/images/cs-19.png differ
diff --git a/data/themes/images/cs-20.png b/data/themes/images/cs-20.png
new file mode 100644
index 000000000..c86b7f7e4
Binary files /dev/null and b/data/themes/images/cs-20.png differ
diff --git a/data/themes/images/cs-21.png b/data/themes/images/cs-21.png
new file mode 100644
index 000000000..1da210005
Binary files /dev/null and b/data/themes/images/cs-21.png differ
diff --git a/data/themes/images/cs-22.png b/data/themes/images/cs-22.png
new file mode 100644
index 000000000..7f880386b
Binary files /dev/null and b/data/themes/images/cs-22.png differ
diff --git a/data/themes/images/cs-23.png b/data/themes/images/cs-23.png
new file mode 100644
index 000000000..344753e0f
Binary files /dev/null and b/data/themes/images/cs-23.png differ
diff --git a/data/themes/images/cs-24.png b/data/themes/images/cs-24.png
new file mode 100644
index 000000000..582187317
Binary files /dev/null and b/data/themes/images/cs-24.png differ
diff --git a/data/themes/images/cs-25.png b/data/themes/images/cs-25.png
new file mode 100644
index 000000000..ff52c3c98
Binary files /dev/null and b/data/themes/images/cs-25.png differ
diff --git a/data/themes/images/cs-26.png b/data/themes/images/cs-26.png
new file mode 100644
index 000000000..d3ecc38df
Binary files /dev/null and b/data/themes/images/cs-26.png differ
diff --git a/data/themes/images/cs-27.png b/data/themes/images/cs-27.png
new file mode 100644
index 000000000..c7264bab2
Binary files /dev/null and b/data/themes/images/cs-27.png differ
diff --git a/data/themes/images/cs-28.png b/data/themes/images/cs-28.png
new file mode 100644
index 000000000..b3d2b79f7
Binary files /dev/null and b/data/themes/images/cs-28.png differ
diff --git a/data/themes/images/cs-29.png b/data/themes/images/cs-29.png
new file mode 100644
index 000000000..428e66cc8
Binary files /dev/null and b/data/themes/images/cs-29.png differ
diff --git a/data/themes/images/cs-30.png b/data/themes/images/cs-30.png
new file mode 100644
index 000000000..3e8f47de0
Binary files /dev/null and b/data/themes/images/cs-30.png differ
diff --git a/data/themes/images/cs-31.png b/data/themes/images/cs-31.png
new file mode 100644
index 000000000..4fb6b6ed4
Binary files /dev/null and b/data/themes/images/cs-31.png differ
diff --git a/data/themes/images/cs-32.png b/data/themes/images/cs-32.png
new file mode 100644
index 000000000..d72070d3f
Binary files /dev/null and b/data/themes/images/cs-32.png differ
diff --git a/data/themes/images/cs-33.png b/data/themes/images/cs-33.png
new file mode 100644
index 000000000..222a38414
Binary files /dev/null and b/data/themes/images/cs-33.png differ
diff --git a/data/themes/images/cs-34.png b/data/themes/images/cs-34.png
new file mode 100644
index 000000000..bc2c40537
Binary files /dev/null and b/data/themes/images/cs-34.png differ
diff --git a/data/themes/images/cs-35.png b/data/themes/images/cs-35.png
new file mode 100644
index 000000000..d12550157
Binary files /dev/null and b/data/themes/images/cs-35.png differ
diff --git a/data/themes/images/cs-36.png b/data/themes/images/cs-36.png
new file mode 100644
index 000000000..b713f6ea2
Binary files /dev/null and b/data/themes/images/cs-36.png differ
diff --git a/data/themes/images/cs-37.png b/data/themes/images/cs-37.png
new file mode 100644
index 000000000..4befe6116
Binary files /dev/null and b/data/themes/images/cs-37.png differ
diff --git a/data/themes/images/cs-38.png b/data/themes/images/cs-38.png
new file mode 100644
index 000000000..f5b7cb6bd
Binary files /dev/null and b/data/themes/images/cs-38.png differ
diff --git a/data/themes/images/cs-39.png b/data/themes/images/cs-39.png
new file mode 100644
index 000000000..887338be7
Binary files /dev/null and b/data/themes/images/cs-39.png differ
diff --git a/data/themes/images/cs-40.png b/data/themes/images/cs-40.png
new file mode 100644
index 000000000..497110de7
Binary files /dev/null and b/data/themes/images/cs-40.png differ
diff --git a/data/themes/images/cs-41.png b/data/themes/images/cs-41.png
new file mode 100644
index 000000000..d651ba272
Binary files /dev/null and b/data/themes/images/cs-41.png differ
diff --git a/data/themes/images/cs-42.png b/data/themes/images/cs-42.png
new file mode 100644
index 000000000..4e741a5af
Binary files /dev/null and b/data/themes/images/cs-42.png differ
diff --git a/data/themes/images/cs-43.png b/data/themes/images/cs-43.png
new file mode 100644
index 000000000..cd6aafa8a
Binary files /dev/null and b/data/themes/images/cs-43.png differ
diff --git a/data/themes/images/cs-44.png b/data/themes/images/cs-44.png
new file mode 100644
index 000000000..c8657ebcd
Binary files /dev/null and b/data/themes/images/cs-44.png differ
diff --git a/data/themes/images/cs-45.png b/data/themes/images/cs-45.png
new file mode 100644
index 000000000..80dab6405
Binary files /dev/null and b/data/themes/images/cs-45.png differ
diff --git a/data/themes/images/cs-46.png b/data/themes/images/cs-46.png
new file mode 100644
index 000000000..7adbe1fa2
Binary files /dev/null and b/data/themes/images/cs-46.png differ
diff --git a/data/themes/images/cs-47.png b/data/themes/images/cs-47.png
new file mode 100644
index 000000000..20858b4fe
Binary files /dev/null and b/data/themes/images/cs-47.png differ
diff --git a/data/themes/images/cs-48.png b/data/themes/images/cs-48.png
new file mode 100644
index 000000000..4792b2866
Binary files /dev/null and b/data/themes/images/cs-48.png differ
diff --git a/data/themes/images/cs-49.png b/data/themes/images/cs-49.png
new file mode 100644
index 000000000..ffa23590a
Binary files /dev/null and b/data/themes/images/cs-49.png differ
diff --git a/data/themes/images/cs-50.png b/data/themes/images/cs-50.png
new file mode 100644
index 000000000..d1e4d85e1
Binary files /dev/null and b/data/themes/images/cs-50.png differ
diff --git a/data/themes/images/cs-51.png b/data/themes/images/cs-51.png
new file mode 100644
index 000000000..7afc32582
Binary files /dev/null and b/data/themes/images/cs-51.png differ
diff --git a/data/themes/images/cs-52.png b/data/themes/images/cs-52.png
new file mode 100644
index 000000000..e9663b53b
Binary files /dev/null and b/data/themes/images/cs-52.png differ
diff --git a/data/themes/images/cs-53.png b/data/themes/images/cs-53.png
new file mode 100644
index 000000000..882bde877
Binary files /dev/null and b/data/themes/images/cs-53.png differ
diff --git a/data/themes/images/cs-54.png b/data/themes/images/cs-54.png
new file mode 100644
index 000000000..a5549dfb6
Binary files /dev/null and b/data/themes/images/cs-54.png differ
diff --git a/data/themes/images/cs-55.png b/data/themes/images/cs-55.png
new file mode 100644
index 000000000..020dfe901
Binary files /dev/null and b/data/themes/images/cs-55.png differ
diff --git a/data/themes/images/cs-56.png b/data/themes/images/cs-56.png
new file mode 100644
index 000000000..b335d19f2
Binary files /dev/null and b/data/themes/images/cs-56.png differ
diff --git a/data/themes/images/cs-57.png b/data/themes/images/cs-57.png
new file mode 100644
index 000000000..f73ef094a
Binary files /dev/null and b/data/themes/images/cs-57.png differ
diff --git a/data/themes/images/cs-58.png b/data/themes/images/cs-58.png
new file mode 100644
index 000000000..43aa6cd2e
Binary files /dev/null and b/data/themes/images/cs-58.png differ
diff --git a/data/themes/images/cs-59.png b/data/themes/images/cs-59.png
new file mode 100644
index 000000000..acdccf679
Binary files /dev/null and b/data/themes/images/cs-59.png differ
diff --git a/data/themes/images/dia_botshad.png b/data/themes/images/dia_botshad.png
new file mode 100644
index 000000000..89a598e0f
Binary files /dev/null and b/data/themes/images/dia_botshad.png differ
diff --git a/data/themes/images/dia_grad.png b/data/themes/images/dia_grad.png
new file mode 100644
index 000000000..bfd7d0e1d
Binary files /dev/null and b/data/themes/images/dia_grad.png differ
diff --git a/data/themes/images/dia_topshad.png b/data/themes/images/dia_topshad.png
new file mode 100644
index 000000000..1a772130a
Binary files /dev/null and b/data/themes/images/dia_topshad.png differ
diff --git a/data/themes/images/e17_about_bg_v.png b/data/themes/images/e17_about_bg_v.png
deleted file mode 100644
index c48359c48..000000000
Binary files a/data/themes/images/e17_about_bg_v.png and /dev/null differ
diff --git a/data/themes/images/e17_about_over_v.png b/data/themes/images/e17_about_over_v.png
deleted file mode 100644
index 4332ed90d..000000000
Binary files a/data/themes/images/e17_about_over_v.png and /dev/null differ
diff --git a/data/themes/images/e17_about_sky0.png b/data/themes/images/e17_about_sky0.png
deleted file mode 100644
index d93bb2bf3..000000000
Binary files a/data/themes/images/e17_about_sky0.png and /dev/null differ
diff --git a/data/themes/images/e17_about_sky1.png b/data/themes/images/e17_about_sky1.png
deleted file mode 100644
index 70372268f..000000000
Binary files a/data/themes/images/e17_about_sky1.png and /dev/null differ
diff --git a/data/themes/images/e17_about_sky2.png b/data/themes/images/e17_about_sky2.png
deleted file mode 100644
index 0e0f109be..000000000
Binary files a/data/themes/images/e17_about_sky2.png and /dev/null differ
diff --git a/data/themes/images/e17_about_sky3.png b/data/themes/images/e17_about_sky3.png
deleted file mode 100644
index 802c848ca..000000000
Binary files a/data/themes/images/e17_about_sky3.png and /dev/null differ
diff --git a/data/themes/images/e17_about_sky4.png b/data/themes/images/e17_about_sky4.png
deleted file mode 100644
index 834a12d8a..000000000
Binary files a/data/themes/images/e17_about_sky4.png and /dev/null differ
diff --git a/data/themes/images/e17_about_sky5.png b/data/themes/images/e17_about_sky5.png
deleted file mode 100644
index 29b176435..000000000
Binary files a/data/themes/images/e17_about_sky5.png and /dev/null differ
diff --git a/data/themes/images/e17_about_sky_overlay.png b/data/themes/images/e17_about_sky_overlay.png
deleted file mode 100644
index 8eae44ac8..000000000
Binary files a/data/themes/images/e17_about_sky_overlay.png and /dev/null differ
diff --git a/data/themes/images/e17_battery_000.png b/data/themes/images/e17_battery_000.png
deleted file mode 100644
index 9c4bb87e1..000000000
Binary files a/data/themes/images/e17_battery_000.png and /dev/null differ
diff --git a/data/themes/images/e17_battery_010.png b/data/themes/images/e17_battery_010.png
deleted file mode 100644
index 81341eae4..000000000
Binary files a/data/themes/images/e17_battery_010.png and /dev/null differ
diff --git a/data/themes/images/e17_battery_020.png b/data/themes/images/e17_battery_020.png
deleted file mode 100644
index 7fbeb5a0a..000000000
Binary files a/data/themes/images/e17_battery_020.png and /dev/null differ
diff --git a/data/themes/images/e17_battery_030.png b/data/themes/images/e17_battery_030.png
deleted file mode 100644
index c4b58abd8..000000000
Binary files a/data/themes/images/e17_battery_030.png and /dev/null differ
diff --git a/data/themes/images/e17_battery_040.png b/data/themes/images/e17_battery_040.png
deleted file mode 100644
index cffcb2097..000000000
Binary files a/data/themes/images/e17_battery_040.png and /dev/null differ
diff --git a/data/themes/images/e17_battery_050.png b/data/themes/images/e17_battery_050.png
deleted file mode 100644
index 593ec1534..000000000
Binary files a/data/themes/images/e17_battery_050.png and /dev/null differ
diff --git a/data/themes/images/e17_battery_060.png b/data/themes/images/e17_battery_060.png
deleted file mode 100644
index 6ef83e47f..000000000
Binary files a/data/themes/images/e17_battery_060.png and /dev/null differ
diff --git a/data/themes/images/e17_battery_070.png b/data/themes/images/e17_battery_070.png
deleted file mode 100644
index 303d9363f..000000000
Binary files a/data/themes/images/e17_battery_070.png and /dev/null differ
diff --git a/data/themes/images/e17_battery_080.png b/data/themes/images/e17_battery_080.png
deleted file mode 100644
index ba81bd7d2..000000000
Binary files a/data/themes/images/e17_battery_080.png and /dev/null differ
diff --git a/data/themes/images/e17_battery_090.png b/data/themes/images/e17_battery_090.png
deleted file mode 100644
index 8b2d4a8f3..000000000
Binary files a/data/themes/images/e17_battery_090.png and /dev/null differ
diff --git a/data/themes/images/e17_battery_100.png b/data/themes/images/e17_battery_100.png
deleted file mode 100644
index d20d9399f..000000000
Binary files a/data/themes/images/e17_battery_100.png and /dev/null differ
diff --git a/data/themes/images/e17_battery_ac.png b/data/themes/images/e17_battery_ac.png
deleted file mode 100644
index 2f498a7ee..000000000
Binary files a/data/themes/images/e17_battery_ac.png and /dev/null differ
diff --git a/data/themes/images/e17_border1.png b/data/themes/images/e17_border1.png
deleted file mode 100644
index 3062d9a0c..000000000
Binary files a/data/themes/images/e17_border1.png and /dev/null differ
diff --git a/data/themes/images/e17_border1b.png b/data/themes/images/e17_border1b.png
deleted file mode 100644
index 867dedcf9..000000000
Binary files a/data/themes/images/e17_border1b.png and /dev/null differ
diff --git a/data/themes/images/e17_border2.png b/data/themes/images/e17_border2.png
deleted file mode 100644
index 6a8775848..000000000
Binary files a/data/themes/images/e17_border2.png and /dev/null differ
diff --git a/data/themes/images/e17_border3.png b/data/themes/images/e17_border3.png
deleted file mode 100644
index 91ca1c5d1..000000000
Binary files a/data/themes/images/e17_border3.png and /dev/null differ
diff --git a/data/themes/images/e17_border3b.png b/data/themes/images/e17_border3b.png
deleted file mode 100644
index 81978afb9..000000000
Binary files a/data/themes/images/e17_border3b.png and /dev/null differ
diff --git a/data/themes/images/e17_border4.png b/data/themes/images/e17_border4.png
deleted file mode 100644
index a74deb824..000000000
Binary files a/data/themes/images/e17_border4.png and /dev/null differ
diff --git a/data/themes/images/e17_border5.png b/data/themes/images/e17_border5.png
deleted file mode 100644
index cb4c1be6b..000000000
Binary files a/data/themes/images/e17_border5.png and /dev/null differ
diff --git a/data/themes/images/e17_border5b.png b/data/themes/images/e17_border5b.png
deleted file mode 100644
index eb9aaba9a..000000000
Binary files a/data/themes/images/e17_border5b.png and /dev/null differ
diff --git a/data/themes/images/e17_border6.png b/data/themes/images/e17_border6.png
deleted file mode 100644
index f762eae57..000000000
Binary files a/data/themes/images/e17_border6.png and /dev/null differ
diff --git a/data/themes/images/e17_border7.png b/data/themes/images/e17_border7.png
deleted file mode 100644
index 21c456b82..000000000
Binary files a/data/themes/images/e17_border7.png and /dev/null differ
diff --git a/data/themes/images/e17_border7b.png b/data/themes/images/e17_border7b.png
deleted file mode 100644
index e64fc0efc..000000000
Binary files a/data/themes/images/e17_border7b.png and /dev/null differ
diff --git a/data/themes/images/e17_brushed.png b/data/themes/images/e17_brushed.png
deleted file mode 100644
index b9055927d..000000000
Binary files a/data/themes/images/e17_brushed.png and /dev/null differ
diff --git a/data/themes/images/e17_button.png b/data/themes/images/e17_button.png
deleted file mode 100644
index bdf188d68..000000000
Binary files a/data/themes/images/e17_button.png and /dev/null differ
diff --git a/data/themes/images/e17_button2.png b/data/themes/images/e17_button2.png
deleted file mode 100644
index aaafe29a7..000000000
Binary files a/data/themes/images/e17_button2.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_borderless.png b/data/themes/images/e17_button_detail_borderless.png
deleted file mode 100644
index 8adb06636..000000000
Binary files a/data/themes/images/e17_button_detail_borderless.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_close.png b/data/themes/images/e17_button_detail_close.png
deleted file mode 100644
index 856f65ee1..000000000
Binary files a/data/themes/images/e17_button_detail_close.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_fullscreen.png b/data/themes/images/e17_button_detail_fullscreen.png
deleted file mode 100644
index 3fb975a27..000000000
Binary files a/data/themes/images/e17_button_detail_fullscreen.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_kill.png b/data/themes/images/e17_button_detail_kill.png
deleted file mode 100644
index 24092f089..000000000
Binary files a/data/themes/images/e17_button_detail_kill.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_locks.png b/data/themes/images/e17_button_detail_locks.png
deleted file mode 100644
index 9a1366198..000000000
Binary files a/data/themes/images/e17_button_detail_locks.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_locks_user.png b/data/themes/images/e17_button_detail_locks_user.png
deleted file mode 100644
index a5ef543ea..000000000
Binary files a/data/themes/images/e17_button_detail_locks_user.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_maximize.png b/data/themes/images/e17_button_detail_maximize.png
deleted file mode 100644
index 15047e20a..000000000
Binary files a/data/themes/images/e17_button_detail_maximize.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_minimize.png b/data/themes/images/e17_button_detail_minimize.png
deleted file mode 100644
index c8465965b..000000000
Binary files a/data/themes/images/e17_button_detail_minimize.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_open.png b/data/themes/images/e17_button_detail_open.png
deleted file mode 100644
index a166cbade..000000000
Binary files a/data/themes/images/e17_button_detail_open.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_remember.png b/data/themes/images/e17_button_detail_remember.png
deleted file mode 100644
index b7ad9ebbf..000000000
Binary files a/data/themes/images/e17_button_detail_remember.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_shade.png b/data/themes/images/e17_button_detail_shade.png
deleted file mode 100644
index 249f31252..000000000
Binary files a/data/themes/images/e17_button_detail_shade.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_skip.png b/data/themes/images/e17_button_detail_skip.png
deleted file mode 100644
index d2138fe6b..000000000
Binary files a/data/themes/images/e17_button_detail_skip.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_skip_pager.png b/data/themes/images/e17_button_detail_skip_pager.png
deleted file mode 100644
index a96a900cf..000000000
Binary files a/data/themes/images/e17_button_detail_skip_pager.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_skip_winlist.png b/data/themes/images/e17_button_detail_skip_winlist.png
deleted file mode 100644
index ed600b12b..000000000
Binary files a/data/themes/images/e17_button_detail_skip_winlist.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_stack_below.png b/data/themes/images/e17_button_detail_stack_below.png
deleted file mode 100644
index 992fcf70f..000000000
Binary files a/data/themes/images/e17_button_detail_stack_below.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_stack_normal.png b/data/themes/images/e17_button_detail_stack_normal.png
deleted file mode 100644
index ee029e301..000000000
Binary files a/data/themes/images/e17_button_detail_stack_normal.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_stack_on_top.png b/data/themes/images/e17_button_detail_stack_on_top.png
deleted file mode 100644
index 418c35ea9..000000000
Binary files a/data/themes/images/e17_button_detail_stack_on_top.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_stacking.png b/data/themes/images/e17_button_detail_stacking.png
deleted file mode 100644
index 8dac1bef8..000000000
Binary files a/data/themes/images/e17_button_detail_stacking.png and /dev/null differ
diff --git a/data/themes/images/e17_button_detail_stick.png b/data/themes/images/e17_button_detail_stick.png
deleted file mode 100644
index dcea9eeb9..000000000
Binary files a/data/themes/images/e17_button_detail_stick.png and /dev/null differ
diff --git a/data/themes/images/e17_button_sm.png b/data/themes/images/e17_button_sm.png
deleted file mode 100644
index c369afeb8..000000000
Binary files a/data/themes/images/e17_button_sm.png and /dev/null differ
diff --git a/data/themes/images/e17_button_sm2.png b/data/themes/images/e17_button_sm2.png
deleted file mode 100644
index b70a473a5..000000000
Binary files a/data/themes/images/e17_button_sm2.png and /dev/null differ
diff --git a/data/themes/images/e17_button_sm_disabled.png b/data/themes/images/e17_button_sm_disabled.png
deleted file mode 100644
index 6e8383af6..000000000
Binary files a/data/themes/images/e17_button_sm_disabled.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_bg.png b/data/themes/images/e17_clock_bg.png
deleted file mode 100644
index d766d1327..000000000
Binary files a/data/themes/images/e17_clock_bg.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_fg.png b/data/themes/images/e17_clock_fg.png
deleted file mode 100644
index 8f6221218..000000000
Binary files a/data/themes/images/e17_clock_fg.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_00.png b/data/themes/images/e17_clock_hour_00.png
deleted file mode 100644
index 4336b81ba..000000000
Binary files a/data/themes/images/e17_clock_hour_00.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_01.png b/data/themes/images/e17_clock_hour_01.png
deleted file mode 100644
index 8b4ab2e68..000000000
Binary files a/data/themes/images/e17_clock_hour_01.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_02.png b/data/themes/images/e17_clock_hour_02.png
deleted file mode 100644
index ecec363c9..000000000
Binary files a/data/themes/images/e17_clock_hour_02.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_03.png b/data/themes/images/e17_clock_hour_03.png
deleted file mode 100644
index 09257c311..000000000
Binary files a/data/themes/images/e17_clock_hour_03.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_04.png b/data/themes/images/e17_clock_hour_04.png
deleted file mode 100644
index 9d635311f..000000000
Binary files a/data/themes/images/e17_clock_hour_04.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_05.png b/data/themes/images/e17_clock_hour_05.png
deleted file mode 100644
index abebb5da4..000000000
Binary files a/data/themes/images/e17_clock_hour_05.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_06.png b/data/themes/images/e17_clock_hour_06.png
deleted file mode 100644
index 748534617..000000000
Binary files a/data/themes/images/e17_clock_hour_06.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_07.png b/data/themes/images/e17_clock_hour_07.png
deleted file mode 100644
index 5adb43d7b..000000000
Binary files a/data/themes/images/e17_clock_hour_07.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_08.png b/data/themes/images/e17_clock_hour_08.png
deleted file mode 100644
index d11e3d63e..000000000
Binary files a/data/themes/images/e17_clock_hour_08.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_09.png b/data/themes/images/e17_clock_hour_09.png
deleted file mode 100644
index 108147ca7..000000000
Binary files a/data/themes/images/e17_clock_hour_09.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_10.png b/data/themes/images/e17_clock_hour_10.png
deleted file mode 100644
index 8ab472e85..000000000
Binary files a/data/themes/images/e17_clock_hour_10.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_11.png b/data/themes/images/e17_clock_hour_11.png
deleted file mode 100644
index 5cc82e203..000000000
Binary files a/data/themes/images/e17_clock_hour_11.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_12.png b/data/themes/images/e17_clock_hour_12.png
deleted file mode 100644
index fc5b82b7c..000000000
Binary files a/data/themes/images/e17_clock_hour_12.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_13.png b/data/themes/images/e17_clock_hour_13.png
deleted file mode 100644
index 8c616d224..000000000
Binary files a/data/themes/images/e17_clock_hour_13.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_14.png b/data/themes/images/e17_clock_hour_14.png
deleted file mode 100644
index efe1cd83f..000000000
Binary files a/data/themes/images/e17_clock_hour_14.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_15.png b/data/themes/images/e17_clock_hour_15.png
deleted file mode 100644
index 55a505162..000000000
Binary files a/data/themes/images/e17_clock_hour_15.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_16.png b/data/themes/images/e17_clock_hour_16.png
deleted file mode 100644
index 57f9acc30..000000000
Binary files a/data/themes/images/e17_clock_hour_16.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_17.png b/data/themes/images/e17_clock_hour_17.png
deleted file mode 100644
index 88efdde70..000000000
Binary files a/data/themes/images/e17_clock_hour_17.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_18.png b/data/themes/images/e17_clock_hour_18.png
deleted file mode 100644
index 7e7795482..000000000
Binary files a/data/themes/images/e17_clock_hour_18.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_19.png b/data/themes/images/e17_clock_hour_19.png
deleted file mode 100644
index 4aa74c803..000000000
Binary files a/data/themes/images/e17_clock_hour_19.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_20.png b/data/themes/images/e17_clock_hour_20.png
deleted file mode 100644
index d3a0bdb95..000000000
Binary files a/data/themes/images/e17_clock_hour_20.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_21.png b/data/themes/images/e17_clock_hour_21.png
deleted file mode 100644
index 971562b2b..000000000
Binary files a/data/themes/images/e17_clock_hour_21.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_22.png b/data/themes/images/e17_clock_hour_22.png
deleted file mode 100644
index 81a23103e..000000000
Binary files a/data/themes/images/e17_clock_hour_22.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_23.png b/data/themes/images/e17_clock_hour_23.png
deleted file mode 100644
index ab32b558e..000000000
Binary files a/data/themes/images/e17_clock_hour_23.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_24.png b/data/themes/images/e17_clock_hour_24.png
deleted file mode 100644
index 30d684059..000000000
Binary files a/data/themes/images/e17_clock_hour_24.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_25.png b/data/themes/images/e17_clock_hour_25.png
deleted file mode 100644
index e4d6febdf..000000000
Binary files a/data/themes/images/e17_clock_hour_25.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_26.png b/data/themes/images/e17_clock_hour_26.png
deleted file mode 100644
index d342c1a77..000000000
Binary files a/data/themes/images/e17_clock_hour_26.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_27.png b/data/themes/images/e17_clock_hour_27.png
deleted file mode 100644
index 29823fe36..000000000
Binary files a/data/themes/images/e17_clock_hour_27.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_28.png b/data/themes/images/e17_clock_hour_28.png
deleted file mode 100644
index 2d284ef50..000000000
Binary files a/data/themes/images/e17_clock_hour_28.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_29.png b/data/themes/images/e17_clock_hour_29.png
deleted file mode 100644
index a9f412487..000000000
Binary files a/data/themes/images/e17_clock_hour_29.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_30.png b/data/themes/images/e17_clock_hour_30.png
deleted file mode 100644
index 5d31de26c..000000000
Binary files a/data/themes/images/e17_clock_hour_30.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_31.png b/data/themes/images/e17_clock_hour_31.png
deleted file mode 100644
index b5e1f91cd..000000000
Binary files a/data/themes/images/e17_clock_hour_31.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_32.png b/data/themes/images/e17_clock_hour_32.png
deleted file mode 100644
index d101d3d07..000000000
Binary files a/data/themes/images/e17_clock_hour_32.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_33.png b/data/themes/images/e17_clock_hour_33.png
deleted file mode 100644
index e3aa846a4..000000000
Binary files a/data/themes/images/e17_clock_hour_33.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_34.png b/data/themes/images/e17_clock_hour_34.png
deleted file mode 100644
index 26589397d..000000000
Binary files a/data/themes/images/e17_clock_hour_34.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_35.png b/data/themes/images/e17_clock_hour_35.png
deleted file mode 100644
index 3fe4ff25d..000000000
Binary files a/data/themes/images/e17_clock_hour_35.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_36.png b/data/themes/images/e17_clock_hour_36.png
deleted file mode 100644
index 4f855db04..000000000
Binary files a/data/themes/images/e17_clock_hour_36.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_37.png b/data/themes/images/e17_clock_hour_37.png
deleted file mode 100644
index 923275598..000000000
Binary files a/data/themes/images/e17_clock_hour_37.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_38.png b/data/themes/images/e17_clock_hour_38.png
deleted file mode 100644
index 1ca539a13..000000000
Binary files a/data/themes/images/e17_clock_hour_38.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_39.png b/data/themes/images/e17_clock_hour_39.png
deleted file mode 100644
index 86fc15251..000000000
Binary files a/data/themes/images/e17_clock_hour_39.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_40.png b/data/themes/images/e17_clock_hour_40.png
deleted file mode 100644
index d4f5c8c20..000000000
Binary files a/data/themes/images/e17_clock_hour_40.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_41.png b/data/themes/images/e17_clock_hour_41.png
deleted file mode 100644
index 7596cde75..000000000
Binary files a/data/themes/images/e17_clock_hour_41.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_42.png b/data/themes/images/e17_clock_hour_42.png
deleted file mode 100644
index 8817a7096..000000000
Binary files a/data/themes/images/e17_clock_hour_42.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_43.png b/data/themes/images/e17_clock_hour_43.png
deleted file mode 100644
index d41ffd2ef..000000000
Binary files a/data/themes/images/e17_clock_hour_43.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_44.png b/data/themes/images/e17_clock_hour_44.png
deleted file mode 100644
index d59adbeb2..000000000
Binary files a/data/themes/images/e17_clock_hour_44.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_45.png b/data/themes/images/e17_clock_hour_45.png
deleted file mode 100644
index c4a645bf8..000000000
Binary files a/data/themes/images/e17_clock_hour_45.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_46.png b/data/themes/images/e17_clock_hour_46.png
deleted file mode 100644
index 41f044be1..000000000
Binary files a/data/themes/images/e17_clock_hour_46.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_47.png b/data/themes/images/e17_clock_hour_47.png
deleted file mode 100644
index 30a497689..000000000
Binary files a/data/themes/images/e17_clock_hour_47.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_48.png b/data/themes/images/e17_clock_hour_48.png
deleted file mode 100644
index 5fa98c77c..000000000
Binary files a/data/themes/images/e17_clock_hour_48.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_49.png b/data/themes/images/e17_clock_hour_49.png
deleted file mode 100644
index 71ec389e5..000000000
Binary files a/data/themes/images/e17_clock_hour_49.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_50.png b/data/themes/images/e17_clock_hour_50.png
deleted file mode 100644
index b902a6da8..000000000
Binary files a/data/themes/images/e17_clock_hour_50.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_51.png b/data/themes/images/e17_clock_hour_51.png
deleted file mode 100644
index 9ff5fd8d8..000000000
Binary files a/data/themes/images/e17_clock_hour_51.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_52.png b/data/themes/images/e17_clock_hour_52.png
deleted file mode 100644
index 9a7f854fb..000000000
Binary files a/data/themes/images/e17_clock_hour_52.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_53.png b/data/themes/images/e17_clock_hour_53.png
deleted file mode 100644
index 57b5d37d8..000000000
Binary files a/data/themes/images/e17_clock_hour_53.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_54.png b/data/themes/images/e17_clock_hour_54.png
deleted file mode 100644
index 538e6b073..000000000
Binary files a/data/themes/images/e17_clock_hour_54.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_55.png b/data/themes/images/e17_clock_hour_55.png
deleted file mode 100644
index 1d5e394f4..000000000
Binary files a/data/themes/images/e17_clock_hour_55.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_56.png b/data/themes/images/e17_clock_hour_56.png
deleted file mode 100644
index 95e698bf2..000000000
Binary files a/data/themes/images/e17_clock_hour_56.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_57.png b/data/themes/images/e17_clock_hour_57.png
deleted file mode 100644
index edd595bdf..000000000
Binary files a/data/themes/images/e17_clock_hour_57.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_58.png b/data/themes/images/e17_clock_hour_58.png
deleted file mode 100644
index 6c23a111c..000000000
Binary files a/data/themes/images/e17_clock_hour_58.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_hour_59.png b/data/themes/images/e17_clock_hour_59.png
deleted file mode 100644
index d094663da..000000000
Binary files a/data/themes/images/e17_clock_hour_59.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_00.png b/data/themes/images/e17_clock_minutes_00.png
deleted file mode 100644
index 6be81fce8..000000000
Binary files a/data/themes/images/e17_clock_minutes_00.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_01.png b/data/themes/images/e17_clock_minutes_01.png
deleted file mode 100644
index 45e72732f..000000000
Binary files a/data/themes/images/e17_clock_minutes_01.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_02.png b/data/themes/images/e17_clock_minutes_02.png
deleted file mode 100644
index 18aa4c9a8..000000000
Binary files a/data/themes/images/e17_clock_minutes_02.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_03.png b/data/themes/images/e17_clock_minutes_03.png
deleted file mode 100644
index 3d3800e3c..000000000
Binary files a/data/themes/images/e17_clock_minutes_03.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_04.png b/data/themes/images/e17_clock_minutes_04.png
deleted file mode 100644
index 721cf995c..000000000
Binary files a/data/themes/images/e17_clock_minutes_04.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_05.png b/data/themes/images/e17_clock_minutes_05.png
deleted file mode 100644
index 472399fc6..000000000
Binary files a/data/themes/images/e17_clock_minutes_05.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_06.png b/data/themes/images/e17_clock_minutes_06.png
deleted file mode 100644
index 49228bc47..000000000
Binary files a/data/themes/images/e17_clock_minutes_06.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_07.png b/data/themes/images/e17_clock_minutes_07.png
deleted file mode 100644
index b5e4e230c..000000000
Binary files a/data/themes/images/e17_clock_minutes_07.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_08.png b/data/themes/images/e17_clock_minutes_08.png
deleted file mode 100644
index ace6bb4a6..000000000
Binary files a/data/themes/images/e17_clock_minutes_08.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_09.png b/data/themes/images/e17_clock_minutes_09.png
deleted file mode 100644
index 5e7f2ad46..000000000
Binary files a/data/themes/images/e17_clock_minutes_09.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_10.png b/data/themes/images/e17_clock_minutes_10.png
deleted file mode 100644
index 407184381..000000000
Binary files a/data/themes/images/e17_clock_minutes_10.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_11.png b/data/themes/images/e17_clock_minutes_11.png
deleted file mode 100644
index 9bc2e67b6..000000000
Binary files a/data/themes/images/e17_clock_minutes_11.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_12.png b/data/themes/images/e17_clock_minutes_12.png
deleted file mode 100644
index f58be4d9a..000000000
Binary files a/data/themes/images/e17_clock_minutes_12.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_13.png b/data/themes/images/e17_clock_minutes_13.png
deleted file mode 100644
index f2799a629..000000000
Binary files a/data/themes/images/e17_clock_minutes_13.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_14.png b/data/themes/images/e17_clock_minutes_14.png
deleted file mode 100644
index 836ec7380..000000000
Binary files a/data/themes/images/e17_clock_minutes_14.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_15.png b/data/themes/images/e17_clock_minutes_15.png
deleted file mode 100644
index 24f8d8231..000000000
Binary files a/data/themes/images/e17_clock_minutes_15.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_16.png b/data/themes/images/e17_clock_minutes_16.png
deleted file mode 100644
index 3c2eccd39..000000000
Binary files a/data/themes/images/e17_clock_minutes_16.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_17.png b/data/themes/images/e17_clock_minutes_17.png
deleted file mode 100644
index 4453c8351..000000000
Binary files a/data/themes/images/e17_clock_minutes_17.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_18.png b/data/themes/images/e17_clock_minutes_18.png
deleted file mode 100644
index f58ae3325..000000000
Binary files a/data/themes/images/e17_clock_minutes_18.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_19.png b/data/themes/images/e17_clock_minutes_19.png
deleted file mode 100644
index 83bdf74c4..000000000
Binary files a/data/themes/images/e17_clock_minutes_19.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_20.png b/data/themes/images/e17_clock_minutes_20.png
deleted file mode 100644
index fff2a183e..000000000
Binary files a/data/themes/images/e17_clock_minutes_20.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_21.png b/data/themes/images/e17_clock_minutes_21.png
deleted file mode 100644
index ab07a487a..000000000
Binary files a/data/themes/images/e17_clock_minutes_21.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_22.png b/data/themes/images/e17_clock_minutes_22.png
deleted file mode 100644
index b3e59182b..000000000
Binary files a/data/themes/images/e17_clock_minutes_22.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_23.png b/data/themes/images/e17_clock_minutes_23.png
deleted file mode 100644
index 3414e0b22..000000000
Binary files a/data/themes/images/e17_clock_minutes_23.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_24.png b/data/themes/images/e17_clock_minutes_24.png
deleted file mode 100644
index 160f163c3..000000000
Binary files a/data/themes/images/e17_clock_minutes_24.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_25.png b/data/themes/images/e17_clock_minutes_25.png
deleted file mode 100644
index 2e4e7e78c..000000000
Binary files a/data/themes/images/e17_clock_minutes_25.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_26.png b/data/themes/images/e17_clock_minutes_26.png
deleted file mode 100644
index 796da3c01..000000000
Binary files a/data/themes/images/e17_clock_minutes_26.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_27.png b/data/themes/images/e17_clock_minutes_27.png
deleted file mode 100644
index 13881d1de..000000000
Binary files a/data/themes/images/e17_clock_minutes_27.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_28.png b/data/themes/images/e17_clock_minutes_28.png
deleted file mode 100644
index a02ad4c72..000000000
Binary files a/data/themes/images/e17_clock_minutes_28.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_29.png b/data/themes/images/e17_clock_minutes_29.png
deleted file mode 100644
index 29e08dc11..000000000
Binary files a/data/themes/images/e17_clock_minutes_29.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_30.png b/data/themes/images/e17_clock_minutes_30.png
deleted file mode 100644
index fb5417b0d..000000000
Binary files a/data/themes/images/e17_clock_minutes_30.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_31.png b/data/themes/images/e17_clock_minutes_31.png
deleted file mode 100644
index 1268efa37..000000000
Binary files a/data/themes/images/e17_clock_minutes_31.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_32.png b/data/themes/images/e17_clock_minutes_32.png
deleted file mode 100644
index 991a523d7..000000000
Binary files a/data/themes/images/e17_clock_minutes_32.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_33.png b/data/themes/images/e17_clock_minutes_33.png
deleted file mode 100644
index 311949b7d..000000000
Binary files a/data/themes/images/e17_clock_minutes_33.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_34.png b/data/themes/images/e17_clock_minutes_34.png
deleted file mode 100644
index 32145678d..000000000
Binary files a/data/themes/images/e17_clock_minutes_34.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_35.png b/data/themes/images/e17_clock_minutes_35.png
deleted file mode 100644
index df4342f22..000000000
Binary files a/data/themes/images/e17_clock_minutes_35.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_36.png b/data/themes/images/e17_clock_minutes_36.png
deleted file mode 100644
index d63f20d60..000000000
Binary files a/data/themes/images/e17_clock_minutes_36.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_37.png b/data/themes/images/e17_clock_minutes_37.png
deleted file mode 100644
index 8d014520a..000000000
Binary files a/data/themes/images/e17_clock_minutes_37.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_38.png b/data/themes/images/e17_clock_minutes_38.png
deleted file mode 100644
index fb55c8ffd..000000000
Binary files a/data/themes/images/e17_clock_minutes_38.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_39.png b/data/themes/images/e17_clock_minutes_39.png
deleted file mode 100644
index 1a880fe35..000000000
Binary files a/data/themes/images/e17_clock_minutes_39.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_40.png b/data/themes/images/e17_clock_minutes_40.png
deleted file mode 100644
index d34f3ba04..000000000
Binary files a/data/themes/images/e17_clock_minutes_40.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_41.png b/data/themes/images/e17_clock_minutes_41.png
deleted file mode 100644
index b6e4ad418..000000000
Binary files a/data/themes/images/e17_clock_minutes_41.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_42.png b/data/themes/images/e17_clock_minutes_42.png
deleted file mode 100644
index dd4c2189f..000000000
Binary files a/data/themes/images/e17_clock_minutes_42.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_43.png b/data/themes/images/e17_clock_minutes_43.png
deleted file mode 100644
index 07544f282..000000000
Binary files a/data/themes/images/e17_clock_minutes_43.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_44.png b/data/themes/images/e17_clock_minutes_44.png
deleted file mode 100644
index 0af5a6d2e..000000000
Binary files a/data/themes/images/e17_clock_minutes_44.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_45.png b/data/themes/images/e17_clock_minutes_45.png
deleted file mode 100644
index d81869ddf..000000000
Binary files a/data/themes/images/e17_clock_minutes_45.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_46.png b/data/themes/images/e17_clock_minutes_46.png
deleted file mode 100644
index 4fbd4ae58..000000000
Binary files a/data/themes/images/e17_clock_minutes_46.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_47.png b/data/themes/images/e17_clock_minutes_47.png
deleted file mode 100644
index a6bdab6eb..000000000
Binary files a/data/themes/images/e17_clock_minutes_47.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_48.png b/data/themes/images/e17_clock_minutes_48.png
deleted file mode 100644
index ad1faa527..000000000
Binary files a/data/themes/images/e17_clock_minutes_48.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_49.png b/data/themes/images/e17_clock_minutes_49.png
deleted file mode 100644
index ccb99d6e6..000000000
Binary files a/data/themes/images/e17_clock_minutes_49.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_50.png b/data/themes/images/e17_clock_minutes_50.png
deleted file mode 100644
index 52dfbc20e..000000000
Binary files a/data/themes/images/e17_clock_minutes_50.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_51.png b/data/themes/images/e17_clock_minutes_51.png
deleted file mode 100644
index 89943fd22..000000000
Binary files a/data/themes/images/e17_clock_minutes_51.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_52.png b/data/themes/images/e17_clock_minutes_52.png
deleted file mode 100644
index 42dd40fba..000000000
Binary files a/data/themes/images/e17_clock_minutes_52.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_53.png b/data/themes/images/e17_clock_minutes_53.png
deleted file mode 100644
index d86bcd9c2..000000000
Binary files a/data/themes/images/e17_clock_minutes_53.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_54.png b/data/themes/images/e17_clock_minutes_54.png
deleted file mode 100644
index 7a6f4c73e..000000000
Binary files a/data/themes/images/e17_clock_minutes_54.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_55.png b/data/themes/images/e17_clock_minutes_55.png
deleted file mode 100644
index 943cca959..000000000
Binary files a/data/themes/images/e17_clock_minutes_55.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_56.png b/data/themes/images/e17_clock_minutes_56.png
deleted file mode 100644
index cc117240a..000000000
Binary files a/data/themes/images/e17_clock_minutes_56.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_57.png b/data/themes/images/e17_clock_minutes_57.png
deleted file mode 100644
index 9f7aba909..000000000
Binary files a/data/themes/images/e17_clock_minutes_57.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_58.png b/data/themes/images/e17_clock_minutes_58.png
deleted file mode 100644
index d9d9bac67..000000000
Binary files a/data/themes/images/e17_clock_minutes_58.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_minutes_59.png b/data/themes/images/e17_clock_minutes_59.png
deleted file mode 100644
index ab3df05a4..000000000
Binary files a/data/themes/images/e17_clock_minutes_59.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_00.png b/data/themes/images/e17_clock_seconds_00.png
deleted file mode 100644
index c70c4b0dc..000000000
Binary files a/data/themes/images/e17_clock_seconds_00.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_01.png b/data/themes/images/e17_clock_seconds_01.png
deleted file mode 100644
index 54161f390..000000000
Binary files a/data/themes/images/e17_clock_seconds_01.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_02.png b/data/themes/images/e17_clock_seconds_02.png
deleted file mode 100644
index 17167ee26..000000000
Binary files a/data/themes/images/e17_clock_seconds_02.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_03.png b/data/themes/images/e17_clock_seconds_03.png
deleted file mode 100644
index 6142e88c3..000000000
Binary files a/data/themes/images/e17_clock_seconds_03.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_04.png b/data/themes/images/e17_clock_seconds_04.png
deleted file mode 100644
index 9aa773d72..000000000
Binary files a/data/themes/images/e17_clock_seconds_04.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_05.png b/data/themes/images/e17_clock_seconds_05.png
deleted file mode 100644
index 80f11d151..000000000
Binary files a/data/themes/images/e17_clock_seconds_05.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_06.png b/data/themes/images/e17_clock_seconds_06.png
deleted file mode 100644
index c3d758ea1..000000000
Binary files a/data/themes/images/e17_clock_seconds_06.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_07.png b/data/themes/images/e17_clock_seconds_07.png
deleted file mode 100644
index 824b4912c..000000000
Binary files a/data/themes/images/e17_clock_seconds_07.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_08.png b/data/themes/images/e17_clock_seconds_08.png
deleted file mode 100644
index 15cee5faf..000000000
Binary files a/data/themes/images/e17_clock_seconds_08.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_09.png b/data/themes/images/e17_clock_seconds_09.png
deleted file mode 100644
index 9c579438f..000000000
Binary files a/data/themes/images/e17_clock_seconds_09.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_10.png b/data/themes/images/e17_clock_seconds_10.png
deleted file mode 100644
index d81cc0ff8..000000000
Binary files a/data/themes/images/e17_clock_seconds_10.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_11.png b/data/themes/images/e17_clock_seconds_11.png
deleted file mode 100644
index f96d48a64..000000000
Binary files a/data/themes/images/e17_clock_seconds_11.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_12.png b/data/themes/images/e17_clock_seconds_12.png
deleted file mode 100644
index c41a241f4..000000000
Binary files a/data/themes/images/e17_clock_seconds_12.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_13.png b/data/themes/images/e17_clock_seconds_13.png
deleted file mode 100644
index 707ebb284..000000000
Binary files a/data/themes/images/e17_clock_seconds_13.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_14.png b/data/themes/images/e17_clock_seconds_14.png
deleted file mode 100644
index 9c91cad43..000000000
Binary files a/data/themes/images/e17_clock_seconds_14.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_15.png b/data/themes/images/e17_clock_seconds_15.png
deleted file mode 100644
index 9fcb91f7c..000000000
Binary files a/data/themes/images/e17_clock_seconds_15.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_16.png b/data/themes/images/e17_clock_seconds_16.png
deleted file mode 100644
index 10b75b24d..000000000
Binary files a/data/themes/images/e17_clock_seconds_16.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_17.png b/data/themes/images/e17_clock_seconds_17.png
deleted file mode 100644
index 046ade562..000000000
Binary files a/data/themes/images/e17_clock_seconds_17.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_18.png b/data/themes/images/e17_clock_seconds_18.png
deleted file mode 100644
index b8c224a7f..000000000
Binary files a/data/themes/images/e17_clock_seconds_18.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_19.png b/data/themes/images/e17_clock_seconds_19.png
deleted file mode 100644
index 5c376381f..000000000
Binary files a/data/themes/images/e17_clock_seconds_19.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_20.png b/data/themes/images/e17_clock_seconds_20.png
deleted file mode 100644
index ce1d62ccc..000000000
Binary files a/data/themes/images/e17_clock_seconds_20.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_21.png b/data/themes/images/e17_clock_seconds_21.png
deleted file mode 100644
index 195dafa7b..000000000
Binary files a/data/themes/images/e17_clock_seconds_21.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_22.png b/data/themes/images/e17_clock_seconds_22.png
deleted file mode 100644
index 1ab60f385..000000000
Binary files a/data/themes/images/e17_clock_seconds_22.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_23.png b/data/themes/images/e17_clock_seconds_23.png
deleted file mode 100644
index a46d34f8c..000000000
Binary files a/data/themes/images/e17_clock_seconds_23.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_24.png b/data/themes/images/e17_clock_seconds_24.png
deleted file mode 100644
index 690f9c488..000000000
Binary files a/data/themes/images/e17_clock_seconds_24.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_25.png b/data/themes/images/e17_clock_seconds_25.png
deleted file mode 100644
index 8d57fce82..000000000
Binary files a/data/themes/images/e17_clock_seconds_25.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_26.png b/data/themes/images/e17_clock_seconds_26.png
deleted file mode 100644
index c2240ebf1..000000000
Binary files a/data/themes/images/e17_clock_seconds_26.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_27.png b/data/themes/images/e17_clock_seconds_27.png
deleted file mode 100644
index 10e2625fe..000000000
Binary files a/data/themes/images/e17_clock_seconds_27.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_28.png b/data/themes/images/e17_clock_seconds_28.png
deleted file mode 100644
index c3699dd17..000000000
Binary files a/data/themes/images/e17_clock_seconds_28.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_29.png b/data/themes/images/e17_clock_seconds_29.png
deleted file mode 100644
index 684d50a47..000000000
Binary files a/data/themes/images/e17_clock_seconds_29.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_30.png b/data/themes/images/e17_clock_seconds_30.png
deleted file mode 100644
index e0cec58a4..000000000
Binary files a/data/themes/images/e17_clock_seconds_30.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_31.png b/data/themes/images/e17_clock_seconds_31.png
deleted file mode 100644
index 34e98e627..000000000
Binary files a/data/themes/images/e17_clock_seconds_31.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_32.png b/data/themes/images/e17_clock_seconds_32.png
deleted file mode 100644
index f66702cf9..000000000
Binary files a/data/themes/images/e17_clock_seconds_32.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_33.png b/data/themes/images/e17_clock_seconds_33.png
deleted file mode 100644
index b95dda4f7..000000000
Binary files a/data/themes/images/e17_clock_seconds_33.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_34.png b/data/themes/images/e17_clock_seconds_34.png
deleted file mode 100644
index 4743986d9..000000000
Binary files a/data/themes/images/e17_clock_seconds_34.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_35.png b/data/themes/images/e17_clock_seconds_35.png
deleted file mode 100644
index f97d618dc..000000000
Binary files a/data/themes/images/e17_clock_seconds_35.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_36.png b/data/themes/images/e17_clock_seconds_36.png
deleted file mode 100644
index 7aa0c033f..000000000
Binary files a/data/themes/images/e17_clock_seconds_36.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_37.png b/data/themes/images/e17_clock_seconds_37.png
deleted file mode 100644
index 9eb578ea7..000000000
Binary files a/data/themes/images/e17_clock_seconds_37.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_38.png b/data/themes/images/e17_clock_seconds_38.png
deleted file mode 100644
index e4422d928..000000000
Binary files a/data/themes/images/e17_clock_seconds_38.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_39.png b/data/themes/images/e17_clock_seconds_39.png
deleted file mode 100644
index 3af357546..000000000
Binary files a/data/themes/images/e17_clock_seconds_39.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_40.png b/data/themes/images/e17_clock_seconds_40.png
deleted file mode 100644
index 88b53bead..000000000
Binary files a/data/themes/images/e17_clock_seconds_40.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_41.png b/data/themes/images/e17_clock_seconds_41.png
deleted file mode 100644
index 5b59571d2..000000000
Binary files a/data/themes/images/e17_clock_seconds_41.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_42.png b/data/themes/images/e17_clock_seconds_42.png
deleted file mode 100644
index 1e7460e53..000000000
Binary files a/data/themes/images/e17_clock_seconds_42.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_43.png b/data/themes/images/e17_clock_seconds_43.png
deleted file mode 100644
index 692830c66..000000000
Binary files a/data/themes/images/e17_clock_seconds_43.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_44.png b/data/themes/images/e17_clock_seconds_44.png
deleted file mode 100644
index cc2ff14d3..000000000
Binary files a/data/themes/images/e17_clock_seconds_44.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_45.png b/data/themes/images/e17_clock_seconds_45.png
deleted file mode 100644
index 1890befc0..000000000
Binary files a/data/themes/images/e17_clock_seconds_45.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_46.png b/data/themes/images/e17_clock_seconds_46.png
deleted file mode 100644
index b67b859a2..000000000
Binary files a/data/themes/images/e17_clock_seconds_46.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_47.png b/data/themes/images/e17_clock_seconds_47.png
deleted file mode 100644
index 5f9f17072..000000000
Binary files a/data/themes/images/e17_clock_seconds_47.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_48.png b/data/themes/images/e17_clock_seconds_48.png
deleted file mode 100644
index 4d0e37836..000000000
Binary files a/data/themes/images/e17_clock_seconds_48.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_49.png b/data/themes/images/e17_clock_seconds_49.png
deleted file mode 100644
index e34f5917f..000000000
Binary files a/data/themes/images/e17_clock_seconds_49.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_50.png b/data/themes/images/e17_clock_seconds_50.png
deleted file mode 100644
index e7c76ce47..000000000
Binary files a/data/themes/images/e17_clock_seconds_50.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_51.png b/data/themes/images/e17_clock_seconds_51.png
deleted file mode 100644
index c39ffd1a5..000000000
Binary files a/data/themes/images/e17_clock_seconds_51.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_52.png b/data/themes/images/e17_clock_seconds_52.png
deleted file mode 100644
index 5f16242b0..000000000
Binary files a/data/themes/images/e17_clock_seconds_52.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_53.png b/data/themes/images/e17_clock_seconds_53.png
deleted file mode 100644
index a8f088691..000000000
Binary files a/data/themes/images/e17_clock_seconds_53.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_54.png b/data/themes/images/e17_clock_seconds_54.png
deleted file mode 100644
index 2e7caa437..000000000
Binary files a/data/themes/images/e17_clock_seconds_54.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_55.png b/data/themes/images/e17_clock_seconds_55.png
deleted file mode 100644
index 1e9476fde..000000000
Binary files a/data/themes/images/e17_clock_seconds_55.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_56.png b/data/themes/images/e17_clock_seconds_56.png
deleted file mode 100644
index db4698ca4..000000000
Binary files a/data/themes/images/e17_clock_seconds_56.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_57.png b/data/themes/images/e17_clock_seconds_57.png
deleted file mode 100644
index 975a68ff2..000000000
Binary files a/data/themes/images/e17_clock_seconds_57.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_58.png b/data/themes/images/e17_clock_seconds_58.png
deleted file mode 100644
index 477fbd2b0..000000000
Binary files a/data/themes/images/e17_clock_seconds_58.png and /dev/null differ
diff --git a/data/themes/images/e17_clock_seconds_59.png b/data/themes/images/e17_clock_seconds_59.png
deleted file mode 100644
index 4e62c8bb4..000000000
Binary files a/data/themes/images/e17_clock_seconds_59.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_cpu1.png b/data/themes/images/e17_cpufreq_cpu1.png
deleted file mode 100644
index 45e9acb63..000000000
Binary files a/data/themes/images/e17_cpufreq_cpu1.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_cpu2.png b/data/themes/images/e17_cpufreq_cpu2.png
deleted file mode 100644
index 12770b8d2..000000000
Binary files a/data/themes/images/e17_cpufreq_cpu2.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_decrease1.png b/data/themes/images/e17_cpufreq_decrease1.png
deleted file mode 100644
index 350c38414..000000000
Binary files a/data/themes/images/e17_cpufreq_decrease1.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_decrease2.png b/data/themes/images/e17_cpufreq_decrease2.png
deleted file mode 100644
index dbd41b173..000000000
Binary files a/data/themes/images/e17_cpufreq_decrease2.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_freq00.png b/data/themes/images/e17_cpufreq_freq00.png
deleted file mode 100644
index 1f18ff84c..000000000
Binary files a/data/themes/images/e17_cpufreq_freq00.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_freq01.png b/data/themes/images/e17_cpufreq_freq01.png
deleted file mode 100644
index ac6f7ce52..000000000
Binary files a/data/themes/images/e17_cpufreq_freq01.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_freq02.png b/data/themes/images/e17_cpufreq_freq02.png
deleted file mode 100644
index 8d31ecc26..000000000
Binary files a/data/themes/images/e17_cpufreq_freq02.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_freq03.png b/data/themes/images/e17_cpufreq_freq03.png
deleted file mode 100644
index 481741f72..000000000
Binary files a/data/themes/images/e17_cpufreq_freq03.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_freq04.png b/data/themes/images/e17_cpufreq_freq04.png
deleted file mode 100644
index f5b027f30..000000000
Binary files a/data/themes/images/e17_cpufreq_freq04.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_freq05.png b/data/themes/images/e17_cpufreq_freq05.png
deleted file mode 100644
index 7bc213431..000000000
Binary files a/data/themes/images/e17_cpufreq_freq05.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_freq06.png b/data/themes/images/e17_cpufreq_freq06.png
deleted file mode 100644
index a47f3f2bb..000000000
Binary files a/data/themes/images/e17_cpufreq_freq06.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_freq07.png b/data/themes/images/e17_cpufreq_freq07.png
deleted file mode 100644
index 5855f86aa..000000000
Binary files a/data/themes/images/e17_cpufreq_freq07.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_freq08.png b/data/themes/images/e17_cpufreq_freq08.png
deleted file mode 100644
index c9e60ecd6..000000000
Binary files a/data/themes/images/e17_cpufreq_freq08.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_freq09.png b/data/themes/images/e17_cpufreq_freq09.png
deleted file mode 100644
index 6350f8173..000000000
Binary files a/data/themes/images/e17_cpufreq_freq09.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_freq10.png b/data/themes/images/e17_cpufreq_freq10.png
deleted file mode 100644
index 79d420fd8..000000000
Binary files a/data/themes/images/e17_cpufreq_freq10.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_increase1.png b/data/themes/images/e17_cpufreq_increase1.png
deleted file mode 100644
index b8a619837..000000000
Binary files a/data/themes/images/e17_cpufreq_increase1.png and /dev/null differ
diff --git a/data/themes/images/e17_cpufreq_increase2.png b/data/themes/images/e17_cpufreq_increase2.png
deleted file mode 100644
index d7ea37cc2..000000000
Binary files a/data/themes/images/e17_cpufreq_increase2.png and /dev/null differ
diff --git a/data/themes/images/e17_desklock_error.png b/data/themes/images/e17_desklock_error.png
deleted file mode 100644
index 23d21ed3f..000000000
Binary files a/data/themes/images/e17_desklock_error.png and /dev/null differ
diff --git a/data/themes/images/e17_dialog_watermark.png b/data/themes/images/e17_dialog_watermark.png
deleted file mode 100644
index 1496dd522..000000000
Binary files a/data/themes/images/e17_dialog_watermark.png and /dev/null differ
diff --git a/data/themes/images/e17_entry_cursor.png b/data/themes/images/e17_entry_cursor.png
deleted file mode 100644
index 5d8a87ffe..000000000
Binary files a/data/themes/images/e17_entry_cursor.png and /dev/null differ
diff --git a/data/themes/images/e17_fileman_bg.png b/data/themes/images/e17_fileman_bg.png
deleted file mode 100644
index 7554b5853..000000000
Binary files a/data/themes/images/e17_fileman_bg.png and /dev/null differ
diff --git a/data/themes/images/e17_fileman_bg_shadow.png b/data/themes/images/e17_fileman_bg_shadow.png
deleted file mode 100644
index cae18991b..000000000
Binary files a/data/themes/images/e17_fileman_bg_shadow.png and /dev/null differ
diff --git a/data/themes/images/e17_fileman_rubberband.png b/data/themes/images/e17_fileman_rubberband.png
deleted file mode 100644
index 4c9df6278..000000000
Binary files a/data/themes/images/e17_fileman_rubberband.png and /dev/null differ
diff --git a/data/themes/images/e17_fileman_typebuf.png b/data/themes/images/e17_fileman_typebuf.png
deleted file mode 100644
index b37ec5667..000000000
Binary files a/data/themes/images/e17_fileman_typebuf.png and /dev/null differ
diff --git a/data/themes/images/e17_frame_label_over.png b/data/themes/images/e17_frame_label_over.png
deleted file mode 100644
index 4c9d864bb..000000000
Binary files a/data/themes/images/e17_frame_label_over.png and /dev/null differ
diff --git a/data/themes/images/e17_frame_label_under.png b/data/themes/images/e17_frame_label_under.png
deleted file mode 100644
index 15d9126ab..000000000
Binary files a/data/themes/images/e17_frame_label_under.png and /dev/null differ
diff --git a/data/themes/images/e17_frame_outline.png b/data/themes/images/e17_frame_outline.png
deleted file mode 100644
index e277af83b..000000000
Binary files a/data/themes/images/e17_frame_outline.png and /dev/null differ
diff --git a/data/themes/images/e17_gadman_indicator.png b/data/themes/images/e17_gadman_indicator.png
deleted file mode 100644
index 305ef6eb6..000000000
Binary files a/data/themes/images/e17_gadman_indicator.png and /dev/null differ
diff --git a/data/themes/images/e17_gadman_overlay.png b/data/themes/images/e17_gadman_overlay.png
deleted file mode 100644
index 4ef3fe67f..000000000
Binary files a/data/themes/images/e17_gadman_overlay.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_arrow_d.png b/data/themes/images/e17_ibar_arrow_d.png
deleted file mode 100644
index 3cbf74081..000000000
Binary files a/data/themes/images/e17_ibar_arrow_d.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_arrow_l.png b/data/themes/images/e17_ibar_arrow_l.png
deleted file mode 100644
index b3d9b2c38..000000000
Binary files a/data/themes/images/e17_ibar_arrow_l.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_arrow_r.png b/data/themes/images/e17_ibar_arrow_r.png
deleted file mode 100644
index 8e9eb8ee4..000000000
Binary files a/data/themes/images/e17_ibar_arrow_r.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_arrow_u.png b/data/themes/images/e17_ibar_arrow_u.png
deleted file mode 100644
index 282e29dc2..000000000
Binary files a/data/themes/images/e17_ibar_arrow_u.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_bg_h.png b/data/themes/images/e17_ibar_bg_h.png
deleted file mode 100644
index f6be565b0..000000000
Binary files a/data/themes/images/e17_ibar_bg_h.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_bg_v.png b/data/themes/images/e17_ibar_bg_v.png
deleted file mode 100644
index 878976d61..000000000
Binary files a/data/themes/images/e17_ibar_bg_v.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_handle_h.png b/data/themes/images/e17_ibar_handle_h.png
deleted file mode 100644
index 78fa57b5d..000000000
Binary files a/data/themes/images/e17_ibar_handle_h.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_handle_h2.png b/data/themes/images/e17_ibar_handle_h2.png
deleted file mode 100644
index 28864ac6a..000000000
Binary files a/data/themes/images/e17_ibar_handle_h2.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_handle_thumb_h.png b/data/themes/images/e17_ibar_handle_thumb_h.png
deleted file mode 100644
index 6ee777ea5..000000000
Binary files a/data/themes/images/e17_ibar_handle_thumb_h.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_handle_thumb_v.png b/data/themes/images/e17_ibar_handle_thumb_v.png
deleted file mode 100644
index 1f3712076..000000000
Binary files a/data/themes/images/e17_ibar_handle_thumb_v.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_handle_v.png b/data/themes/images/e17_ibar_handle_v.png
deleted file mode 100644
index 4e537d084..000000000
Binary files a/data/themes/images/e17_ibar_handle_v.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_handle_v2.png b/data/themes/images/e17_ibar_handle_v2.png
deleted file mode 100644
index c532f5461..000000000
Binary files a/data/themes/images/e17_ibar_handle_v2.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_lamp_d.png b/data/themes/images/e17_ibar_lamp_d.png
deleted file mode 100644
index b02eb25fe..000000000
Binary files a/data/themes/images/e17_ibar_lamp_d.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_lamp_exec_d.png b/data/themes/images/e17_ibar_lamp_exec_d.png
deleted file mode 100644
index eaf413c36..000000000
Binary files a/data/themes/images/e17_ibar_lamp_exec_d.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_lamp_exec_l.png b/data/themes/images/e17_ibar_lamp_exec_l.png
deleted file mode 100644
index f013fd5e9..000000000
Binary files a/data/themes/images/e17_ibar_lamp_exec_l.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_lamp_exec_r.png b/data/themes/images/e17_ibar_lamp_exec_r.png
deleted file mode 100644
index 553a83b2a..000000000
Binary files a/data/themes/images/e17_ibar_lamp_exec_r.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_lamp_exec_u.png b/data/themes/images/e17_ibar_lamp_exec_u.png
deleted file mode 100644
index e6b54c084..000000000
Binary files a/data/themes/images/e17_ibar_lamp_exec_u.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_lamp_l.png b/data/themes/images/e17_ibar_lamp_l.png
deleted file mode 100644
index a3b568cae..000000000
Binary files a/data/themes/images/e17_ibar_lamp_l.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_lamp_r.png b/data/themes/images/e17_ibar_lamp_r.png
deleted file mode 100644
index 1dfec5f67..000000000
Binary files a/data/themes/images/e17_ibar_lamp_r.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_lamp_u.png b/data/themes/images/e17_ibar_lamp_u.png
deleted file mode 100644
index 62cb25b1a..000000000
Binary files a/data/themes/images/e17_ibar_lamp_u.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_over_h.png b/data/themes/images/e17_ibar_over_h.png
deleted file mode 100644
index 37ae1a5c9..000000000
Binary files a/data/themes/images/e17_ibar_over_h.png and /dev/null differ
diff --git a/data/themes/images/e17_ibar_over_v.png b/data/themes/images/e17_ibar_over_v.png
deleted file mode 100644
index fa4722a67..000000000
Binary files a/data/themes/images/e17_ibar_over_v.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_add.png b/data/themes/images/e17_icon_add.png
deleted file mode 100644
index fd96e3c75..000000000
Binary files a/data/themes/images/e17_icon_add.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_background.png b/data/themes/images/e17_icon_background.png
deleted file mode 100644
index a2a94f5ac..000000000
Binary files a/data/themes/images/e17_icon_background.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_check.png b/data/themes/images/e17_icon_check.png
deleted file mode 100644
index f9a606041..000000000
Binary files a/data/themes/images/e17_icon_check.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_del.png b/data/themes/images/e17_icon_del.png
deleted file mode 100644
index d79e97c57..000000000
Binary files a/data/themes/images/e17_icon_del.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_down_arrow.png b/data/themes/images/e17_icon_down_arrow.png
deleted file mode 100644
index ec00ed218..000000000
Binary files a/data/themes/images/e17_icon_down_arrow.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_e_0.png b/data/themes/images/e17_icon_e_0.png
deleted file mode 100644
index 6e7fc1197..000000000
Binary files a/data/themes/images/e17_icon_e_0.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_e_glow_0.png b/data/themes/images/e17_icon_e_glow_0.png
deleted file mode 100644
index eb6cdfcac..000000000
Binary files a/data/themes/images/e17_icon_e_glow_0.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_avi.png b/data/themes/images/e17_icon_fileman_avi.png
deleted file mode 100644
index fa6d06a54..000000000
Binary files a/data/themes/images/e17_icon_fileman_avi.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_cpp.png b/data/themes/images/e17_icon_fileman_cpp.png
deleted file mode 100644
index cf1f75dc7..000000000
Binary files a/data/themes/images/e17_icon_fileman_cpp.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_cs.png b/data/themes/images/e17_icon_fileman_cs.png
deleted file mode 100644
index 623c30ea2..000000000
Binary files a/data/themes/images/e17_icon_fileman_cs.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_file_clicked.png b/data/themes/images/e17_icon_fileman_file_clicked.png
deleted file mode 100644
index 13f8d81de..000000000
Binary files a/data/themes/images/e17_icon_fileman_file_clicked.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_folder_clicked.png b/data/themes/images/e17_icon_fileman_folder_clicked.png
deleted file mode 100644
index fa36e47bd..000000000
Binary files a/data/themes/images/e17_icon_fileman_folder_clicked.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_gz.png b/data/themes/images/e17_icon_fileman_gz.png
deleted file mode 100644
index a0534a6d9..000000000
Binary files a/data/themes/images/e17_icon_fileman_gz.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_hd.png b/data/themes/images/e17_icon_fileman_hd.png
deleted file mode 100644
index 3cecd4b09..000000000
Binary files a/data/themes/images/e17_icon_fileman_hd.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_html.png b/data/themes/images/e17_icon_fileman_html.png
deleted file mode 100644
index 7e6c7665e..000000000
Binary files a/data/themes/images/e17_icon_fileman_html.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_jpg.png b/data/themes/images/e17_icon_fileman_jpg.png
deleted file mode 100644
index 71acb4610..000000000
Binary files a/data/themes/images/e17_icon_fileman_jpg.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_mp3.png b/data/themes/images/e17_icon_fileman_mp3.png
deleted file mode 100644
index a426144ba..000000000
Binary files a/data/themes/images/e17_icon_fileman_mp3.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_mpeg.png b/data/themes/images/e17_icon_fileman_mpeg.png
deleted file mode 100644
index a7a52a708..000000000
Binary files a/data/themes/images/e17_icon_fileman_mpeg.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_mpg.png b/data/themes/images/e17_icon_fileman_mpg.png
deleted file mode 100644
index a7a52a708..000000000
Binary files a/data/themes/images/e17_icon_fileman_mpg.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_ogg.png b/data/themes/images/e17_icon_fileman_ogg.png
deleted file mode 100644
index 6ce85411e..000000000
Binary files a/data/themes/images/e17_icon_fileman_ogg.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_patch.png b/data/themes/images/e17_icon_fileman_patch.png
deleted file mode 100644
index eaa2ed034..000000000
Binary files a/data/themes/images/e17_icon_fileman_patch.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_png.png b/data/themes/images/e17_icon_fileman_png.png
deleted file mode 100644
index 9664698a5..000000000
Binary files a/data/themes/images/e17_icon_fileman_png.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_rar.png b/data/themes/images/e17_icon_fileman_rar.png
deleted file mode 100644
index a0534a6d9..000000000
Binary files a/data/themes/images/e17_icon_fileman_rar.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_tar.png b/data/themes/images/e17_icon_fileman_tar.png
deleted file mode 100644
index a0534a6d9..000000000
Binary files a/data/themes/images/e17_icon_fileman_tar.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_fileman_zip.png b/data/themes/images/e17_icon_fileman_zip.png
deleted file mode 100644
index a0534a6d9..000000000
Binary files a/data/themes/images/e17_icon_fileman_zip.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_gadget.png b/data/themes/images/e17_icon_gadget.png
deleted file mode 100644
index 007527357..000000000
Binary files a/data/themes/images/e17_icon_gadget.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_imc.png b/data/themes/images/e17_icon_imc.png
deleted file mode 100644
index c49787e3a..000000000
Binary files a/data/themes/images/e17_icon_imc.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_new.png b/data/themes/images/e17_icon_new.png
deleted file mode 100644
index c8280af40..000000000
Binary files a/data/themes/images/e17_icon_new.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_right_arrow.png b/data/themes/images/e17_icon_right_arrow.png
deleted file mode 100644
index 8cc6d7640..000000000
Binary files a/data/themes/images/e17_icon_right_arrow.png and /dev/null differ
diff --git a/data/themes/images/e17_icon_up_arrow.png b/data/themes/images/e17_icon_up_arrow.png
deleted file mode 100644
index 6708c5a8d..000000000
Binary files a/data/themes/images/e17_icon_up_arrow.png and /dev/null differ
diff --git a/data/themes/images/e17_ilist_bg0.png b/data/themes/images/e17_ilist_bg0.png
deleted file mode 100644
index c928ccce2..000000000
Binary files a/data/themes/images/e17_ilist_bg0.png and /dev/null differ
diff --git a/data/themes/images/e17_ilist_bg1.png b/data/themes/images/e17_ilist_bg1.png
deleted file mode 100644
index 7dff2ef58..000000000
Binary files a/data/themes/images/e17_ilist_bg1.png and /dev/null differ
diff --git a/data/themes/images/e17_logo.png b/data/themes/images/e17_logo.png
deleted file mode 100644
index 138ab30a5..000000000
Binary files a/data/themes/images/e17_logo.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small.png b/data/themes/images/e17_logo_small.png
deleted file mode 100644
index 42cd67bde..000000000
Binary files a/data/themes/images/e17_logo_small.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p1.png b/data/themes/images/e17_logo_small_p1.png
deleted file mode 100644
index cbb3ac30b..000000000
Binary files a/data/themes/images/e17_logo_small_p1.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p2.png b/data/themes/images/e17_logo_small_p2.png
deleted file mode 100644
index d25bb200a..000000000
Binary files a/data/themes/images/e17_logo_small_p2.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p21.png b/data/themes/images/e17_logo_small_p21.png
deleted file mode 100644
index d6b61b4dc..000000000
Binary files a/data/themes/images/e17_logo_small_p21.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p22.png b/data/themes/images/e17_logo_small_p22.png
deleted file mode 100644
index c59f5e466..000000000
Binary files a/data/themes/images/e17_logo_small_p22.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p23.png b/data/themes/images/e17_logo_small_p23.png
deleted file mode 100644
index 76bf5dfa6..000000000
Binary files a/data/themes/images/e17_logo_small_p23.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p24.png b/data/themes/images/e17_logo_small_p24.png
deleted file mode 100644
index ced2b4f3e..000000000
Binary files a/data/themes/images/e17_logo_small_p24.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p25.png b/data/themes/images/e17_logo_small_p25.png
deleted file mode 100644
index 423213e07..000000000
Binary files a/data/themes/images/e17_logo_small_p25.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p26.png b/data/themes/images/e17_logo_small_p26.png
deleted file mode 100644
index fe76a040a..000000000
Binary files a/data/themes/images/e17_logo_small_p26.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p27.png b/data/themes/images/e17_logo_small_p27.png
deleted file mode 100644
index 44b1e0075..000000000
Binary files a/data/themes/images/e17_logo_small_p27.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p28.png b/data/themes/images/e17_logo_small_p28.png
deleted file mode 100644
index c15d3f076..000000000
Binary files a/data/themes/images/e17_logo_small_p28.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p29.png b/data/themes/images/e17_logo_small_p29.png
deleted file mode 100644
index 165f84d9a..000000000
Binary files a/data/themes/images/e17_logo_small_p29.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p3.png b/data/themes/images/e17_logo_small_p3.png
deleted file mode 100644
index 056290761..000000000
Binary files a/data/themes/images/e17_logo_small_p3.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p4.png b/data/themes/images/e17_logo_small_p4.png
deleted file mode 100644
index 9e7c2d1cc..000000000
Binary files a/data/themes/images/e17_logo_small_p4.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p5.png b/data/themes/images/e17_logo_small_p5.png
deleted file mode 100644
index 851254a22..000000000
Binary files a/data/themes/images/e17_logo_small_p5.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p6.png b/data/themes/images/e17_logo_small_p6.png
deleted file mode 100644
index c3f85a670..000000000
Binary files a/data/themes/images/e17_logo_small_p6.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p7.png b/data/themes/images/e17_logo_small_p7.png
deleted file mode 100644
index e12ba8a04..000000000
Binary files a/data/themes/images/e17_logo_small_p7.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p8.png b/data/themes/images/e17_logo_small_p8.png
deleted file mode 100644
index 977b0d646..000000000
Binary files a/data/themes/images/e17_logo_small_p8.png and /dev/null differ
diff --git a/data/themes/images/e17_logo_small_p9.png b/data/themes/images/e17_logo_small_p9.png
deleted file mode 100644
index ecba20b5f..000000000
Binary files a/data/themes/images/e17_logo_small_p9.png and /dev/null differ
diff --git a/data/themes/images/e17_menu_arrow.png b/data/themes/images/e17_menu_arrow.png
deleted file mode 100644
index 7239ee0c3..000000000
Binary files a/data/themes/images/e17_menu_arrow.png and /dev/null differ
diff --git a/data/themes/images/e17_menu_bg.png b/data/themes/images/e17_menu_bg.png
deleted file mode 100644
index 7554b5853..000000000
Binary files a/data/themes/images/e17_menu_bg.png and /dev/null differ
diff --git a/data/themes/images/e17_menu_bg_border.png b/data/themes/images/e17_menu_bg_border.png
deleted file mode 100644
index f95e8f1e9..000000000
Binary files a/data/themes/images/e17_menu_bg_border.png and /dev/null differ
diff --git a/data/themes/images/e17_menu_check0.png b/data/themes/images/e17_menu_check0.png
deleted file mode 100644
index d60625d9e..000000000
Binary files a/data/themes/images/e17_menu_check0.png and /dev/null differ
diff --git a/data/themes/images/e17_menu_check1.png b/data/themes/images/e17_menu_check1.png
deleted file mode 100644
index 3a246d5e3..000000000
Binary files a/data/themes/images/e17_menu_check1.png and /dev/null differ
diff --git a/data/themes/images/e17_menu_check2.png b/data/themes/images/e17_menu_check2.png
deleted file mode 100644
index a0ac5f3d1..000000000
Binary files a/data/themes/images/e17_menu_check2.png and /dev/null differ
diff --git a/data/themes/images/e17_menu_radio0.png b/data/themes/images/e17_menu_radio0.png
deleted file mode 100644
index 935f7ce4e..000000000
Binary files a/data/themes/images/e17_menu_radio0.png and /dev/null differ
diff --git a/data/themes/images/e17_menu_radio1.png b/data/themes/images/e17_menu_radio1.png
deleted file mode 100644
index 328643fb1..000000000
Binary files a/data/themes/images/e17_menu_radio1.png and /dev/null differ
diff --git a/data/themes/images/e17_menu_radio2.png b/data/themes/images/e17_menu_radio2.png
deleted file mode 100644
index ca1f5dac3..000000000
Binary files a/data/themes/images/e17_menu_radio2.png and /dev/null differ
diff --git a/data/themes/images/e17_menu_separator.png b/data/themes/images/e17_menu_separator.png
deleted file mode 100644
index 176ff6b49..000000000
Binary files a/data/themes/images/e17_menu_separator.png and /dev/null differ
diff --git a/data/themes/images/e17_mini_button.png b/data/themes/images/e17_mini_button.png
deleted file mode 100644
index eaac7fe3a..000000000
Binary files a/data/themes/images/e17_mini_button.png and /dev/null differ
diff --git a/data/themes/images/e17_mini_button_shadow1.png b/data/themes/images/e17_mini_button_shadow1.png
deleted file mode 100644
index 7b8f6b136..000000000
Binary files a/data/themes/images/e17_mini_button_shadow1.png and /dev/null differ
diff --git a/data/themes/images/e17_mixer_base.png b/data/themes/images/e17_mixer_base.png
deleted file mode 100644
index be4dfbe08..000000000
Binary files a/data/themes/images/e17_mixer_base.png and /dev/null differ
diff --git a/data/themes/images/e17_mixer_left_high.png b/data/themes/images/e17_mixer_left_high.png
deleted file mode 100644
index 91daf03f7..000000000
Binary files a/data/themes/images/e17_mixer_left_high.png and /dev/null differ
diff --git a/data/themes/images/e17_mixer_left_low.png b/data/themes/images/e17_mixer_left_low.png
deleted file mode 100644
index 9b2a698f4..000000000
Binary files a/data/themes/images/e17_mixer_left_low.png and /dev/null differ
diff --git a/data/themes/images/e17_mixer_left_medium.png b/data/themes/images/e17_mixer_left_medium.png
deleted file mode 100644
index 350b3bcd4..000000000
Binary files a/data/themes/images/e17_mixer_left_medium.png and /dev/null differ
diff --git a/data/themes/images/e17_mixer_module_icon.png b/data/themes/images/e17_mixer_module_icon.png
deleted file mode 100644
index 6a4ebd2bf..000000000
Binary files a/data/themes/images/e17_mixer_module_icon.png and /dev/null differ
diff --git a/data/themes/images/e17_mixer_mute.png b/data/themes/images/e17_mixer_mute.png
deleted file mode 100644
index a0bdbb49c..000000000
Binary files a/data/themes/images/e17_mixer_mute.png and /dev/null differ
diff --git a/data/themes/images/e17_mixer_right_high.png b/data/themes/images/e17_mixer_right_high.png
deleted file mode 100644
index 9798406a8..000000000
Binary files a/data/themes/images/e17_mixer_right_high.png and /dev/null differ
diff --git a/data/themes/images/e17_mixer_right_low.png b/data/themes/images/e17_mixer_right_low.png
deleted file mode 100644
index fe68cc466..000000000
Binary files a/data/themes/images/e17_mixer_right_low.png and /dev/null differ
diff --git a/data/themes/images/e17_mixer_right_medium.png b/data/themes/images/e17_mixer_right_medium.png
deleted file mode 100644
index eac61ce6c..000000000
Binary files a/data/themes/images/e17_mixer_right_medium.png and /dev/null differ
diff --git a/data/themes/images/e17_pager_desk.png b/data/themes/images/e17_pager_desk.png
deleted file mode 100644
index 1d74a0258..000000000
Binary files a/data/themes/images/e17_pager_desk.png and /dev/null differ
diff --git a/data/themes/images/e17_pager_desk_sel.png b/data/themes/images/e17_pager_desk_sel.png
deleted file mode 100644
index ef7d91bd5..000000000
Binary files a/data/themes/images/e17_pager_desk_sel.png and /dev/null differ
diff --git a/data/themes/images/e17_pager_window.png b/data/themes/images/e17_pager_window.png
deleted file mode 100644
index 067fee10b..000000000
Binary files a/data/themes/images/e17_pager_window.png and /dev/null differ
diff --git a/data/themes/images/e17_pager_window_shaded.png b/data/themes/images/e17_pager_window_shaded.png
deleted file mode 100644
index fb2b587a3..000000000
Binary files a/data/themes/images/e17_pager_window_shaded.png and /dev/null differ
diff --git a/data/themes/images/e17_pointer.png b/data/themes/images/e17_pointer.png
deleted file mode 100644
index 81472ba65..000000000
Binary files a/data/themes/images/e17_pointer.png and /dev/null differ
diff --git a/data/themes/images/e17_pointer_mono.png b/data/themes/images/e17_pointer_mono.png
deleted file mode 100644
index e0d841358..000000000
Binary files a/data/themes/images/e17_pointer_mono.png and /dev/null differ
diff --git a/data/themes/images/e17_preview_bg.png b/data/themes/images/e17_preview_bg.png
deleted file mode 100644
index db373fb05..000000000
Binary files a/data/themes/images/e17_preview_bg.png and /dev/null differ
diff --git a/data/themes/images/e17_preview_bg_over.png b/data/themes/images/e17_preview_bg_over.png
deleted file mode 100644
index 407a5a1d8..000000000
Binary files a/data/themes/images/e17_preview_bg_over.png and /dev/null differ
diff --git a/data/themes/images/e17_reflection_shadow_overlay.png b/data/themes/images/e17_reflection_shadow_overlay.png
deleted file mode 100644
index b2a9df456..000000000
Binary files a/data/themes/images/e17_reflection_shadow_overlay.png and /dev/null differ
diff --git a/data/themes/images/e17_sb_barh1.png b/data/themes/images/e17_sb_barh1.png
deleted file mode 100644
index c62c1e4db..000000000
Binary files a/data/themes/images/e17_sb_barh1.png and /dev/null differ
diff --git a/data/themes/images/e17_sb_barh2.png b/data/themes/images/e17_sb_barh2.png
deleted file mode 100644
index 147012d1d..000000000
Binary files a/data/themes/images/e17_sb_barh2.png and /dev/null differ
diff --git a/data/themes/images/e17_sb_barv1.png b/data/themes/images/e17_sb_barv1.png
deleted file mode 100644
index a0e5d185e..000000000
Binary files a/data/themes/images/e17_sb_barv1.png and /dev/null differ
diff --git a/data/themes/images/e17_sb_barv2.png b/data/themes/images/e17_sb_barv2.png
deleted file mode 100644
index 200b6d790..000000000
Binary files a/data/themes/images/e17_sb_barv2.png and /dev/null differ
diff --git a/data/themes/images/e17_sb_btd1.png b/data/themes/images/e17_sb_btd1.png
deleted file mode 100644
index 9ee7b5a1b..000000000
Binary files a/data/themes/images/e17_sb_btd1.png and /dev/null differ
diff --git a/data/themes/images/e17_sb_btd2.png b/data/themes/images/e17_sb_btd2.png
deleted file mode 100644
index 92d8f7cbd..000000000
Binary files a/data/themes/images/e17_sb_btd2.png and /dev/null differ
diff --git a/data/themes/images/e17_sb_btl1.png b/data/themes/images/e17_sb_btl1.png
deleted file mode 100644
index 444b3f6e6..000000000
Binary files a/data/themes/images/e17_sb_btl1.png and /dev/null differ
diff --git a/data/themes/images/e17_sb_btl2.png b/data/themes/images/e17_sb_btl2.png
deleted file mode 100644
index 8ecdf7277..000000000
Binary files a/data/themes/images/e17_sb_btl2.png and /dev/null differ
diff --git a/data/themes/images/e17_sb_btr1.png b/data/themes/images/e17_sb_btr1.png
deleted file mode 100644
index 8405f4795..000000000
Binary files a/data/themes/images/e17_sb_btr1.png and /dev/null differ
diff --git a/data/themes/images/e17_sb_btr2.png b/data/themes/images/e17_sb_btr2.png
deleted file mode 100644
index 2a834b1f2..000000000
Binary files a/data/themes/images/e17_sb_btr2.png and /dev/null differ
diff --git a/data/themes/images/e17_sb_btu1.png b/data/themes/images/e17_sb_btu1.png
deleted file mode 100644
index 3546c8963..000000000
Binary files a/data/themes/images/e17_sb_btu1.png and /dev/null differ
diff --git a/data/themes/images/e17_sb_btu2.png b/data/themes/images/e17_sb_btu2.png
deleted file mode 100644
index 655a62cc7..000000000
Binary files a/data/themes/images/e17_sb_btu2.png and /dev/null differ
diff --git a/data/themes/images/e17_sb_runnerh.png b/data/themes/images/e17_sb_runnerh.png
deleted file mode 100644
index 0e883abf9..000000000
Binary files a/data/themes/images/e17_sb_runnerh.png and /dev/null differ
diff --git a/data/themes/images/e17_sb_runnerv.png b/data/themes/images/e17_sb_runnerv.png
deleted file mode 100644
index cb2413423..000000000
Binary files a/data/themes/images/e17_sb_runnerv.png and /dev/null differ
diff --git a/data/themes/images/e17_scrollbar_hdrag_thumb.png b/data/themes/images/e17_scrollbar_hdrag_thumb.png
deleted file mode 100644
index fc1ba228d..000000000
Binary files a/data/themes/images/e17_scrollbar_hdrag_thumb.png and /dev/null differ
diff --git a/data/themes/images/e17_scrollbar_vdrag_thumb.png b/data/themes/images/e17_scrollbar_vdrag_thumb.png
deleted file mode 100644
index 30bfdb213..000000000
Binary files a/data/themes/images/e17_scrollbar_vdrag_thumb.png and /dev/null differ
diff --git a/data/themes/images/e17_shelf_bg2_h.png b/data/themes/images/e17_shelf_bg2_h.png
deleted file mode 100644
index e897ccb35..000000000
Binary files a/data/themes/images/e17_shelf_bg2_h.png and /dev/null differ
diff --git a/data/themes/images/e17_shelf_bg2_v.png b/data/themes/images/e17_shelf_bg2_v.png
deleted file mode 100644
index fc776fc36..000000000
Binary files a/data/themes/images/e17_shelf_bg2_v.png and /dev/null differ
diff --git a/data/themes/images/e17_shelf_bg_h.png b/data/themes/images/e17_shelf_bg_h.png
deleted file mode 100644
index 49f0c19db..000000000
Binary files a/data/themes/images/e17_shelf_bg_h.png and /dev/null differ
diff --git a/data/themes/images/e17_shelf_bg_v.png b/data/themes/images/e17_shelf_bg_v.png
deleted file mode 100644
index 4aae004f6..000000000
Binary files a/data/themes/images/e17_shelf_bg_v.png and /dev/null differ
diff --git a/data/themes/images/e17_slider_bt0.png b/data/themes/images/e17_slider_bt0.png
deleted file mode 100644
index 2700a5096..000000000
Binary files a/data/themes/images/e17_slider_bt0.png and /dev/null differ
diff --git a/data/themes/images/e17_slider_bt1.png b/data/themes/images/e17_slider_bt1.png
deleted file mode 100644
index adbc34774..000000000
Binary files a/data/themes/images/e17_slider_bt1.png and /dev/null differ
diff --git a/data/themes/images/e17_slider_bt_glow.png b/data/themes/images/e17_slider_bt_glow.png
deleted file mode 100644
index 89da3c424..000000000
Binary files a/data/themes/images/e17_slider_bt_glow.png and /dev/null differ
diff --git a/data/themes/images/e17_sm_reflection_shadow_overlay.png b/data/themes/images/e17_sm_reflection_shadow_overlay.png
deleted file mode 100644
index 18f11d3ed..000000000
Binary files a/data/themes/images/e17_sm_reflection_shadow_overlay.png and /dev/null differ
diff --git a/data/themes/images/e17_titlebar.png b/data/themes/images/e17_titlebar.png
deleted file mode 100644
index ab380c468..000000000
Binary files a/data/themes/images/e17_titlebar.png and /dev/null differ
diff --git a/data/themes/images/e17_titlebar_glint1.png b/data/themes/images/e17_titlebar_glint1.png
deleted file mode 100644
index 276387534..000000000
Binary files a/data/themes/images/e17_titlebar_glint1.png and /dev/null differ
diff --git a/data/themes/images/e17_titlebar_glint2.png b/data/themes/images/e17_titlebar_glint2.png
deleted file mode 100644
index ea0a91292..000000000
Binary files a/data/themes/images/e17_titlebar_glint2.png and /dev/null differ
diff --git a/data/themes/images/e17_titlebar_glint3.png b/data/themes/images/e17_titlebar_glint3.png
deleted file mode 100644
index 3a0c07a38..000000000
Binary files a/data/themes/images/e17_titlebar_glint3.png and /dev/null differ
diff --git a/data/themes/images/e17_titlebar_hung.png b/data/themes/images/e17_titlebar_hung.png
deleted file mode 100644
index 806acf0f2..000000000
Binary files a/data/themes/images/e17_titlebar_hung.png and /dev/null differ
diff --git a/data/themes/images/e17_titlebar_outline.png b/data/themes/images/e17_titlebar_outline.png
deleted file mode 100644
index 1c1be2501..000000000
Binary files a/data/themes/images/e17_titlebar_outline.png and /dev/null differ
diff --git a/data/themes/images/e17_titlebar_shadow1.png b/data/themes/images/e17_titlebar_shadow1.png
deleted file mode 100644
index 66e7d339f..000000000
Binary files a/data/themes/images/e17_titlebar_shadow1.png and /dev/null differ
diff --git a/data/themes/images/e17_titlebar_shadow2.png b/data/themes/images/e17_titlebar_shadow2.png
deleted file mode 100644
index 5c7add4e0..000000000
Binary files a/data/themes/images/e17_titlebar_shadow2.png and /dev/null differ
diff --git a/data/themes/images/e17_tl_corner_logo.png b/data/themes/images/e17_tl_corner_logo.png
deleted file mode 100644
index 3ce39708b..000000000
Binary files a/data/themes/images/e17_tl_corner_logo.png and /dev/null differ
diff --git a/data/themes/images/e17_tl_corner_logo_shadow.png b/data/themes/images/e17_tl_corner_logo_shadow.png
deleted file mode 100644
index e20f1bbda..000000000
Binary files a/data/themes/images/e17_tl_corner_logo_shadow.png and /dev/null differ
diff --git a/data/themes/images/e17_trans1.png b/data/themes/images/e17_trans1.png
deleted file mode 100644
index 400c413aa..000000000
Binary files a/data/themes/images/e17_trans1.png and /dev/null differ
diff --git a/data/themes/images/e17_trans2.png b/data/themes/images/e17_trans2.png
deleted file mode 100644
index bcdf1c3b8..000000000
Binary files a/data/themes/images/e17_trans2.png and /dev/null differ
diff --git a/data/themes/images/e17_well_overlay.png b/data/themes/images/e17_well_overlay.png
deleted file mode 100644
index 994be0ad3..000000000
Binary files a/data/themes/images/e17_well_overlay.png and /dev/null differ
diff --git a/data/themes/images/e17_whitev.png b/data/themes/images/e17_whitev.png
deleted file mode 100644
index 153ea91bd..000000000
Binary files a/data/themes/images/e17_whitev.png and /dev/null differ
diff --git a/data/themes/images/e17_winlist_bottom.png b/data/themes/images/e17_winlist_bottom.png
deleted file mode 100644
index 01526f41b..000000000
Binary files a/data/themes/images/e17_winlist_bottom.png and /dev/null differ
diff --git a/data/themes/images/e17_winlist_top.png b/data/themes/images/e17_winlist_top.png
deleted file mode 100644
index 807eb9fe1..000000000
Binary files a/data/themes/images/e17_winlist_top.png and /dev/null differ
diff --git a/data/themes/images/e17_wiz_b1.png b/data/themes/images/e17_wiz_b1.png
deleted file mode 100644
index 1f60d456b..000000000
Binary files a/data/themes/images/e17_wiz_b1.png and /dev/null differ
diff --git a/data/themes/images/e17_wiz_b2.png b/data/themes/images/e17_wiz_b2.png
deleted file mode 100644
index d722f6dc4..000000000
Binary files a/data/themes/images/e17_wiz_b2.png and /dev/null differ
diff --git a/data/themes/images/entry.png b/data/themes/images/entry.png
deleted file mode 100644
index 82e5cbe49..000000000
Binary files a/data/themes/images/entry.png and /dev/null differ
diff --git a/data/themes/images/exclam.png b/data/themes/images/exclam.png
new file mode 100644
index 000000000..02068e2a5
Binary files /dev/null and b/data/themes/images/exclam.png differ
diff --git a/data/themes/images/focus.png b/data/themes/images/focus.png
deleted file mode 100644
index a2cc335c1..000000000
Binary files a/data/themes/images/focus.png and /dev/null differ
diff --git a/data/themes/images/folder.png b/data/themes/images/folder.png
deleted file mode 100644
index 18246fb55..000000000
Binary files a/data/themes/images/folder.png and /dev/null differ
diff --git a/data/themes/images/folder_opened.png b/data/themes/images/folder_opened.png
deleted file mode 100644
index fa36e47bd..000000000
Binary files a/data/themes/images/folder_opened.png and /dev/null differ
diff --git a/data/themes/images/font-x-generic.png b/data/themes/images/font-x-generic.png
deleted file mode 100644
index 731ae2800..000000000
Binary files a/data/themes/images/font-x-generic.png and /dev/null differ
diff --git a/data/themes/images/frame_1.png b/data/themes/images/frame_1.png
new file mode 100644
index 000000000..fd5645e5b
Binary files /dev/null and b/data/themes/images/frame_1.png differ
diff --git a/data/themes/images/frame_2.png b/data/themes/images/frame_2.png
new file mode 100644
index 000000000..0fef1e9a9
Binary files /dev/null and b/data/themes/images/frame_2.png differ
diff --git a/data/themes/images/gadman_border.png b/data/themes/images/gadman_border.png
new file mode 100644
index 000000000..341fbf7f0
Binary files /dev/null and b/data/themes/images/gadman_border.png differ
diff --git a/data/themes/images/gadman_bottom.png b/data/themes/images/gadman_bottom.png
new file mode 100644
index 000000000..e3880875f
Binary files /dev/null and b/data/themes/images/gadman_bottom.png differ
diff --git a/data/themes/images/gadman_frame.png b/data/themes/images/gadman_frame.png
new file mode 100644
index 000000000..894677fec
Binary files /dev/null and b/data/themes/images/gadman_frame.png differ
diff --git a/data/themes/images/gadman_left.png b/data/themes/images/gadman_left.png
new file mode 100644
index 000000000..bcc318fc6
Binary files /dev/null and b/data/themes/images/gadman_left.png differ
diff --git a/data/themes/images/gadman_right.png b/data/themes/images/gadman_right.png
new file mode 100644
index 000000000..ee06ecd18
Binary files /dev/null and b/data/themes/images/gadman_right.png differ
diff --git a/data/themes/images/gadman_top.png b/data/themes/images/gadman_top.png
new file mode 100644
index 000000000..3bc082b93
Binary files /dev/null and b/data/themes/images/gadman_top.png differ
diff --git a/data/themes/images/grill_dark_tiny_pattern.png b/data/themes/images/grill_dark_tiny_pattern.png
new file mode 100644
index 000000000..aee525ed6
Binary files /dev/null and b/data/themes/images/grill_dark_tiny_pattern.png differ
diff --git a/data/themes/images/icon_add.png b/data/themes/images/icon_add.png
new file mode 100644
index 000000000..556f06a15
Binary files /dev/null and b/data/themes/images/icon_add.png differ
diff --git a/data/themes/images/icon_add_fav.png b/data/themes/images/icon_add_fav.png
new file mode 100644
index 000000000..13d7064a5
Binary files /dev/null and b/data/themes/images/icon_add_fav.png differ
diff --git a/data/themes/images/e17_icon_advanced.png b/data/themes/images/icon_advanced.png
similarity index 100%
rename from data/themes/images/e17_icon_advanced.png
rename to data/themes/images/icon_advanced.png
diff --git a/data/themes/images/e17_icon_appearance.png b/data/themes/images/icon_appearance.png
similarity index 100%
rename from data/themes/images/e17_icon_appearance.png
rename to data/themes/images/icon_appearance.png
diff --git a/data/themes/images/e17_icon_applications.png b/data/themes/images/icon_applications.png
similarity index 100%
rename from data/themes/images/e17_icon_applications.png
rename to data/themes/images/icon_applications.png
diff --git a/data/themes/images/e17_icon_behavior.png b/data/themes/images/icon_behavior.png
similarity index 100%
rename from data/themes/images/e17_icon_behavior.png
rename to data/themes/images/icon_behavior.png
diff --git a/data/themes/images/icon_border_border.png b/data/themes/images/icon_border_border.png
new file mode 100644
index 000000000..6ff76b833
Binary files /dev/null and b/data/themes/images/icon_border_border.png differ
diff --git a/data/themes/images/icon_border_close.png b/data/themes/images/icon_border_close.png
new file mode 100644
index 000000000..56cdcdaa3
Binary files /dev/null and b/data/themes/images/icon_border_close.png differ
diff --git a/data/themes/images/icon_border_kill.png b/data/themes/images/icon_border_kill.png
new file mode 100644
index 000000000..75be4591d
Binary files /dev/null and b/data/themes/images/icon_border_kill.png differ
diff --git a/data/themes/images/icon_border_lock.png b/data/themes/images/icon_border_lock.png
new file mode 100644
index 000000000..cf6705e31
Binary files /dev/null and b/data/themes/images/icon_border_lock.png differ
diff --git a/data/themes/images/icon_border_maximize.png b/data/themes/images/icon_border_maximize.png
new file mode 100644
index 000000000..8e27d5c8b
Binary files /dev/null and b/data/themes/images/icon_border_maximize.png differ
diff --git a/data/themes/images/icon_border_minimize.png b/data/themes/images/icon_border_minimize.png
new file mode 100644
index 000000000..de335bbc6
Binary files /dev/null and b/data/themes/images/icon_border_minimize.png differ
diff --git a/data/themes/images/icon_border_more.png b/data/themes/images/icon_border_more.png
new file mode 100644
index 000000000..d37b1a3ca
Binary files /dev/null and b/data/themes/images/icon_border_more.png differ
diff --git a/data/themes/images/icon_border_pager.png b/data/themes/images/icon_border_pager.png
new file mode 100644
index 000000000..5ea60a946
Binary files /dev/null and b/data/themes/images/icon_border_pager.png differ
diff --git a/data/themes/images/icon_border_pin.png b/data/themes/images/icon_border_pin.png
new file mode 100644
index 000000000..351596cfe
Binary files /dev/null and b/data/themes/images/icon_border_pin.png differ
diff --git a/data/themes/images/icon_border_properties.png b/data/themes/images/icon_border_properties.png
new file mode 100644
index 000000000..f30f4278d
Binary files /dev/null and b/data/themes/images/icon_border_properties.png differ
diff --git a/data/themes/images/icon_border_remember.png b/data/themes/images/icon_border_remember.png
new file mode 100644
index 000000000..c0bad6d25
Binary files /dev/null and b/data/themes/images/icon_border_remember.png differ
diff --git a/data/themes/images/icon_border_sendto.png b/data/themes/images/icon_border_sendto.png
new file mode 100644
index 000000000..0752a0655
Binary files /dev/null and b/data/themes/images/icon_border_sendto.png differ
diff --git a/data/themes/images/icon_border_shaded.png b/data/themes/images/icon_border_shaded.png
new file mode 100644
index 000000000..88fcf29c9
Binary files /dev/null and b/data/themes/images/icon_border_shaded.png differ
diff --git a/data/themes/images/icon_border_skip.png b/data/themes/images/icon_border_skip.png
new file mode 100644
index 000000000..ac8dea4dd
Binary files /dev/null and b/data/themes/images/icon_border_skip.png differ
diff --git a/data/themes/images/icon_border_stack_bot.png b/data/themes/images/icon_border_stack_bot.png
new file mode 100644
index 000000000..5f1228038
Binary files /dev/null and b/data/themes/images/icon_border_stack_bot.png differ
diff --git a/data/themes/images/icon_border_stack_norm.png b/data/themes/images/icon_border_stack_norm.png
new file mode 100644
index 000000000..f0035f7e3
Binary files /dev/null and b/data/themes/images/icon_border_stack_norm.png differ
diff --git a/data/themes/images/icon_border_stack_top.png b/data/themes/images/icon_border_stack_top.png
new file mode 100644
index 000000000..fb4c5b9f5
Binary files /dev/null and b/data/themes/images/icon_border_stack_top.png differ
diff --git a/data/themes/images/icon_check.png b/data/themes/images/icon_check.png
new file mode 100644
index 000000000..9940500f7
Binary files /dev/null and b/data/themes/images/icon_check.png differ
diff --git a/data/themes/images/e17_icon_colors.png b/data/themes/images/icon_colors.png
similarity index 100%
rename from data/themes/images/e17_icon_colors.png
rename to data/themes/images/icon_colors.png
diff --git a/data/themes/images/icon_config.png b/data/themes/images/icon_config.png
new file mode 100644
index 000000000..9cb5f6d6e
Binary files /dev/null and b/data/themes/images/icon_config.png differ
diff --git a/data/themes/images/e17_icon_configuration.png b/data/themes/images/icon_configuration.png
similarity index 100%
rename from data/themes/images/e17_icon_configuration.png
rename to data/themes/images/icon_configuration.png
diff --git a/data/themes/images/icon_del.png b/data/themes/images/icon_del.png
new file mode 100644
index 000000000..01be66754
Binary files /dev/null and b/data/themes/images/icon_del.png differ
diff --git a/data/themes/images/e17_icon_desklock.png b/data/themes/images/icon_desklock.png
similarity index 100%
rename from data/themes/images/e17_icon_desklock.png
rename to data/themes/images/icon_desklock.png
diff --git a/data/themes/images/e17_icon_desklock_menu.png b/data/themes/images/icon_desklock_menu.png
similarity index 100%
rename from data/themes/images/e17_icon_desklock_menu.png
rename to data/themes/images/icon_desklock_menu.png
diff --git a/data/themes/images/e17_icon_desktop.png b/data/themes/images/icon_desktops.png
similarity index 100%
rename from data/themes/images/e17_icon_desktop.png
rename to data/themes/images/icon_desktops.png
diff --git a/data/themes/images/e17_icon_directories.png b/data/themes/images/icon_directories.png
similarity index 100%
rename from data/themes/images/e17_icon_directories.png
rename to data/themes/images/icon_directories.png
diff --git a/data/themes/images/icon_down_arrow.png b/data/themes/images/icon_down_arrow.png
new file mode 100644
index 000000000..09a10bf3b
Binary files /dev/null and b/data/themes/images/icon_down_arrow.png differ
diff --git a/data/themes/images/icon_dummy.png b/data/themes/images/icon_dummy.png
new file mode 100644
index 000000000..d9a0dfd55
Binary files /dev/null and b/data/themes/images/icon_dummy.png differ
diff --git a/data/themes/images/e17_button_detail_arrange.png b/data/themes/images/icon_efm_arrange.png
similarity index 100%
rename from data/themes/images/e17_button_detail_arrange.png
rename to data/themes/images/icon_efm_arrange.png
diff --git a/data/themes/images/e17_button_detail_arrange_name.png b/data/themes/images/icon_efm_arrange_name.png
similarity index 100%
rename from data/themes/images/e17_button_detail_arrange_name.png
rename to data/themes/images/icon_efm_arrange_name.png
diff --git a/data/themes/images/e17_button_detail_arrange_time.png b/data/themes/images/icon_efm_arrange_time.png
similarity index 100%
rename from data/themes/images/e17_button_detail_arrange_time.png
rename to data/themes/images/icon_efm_arrange_time.png
diff --git a/data/themes/images/e17_button_detail_copy.png b/data/themes/images/icon_efm_copy.png
similarity index 100%
rename from data/themes/images/e17_button_detail_copy.png
rename to data/themes/images/icon_efm_copy.png
diff --git a/data/themes/images/e17_button_detail_cut.png b/data/themes/images/icon_efm_cut.png
similarity index 100%
rename from data/themes/images/e17_button_detail_cut.png
rename to data/themes/images/icon_efm_cut.png
diff --git a/data/themes/images/e17_button_detail_delete.png b/data/themes/images/icon_efm_delete.png
similarity index 100%
rename from data/themes/images/e17_button_detail_delete.png
rename to data/themes/images/icon_efm_delete.png
diff --git a/data/themes/images/e17_icon_fileman_desktop.png b/data/themes/images/icon_efm_desktop.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_desktop.png
rename to data/themes/images/icon_efm_desktop.png
diff --git a/data/themes/images/e17_fileman_ask.png b/data/themes/images/icon_efm_dnd_ask.png
similarity index 100%
rename from data/themes/images/e17_fileman_ask.png
rename to data/themes/images/icon_efm_dnd_ask.png
diff --git a/data/themes/images/e17_fileman_copy.png b/data/themes/images/icon_efm_dnd_copy.png
similarity index 100%
rename from data/themes/images/e17_fileman_copy.png
rename to data/themes/images/icon_efm_dnd_copy.png
diff --git a/data/themes/images/e17_fileman_move.png b/data/themes/images/icon_efm_dnd_move.png
similarity index 100%
rename from data/themes/images/e17_fileman_move.png
rename to data/themes/images/icon_efm_dnd_move.png
diff --git a/data/themes/images/e17_icon_fileman_file.png b/data/themes/images/icon_efm_file.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_file.png
rename to data/themes/images/icon_efm_file.png
diff --git a/data/themes/images/e17_icon_fileman_folder.png b/data/themes/images/icon_efm_folder.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_folder.png
rename to data/themes/images/icon_efm_folder.png
diff --git a/data/themes/images/e17_icon_fileman_hdd.png b/data/themes/images/icon_efm_hdd.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_hdd.png
rename to data/themes/images/icon_efm_hdd.png
diff --git a/data/themes/images/e17_icon_fileman_home.png b/data/themes/images/icon_efm_home.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_home.png
rename to data/themes/images/icon_efm_home.png
diff --git a/data/themes/images/e17_button_detail_new.png b/data/themes/images/icon_efm_new.png
similarity index 100%
rename from data/themes/images/e17_button_detail_new.png
rename to data/themes/images/icon_efm_new.png
diff --git a/data/themes/images/e17_button_detail_new_dir.png b/data/themes/images/icon_efm_new_dir.png
similarity index 100%
rename from data/themes/images/e17_button_detail_new_dir.png
rename to data/themes/images/icon_efm_new_dir.png
diff --git a/data/themes/images/e17_button_detail_locks_application.png b/data/themes/images/icon_efm_open.png
similarity index 100%
rename from data/themes/images/e17_button_detail_locks_application.png
rename to data/themes/images/icon_efm_open.png
diff --git a/data/themes/images/e17_button_detail_paste.png b/data/themes/images/icon_efm_paste.png
similarity index 100%
rename from data/themes/images/e17_button_detail_paste.png
rename to data/themes/images/icon_efm_paste.png
diff --git a/data/themes/images/e17_button_detail_properties.png b/data/themes/images/icon_efm_properties.png
similarity index 100%
rename from data/themes/images/e17_button_detail_properties.png
rename to data/themes/images/icon_efm_properties.png
diff --git a/data/themes/images/e17_button_detail_refresh.png b/data/themes/images/icon_efm_refresh.png
similarity index 100%
rename from data/themes/images/e17_button_detail_refresh.png
rename to data/themes/images/icon_efm_refresh.png
diff --git a/data/themes/images/e17_button_detail_rename.png b/data/themes/images/icon_efm_rename.png
similarity index 100%
rename from data/themes/images/e17_button_detail_rename.png
rename to data/themes/images/icon_efm_rename.png
diff --git a/data/themes/images/e17_button_detail_select.png b/data/themes/images/icon_efm_select.png
similarity index 100%
rename from data/themes/images/e17_button_detail_select.png
rename to data/themes/images/icon_efm_select.png
diff --git a/data/themes/images/e17_button_detail_sendto.png b/data/themes/images/icon_efm_sort.png
similarity index 100%
rename from data/themes/images/e17_button_detail_sendto.png
rename to data/themes/images/icon_efm_sort.png
diff --git a/data/themes/images/e17_button_detail_view.png b/data/themes/images/icon_efm_view.png
similarity index 100%
rename from data/themes/images/e17_button_detail_view.png
rename to data/themes/images/icon_efm_view.png
diff --git a/data/themes/images/e17_button_detail_view_details.png b/data/themes/images/icon_efm_view_details.png
similarity index 100%
rename from data/themes/images/e17_button_detail_view_details.png
rename to data/themes/images/icon_efm_view_details.png
diff --git a/data/themes/images/e17_button_detail_view_name.png b/data/themes/images/icon_efm_view_name.png
similarity index 100%
rename from data/themes/images/e17_button_detail_view_name.png
rename to data/themes/images/icon_efm_view_name.png
diff --git a/data/themes/images/e17_icon_e_exit.png b/data/themes/images/icon_exit.png
similarity index 100%
rename from data/themes/images/e17_icon_e_exit.png
rename to data/themes/images/icon_exit.png
diff --git a/data/themes/images/e17_icon_extensions.png b/data/themes/images/icon_extensions.png
similarity index 100%
rename from data/themes/images/e17_icon_extensions.png
rename to data/themes/images/icon_extensions.png
diff --git a/data/themes/images/e17_icon_favorites.png b/data/themes/images/icon_favorites.png
similarity index 100%
rename from data/themes/images/e17_icon_favorites.png
rename to data/themes/images/icon_favorites.png
diff --git a/data/themes/images/e17_icon_file_icons.png b/data/themes/images/icon_file_icons.png
similarity index 100%
rename from data/themes/images/e17_icon_file_icons.png
rename to data/themes/images/icon_file_icons.png
diff --git a/data/themes/images/e17_icon_font.png b/data/themes/images/icon_fonts.png
similarity index 100%
rename from data/themes/images/e17_icon_font.png
rename to data/themes/images/icon_fonts.png
diff --git a/data/themes/images/icon_globe.png b/data/themes/images/icon_globe.png
new file mode 100644
index 000000000..3addfab39
Binary files /dev/null and b/data/themes/images/icon_globe.png differ
diff --git a/data/themes/images/icon_gradient.png b/data/themes/images/icon_gradient.png
new file mode 100644
index 000000000..a34c328e3
Binary files /dev/null and b/data/themes/images/icon_gradient.png differ
diff --git a/data/themes/images/e17_icon_halt.png b/data/themes/images/icon_halt.png
similarity index 100%
rename from data/themes/images/e17_icon_halt.png
rename to data/themes/images/icon_halt.png
diff --git a/data/themes/images/e17_icon_hibernate.png b/data/themes/images/icon_hibernate.png
similarity index 100%
rename from data/themes/images/e17_icon_hibernate.png
rename to data/themes/images/icon_hibernate.png
diff --git a/data/themes/images/e17_icon_ibar_applications.png b/data/themes/images/icon_ibar_applications.png
similarity index 100%
rename from data/themes/images/e17_icon_ibar_applications.png
rename to data/themes/images/icon_ibar_applications.png
diff --git a/data/themes/images/e17_icon_icon_theme.png b/data/themes/images/icon_icon_theme.png
similarity index 100%
rename from data/themes/images/e17_icon_icon_theme.png
rename to data/themes/images/icon_icon_theme.png
diff --git a/data/themes/images/e17_icon_intl.png b/data/themes/images/icon_intl.png
similarity index 100%
rename from data/themes/images/e17_icon_intl.png
rename to data/themes/images/icon_intl.png
diff --git a/data/themes/images/e17_icon_keys.png b/data/themes/images/icon_keys.png
similarity index 100%
rename from data/themes/images/e17_icon_keys.png
rename to data/themes/images/icon_keys.png
diff --git a/data/themes/images/icon_left_arrow.png b/data/themes/images/icon_left_arrow.png
new file mode 100644
index 000000000..556399eaa
Binary files /dev/null and b/data/themes/images/icon_left_arrow.png differ
diff --git a/data/themes/images/e17_icon_logout.png b/data/themes/images/icon_logout.png
similarity index 100%
rename from data/themes/images/e17_icon_logout.png
rename to data/themes/images/icon_logout.png
diff --git a/data/themes/images/e17_icon_lost_windows.png b/data/themes/images/icon_lost_windows.png
similarity index 100%
rename from data/themes/images/e17_icon_lost_windows.png
rename to data/themes/images/icon_lost_windows.png
diff --git a/data/themes/images/e17_icon_menu_settings.png b/data/themes/images/icon_menu_settings.png
similarity index 100%
rename from data/themes/images/e17_icon_menu_settings.png
rename to data/themes/images/icon_menu_settings.png
diff --git a/data/themes/images/e17_icon_menus.png b/data/themes/images/icon_menus.png
similarity index 100%
rename from data/themes/images/e17_icon_menus.png
rename to data/themes/images/icon_menus.png
diff --git a/data/themes/images/icon_mime_audio_generic.png b/data/themes/images/icon_mime_audio_generic.png
new file mode 100644
index 000000000..ef593f9eb
Binary files /dev/null and b/data/themes/images/icon_mime_audio_generic.png differ
diff --git a/data/themes/images/e17_icon_fileman_bdf.png b/data/themes/images/icon_mime_bdf.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_bdf.png
rename to data/themes/images/icon_mime_bdf.png
diff --git a/data/themes/images/e17_icon_fileman_c.png b/data/themes/images/icon_mime_c.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_c.png
rename to data/themes/images/icon_mime_c.png
diff --git a/data/themes/images/e17_icon_fileman_css.png b/data/themes/images/icon_mime_css.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_css.png
rename to data/themes/images/icon_mime_css.png
diff --git a/data/themes/images/e17_icon_fileman_deb.png b/data/themes/images/icon_mime_deb.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_deb.png
rename to data/themes/images/icon_mime_deb.png
diff --git a/data/themes/images/e17_icon_fileman_doc.png b/data/themes/images/icon_mime_doc.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_doc.png
rename to data/themes/images/icon_mime_doc.png
diff --git a/data/themes/images/icon_mime_executable_generic.png b/data/themes/images/icon_mime_executable_generic.png
new file mode 100644
index 000000000..c9e16e5fd
Binary files /dev/null and b/data/themes/images/icon_mime_executable_generic.png differ
diff --git a/data/themes/images/icon_mime_font_generic.png b/data/themes/images/icon_mime_font_generic.png
new file mode 100644
index 000000000..05f060267
Binary files /dev/null and b/data/themes/images/icon_mime_font_generic.png differ
diff --git a/data/themes/images/e17_icon_fileman_h.png b/data/themes/images/icon_mime_h.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_h.png
rename to data/themes/images/icon_mime_h.png
diff --git a/data/themes/images/e17_icon_fileman_htm.png b/data/themes/images/icon_mime_html.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_htm.png
rename to data/themes/images/icon_mime_html.png
diff --git a/data/themes/images/icon_mime_image_generic.png b/data/themes/images/icon_mime_image_generic.png
new file mode 100644
index 000000000..a5369dc00
Binary files /dev/null and b/data/themes/images/icon_mime_image_generic.png differ
diff --git a/data/themes/images/e17_icon_fileman_o.png b/data/themes/images/icon_mime_o.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_o.png
rename to data/themes/images/icon_mime_o.png
diff --git a/data/themes/images/e17_icon_fileman_bz2.png b/data/themes/images/icon_mime_package.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_bz2.png
rename to data/themes/images/icon_mime_package.png
diff --git a/data/themes/images/e17_icon_fileman_diff.png b/data/themes/images/icon_mime_patch.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_diff.png
rename to data/themes/images/icon_mime_patch.png
diff --git a/data/themes/images/e17_icon_fileman_pcf.png b/data/themes/images/icon_mime_pcf.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_pcf.png
rename to data/themes/images/icon_mime_pcf.png
diff --git a/data/themes/images/e17_icon_fileman_pdf.png b/data/themes/images/icon_mime_pdf.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_pdf.png
rename to data/themes/images/icon_mime_pdf.png
diff --git a/data/themes/images/e17_icon_fileman_txt.png b/data/themes/images/icon_mime_plain.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_txt.png
rename to data/themes/images/icon_mime_plain.png
diff --git a/data/themes/images/e17_icon_fileman_sh.png b/data/themes/images/icon_mime_sh.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_sh.png
rename to data/themes/images/icon_mime_sh.png
diff --git a/data/themes/images/icon_mime_text_generic.png b/data/themes/images/icon_mime_text_generic.png
new file mode 100644
index 000000000..3cef586d4
Binary files /dev/null and b/data/themes/images/icon_mime_text_generic.png differ
diff --git a/data/themes/images/e17_icon_fileman_ttf.png b/data/themes/images/icon_mime_ttf.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_ttf.png
rename to data/themes/images/icon_mime_ttf.png
diff --git a/data/themes/images/icon_mime_video_generic.png b/data/themes/images/icon_mime_video_generic.png
new file mode 100644
index 000000000..d03511e11
Binary files /dev/null and b/data/themes/images/icon_mime_video_generic.png differ
diff --git a/data/themes/images/e17_icon_fileman_xcf.png b/data/themes/images/icon_mime_xcf.png
similarity index 100%
rename from data/themes/images/e17_icon_fileman_xcf.png
rename to data/themes/images/icon_mime_xcf.png
diff --git a/data/themes/images/e17_icon_mixer.png b/data/themes/images/icon_mixer.png
similarity index 100%
rename from data/themes/images/e17_icon_mixer.png
rename to data/themes/images/icon_mixer.png
diff --git a/data/themes/images/e17_icon_module.png b/data/themes/images/icon_modules.png
similarity index 100%
rename from data/themes/images/e17_icon_module.png
rename to data/themes/images/icon_modules.png
diff --git a/data/themes/images/e17_icon_mouse.png b/data/themes/images/icon_mouse.png
similarity index 100%
rename from data/themes/images/e17_icon_mouse.png
rename to data/themes/images/icon_mouse.png
diff --git a/data/themes/images/e17_icon_mouse_clean.png b/data/themes/images/icon_mouse_clean.png
similarity index 100%
rename from data/themes/images/e17_icon_mouse_clean.png
rename to data/themes/images/icon_mouse_clean.png
diff --git a/data/themes/images/e17_icon_mouse_extra.png b/data/themes/images/icon_mouse_extra.png
similarity index 100%
rename from data/themes/images/e17_icon_mouse_extra.png
rename to data/themes/images/icon_mouse_extra.png
diff --git a/data/themes/images/e17_icon_mouse_left.png b/data/themes/images/icon_mouse_left.png
similarity index 100%
rename from data/themes/images/e17_icon_mouse_left.png
rename to data/themes/images/icon_mouse_left.png
diff --git a/data/themes/images/e17_icon_mouse_middle.png b/data/themes/images/icon_mouse_middle.png
similarity index 100%
rename from data/themes/images/e17_icon_mouse_middle.png
rename to data/themes/images/icon_mouse_middle.png
diff --git a/data/themes/images/e17_icon_mouse_right.png b/data/themes/images/icon_mouse_right.png
similarity index 100%
rename from data/themes/images/e17_icon_mouse_right.png
rename to data/themes/images/icon_mouse_right.png
diff --git a/data/themes/images/e17_icon_mouse_wheel.png b/data/themes/images/icon_mouse_wheel.png
similarity index 100%
rename from data/themes/images/e17_icon_mouse_wheel.png
rename to data/themes/images/icon_mouse_wheel.png
diff --git a/data/themes/images/icon_new.png b/data/themes/images/icon_new.png
new file mode 100644
index 000000000..ff714ee3b
Binary files /dev/null and b/data/themes/images/icon_new.png differ
diff --git a/data/themes/images/e17_icon_pager.png b/data/themes/images/icon_pager.png
similarity index 100%
rename from data/themes/images/e17_icon_pager.png
rename to data/themes/images/icon_pager.png
diff --git a/data/themes/images/e17_icon_performance.png b/data/themes/images/icon_performance.png
similarity index 100%
rename from data/themes/images/e17_icon_performance.png
rename to data/themes/images/icon_performance.png
diff --git a/data/themes/images/e17_icon_power_management.png b/data/themes/images/icon_power_management.png
similarity index 100%
rename from data/themes/images/e17_icon_power_management.png
rename to data/themes/images/icon_power_management.png
diff --git a/data/themes/images/e17_icon_reboot.png b/data/themes/images/icon_reboot.png
similarity index 100%
rename from data/themes/images/e17_icon_reboot.png
rename to data/themes/images/icon_reboot.png
diff --git a/data/themes/images/e17_icon_regenerate_menus.png b/data/themes/images/icon_regenerate_menus.png
similarity index 100%
rename from data/themes/images/e17_icon_regenerate_menus.png
rename to data/themes/images/icon_regenerate_menus.png
diff --git a/data/themes/images/e17_icon_e_reset.png b/data/themes/images/icon_reset.png
similarity index 100%
rename from data/themes/images/e17_icon_e_reset.png
rename to data/themes/images/icon_reset.png
diff --git a/data/themes/images/icon_resize.png b/data/themes/images/icon_resize.png
new file mode 100644
index 000000000..793ec338c
Binary files /dev/null and b/data/themes/images/icon_resize.png differ
diff --git a/data/themes/images/e17_icon_restart_applications.png b/data/themes/images/icon_restart_applications.png
similarity index 100%
rename from data/themes/images/e17_icon_restart_applications.png
rename to data/themes/images/icon_restart_applications.png
diff --git a/data/themes/images/icon_right_arrow.png b/data/themes/images/icon_right_arrow.png
new file mode 100644
index 000000000..6bbb2c6ea
Binary files /dev/null and b/data/themes/images/icon_right_arrow.png differ
diff --git a/data/themes/images/e17_icon_run.png b/data/themes/images/icon_run.png
similarity index 100%
rename from data/themes/images/e17_icon_run.png
rename to data/themes/images/icon_run.png
diff --git a/data/themes/images/e17_icon_screen_around.png b/data/themes/images/icon_screen_around.png
similarity index 100%
rename from data/themes/images/e17_icon_screen_around.png
rename to data/themes/images/icon_screen_around.png
diff --git a/data/themes/images/e17_icon_screen_hflip.png b/data/themes/images/icon_screen_hflip.png
similarity index 100%
rename from data/themes/images/e17_icon_screen_hflip.png
rename to data/themes/images/icon_screen_hflip.png
diff --git a/data/themes/images/e17_icon_screen_left.png b/data/themes/images/icon_screen_left.png
similarity index 100%
rename from data/themes/images/e17_icon_screen_left.png
rename to data/themes/images/icon_screen_left.png
diff --git a/data/themes/images/e17_icon_screen_normal.png b/data/themes/images/icon_screen_normal.png
similarity index 100%
rename from data/themes/images/e17_icon_screen_normal.png
rename to data/themes/images/icon_screen_normal.png
diff --git a/data/themes/images/e17_icon_screen_resolution.png b/data/themes/images/icon_screen_resolution.png
similarity index 100%
rename from data/themes/images/e17_icon_screen_resolution.png
rename to data/themes/images/icon_screen_resolution.png
diff --git a/data/themes/images/e17_icon_screen_right.png b/data/themes/images/icon_screen_right.png
similarity index 100%
rename from data/themes/images/e17_icon_screen_right.png
rename to data/themes/images/icon_screen_right.png
diff --git a/data/themes/images/e17_icon_screen_setup.png b/data/themes/images/icon_screen_setup.png
similarity index 100%
rename from data/themes/images/e17_icon_screen_setup.png
rename to data/themes/images/icon_screen_setup.png
diff --git a/data/themes/images/e17_icon_screen_vflip.png b/data/themes/images/icon_screen_vflip.png
similarity index 100%
rename from data/themes/images/e17_icon_screen_vflip.png
rename to data/themes/images/icon_screen_vflip.png
diff --git a/data/themes/images/e17_icon_screensaver.png b/data/themes/images/icon_screensaver.png
similarity index 100%
rename from data/themes/images/e17_icon_screensaver.png
rename to data/themes/images/icon_screensaver.png
diff --git a/data/themes/images/e17_icon_shelf.png b/data/themes/images/icon_shelf.png
similarity index 100%
rename from data/themes/images/e17_icon_shelf.png
rename to data/themes/images/icon_shelf.png
diff --git a/data/themes/images/e17_shelf_bottom.png b/data/themes/images/icon_shelf_bottom.png
similarity index 100%
rename from data/themes/images/e17_shelf_bottom.png
rename to data/themes/images/icon_shelf_bottom.png
diff --git a/data/themes/images/e17_shelf_bottom_desk.png b/data/themes/images/icon_shelf_bottom_desk.png
similarity index 100%
rename from data/themes/images/e17_shelf_bottom_desk.png
rename to data/themes/images/icon_shelf_bottom_desk.png
diff --git a/data/themes/images/e17_shelf_bottom_left.png b/data/themes/images/icon_shelf_bottom_left.png
similarity index 100%
rename from data/themes/images/e17_shelf_bottom_left.png
rename to data/themes/images/icon_shelf_bottom_left.png
diff --git a/data/themes/images/e17_shelf_bottom_right.png b/data/themes/images/icon_shelf_bottom_right.png
similarity index 100%
rename from data/themes/images/e17_shelf_bottom_right.png
rename to data/themes/images/icon_shelf_bottom_right.png
diff --git a/data/themes/images/e17_shelf_custom.png b/data/themes/images/icon_shelf_custom.png
similarity index 100%
rename from data/themes/images/e17_shelf_custom.png
rename to data/themes/images/icon_shelf_custom.png
diff --git a/data/themes/images/e17_shelf_dock.png b/data/themes/images/icon_shelf_dock.png
similarity index 100%
rename from data/themes/images/e17_shelf_dock.png
rename to data/themes/images/icon_shelf_dock.png
diff --git a/data/themes/images/e17_shelf_left.png b/data/themes/images/icon_shelf_left.png
similarity index 100%
rename from data/themes/images/e17_shelf_left.png
rename to data/themes/images/icon_shelf_left.png
diff --git a/data/themes/images/e17_shelf_left_bottom.png b/data/themes/images/icon_shelf_left_bottom.png
similarity index 100%
rename from data/themes/images/e17_shelf_left_bottom.png
rename to data/themes/images/icon_shelf_left_bottom.png
diff --git a/data/themes/images/e17_shelf_left_top.png b/data/themes/images/icon_shelf_left_top.png
similarity index 100%
rename from data/themes/images/e17_shelf_left_top.png
rename to data/themes/images/icon_shelf_left_top.png
diff --git a/data/themes/images/e17_shelf_menu_bar.png b/data/themes/images/icon_shelf_menu_bar.png
similarity index 100%
rename from data/themes/images/e17_shelf_menu_bar.png
rename to data/themes/images/icon_shelf_menu_bar.png
diff --git a/data/themes/images/e17_shelf_panel.png b/data/themes/images/icon_shelf_panel.png
similarity index 100%
rename from data/themes/images/e17_shelf_panel.png
rename to data/themes/images/icon_shelf_panel.png
diff --git a/data/themes/images/e17_shelf_right.png b/data/themes/images/icon_shelf_right.png
similarity index 100%
rename from data/themes/images/e17_shelf_right.png
rename to data/themes/images/icon_shelf_right.png
diff --git a/data/themes/images/e17_shelf_right_bottom.png b/data/themes/images/icon_shelf_right_bottom.png
similarity index 100%
rename from data/themes/images/e17_shelf_right_bottom.png
rename to data/themes/images/icon_shelf_right_bottom.png
diff --git a/data/themes/images/e17_shelf_right_top.png b/data/themes/images/icon_shelf_right_top.png
similarity index 100%
rename from data/themes/images/e17_shelf_right_top.png
rename to data/themes/images/icon_shelf_right_top.png
diff --git a/data/themes/images/e17_shelf_top.png b/data/themes/images/icon_shelf_top.png
similarity index 100%
rename from data/themes/images/e17_shelf_top.png
rename to data/themes/images/icon_shelf_top.png
diff --git a/data/themes/images/e17_shelf_top_desk.png b/data/themes/images/icon_shelf_top_desk.png
similarity index 100%
rename from data/themes/images/e17_shelf_top_desk.png
rename to data/themes/images/icon_shelf_top_desk.png
diff --git a/data/themes/images/e17_shelf_top_left.png b/data/themes/images/icon_shelf_top_left.png
similarity index 100%
rename from data/themes/images/e17_shelf_top_left.png
rename to data/themes/images/icon_shelf_top_left.png
diff --git a/data/themes/images/e17_shelf_top_right.png b/data/themes/images/icon_shelf_top_right.png
similarity index 100%
rename from data/themes/images/e17_shelf_top_right.png
rename to data/themes/images/icon_shelf_top_right.png
diff --git a/data/themes/images/e17_icon_startup.png b/data/themes/images/icon_startup.png
similarity index 100%
rename from data/themes/images/e17_icon_startup.png
rename to data/themes/images/icon_startup.png
diff --git a/data/themes/images/e17_icon_startup_applications.png b/data/themes/images/icon_startup_applications.png
similarity index 100%
rename from data/themes/images/e17_icon_startup_applications.png
rename to data/themes/images/icon_startup_applications.png
diff --git a/data/themes/images/e17_icon_suspend.png b/data/themes/images/icon_suspend.png
similarity index 100%
rename from data/themes/images/e17_icon_suspend.png
rename to data/themes/images/icon_suspend.png
diff --git a/data/themes/images/icon_swap.png b/data/themes/images/icon_swap.png
new file mode 100644
index 000000000..cae286a04
Binary files /dev/null and b/data/themes/images/icon_swap.png differ
diff --git a/data/themes/images/e17_icon_system.png b/data/themes/images/icon_system.png
similarity index 100%
rename from data/themes/images/e17_icon_system.png
rename to data/themes/images/icon_system.png
diff --git a/data/themes/images/e17_icon_theme.png b/data/themes/images/icon_theme.png
similarity index 100%
rename from data/themes/images/e17_icon_theme.png
rename to data/themes/images/icon_theme.png
diff --git a/data/themes/images/e17_icon_transitions.png b/data/themes/images/icon_transitions.png
similarity index 100%
rename from data/themes/images/e17_icon_transitions.png
rename to data/themes/images/icon_transitions.png
diff --git a/data/themes/images/icon_up_arrow.png b/data/themes/images/icon_up_arrow.png
new file mode 100644
index 000000000..a1e112d4e
Binary files /dev/null and b/data/themes/images/icon_up_arrow.png differ
diff --git a/data/themes/images/icon_wallpaper.png b/data/themes/images/icon_wallpaper.png
new file mode 100644
index 000000000..b2ba181a0
Binary files /dev/null and b/data/themes/images/icon_wallpaper.png differ
diff --git a/data/themes/images/e17_wallpaper_center.png b/data/themes/images/icon_wallpaper_center.png
similarity index 100%
rename from data/themes/images/e17_wallpaper_center.png
rename to data/themes/images/icon_wallpaper_center.png
diff --git a/data/themes/images/e17_wallpaper_center_flat.png b/data/themes/images/icon_wallpaper_center_flat.png
similarity index 100%
rename from data/themes/images/e17_wallpaper_center_flat.png
rename to data/themes/images/icon_wallpaper_center_flat.png
diff --git a/data/themes/images/e17_wallpaper_grad_screen.png b/data/themes/images/icon_wallpaper_grad_screen.png
similarity index 100%
rename from data/themes/images/e17_wallpaper_grad_screen.png
rename to data/themes/images/icon_wallpaper_grad_screen.png
diff --git a/data/themes/images/e17_wallpaper_screen.png b/data/themes/images/icon_wallpaper_screen.png
similarity index 100%
rename from data/themes/images/e17_wallpaper_screen.png
rename to data/themes/images/icon_wallpaper_screen.png
diff --git a/data/themes/images/e17_icon_window_focus.png b/data/themes/images/icon_window_focus.png
similarity index 100%
rename from data/themes/images/e17_icon_window_focus.png
rename to data/themes/images/icon_window_focus.png
diff --git a/data/themes/images/e17_icon_window_manipulation.png b/data/themes/images/icon_window_manipulation.png
similarity index 100%
rename from data/themes/images/e17_icon_window_manipulation.png
rename to data/themes/images/icon_window_manipulation.png
diff --git a/data/themes/images/e17_icon_window_remembers.png b/data/themes/images/icon_window_remembers.png
similarity index 100%
rename from data/themes/images/e17_icon_window_remembers.png
rename to data/themes/images/icon_window_remembers.png
diff --git a/data/themes/images/e17_icon_windows.png b/data/themes/images/icon_windows.png
similarity index 100%
rename from data/themes/images/e17_icon_windows.png
rename to data/themes/images/icon_windows.png
diff --git a/data/themes/images/e17_icon_winlist.png b/data/themes/images/icon_winlist.png
similarity index 100%
rename from data/themes/images/e17_icon_winlist.png
rename to data/themes/images/icon_winlist.png
diff --git a/data/themes/images/ilist_1.png b/data/themes/images/ilist_1.png
new file mode 100644
index 000000000..40a323850
Binary files /dev/null and b/data/themes/images/ilist_1.png differ
diff --git a/data/themes/images/ilist_2.png b/data/themes/images/ilist_2.png
new file mode 100644
index 000000000..ee69f15bc
Binary files /dev/null and b/data/themes/images/ilist_2.png differ
diff --git a/data/themes/images/ilist_header_1.png b/data/themes/images/ilist_header_1.png
new file mode 100644
index 000000000..0f657850a
Binary files /dev/null and b/data/themes/images/ilist_header_1.png differ
diff --git a/data/themes/images/ilist_header_2.png b/data/themes/images/ilist_header_2.png
new file mode 100644
index 000000000..014690ecd
Binary files /dev/null and b/data/themes/images/ilist_header_2.png differ
diff --git a/data/themes/images/ilist_item_shadow.png b/data/themes/images/ilist_item_shadow.png
new file mode 100644
index 000000000..bffa9dcc5
Binary files /dev/null and b/data/themes/images/ilist_item_shadow.png differ
diff --git a/data/themes/images/image-x-generic.png b/data/themes/images/image-x-generic.png
deleted file mode 100644
index 6163bd317..000000000
Binary files a/data/themes/images/image-x-generic.png and /dev/null differ
diff --git a/data/themes/images/init_check1.png b/data/themes/images/init_check1.png
new file mode 100644
index 000000000..6962cb0c7
Binary files /dev/null and b/data/themes/images/init_check1.png differ
diff --git a/data/themes/images/init_check2.png b/data/themes/images/init_check2.png
new file mode 100644
index 000000000..95324f533
Binary files /dev/null and b/data/themes/images/init_check2.png differ
diff --git a/data/themes/images/inset_raised.png b/data/themes/images/inset_raised.png
new file mode 100644
index 000000000..ed4a605e2
Binary files /dev/null and b/data/themes/images/inset_raised.png differ
diff --git a/data/themes/images/inset_sunk.png b/data/themes/images/inset_sunk.png
new file mode 100644
index 000000000..bb1989dd7
Binary files /dev/null and b/data/themes/images/inset_sunk.png differ
diff --git a/data/themes/images/inset_sunk_dark.png b/data/themes/images/inset_sunk_dark.png
new file mode 100644
index 000000000..98c72f01e
Binary files /dev/null and b/data/themes/images/inset_sunk_dark.png differ
diff --git a/data/themes/images/logo_black_128.png b/data/themes/images/logo_black_128.png
new file mode 100644
index 000000000..90b57af47
Binary files /dev/null and b/data/themes/images/logo_black_128.png differ
diff --git a/data/themes/images/logo_white_128.png b/data/themes/images/logo_white_128.png
new file mode 100644
index 000000000..e787342ec
Binary files /dev/null and b/data/themes/images/logo_white_128.png differ
diff --git a/data/themes/images/menu_arrow_normal.png b/data/themes/images/menu_arrow_normal.png
new file mode 100644
index 000000000..e24ee89cd
Binary files /dev/null and b/data/themes/images/menu_arrow_normal.png differ
diff --git a/data/themes/images/menu_arrow_sel.png b/data/themes/images/menu_arrow_sel.png
new file mode 100644
index 000000000..201878a78
Binary files /dev/null and b/data/themes/images/menu_arrow_sel.png differ
diff --git a/data/themes/images/menu_sel_bg.png b/data/themes/images/menu_sel_bg.png
new file mode 100644
index 000000000..20fdc179d
Binary files /dev/null and b/data/themes/images/menu_sel_bg.png differ
diff --git a/data/themes/images/menu_sel_fg.png b/data/themes/images/menu_sel_fg.png
new file mode 100644
index 000000000..0a8a6aa57
Binary files /dev/null and b/data/themes/images/menu_sel_fg.png differ
diff --git a/data/themes/images/menu_sep.png b/data/themes/images/menu_sep.png
new file mode 100644
index 000000000..d84bc235f
Binary files /dev/null and b/data/themes/images/menu_sep.png differ
diff --git a/data/themes/images/mixer.png b/data/themes/images/mixer.png
new file mode 100644
index 000000000..d21124cdf
Binary files /dev/null and b/data/themes/images/mixer.png differ
diff --git a/data/themes/images/mixer_high_left.png b/data/themes/images/mixer_high_left.png
new file mode 100644
index 000000000..239024b2a
Binary files /dev/null and b/data/themes/images/mixer_high_left.png differ
diff --git a/data/themes/images/mixer_high_right.png b/data/themes/images/mixer_high_right.png
new file mode 100644
index 000000000..51b342075
Binary files /dev/null and b/data/themes/images/mixer_high_right.png differ
diff --git a/data/themes/images/mixer_low_left.png b/data/themes/images/mixer_low_left.png
new file mode 100644
index 000000000..eaea3f1c0
Binary files /dev/null and b/data/themes/images/mixer_low_left.png differ
diff --git a/data/themes/images/mixer_low_right.png b/data/themes/images/mixer_low_right.png
new file mode 100644
index 000000000..621194263
Binary files /dev/null and b/data/themes/images/mixer_low_right.png differ
diff --git a/data/themes/images/mixer_med_left.png b/data/themes/images/mixer_med_left.png
new file mode 100644
index 000000000..815a869bf
Binary files /dev/null and b/data/themes/images/mixer_med_left.png differ
diff --git a/data/themes/images/mixer_med_right.png b/data/themes/images/mixer_med_right.png
new file mode 100644
index 000000000..69b6cdddf
Binary files /dev/null and b/data/themes/images/mixer_med_right.png differ
diff --git a/data/themes/images/move.png b/data/themes/images/move.png
new file mode 100644
index 000000000..77d294d3a
Binary files /dev/null and b/data/themes/images/move.png differ
diff --git a/data/themes/images/package-x-generic.png b/data/themes/images/package-x-generic.png
deleted file mode 100644
index 3b9b0df69..000000000
Binary files a/data/themes/images/package-x-generic.png and /dev/null differ
diff --git a/data/themes/images/pager_base1.png b/data/themes/images/pager_base1.png
new file mode 100644
index 000000000..3b90e5a6e
Binary files /dev/null and b/data/themes/images/pager_base1.png differ
diff --git a/data/themes/images/pager_base2.png b/data/themes/images/pager_base2.png
new file mode 100644
index 000000000..f2cf616bb
Binary files /dev/null and b/data/themes/images/pager_base2.png differ
diff --git a/data/themes/images/pager_base_pattern.png b/data/themes/images/pager_base_pattern.png
new file mode 100644
index 000000000..500238c64
Binary files /dev/null and b/data/themes/images/pager_base_pattern.png differ
diff --git a/data/themes/images/pager_hi1.png b/data/themes/images/pager_hi1.png
new file mode 100644
index 000000000..60d0a48ed
Binary files /dev/null and b/data/themes/images/pager_hi1.png differ
diff --git a/data/themes/images/pager_hi2.png b/data/themes/images/pager_hi2.png
new file mode 100644
index 000000000..dea404496
Binary files /dev/null and b/data/themes/images/pager_hi2.png differ
diff --git a/data/themes/images/pager_window.png b/data/themes/images/pager_window.png
new file mode 100644
index 000000000..8041292a5
Binary files /dev/null and b/data/themes/images/pager_window.png differ
diff --git a/data/themes/images/pager_window_shaded.png b/data/themes/images/pager_window_shaded.png
new file mode 100644
index 000000000..2011ed3ab
Binary files /dev/null and b/data/themes/images/pager_window_shaded.png differ
diff --git a/data/themes/images/pager_window_unsel.png b/data/themes/images/pager_window_unsel.png
new file mode 100644
index 000000000..23af2fc60
Binary files /dev/null and b/data/themes/images/pager_window_unsel.png differ
diff --git a/data/themes/images/pointer.png b/data/themes/images/pointer.png
new file mode 100644
index 000000000..62e2c95a7
Binary files /dev/null and b/data/themes/images/pointer.png differ
diff --git a/data/themes/images/pointer_glint_01.png b/data/themes/images/pointer_glint_01.png
new file mode 100644
index 000000000..36fb4f4e3
Binary files /dev/null and b/data/themes/images/pointer_glint_01.png differ
diff --git a/data/themes/images/pointer_glint_02.png b/data/themes/images/pointer_glint_02.png
new file mode 100644
index 000000000..96bf6bbf7
Binary files /dev/null and b/data/themes/images/pointer_glint_02.png differ
diff --git a/data/themes/images/pointer_glint_03.png b/data/themes/images/pointer_glint_03.png
new file mode 100644
index 000000000..68f45e3fb
Binary files /dev/null and b/data/themes/images/pointer_glint_03.png differ
diff --git a/data/themes/images/pointer_glint_04.png b/data/themes/images/pointer_glint_04.png
new file mode 100644
index 000000000..16421ab93
Binary files /dev/null and b/data/themes/images/pointer_glint_04.png differ
diff --git a/data/themes/images/pointer_glint_05.png b/data/themes/images/pointer_glint_05.png
new file mode 100644
index 000000000..d0277b0e3
Binary files /dev/null and b/data/themes/images/pointer_glint_05.png differ
diff --git a/data/themes/images/pointer_glint_06.png b/data/themes/images/pointer_glint_06.png
new file mode 100644
index 000000000..689b7cb31
Binary files /dev/null and b/data/themes/images/pointer_glint_06.png differ
diff --git a/data/themes/images/pointer_glint_07.png b/data/themes/images/pointer_glint_07.png
new file mode 100644
index 000000000..5c902b7f6
Binary files /dev/null and b/data/themes/images/pointer_glint_07.png differ
diff --git a/data/themes/images/pointer_glint_08.png b/data/themes/images/pointer_glint_08.png
new file mode 100644
index 000000000..0ef891425
Binary files /dev/null and b/data/themes/images/pointer_glint_08.png differ
diff --git a/data/themes/images/pointer_glint_09.png b/data/themes/images/pointer_glint_09.png
new file mode 100644
index 000000000..62947bdc8
Binary files /dev/null and b/data/themes/images/pointer_glint_09.png differ
diff --git a/data/themes/images/pointer_glint_10.png b/data/themes/images/pointer_glint_10.png
new file mode 100644
index 000000000..0af04b366
Binary files /dev/null and b/data/themes/images/pointer_glint_10.png differ
diff --git a/data/themes/images/pointer_glint_11.png b/data/themes/images/pointer_glint_11.png
new file mode 100644
index 000000000..b0ca3ed54
Binary files /dev/null and b/data/themes/images/pointer_glint_11.png differ
diff --git a/data/themes/images/pointer_glint_12.png b/data/themes/images/pointer_glint_12.png
new file mode 100644
index 000000000..dfcfc69e4
Binary files /dev/null and b/data/themes/images/pointer_glint_12.png differ
diff --git a/data/themes/images/pointer_glow.png b/data/themes/images/pointer_glow.png
new file mode 100644
index 000000000..bce47fea5
Binary files /dev/null and b/data/themes/images/pointer_glow.png differ
diff --git a/data/themes/images/pointer_mono.png b/data/themes/images/pointer_mono.png
new file mode 100644
index 000000000..4c364dbb6
Binary files /dev/null and b/data/themes/images/pointer_mono.png differ
diff --git a/data/themes/images/power.png b/data/themes/images/power.png
new file mode 100644
index 000000000..237142222
Binary files /dev/null and b/data/themes/images/power.png differ
diff --git a/data/themes/images/power_glow.png b/data/themes/images/power_glow.png
new file mode 100644
index 000000000..b9356c5a7
Binary files /dev/null and b/data/themes/images/power_glow.png differ
diff --git a/data/themes/images/radio_base.png b/data/themes/images/radio_base.png
new file mode 100644
index 000000000..f873b08ae
Binary files /dev/null and b/data/themes/images/radio_base.png differ
diff --git a/data/themes/images/radio_on.png b/data/themes/images/radio_on.png
new file mode 100644
index 000000000..e07b8304f
Binary files /dev/null and b/data/themes/images/radio_on.png differ
diff --git a/data/themes/images/radio_sel.png b/data/themes/images/radio_sel.png
new file mode 100644
index 000000000..57317385d
Binary files /dev/null and b/data/themes/images/radio_sel.png differ
diff --git a/data/themes/images/resize.png b/data/themes/images/resize.png
new file mode 100644
index 000000000..81b75e5ba
Binary files /dev/null and b/data/themes/images/resize.png differ
diff --git a/data/themes/images/sb_runnerh.png b/data/themes/images/sb_runnerh.png
new file mode 100644
index 000000000..a483ce8b1
Binary files /dev/null and b/data/themes/images/sb_runnerh.png differ
diff --git a/data/themes/images/sb_runnerv.png b/data/themes/images/sb_runnerv.png
new file mode 100644
index 000000000..cb2da6fc3
Binary files /dev/null and b/data/themes/images/sb_runnerv.png differ
diff --git a/data/themes/images/shelf_alt_bg.png b/data/themes/images/shelf_alt_bg.png
new file mode 100644
index 000000000..b20681276
Binary files /dev/null and b/data/themes/images/shelf_alt_bg.png differ
diff --git a/data/themes/images/shelf_alt_over.png b/data/themes/images/shelf_alt_over.png
new file mode 100644
index 000000000..5244a2a28
Binary files /dev/null and b/data/themes/images/shelf_alt_over.png differ
diff --git a/data/themes/images/shelf_alt_shine.png b/data/themes/images/shelf_alt_shine.png
new file mode 100644
index 000000000..d52b62bef
Binary files /dev/null and b/data/themes/images/shelf_alt_shine.png differ
diff --git a/data/themes/images/silk.png b/data/themes/images/silk.png
new file mode 100644
index 000000000..b72ae3a37
Binary files /dev/null and b/data/themes/images/silk.png differ
diff --git a/data/themes/images/slider.png b/data/themes/images/slider.png
new file mode 100644
index 000000000..e5fa3e1fc
Binary files /dev/null and b/data/themes/images/slider.png differ
diff --git a/data/themes/images/slider_clicked.png b/data/themes/images/slider_clicked.png
new file mode 100644
index 000000000..880527976
Binary files /dev/null and b/data/themes/images/slider_clicked.png differ
diff --git a/data/themes/images/tacho_bg.png b/data/themes/images/tacho_bg.png
new file mode 100644
index 000000000..4346b3ea2
Binary files /dev/null and b/data/themes/images/tacho_bg.png differ
diff --git a/data/themes/images/tacho_dial_00.png b/data/themes/images/tacho_dial_00.png
new file mode 100644
index 000000000..d39e78ef6
Binary files /dev/null and b/data/themes/images/tacho_dial_00.png differ
diff --git a/data/themes/images/tacho_dial_01.png b/data/themes/images/tacho_dial_01.png
new file mode 100644
index 000000000..65027e8f6
Binary files /dev/null and b/data/themes/images/tacho_dial_01.png differ
diff --git a/data/themes/images/tacho_dial_02.png b/data/themes/images/tacho_dial_02.png
new file mode 100644
index 000000000..45d679be2
Binary files /dev/null and b/data/themes/images/tacho_dial_02.png differ
diff --git a/data/themes/images/tacho_dial_03.png b/data/themes/images/tacho_dial_03.png
new file mode 100644
index 000000000..e004a1cda
Binary files /dev/null and b/data/themes/images/tacho_dial_03.png differ
diff --git a/data/themes/images/tacho_dial_04.png b/data/themes/images/tacho_dial_04.png
new file mode 100644
index 000000000..67fff2bd4
Binary files /dev/null and b/data/themes/images/tacho_dial_04.png differ
diff --git a/data/themes/images/tacho_dial_05.png b/data/themes/images/tacho_dial_05.png
new file mode 100644
index 000000000..55f146234
Binary files /dev/null and b/data/themes/images/tacho_dial_05.png differ
diff --git a/data/themes/images/tacho_dial_06.png b/data/themes/images/tacho_dial_06.png
new file mode 100644
index 000000000..53e9683a2
Binary files /dev/null and b/data/themes/images/tacho_dial_06.png differ
diff --git a/data/themes/images/tacho_dial_07.png b/data/themes/images/tacho_dial_07.png
new file mode 100644
index 000000000..a0e92e801
Binary files /dev/null and b/data/themes/images/tacho_dial_07.png differ
diff --git a/data/themes/images/tacho_dial_08.png b/data/themes/images/tacho_dial_08.png
new file mode 100644
index 000000000..a99fa2cbb
Binary files /dev/null and b/data/themes/images/tacho_dial_08.png differ
diff --git a/data/themes/images/tacho_dial_09.png b/data/themes/images/tacho_dial_09.png
new file mode 100644
index 000000000..18338b530
Binary files /dev/null and b/data/themes/images/tacho_dial_09.png differ
diff --git a/data/themes/images/tacho_dial_10.png b/data/themes/images/tacho_dial_10.png
new file mode 100644
index 000000000..71c56a681
Binary files /dev/null and b/data/themes/images/tacho_dial_10.png differ
diff --git a/data/themes/images/tacho_dial_11.png b/data/themes/images/tacho_dial_11.png
new file mode 100644
index 000000000..ece83fcaf
Binary files /dev/null and b/data/themes/images/tacho_dial_11.png differ
diff --git a/data/themes/images/tacho_dial_12.png b/data/themes/images/tacho_dial_12.png
new file mode 100644
index 000000000..0ab8853be
Binary files /dev/null and b/data/themes/images/tacho_dial_12.png differ
diff --git a/data/themes/images/tacho_dial_13.png b/data/themes/images/tacho_dial_13.png
new file mode 100644
index 000000000..9968babfd
Binary files /dev/null and b/data/themes/images/tacho_dial_13.png differ
diff --git a/data/themes/images/tacho_dial_14.png b/data/themes/images/tacho_dial_14.png
new file mode 100644
index 000000000..bb1e0fb80
Binary files /dev/null and b/data/themes/images/tacho_dial_14.png differ
diff --git a/data/themes/images/tacho_dial_15.png b/data/themes/images/tacho_dial_15.png
new file mode 100644
index 000000000..913513dc6
Binary files /dev/null and b/data/themes/images/tacho_dial_15.png differ
diff --git a/data/themes/images/tacho_fg.png b/data/themes/images/tacho_fg.png
new file mode 100644
index 000000000..10f2c06d5
Binary files /dev/null and b/data/themes/images/tacho_fg.png differ
diff --git a/data/themes/images/e17_temperature_base.png b/data/themes/images/temp_base.png
similarity index 100%
rename from data/themes/images/e17_temperature_base.png
rename to data/themes/images/temp_base.png
diff --git a/data/themes/images/e17_temperature_mid.png b/data/themes/images/temp_mid.png
similarity index 100%
rename from data/themes/images/e17_temperature_mid.png
rename to data/themes/images/temp_mid.png
diff --git a/data/themes/images/e17_temperature_overlay.png b/data/themes/images/temp_over.png
similarity index 100%
rename from data/themes/images/e17_temperature_overlay.png
rename to data/themes/images/temp_over.png
diff --git a/data/themes/images/text-html.png b/data/themes/images/text-html.png
deleted file mode 100644
index 5d2c55cf1..000000000
Binary files a/data/themes/images/text-html.png and /dev/null differ
diff --git a/data/themes/images/text-x-generic-template.png b/data/themes/images/text-x-generic-template.png
deleted file mode 100644
index 05cecd0ed..000000000
Binary files a/data/themes/images/text-x-generic-template.png and /dev/null differ
diff --git a/data/themes/images/text-x-generic.png b/data/themes/images/text-x-generic.png
deleted file mode 100644
index 81aa721b4..000000000
Binary files a/data/themes/images/text-x-generic.png and /dev/null differ
diff --git a/data/themes/images/text-x-script.png b/data/themes/images/text-x-script.png
deleted file mode 100644
index 872df038c..000000000
Binary files a/data/themes/images/text-x-script.png and /dev/null differ
diff --git a/data/themes/images/toolbar_bottom.png b/data/themes/images/toolbar_bottom.png
new file mode 100644
index 000000000..fa6c5cfff
Binary files /dev/null and b/data/themes/images/toolbar_bottom.png differ
diff --git a/data/themes/images/toolbar_top.png b/data/themes/images/toolbar_top.png
new file mode 100644
index 000000000..9b76ca690
Binary files /dev/null and b/data/themes/images/toolbar_top.png differ
diff --git a/data/themes/images/topsh.png b/data/themes/images/topsh.png
new file mode 100644
index 000000000..4ea369d58
Binary files /dev/null and b/data/themes/images/topsh.png differ
diff --git a/data/themes/images/e17_transition_vswipe_gap.png b/data/themes/images/transition_vswipe.png
similarity index 100%
rename from data/themes/images/e17_transition_vswipe_gap.png
rename to data/themes/images/transition_vswipe.png
diff --git a/data/themes/images/user-home.png b/data/themes/images/user-home.png
deleted file mode 100644
index 61bfd6d4f..000000000
Binary files a/data/themes/images/user-home.png and /dev/null differ
diff --git a/data/themes/images/vgrad_dark.png b/data/themes/images/vgrad_dark.png
new file mode 100644
index 000000000..db59fb036
Binary files /dev/null and b/data/themes/images/vgrad_dark.png differ
diff --git a/data/themes/images/vgrad_light.png b/data/themes/images/vgrad_light.png
new file mode 100644
index 000000000..97d41efba
Binary files /dev/null and b/data/themes/images/vgrad_light.png differ
diff --git a/data/themes/images/video-x-generic.png b/data/themes/images/video-x-generic.png
deleted file mode 100644
index 071b0fe63..000000000
Binary files a/data/themes/images/video-x-generic.png and /dev/null differ
diff --git a/data/themes/images/x-office-address-book.png b/data/themes/images/x-office-address-book.png
deleted file mode 100644
index d387ad208..000000000
Binary files a/data/themes/images/x-office-address-book.png and /dev/null differ
diff --git a/data/themes/images/x-office-calendar.png b/data/themes/images/x-office-calendar.png
deleted file mode 100644
index 9e1e244d0..000000000
Binary files a/data/themes/images/x-office-calendar.png and /dev/null differ
diff --git a/data/themes/images/x-office-document.png b/data/themes/images/x-office-document.png
deleted file mode 100644
index 36eba7f49..000000000
Binary files a/data/themes/images/x-office-document.png and /dev/null differ
diff --git a/data/themes/images/x-office-presentation.png b/data/themes/images/x-office-presentation.png
deleted file mode 100644
index ad20073b2..000000000
Binary files a/data/themes/images/x-office-presentation.png and /dev/null differ
diff --git a/data/themes/images/x-office-spreadsheet.png b/data/themes/images/x-office-spreadsheet.png
deleted file mode 100644
index 82e6663bd..000000000
Binary files a/data/themes/images/x-office-spreadsheet.png and /dev/null differ
diff --git a/src/bin/e.h b/src/bin/e.h
index 9dbdbdeb4..3f4214440 100644
--- a/src/bin/e.h
+++ b/src/bin/e.h
@@ -197,7 +197,6 @@ extern EAPI E_Path *path_images;
extern EAPI E_Path *path_fonts;
extern EAPI E_Path *path_themes;
extern EAPI E_Path *path_icons;
-extern EAPI E_Path *path_init;
extern EAPI E_Path *path_modules;
extern EAPI E_Path *path_backgrounds;
extern EAPI E_Path *path_messages;
diff --git a/src/bin/e_init.c b/src/bin/e_init.c
index 974e38816..3afde552b 100644
--- a/src/bin/e_init.c
+++ b/src/bin/e_init.c
@@ -3,8 +3,6 @@
*/
#include "e.h"
-#if 1
-
static const char *title = NULL;
static const char *version = NULL;
static Ecore_Exe *init_exe = NULL;
@@ -63,11 +61,11 @@ e_init_show(void)
/* exec init */
if (!e_config->init_default_theme)
- s = e_path_find(path_init, "default.edj");
+ s = e_path_find(path_themes, "default.edj");
else if (e_config->init_default_theme[0] == '/')
s = eina_stringshare_add(e_config->init_default_theme);
else
- s = e_path_find(path_init, e_config->init_default_theme);
+ s = e_path_find(path_themes, e_config->init_default_theme);
if (s) theme = strdup(e_util_filename_escape(s));
else theme = strdup("XdX");
@@ -216,352 +214,3 @@ e_init_client_del(Ecore_Ipc_Event_Client_Del *e)
}
}
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-#else /* OLD INIT CODE */
-static void _e_init_icons_del(void);
-static void _e_init_cb_signal_disable(void *data, Evas_Object *obj, const char *emission, const char *source);
-static void _e_init_cb_signal_enable(void *data, Evas_Object *obj, const char *emission, const char *source);
-static void _e_init_cb_signal_done_ok(void *data, Evas_Object *obj, const char *emission, const char *source);
-static int _e_init_cb_window_configure(void *data, int ev_type, void *ev);
-static int _e_init_cb_timeout(void *data);
-
-/* local subsystem globals */
-static Ecore_X_Window _e_init_root_win = 0;
-static Ecore_X_Window _e_init_win = 0;
-static Ecore_Evas *_e_init_ecore_evas = NULL;
-static Evas *_e_init_evas = NULL;
-static Evas_Object *_e_init_object = NULL;
-static Evas_Object *_e_init_icon_box = NULL;
-static E_Pointer *_e_init_pointer = NULL;
-static Ecore_Event_Handler *_e_init_configure_handler = NULL;
-static Ecore_Timer *_e_init_timeout_timer = NULL;
-
-/* startup icons */
-static Evas_Coord _e_init_icon_size = 0;
-static Eina_List *_e_init_icon_list = NULL;
-
-/* externally accessible functions */
-EAPI int
-e_init_init(void)
-{
- int w, h;
- Ecore_X_Window root;
- Ecore_X_Window *roots;
- int num;
- Evas_Object *o;
- Eina_List *l, *screens;
- const char *s;
-
- _e_init_configure_handler =
- ecore_event_handler_add(ECORE_X_EVENT_WINDOW_CONFIGURE,
- _e_init_cb_window_configure, NULL);
-
- num = 0;
- roots = ecore_x_window_root_list(&num);
- if ((!roots) || (num <= 0))
- {
- e_error_message_show(_("X reports there are no root windows and %i screens!\n"),
- num);
- return 0;
- }
- root = roots[0];
- _e_init_root_win = root;
-
- ecore_x_window_size_get(root, &w, &h);
- _e_init_ecore_evas = e_canvas_new(e_config->evas_engine_init, root,
- 0, 0, w, h, 1, 1,
- &(_e_init_win), NULL);
- e_canvas_add(_e_init_ecore_evas);
- _e_init_evas = ecore_evas_get(_e_init_ecore_evas);
- ecore_evas_name_class_set(_e_init_ecore_evas, "E", "Init_Window");
- ecore_evas_title_set(_e_init_ecore_evas, "Enlightenment Init");
-
- _e_init_pointer = e_pointer_window_new(_e_init_win, 1);
-
- ecore_evas_raise(_e_init_ecore_evas);
- ecore_evas_show(_e_init_ecore_evas);
-
- if (!e_config->init_default_theme)
- s = e_path_find(path_init, "default.edj");
- else if (e_config->init_default_theme[0] == '/')
- s = eina_stringshare_add(e_config->init_default_theme);
- else
- s = e_path_find(path_init, e_config->init_default_theme);
-
- screens = (Eina_List *)e_xinerama_screens_get();
- if (screens)
- {
- for (l = screens; l; l = l->next)
- {
- E_Screen *scr;
-
- scr = l->data;
- o = edje_object_add(_e_init_evas);
- /* first screen */
- if (l == screens)
- {
- edje_object_file_set(o, s, "e/init/splash");
- _e_init_object = o;
- }
- /* other screens */
- else
- edje_object_file_set(o, s, "e/init/extra_screen");
- evas_object_move(o, scr->x, scr->y);
- evas_object_resize(o, scr->w, scr->h);
- evas_object_show(o);
- }
- }
- else
- {
- o = edje_object_add(_e_init_evas);
- edje_object_file_set(o, s, "e/init/splash");
- if (s) eina_stringshare_del(s);
- _e_init_object = o;
- evas_object_move(o, 0, 0);
- evas_object_resize(o, w, h);
- evas_object_show(o);
- }
- if (s) eina_stringshare_del(s);
-
- edje_object_part_text_set(_e_init_object, "e.text.disable_text",
- _("Disable splash screen"));
- edje_object_signal_callback_add(_e_init_object, "e,action,init,disable", "e",
- _e_init_cb_signal_disable, NULL);
- edje_object_signal_callback_add(_e_init_object, "e,action,init,enable", "e",
- _e_init_cb_signal_enable, NULL);
- edje_object_signal_callback_add(_e_init_object, "e,state,done_ok", "e",
- _e_init_cb_signal_done_ok, NULL);
- free(roots);
- return 1;
-}
-
-EAPI int
-e_init_shutdown(void)
-{
- ecore_event_handler_del(_e_init_configure_handler);
- _e_init_configure_handler = NULL;
- e_init_hide();
- e_canvas_cache_flush();
- return 1;
-}
-
-EAPI void
-e_init_show(void)
-{
- if (!_e_init_ecore_evas) return;
- ecore_evas_raise(_e_init_ecore_evas);
- ecore_evas_show(_e_init_ecore_evas);
-}
-
-EAPI void
-e_init_hide(void)
-{
- /* FIXME: emit signal to edje and wait for it to respond or until a */
- /* in case the edje was badly created and never responds */
- if (!_e_init_ecore_evas) return;
- _e_init_icons_del();
- ecore_evas_hide(_e_init_ecore_evas);
- evas_object_del(_e_init_object);
- e_canvas_del(_e_init_ecore_evas);
- ecore_evas_free(_e_init_ecore_evas);
-
- if (_e_init_pointer)
- {
- e_object_del(E_OBJECT(_e_init_pointer));
- _e_init_pointer = NULL;
- }
-
- _e_init_ecore_evas = NULL;
- _e_init_evas = NULL;
- _e_init_win = 0;
- _e_init_object = NULL;
- e_canvas_cache_flush();
-}
-
-EAPI void
-e_init_title_set(const char *str)
-{
- if (!_e_init_object) return;
- edje_object_part_text_set(_e_init_object, "e.text.title", str);
-}
-
-EAPI void
-e_init_version_set(const char *str)
-{
- if (!_e_init_object) return;
- edje_object_part_text_set(_e_init_object, "e.text.version", str);
-}
-
-EAPI void
-e_init_status_set(const char *str)
-{
- if (!_e_init_object) return;
- edje_object_part_text_set(_e_init_object, "e.text.status", str);
-}
-
-EAPI Ecore_X_Window
-e_init_window_get(void)
-{
- return _e_init_win;
-}
-
-EAPI void
-e_init_done(void)
-{
- if (!_e_init_object) return;
- edje_object_signal_emit(_e_init_object, "e,state,done", "e");
- _e_init_timeout_timer = ecore_timer_add(30.0, _e_init_cb_timeout, NULL);
-}
-
-EAPI void
-e_init_icons_desktop_add(Efreet_Desktop *desktop)
-{
- Evas_Object *o;
- char buf[128];
-
- if (!_e_init_evas) return;
-
- if (!_e_init_icon_box)
- {
- Evas_Coord w, h;
-
- o = e_box_add(_e_init_evas);
- _e_init_icon_box = o;
- e_box_homogenous_set(o, 1);
- e_box_align_set(o, 0.5, 0.5);
- edje_object_part_swallow(_e_init_object, "e.swallow.icons", o);
- evas_object_geometry_get(o, NULL, NULL, &w, &h);
- if (w > h)
- {
- _e_init_icon_size = h;
- e_box_orientation_set(o, 1);
- }
- else
- {
- _e_init_icon_size = w;
- e_box_orientation_set(o, 0);
- }
- evas_object_show(o);
- }
-
- snprintf(buf, sizeof(buf), "%dx%d", _e_init_icon_size, _e_init_icon_size);
- o = e_util_desktop_icon_add(desktop, buf, _e_init_evas);
- if (o)
- {
- evas_object_resize(o, _e_init_icon_size, _e_init_icon_size);
- e_box_pack_end(_e_init_icon_box, o);
- e_box_pack_options_set(o,
- 0, 0,
- 0, 0,
- 0.5, 0.5,
- _e_init_icon_size, _e_init_icon_size,
- _e_init_icon_size, _e_init_icon_size);
- evas_object_show(o);
- _e_init_icon_list = eina_list_append(_e_init_icon_list, o);
- }
-}
-
-static void
-_e_init_icons_del(void)
-{
- Evas_Object *next;
-
- while (_e_init_icon_list)
- {
- next = _e_init_icon_list->data;
- evas_object_del(next);
- _e_init_icon_list = eina_list_remove(_e_init_icon_list, next);
- }
- if (_e_init_icon_box)
- evas_object_del(_e_init_icon_box);
- _e_init_icon_box = NULL;
-}
-
-static void
-_e_init_cb_signal_disable(void *data, Evas_Object *obj, const char *emission, const char *source)
-{
- e_config->show_splash = 0;
- e_config_save_queue();
-}
-
-static void
-_e_init_cb_signal_enable(void *data, Evas_Object *obj, const char *emission, const char *source)
-{
- e_config->show_splash = 1;
- e_config_save_queue();
-}
-
-static void
-_e_init_cb_signal_done_ok(void *data, Evas_Object *obj, const char *emission, const char *source)
-{
- e_init_hide();
- if (_e_init_timeout_timer)
- {
- ecore_timer_del(_e_init_timeout_timer);
- _e_init_timeout_timer = NULL;
- }
-}
-
-static int
-_e_init_cb_window_configure(void *data, int ev_type, void *ev)
-{
- Ecore_X_Event_Window_Configure *e;
-
- e = ev;
- /* really simple - don't handle xinerama - because this event will only
- * happen in single head */
- if (e->win != _e_init_root_win) return 1;
- ecore_evas_resize(_e_init_ecore_evas, e->w, e->h);
- evas_object_resize(_e_init_object, e->w, e->h);
- return 1;
-}
-
-static int
-_e_init_cb_timeout(void *data)
-{
- e_init_hide();
- _e_init_timeout_timer = NULL;
- e_util_dialog_internal(_("Theme Bug Detected"),
- _("The theme you are using for your init splash
"
- "has a bug. It does not respond to signals when
"
- "startup is complete. You should use an init
"
- "splash theme that is correctly made or fix the
"
- "one you use."));
- return 0;
-}
-#endif
diff --git a/src/bin/e_ipc_handlers.h b/src/bin/e_ipc_handlers.h
index 24dcd1e23..d11b8b211 100644
--- a/src/bin/e_ipc_handlers.h
+++ b/src/bin/e_ipc_handlers.h
@@ -887,8 +887,6 @@ break;
__path = path_fonts; \
else if (!strcmp(__str, "themes")) \
__path = path_themes; \
- else if (!strcmp(__str, "init")) \
- __path = path_init; \
else if (!strcmp(__str, "icons")) \
__path = path_icons; \
else if (!strcmp(__str, "modules")) \
@@ -7468,7 +7466,7 @@ break;
const char *i;
const char *f;
f = ecore_file_file_get(s);
- i = e_path_find(path_init, f);
+ i = e_path_find(path_themes, f);
if (!e_util_edje_collection_exists(i, "init/splash"))
{
printf("The edje file you selected does not contain any init information.\n");
diff --git a/src/bin/e_main.c b/src/bin/e_main.c
index fcafc1ab9..1dcfd18c2 100644
--- a/src/bin/e_main.c
+++ b/src/bin/e_main.c
@@ -1107,7 +1107,6 @@ _e_main_dirs_init(void)
"%s/.e/e/images",
"%s/.e/e/fonts",
"%s/.e/e/themes",
- "%s/.e/e/init",
"%s/.e/e/icons",
"%s/.e/e/backgrounds",
"%s/.e/e/applications",
@@ -1354,18 +1353,6 @@ _e_main_path_init(void)
e_path_default_path_append(path_icons, buf);
e_path_user_path_set(path_icons, &(e_config->path_append_icons));
- /* setup init paths */
- path_init = e_path_new();
- if (!path_init)
- {
- e_error_message_show("Cannot allocate path for path_init\n");
- return 0;
- }
- e_path_default_path_append(path_init, "~/.e/e/init");
- snprintf(buf, sizeof(buf), "%s/data/init", e_prefix_data_get());
- e_path_default_path_append(path_init, buf);
- e_path_user_path_set(path_init, &(e_config->path_append_init));
-
/* setup module paths */
path_modules = e_path_new();
if (!path_modules)
@@ -1435,11 +1422,6 @@ _e_main_path_shutdown(void)
e_object_del(E_OBJECT(path_icons));
path_icons = NULL;
}
- if (path_init)
- {
- e_object_del(E_OBJECT(path_init));
- path_init = NULL;
- }
if (path_modules)
{
e_object_del(E_OBJECT(path_modules));
diff --git a/src/bin/e_utils.c b/src/bin/e_utils.c
index d5c179430..5df69df41 100644
--- a/src/bin/e_utils.c
+++ b/src/bin/e_utils.c
@@ -7,7 +7,6 @@ EAPI E_Path *path_data = NULL;
EAPI E_Path *path_images = NULL;
EAPI E_Path *path_fonts = NULL;
EAPI E_Path *path_themes = NULL;
-EAPI E_Path *path_init = NULL;
EAPI E_Path *path_icons = NULL;
EAPI E_Path *path_modules = NULL;
EAPI E_Path *path_backgrounds = NULL;
diff --git a/src/modules/conf_paths/e_int_config_paths.c b/src/modules/conf_paths/e_int_config_paths.c
index 4c0c48f3f..5d26e9b60 100644
--- a/src/modules/conf_paths/e_int_config_paths.c
+++ b/src/modules/conf_paths/e_int_config_paths.c
@@ -68,7 +68,7 @@ e_int_config_paths(E_Container *con, const char *params __UNUSED__)
static void
_fill_data(E_Config_Dialog_Data *cfdata)
{
- cfdata->paths_available = E_NEW(E_Path_Pair, 11);
+ cfdata->paths_available = E_NEW(E_Path_Pair, 10);
cfdata->paths_available[0].path = path_data;
cfdata->paths_available[0].path_description = _("Data");
cfdata->paths_available[1].path = path_images;
@@ -77,19 +77,16 @@ _fill_data(E_Config_Dialog_Data *cfdata)
cfdata->paths_available[2].path_description = _("Fonts");
cfdata->paths_available[3].path = path_themes;
cfdata->paths_available[3].path_description = _("Themes");
- cfdata->paths_available[4].path = path_init;
- cfdata->paths_available[4].path_description = _("Init");
- cfdata->paths_available[5].path = path_icons;
- cfdata->paths_available[5].path_description = _("Icons");
- cfdata->paths_available[6].path = path_modules;
- cfdata->paths_available[6].path_description = _("Modules");
- cfdata->paths_available[7].path = path_backgrounds;
- cfdata->paths_available[7].path_description = _("Backgrounds");
- cfdata->paths_available[8].path = path_messages;
- cfdata->paths_available[8].path_description = _("Messages");
- cfdata->paths_available[9].path = NULL;
- cfdata->paths_available[9].path_description = NULL;
-
+ cfdata->paths_available[4].path = path_icons;
+ cfdata->paths_available[4].path_description = _("Icons");
+ cfdata->paths_available[5].path = path_modules;
+ cfdata->paths_available[5].path_description = _("Modules");
+ cfdata->paths_available[6].path = path_backgrounds;
+ cfdata->paths_available[6].path_description = _("Backgrounds");
+ cfdata->paths_available[7].path = path_messages;
+ cfdata->paths_available[7].path_description = _("Messages");
+ cfdata->paths_available[8].path = NULL;
+ cfdata->paths_available[8].path_description = NULL;
return;
}
diff --git a/src/modules/conf_startup/e_int_config_startup.c b/src/modules/conf_startup/e_int_config_startup.c
index 6c8281f6c..d1b089ae9 100644
--- a/src/modules/conf_startup/e_int_config_startup.c
+++ b/src/modules/conf_startup/e_int_config_startup.c
@@ -128,13 +128,13 @@ _cb_files_files_changed(void *data, Evas_Object *obj, void *event_info)
if (strncmp(p, cfdata->splash, strlen(p))) return;
}
homedir = e_user_homedir_get();
- snprintf(buf, sizeof(buf), "%s/.e/e/init", homedir);
+ snprintf(buf, sizeof(buf), "%s/.e/e/themes", homedir);
if (!p) return;
if (!strncmp(cfdata->splash, buf, strlen(buf)))
p = cfdata->splash + strlen(buf) + 1;
else
{
- snprintf(buf, sizeof(buf), "%s/data/init", e_prefix_data_get());
+ snprintf(buf, sizeof(buf), "%s/data/themes", e_prefix_data_get());
if (!strncmp(cfdata->splash, buf, strlen(buf)))
p = cfdata->splash + strlen(buf) + 1;
else
@@ -154,12 +154,12 @@ _cb_dir(void *data, Evas_Object *obj, void *event_info)
cfdata = data;
if (cfdata->fmdir == 1)
{
- snprintf(path, sizeof(path), "%s/data/init", e_prefix_data_get());
+ snprintf(path, sizeof(path), "%s/data/themes", e_prefix_data_get());
}
else
{
homedir = e_user_homedir_get();
- snprintf(path, sizeof(path), "%s/.e/e/init", homedir);
+ snprintf(path, sizeof(path), "%s/.e/e/themes", homedir);
}
e_fm2_path_set(cfdata->o_fm, path, "/");
}
@@ -176,13 +176,13 @@ _fill_data(E_Config_Dialog_Data *cfdata)
cfdata->splash = strdup(e_config->init_default_theme);
else
{
- snprintf(path, sizeof(path), "%s/data/init/default.edj", e_prefix_data_get());
+ snprintf(path, sizeof(path), "%s/data/themes/default.edj", e_prefix_data_get());
cfdata->splash = strdup(path);
}
if (cfdata->splash[0] != '/')
{
homedir = e_user_homedir_get();
- snprintf(path, sizeof(path), "%s/.e/e/init/%s", homedir, cfdata->splash);
+ snprintf(path, sizeof(path), "%s/.e/e/themes/%s", homedir, cfdata->splash);
if (ecore_file_exists(path))
{
E_FREE(cfdata->splash);
@@ -190,7 +190,7 @@ _fill_data(E_Config_Dialog_Data *cfdata)
}
else
{
- snprintf(path, sizeof(path), "%s/data/init/%s", e_prefix_data_get(), cfdata->splash);
+ snprintf(path, sizeof(path), "%s/data/themes/%s", e_prefix_data_get(), cfdata->splash);
if (ecore_file_exists(path))
{
E_FREE(cfdata->splash);
@@ -199,7 +199,7 @@ _fill_data(E_Config_Dialog_Data *cfdata)
}
}
- snprintf(path, sizeof(path), "%s/data/init", e_prefix_data_get());
+ snprintf(path, sizeof(path), "%s/data/themes", e_prefix_data_get());
if (!strncmp(cfdata->splash, path, strlen(path)))
cfdata->fmdir = 1;
}
@@ -284,9 +284,9 @@ _basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cf
e_widget_table_object_append(ol, o, 0, 1, 1, 1, 0, 0, 0, 0);
if (cfdata->fmdir == 1)
- snprintf(path, sizeof(path), "%s/data/init", e_prefix_data_get());
+ snprintf(path, sizeof(path), "%s/data/themes", e_prefix_data_get());
else
- snprintf(path, sizeof(path), "%s/.e/e/init", homedir);
+ snprintf(path, sizeof(path), "%s/.e/e/themes", homedir);
o = e_fm2_add(evas);
cfdata->o_fm = o;