00f964165ca3cef379e600e38bdb8d6f959723d9 braney Mon Jan 23 12:03:26 2023 -0800 first cut at a demo of squishyPack mode. diff --git src/hg/hgTracks/simpleTracks.c src/hg/hgTracks/simpleTracks.c index 60f1dfa..f5d9b2d 100644 --- src/hg/hgTracks/simpleTracks.c +++ src/hg/hgTracks/simpleTracks.c @@ -986,30 +986,35 @@ { if (!tdbIsCompositeChild((track)->tdb)) return FALSE; enum trackVisibility vis = limitVisibility(track); if (vis == tvFull || vis == tvSquish) return FALSE; if (vis == tvDense) return TRUE; // pack mode return isCenterLabelsPackOff(track); } boolean isCenterLabelIncluded(struct track *track) /* Center labels may be conditionally included */ { +/* need to make this generic for squishyPack tracks */ +/* +if (sameString(track->track, "knownGeneSquish")) + return FALSE; + */ if (!isWithCenterLabels(track)) return FALSE; if (theImgBox) return TRUE; if (isCenterLabelConditionallySeen(track)) return TRUE; return FALSE; } void mapStatusMessage(char *format, ...) /* Write out stuff that will cause a status message to * appear when the mouse is over this box. */ { va_list(args); va_start(args, format);