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;