6ce1087262245e3d2d46198ac237d0d04126e1a3
max
Tue Sep 21 04:50:49 2021 -0700
removing duplicated font-awesome integration into hgTracks, adding
folder icon as a tag without a font dependency, removing link
from the icon, and adding the icon to the config page, refs #28108
diff --git src/hg/hgTracks/config.c src/hg/hgTracks/config.c
index 80122e2..c81c7ec 100644
--- src/hg/hgTracks/config.c
+++ src/hg/hgTracks/config.c
@@ -386,42 +386,39 @@
/* Loop through this group and display */
int rowCount=1;
for (tr = group->trackList; tr != NULL; tr = tr->next)
{
struct track *track = tr->track;
struct trackDb *tdb = track->tdb;
hPrintf("
",(isOpen ? "" : "style='display: none;'"),
group->name, rowCount++);
hPrintf("");
if (tdbIsSuperTrackChild(tdb))
/* indent members of a supertrack */
hPrintf(" ");
- // Print an icon before the title when one is defined
- hPrintPennantIcon(tdb);
+ hPrintIcons(tdb);
if (track->hasUi)
hPrintf("",
tdb->parent ? "Part of super track: " : "Configure ",
tdb->parent ? tdb->parent->shortLabel : tdb->shortLabel,
hTrackUiForTrack(tdb->track),
cartSessionVarName(), cartSessionId(cart), track->track);
hPrintf(" %s", tdb->shortLabel);
- if (tdbIsSuper(tdb))
- hPrintf("...");
if (track->hasUi)
hPrintf("");
hPrintf(" | ");
if (tdbIsSuperTrackChild(tdb))
/* indent members of a supertrack */
hPrintf(" ");
/* If track is not on this chrom print an informational
message for the user. */
if (tdbIsDownloadsOnly(tdb)) // No vis display for downloadsOnly
hPrintf("Downloads",
hgFileUiName(),cartSessionVarName(), cartSessionId(cart), tdb->track);
else if (hTrackOnChrom(track->tdb, chromName))
{
if (tdbIsSuper(track->tdb))
|