barbieri pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=32876f1a6cebd0853be7bb1953c26f603ae2d4a6
commit 32876f1a6cebd0853be7bb1953c26f603ae2d4a6 Author: Gustavo Sverzut Barbieri <barbi...@profusion.mobi> Date: Fri Oct 11 11:27:18 2013 -0300 unify default colors, fix make dependencies and mustang build. - there was an unused default_colors.in.edc that provided the same colors as default.edc, with an extra set of colors for 6x6 colorcube of colors over 16. The extra colors were disabled and the file is now used everywhere that need those colors (mild.edc and default.edc) - mustang.edc included mild.edc but did not depend on it, that's why the build break as I changed mild and recompiled, but mustang.edj was already there and the lack of dependency didn't ask it to be rebuilt. - mustang.edc will define INHERIT_PROVIDE_OWN_COLORS so it can provide its own colors. --- data/themes/Makefile.am | 8 ++-- data/themes/default.edc | 70 +---------------------------------- data/themes/default_colors.in.edc | 39 +++++++++++--------- data/themes/mild.edc | 77 +++------------------------------------ data/themes/mustang.edc | 1 + 5 files changed, 32 insertions(+), 163 deletions(-) diff --git a/data/themes/Makefile.am b/data/themes/Makefile.am index 2ba7d14..ddba655 100644 --- a/data/themes/Makefile.am +++ b/data/themes/Makefile.am @@ -19,17 +19,17 @@ mustang.edj EXTRA_DIST = default.edc mild.edc black.edc mustang.edc default_colors.in.edc -default.edj: Makefile default.edc +default.edj: Makefile default.edc default_colors.in.edc $(EDJE_CC) $(EDJE_FLAGS) \ $(top_srcdir)/data/themes/default.edc \ $(top_builddir)/data/themes/default.edj -mild.edj: Makefile mild.edc +mild.edj: Makefile mild.edc default_colors.in.edc $(EDJE_CC) $(EDJE_FLAGS) \ $(top_srcdir)/data/themes/mild.edc \ $(top_builddir)/data/themes/mild.edj -black.edj: Makefile black.edc mild.edc +black.edj: Makefile black.edc mild.edc default_colors.in.edc $(EDJE_CC) $(EDJE_FLAGS) \ $(top_srcdir)/data/themes/black.edc \ $(top_builddir)/data/themes/black.edj @@ -46,7 +46,7 @@ solarized_light.edj: Makefile default.edc $(top_srcdir)/data/themes/default.edc \ $(top_builddir)/data/themes/solarized_light.edj -mustang.edj: Makefile mustang.edc +mustang.edj: Makefile mustang.edc mild.edc default_colors.in.edc $(EDJE_CC) $(EDJE_FLAGS) \ $(top_srcdir)/data/themes/mustang.edc \ $(top_builddir)/data/themes/mustang.edj diff --git a/data/themes/default.edc b/data/themes/default.edc index 5900d67..5aba3cf 100644 --- a/data/themes/default.edc +++ b/data/themes/default.edc @@ -171,75 +171,7 @@ collections { } #else color_classes { - color_class { name: "color-0"; color: 170 170 170 255; } // COL_DEF - color_class { name: "color-1"; color: 0 0 0 255; } // COL_BLACK - color_class { name: "color-2"; color: 204 51 51 255; } // COL_RED - color_class { name: "color-3"; color: 51 204 51 255; } // COL_GREEN - color_class { name: "color-4"; color: 204 136 51 255; } // COL_YELLOW - color_class { name: "color-5"; color: 51 51 204 255; } // COL_BLUE - color_class { name: "color-6"; color: 204 51 204 255; } // COL_MAGENTA - color_class { name: "color-7"; color: 51 204 204 255; } // COL_CYAN - color_class { name: "color-8"; color: 204 204 204 255; } // COL_WHITE - color_class { name: "color-9"; color: 0 0 0 0; } // COL_INVIS - color_class { name: "color-10"; color: 34 34 34 255; } // COL_INVERSE - color_class { name: "color-11"; color: 170 170 170 255; } // COL_INVERSEBG - - color_class { name: "color-12"; color: 238 238 238 255; } // COL_DEF - color_class { name: "color-13"; color: 102 102 102 255; } // COL_BLACK - color_class { name: "color-14"; color: 255 102 102 255; } // COL_RED - color_class { name: "color-15"; color: 102 255 102 255; } // COL_GREEN - color_class { name: "color-16"; color: 255 255 102 255; } // COL_YELLOW - color_class { name: "color-17"; color: 102 102 255 255; } // COL_BLUE - color_class { name: "color-18"; color: 255 102 255 255; } // COL_MAGENTA - color_class { name: "color-19"; color: 102 255 255 255; } // COL_CYAN - color_class { name: "color-20"; color: 255 255 255 255; } // COL_WHITE - color_class { name: "color-21"; color: 0 0 0 0; } // COL_INVIS - color_class { name: "color-22"; color: 17 17 17 255; } // COL_INVERSE - color_class { name: "color-23"; color: 238 238 238 255; } // COL_INVERSEBG - - color_class { name: "color-24"; color: 221 221 221 255; } // COL_DEF - color_class { name: "color-25"; color: 0 0 0 255; } // COL_BLACK - color_class { name: "color-26"; color: 204 136 136 255; } // COL_RED - color_class { name: "color-27"; color: 136 204 136 255; } // COL_GREEN - color_class { name: "color-28"; color: 204 170 136 255; } // COL_YELLOW - color_class { name: "color-29"; color: 136 136 204 255; } // COL_BLUE - color_class { name: "color-30"; color: 204 136 204 255; } // COL_MAGENTA - color_class { name: "color-31"; color: 136 204 204 255; } // COL_CYAN - color_class { name: "color-32"; color: 204 204 204 255; } // COL_WHITE - color_class { name: "color-33"; color: 0 0 0 0; } // COL_INVIS - color_class { name: "color-34"; color: 17 17 17 255; } // COL_INVERSE - color_class { name: "color-35"; color: 204 204 204 255; } // COL_INVERSEBG - - color_class { name: "color-36"; color: 255 255 255 255; } // COL_DEF - color_class { name: "color-37"; color: 204 204 204 255; } // COL_BLACK - color_class { name: "color-38"; color: 255 204 204 255; } // COL_RED - color_class { name: "color-39"; color: 204 255 204 255; } // COL_GREEN - color_class { name: "color-40"; color: 255 255 204 255; } // COL_YELLOW - color_class { name: "color-41"; color: 204 204 255 255; } // COL_BLUE - color_class { name: "color-42"; color: 255 204 255 255; } // COL_MAGENTA - color_class { name: "color-43"; color: 204 255 255 255; } // COL_CYAN - color_class { name: "color-44"; color: 255 255 255 255; } // COL_WHITE - color_class { name: "color-45"; color: 0 0 0 0; } // COL_INVIS - color_class { name: "color-46"; color: 0 0 0 255; } // COL_INVERSE - color_class { name: "color-47"; color: 255 255 255 255; } // COL_INVERSEBG - - color_class { name: "256color-0"; color: 0 0 0 255; } // COL_BLACK - color_class { name: "256color-1"; color: 204 51 51 255; } // COL_RED - color_class { name: "256color-2"; color: 51 204 51 255; } // COL_GREEN - color_class { name: "256color-3"; color: 204 136 51 255; } // COL_YELLOW - color_class { name: "256color-4"; color: 51 51 204 255; } // COL_BLUE - color_class { name: "256color-5"; color: 204 51 204 255; } // COL_MAGENTA - color_class { name: "256color-6"; color: 51 204 204 255; } // COL_CYAN - color_class { name: "256color-7"; color: 204 204 204 255; } // COL_WHITE - - color_class { name: "256color-8"; color: 102 102 102 255; } // COL_BLACK - color_class { name: "256color-9"; color: 255 102 102 255; } // COL_RED - color_class { name: "256color-10"; color: 102 255 102 255; } // COL_GREEN - color_class { name: "256color-11"; color: 255 255 102 255; } // COL_YELLOW - color_class { name: "256color-12"; color: 102 102 255 255; } // COL_BLUE - color_class { name: "256color-13"; color: 255 102 255 255; } // COL_MAGENTA - color_class { name: "256color-14"; color: 102 255 255 255; } // COL_CYAN - color_class { name: "256color-15"; color: 255 255 255 255; } // COL_WHITE +#include "default_colors.in.edc" } #endif images { diff --git a/data/themes/default_colors.in.edc b/data/themes/default_colors.in.edc index 3e32909..5f78602 100644 --- a/data/themes/default_colors.in.edc +++ b/data/themes/default_colors.in.edc @@ -50,24 +50,25 @@ color_class { name: "color-45"; color: 0 0 0 0; } // COL_INVIS color_class { name: "color-46"; color: 0 0 0 255; } // COL_INVERSE color_class { name: "color-47"; color: 255 255 255 255; } // COL_INVERSEBG -color_class { name: "256color-0"; color: 0 0 0 255; } // COL_BLACK -color_class { name: "256color-1"; color: 192 0 0 255; } // COL_RED -color_class { name: "256color-2"; color: 0 192 0 255; } // COL_GREEN -color_class { name: "256color-3"; color: 192 192 0 255; } // COL_YELLOW -color_class { name: "256color-4"; color: 0 0 192 255; } // COL_BLUE -color_class { name: "256color-5"; color: 192 0 192 255; } // COL_MAGENTA -color_class { name: "256color-6"; color: 0 192 192 255; } // COL_CYAN -color_class { name: "256color-7"; color: 192 192 192 255; } // COL_WHITE - -color_class { name: "256color-8"; color: 128 128 128 255; } // COL_BLACK -color_class { name: "256color-9"; color: 255 128 128 255; } // COL_RED -color_class { name: "256color-10"; color: 128 255 128 255; } // COL_GREEN -color_class { name: "256color-11"; color: 255 255 128 255; } // COL_YELLOW -color_class { name: "256color-12"; color: 128 128 255 255; } // COL_BLUE -color_class { name: "256color-13"; color: 255 128 255 255; } // COL_MAGENTA -color_class { name: "256color-14"; color: 128 255 255 255; } // COL_CYAN -color_class { name: "256color-15"; color: 255 255 255 255; } // COL_WHITE - +color_class { name: "256color-0"; color: 0 0 0 255; } // COL_BLACK +color_class { name: "256color-1"; color: 204 51 51 255; } // COL_RED +color_class { name: "256color-2"; color: 51 204 51 255; } // COL_GREEN +color_class { name: "256color-3"; color: 204 136 51 255; } // COL_YELLOW +color_class { name: "256color-4"; color: 51 51 204 255; } // COL_BLUE +color_class { name: "256color-5"; color: 204 51 204 255; } // COL_MAGENTA +color_class { name: "256color-6"; color: 51 204 204 255; } // COL_CYAN +color_class { name: "256color-7"; color: 204 204 204 255; } // COL_WHITE + +color_class { name: "256color-8"; color: 102 102 102 255; } // COL_BLACK +color_class { name: "256color-9"; color: 255 102 102 255; } // COL_RED +color_class { name: "256color-10"; color: 102 255 102 255; } // COL_GREEN +color_class { name: "256color-11"; color: 255 255 102 255; } // COL_YELLOW +color_class { name: "256color-12"; color: 102 102 255 255; } // COL_BLUE +color_class { name: "256color-13"; color: 255 102 255 255; } // COL_MAGENTA +color_class { name: "256color-14"; color: 102 255 255 255; } // COL_CYAN +color_class { name: "256color-15"; color: 255 255 255 255; } // COL_WHITE + +#if 0 // disabled, use defaults. // pure 6x6x6 colorcube color_class { name: "256color-16"; color: 0 0 0 255; } color_class { name: "256color-17"; color: 0 0 42 255; } @@ -346,3 +347,5 @@ color_class { name: "256color-252"; color: 210 210 210 255; } color_class { name: "256color-253"; color: 218 218 218 255; } color_class { name: "256color-254"; color: 228 228 228 255; } color_class { name: "256color-255"; color: 238 238 238 255; } + +#endif diff --git a/data/themes/mild.edc b/data/themes/mild.edc index e86ed3c..9c6538c 100644 --- a/data/themes/mild.edc +++ b/data/themes/mild.edc @@ -16,78 +16,11 @@ collections { group { name: "terminology/background"; - /* same as from default.edc (not solarized) */ - color_classes { - color_class { name: "color-0"; color: 170 170 170 255; } // COL_DEF - color_class { name: "color-1"; color: 0 0 0 255; } // COL_BLACK - color_class { name: "color-2"; color: 204 51 51 255; } // COL_RED - color_class { name: "color-3"; color: 51 204 51 255; } // COL_GREEN - color_class { name: "color-4"; color: 204 136 51 255; } // COL_YELLOW - color_class { name: "color-5"; color: 51 51 204 255; } // COL_BLUE - color_class { name: "color-6"; color: 204 51 204 255; } // COL_MAGENTA - color_class { name: "color-7"; color: 51 204 204 255; } // COL_CYAN - color_class { name: "color-8"; color: 204 204 204 255; } // COL_WHITE - color_class { name: "color-9"; color: 0 0 0 0; } // COL_INVIS - color_class { name: "color-10"; color: 34 34 34 255; } // COL_INVERSE - color_class { name: "color-11"; color: 170 170 170 255; } // COL_INVERSEBG - - color_class { name: "color-12"; color: 238 238 238 255; } // COL_DEF - color_class { name: "color-13"; color: 102 102 102 255; } // COL_BLACK - color_class { name: "color-14"; color: 255 102 102 255; } // COL_RED - color_class { name: "color-15"; color: 102 255 102 255; } // COL_GREEN - color_class { name: "color-16"; color: 255 255 102 255; } // COL_YELLOW - color_class { name: "color-17"; color: 102 102 255 255; } // COL_BLUE - color_class { name: "color-18"; color: 255 102 255 255; } // COL_MAGENTA - color_class { name: "color-19"; color: 102 255 255 255; } // COL_CYAN - color_class { name: "color-20"; color: 255 255 255 255; } // COL_WHITE - color_class { name: "color-21"; color: 0 0 0 0; } // COL_INVIS - color_class { name: "color-22"; color: 17 17 17 255; } // COL_INVERSE - color_class { name: "color-23"; color: 238 238 238 255; } // COL_INVERSEBG - - color_class { name: "color-24"; color: 221 221 221 255; } // COL_DEF - color_class { name: "color-25"; color: 0 0 0 255; } // COL_BLACK - color_class { name: "color-26"; color: 204 136 136 255; } // COL_RED - color_class { name: "color-27"; color: 136 204 136 255; } // COL_GREEN - color_class { name: "color-28"; color: 204 170 136 255; } // COL_YELLOW - color_class { name: "color-29"; color: 136 136 204 255; } // COL_BLUE - color_class { name: "color-30"; color: 204 136 204 255; } // COL_MAGENTA - color_class { name: "color-31"; color: 136 204 204 255; } // COL_CYAN - color_class { name: "color-32"; color: 204 204 204 255; } // COL_WHITE - color_class { name: "color-33"; color: 0 0 0 0; } // COL_INVIS - color_class { name: "color-34"; color: 17 17 17 255; } // COL_INVERSE - color_class { name: "color-35"; color: 204 204 204 255; } // COL_INVERSEBG - - color_class { name: "color-36"; color: 255 255 255 255; } // COL_DEF - color_class { name: "color-37"; color: 204 204 204 255; } // COL_BLACK - color_class { name: "color-38"; color: 255 204 204 255; } // COL_RED - color_class { name: "color-39"; color: 204 255 204 255; } // COL_GREEN - color_class { name: "color-40"; color: 255 255 204 255; } // COL_YELLOW - color_class { name: "color-41"; color: 204 204 255 255; } // COL_BLUE - color_class { name: "color-42"; color: 255 204 255 255; } // COL_MAGENTA - color_class { name: "color-43"; color: 204 255 255 255; } // COL_CYAN - color_class { name: "color-44"; color: 255 255 255 255; } // COL_WHITE - color_class { name: "color-45"; color: 0 0 0 0; } // COL_INVIS - color_class { name: "color-46"; color: 0 0 0 255; } // COL_INVERSE - color_class { name: "color-47"; color: 255 255 255 255; } // COL_INVERSEBG - - color_class { name: "256color-0"; color: 0 0 0 255; } // COL_BLACK - color_class { name: "256color-1"; color: 204 51 51 255; } // COL_RED - color_class { name: "256color-2"; color: 51 204 51 255; } // COL_GREEN - color_class { name: "256color-3"; color: 204 136 51 255; } // COL_YELLOW - color_class { name: "256color-4"; color: 51 51 204 255; } // COL_BLUE - color_class { name: "256color-5"; color: 204 51 204 255; } // COL_MAGENTA - color_class { name: "256color-6"; color: 51 204 204 255; } // COL_CYAN - color_class { name: "256color-7"; color: 204 204 204 255; } // COL_WHITE - - color_class { name: "256color-8"; color: 102 102 102 255; } // COL_BLACK - color_class { name: "256color-9"; color: 255 102 102 255; } // COL_RED - color_class { name: "256color-10"; color: 102 255 102 255; } // COL_GREEN - color_class { name: "256color-11"; color: 255 255 102 255; } // COL_YELLOW - color_class { name: "256color-12"; color: 102 102 255 255; } // COL_BLUE - color_class { name: "256color-13"; color: 255 102 255 255; } // COL_MAGENTA - color_class { name: "256color-14"; color: 102 255 255 255; } // COL_CYAN - color_class { name: "256color-15"; color: 255 255 255 255; } // COL_WHITE - } +#ifndef INHERIT_PROVIDE_OWN_COLORS + color_classes { +#include "default_colors.in.edc" + } +#endif images { image: "bg_bevel.png" COMP; diff --git a/data/themes/mustang.edc b/data/themes/mustang.edc index 9ac996e..71d7e83 100644 --- a/data/themes/mustang.edc +++ b/data/themes/mustang.edc @@ -1,6 +1,7 @@ #define BG_COLOR 26 26 26 255 #define BG_COLOR_TRANSLUCENT 26 26 26 200 #define BELL_OVERLAY_COLOR 220 220 220 32 +#define INHERIT_PROVIDE_OWN_COLORS 1 collections { color_classes { --