7340e66cb860fa73cc651af31eb8fda2b668cb0d max Wed Apr 5 11:41:31 2017 -0700 Modifying zoom dialog box so one does not have to see it by using the modifier keys Alt or Ctrl/Cmd. Also allowing user to choose a color for the highlight and allowing to delete all highlights in the View menu. refs #19118 diff --git src/hg/hgTracks/menu.c src/hg/hgTracks/menu.c index bbc1012..25ba683 100644 --- src/hg/hgTracks/menu.c +++ src/hg/hgTracks/menu.c @@ -426,27 +426,29 @@ appendLink(&links, buf, "WormBase", "wormbaseLink", TRUE); } // finish View menu appendLink(&links, "", "", "", FALSE); // separator line safef(buf, sizeof(buf), "../cgi-bin/hgTracks?%s&hgTracksConfigPage=configure", uiVars); appendLinkWithShortcut(&links, buf, "Configure Browser", "configureMenuLink", "Open configuration menu", "c f", FALSE, FALSE); // multi-region appendLinkWithOnclick(&links, "#", "Multi-Region", "multiRegionLink", "Show multi-region options", "popUpHgt.hgTracks('multi-region config'); return false;", "", FALSE, FALSE); safef(buf, sizeof(buf), "../cgi-bin/hgTracks?%s&hgt.reset=on", uiVars); appendLinkWithShortcut(&links, buf, "Default Tracks", "defaultTracksMenuLink", "Show only default tracks", "d t", FALSE, FALSE); safef(buf, sizeof(buf), "../cgi-bin/hgTracks?%s&hgt.defaultImgOrder=on", uiVars); appendLinkWithShortcut(&links, buf, "Default Track Order", "defaultTrackOrderMenuLink", "Re-order tracks to be in default order", "d o", FALSE, FALSE); +appendLinkWithOnclick(&links, "#", "Remove all highlights", "cleaerHighlightLink", "Remove all active highlights", "highlightCurrentPosition('clear'); $('ul.nice-menu li ul').hide();", "h c", FALSE, FALSE); appendLinkWithShortcut(&links, "../cgi-bin/cartReset", "Reset All User Settings", "cartResetMenuLink", "Clear user data, e.g. active tracks, track configuration, custom data, ...", "c r", FALSE, FALSE); struct dyString *viewMenu = dyStringCreate("