12d023ae3337d8909508d543d9d78c99758b25c5 braney Mon Sep 2 10:29:34 2019 -0700 add cumulative auto-scaling to composites and views. Remove REMOTE_TRACK_AJAX_CALLBACK stuff that was apparently an experiment from ten years ago. diff --git src/hg/hgTracks/hgTracks.h src/hg/hgTracks/hgTracks.h index 49f8843..1312cb6 100644 --- src/hg/hgTracks/hgTracks.h +++ src/hg/hgTracks/hgTracks.h @@ -1573,44 +1573,30 @@ void hicCtMethods(struct track *tg); /* Hi-C track methods for custom track */ void parentChildCartCleanup(struct track *trackList,struct cart *newCart,struct hash *oldVars); /* When composite/view settings changes, remove subtrack specific vis When superTrackChild is found and selected, shape superTrack to match. */ void dontLoadItems(struct track *tg); /* No-op loadItems when we aren't going to try. */ void filterItems(struct track *tg, boolean (*filter)(struct track *tg, void *item), char *filterType); /* Filter out items from track->itemList. */ -//#define REMOTE_TRACK_AJAX_CALLBACK -#ifdef REMOTE_TRACK_AJAX_CALLBACK -#define REMOTE_TRACK_HEIGHT (tl.fontHeight*2) - -boolean trackShouldUseAjaxRetrieval(struct track *track); -/* Tracks with remote data sources should berendered via an ajax callback */ - -#else//ifndef - -#define REMOTE_TRACK_HEIGHT 0 -#define trackShouldUseAjaxRetrieval(track) FALSE - -#endif//ndef REMOTE_TRACK_AJAX_CALLBACK - int gCmpPriority(const void *va, const void *vb); /* Compare groups based on priority. */ int tgCmpPriority(const void *va, const void *vb); /* Compare to sort based on priority; use shortLabel as secondary sort key. */ void printMenuBar(); /* Put up the menu bar. */ void checkIfWiggling(struct cart *cart, struct track *tg); /* Check to see if a linkedFeatures track should be drawing as a wiggle. */ boolean isTypeBedLike(struct track *track); /* Check if track type is BED-like packable thing (but not rmsk or joinedRmsk) */