Commits for braney
switch to files view, user index
v500_base to v501_preview (2026-06-29 to 2026-07-06) v501
Show details
d806d4e2ec73a0e53f8b65443bb5a403cc54364d Mon Jun 29 12:11:00 2026 -0700
- Enable Sort by Magnitude/Similarity on wiggle-only composites, refs #37816
The right-click "Sort by Magnitude/Similarity" menu items were previously
offered only on custom composites. Extend them to any composite whose
subtracks are all wiggle types (parentIsAllWiggle in utils.js).
- src/hg/hgTracks/hgTracks.c - lines changed 2, context: html, text, full: html, text
- src/hg/hgTracks/sortWig.c - lines changed 5, context: html, text, full: html, text
f80b3826a921197488ece1440ff08038ec9e572d Mon Jun 29 12:28:07 2026 -0700
- hgConvert/hgTracks: add option to hide target default tracks on QuickLift convert
Adds a "Hide all default tracks on the target" checkbox (on by default) to
the Convert page when QuickLift is enabled. When set, the QuickLift link
appends hideTracks=on, and hgTracks now leaves QuickLifted tracks visible
when hiding the target assembly's default tracks.
refs #37815
- src/hg/hgConvert/hgConvert.c - lines changed 34, context: html, text, full: html, text
- src/hg/hgTracks/hgTracks.c - lines changed 9, context: html, text, full: html, text
feae7a22b855ea17109a9c99eb95c3369626ff19 Mon Jun 29 14:13:49 2026 -0700
- pngToLolly: new utility to render a PNG as a bigLolly dot-mosaic track
Each opaque pixel of the downscaled image becomes one stemless lolly: column
-> genomic position, row -> lolly value, pixel color -> itemRgb, and local
image detail varies the dot size. Emits a ready-to-build hub plus makeHub.sh.
By default writes a self-contained synthetic assembly hub; with -db/-pos it
lays the mosaic across a window of an existing assembly as a track hub. Dot
sizes use the browser's standard percent-of-height lolly sizing. Adds a README
covering usage, options, and the canvas-size/dot-size trade-off.
- src/utils/pngToLolly/README.md - lines changed 95, context: html, text, full: html, text
- src/utils/pngToLolly/makefile - lines changed 3, context: html, text, full: html, text
- src/utils/pngToLolly/pngToLolly.c - lines changed 545, context: html, text, full: html, text
e6a7d9a7a4652ed62ef66c1df82e5962dc74c18f Tue Jun 30 14:58:14 2026 -0700
- Fix shift+drag on ruler to show the zoom/highlight dialog again, refs #27113
Commit 36b9de7c24c made a single click on the ruler always zoom by adding
"&& !rulerClicked" to the dialog-gating condition in selectEnd. But rulerClicked
only means the gesture started in the ruler band, not that it was a click, so it
also routed ruler shift+drags straight to zoom instead of opening the dialog.
Gate on "!(rulerClicked && singleClick)" so only a genuine single click on the
ruler skips the dialog; a drag-select on the ruler shows it as before.
4ec511e6d18ea08b0b623cfc9100e193ea167a8a Tue Jun 30 17:18:42 2026 -0700
- redmineCli: add build-patch subcommand for Build Patch tickets, refs #37281
The Build Patch tracker requires five custom fields (Commit ID, Files Changed,
CGIs to retest, Test Case, Suggested Code Reviewer), so a plain create returns
HTTP 422 and the fields had to be set with a hand-built API POST. The new
build-patch subcommand does it in one call: sets the GB project, Build Patch
tracker, Urgent priority, New status, and blank assignee; fills the required
custom fields plus Developer and an optional Post-mortem; resolves developer,
reviewer, and target-version names to IDs; relates the ticket to the bug it
fixes; and adds the QA Team and build meister as watchers.
switch to files view, user index