17848d410ab4196fed212aba4d8f036769501205
kate
  Mon Feb 24 17:54:33 2020 -0800
Change syntax of hideEmptySubtracks: add settings for multiBed and sources URLs. refs #23365

diff --git src/hg/inc/hui.h src/hg/inc/hui.h
index 0c2831a..6d8bb23 100644
--- src/hg/inc/hui.h
+++ src/hg/inc/hui.h
@@ -142,32 +142,33 @@
 /* itemImagePath trackDb variable names */
 #define ITEM_IMAGE_PATH "itemImagePath"
 #define ITEM_BIG_IMAGE_PATH "itemBigImagePath"
 
 /* SwitchGear TSS default filter. */
 #define SWITCHDBTSS_FILTER 10
 
 /* Subtrack color support in UI */
 #define SUBTRACK_COLOR_PATCH    "showSubtrackColorOnUi"
 // for use with subGroup and sortOrder settings
 // ie. subGroup1 subtrackColor Color; sortOrder subtrackColor=+ cellType=+
 #define SUBTRACK_COLOR_SUBGROUP "subtrackColor"
 
 // trackDb setting and cart/cgi var
 #define SUBTRACK_HIDE_EMPTY       "hideEmptySubtracks"
-// trackDb setting
 #define SUBTRACK_HIDE_EMPTY_LABEL "hideEmptySubtracksLabel"
+#define SUBTRACK_HIDE_EMPTY_MULTIBED_URL       "hideEmptySubtracksMultiBedUrl"
+#define SUBTRACK_HIDE_EMPTY_SOURCES_URL        "hideEmptySubtracksSourcesUrl"
 
 void netUi(struct trackDb *tdb);
 
 struct controlGrid
 /* Keep track of a control grid (table) */
     {
     int columns;	/* How many columns in grid. */
     int columnIx;	/* Index (0 based) of current column. */
     char *align;	/* Which way to align. */
     boolean rowOpen;	/* True if have opened a row. */
     };
 
 struct controlGrid *startControlGrid(int columns, char *align);
 /* Start up a control grid. */