ca96dfa92667ad79f4d247e25befab59cfa90258
kate
  Thu Apr 13 12:49:53 2017 -0700
Add barChartColors setting to allow specifying barchart colors by name.  Add HTML color names support to lib. refs #18736

diff --git src/hg/inc/barChartUi.h src/hg/inc/barChartUi.h
index 224e311..6b3858d 100644
--- src/hg/inc/barChartUi.h
+++ src/hg/inc/barChartUi.h
@@ -23,30 +23,33 @@
 #define BAR_CHART_MAX_LIMIT                  "maxLimit"
 #define BAR_CHART_MAX_LIMIT_DEFAULT          300
 /* TODO: Get default from trackDb ? */
 
 /* Category (bar) info */
 #define BAR_CHART_MAX_CATEGORIES        100
 
 /* Category filter */
 #define BAR_CHART_CATEGORY_SELECT      "categories"
 
 /* Labels for categories */
 #define BAR_CHART_CATEGORY_LABELS        "barChartBars"
 #define BAR_CHART_CATEGORY_LABEL         "barChartLabel"
 #define BAR_CHART_CATEGORY_LABEL_DEFAULT "Categories"
 
+/* Colors for categories */
+#define BAR_CHART_CATEGORY_COLORS        "barChartColors"
+
 /* Units to display on bar mouseover */
 #define BAR_CHART_UNIT                   "barChartUnit"
 
 /* Suppress whiteout behind graph (to show highlight and blue lines) */
 #define BAR_CHART_NO_WHITEOUT         "noWhiteout"
 #define BAR_CHART_NO_WHITEOUT_DEFAULT        FALSE
 
 void barChartCfgUi(char *database, struct cart *cart, struct trackDb *tdb, char *track, 
                         char *title, boolean boxed);
 /* Bar chart track type */
 
 #define barChartAutoSqlString \
 "table barChartBed\n" \
 "\"BED6+ with additional fields for category count and values\"\n" \
     "(\n" \