feat: use shared histogram, instead of single, general feature bump for histograms#267
Conversation
…LogTicker for better tick management
…yGFXHistogramCanvas
…d from ArrayViewer
Codecov Report❌ Patch coverage is ❌ Your patch status has failed because the patch coverage (82.67%) is below the target coverage (85.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #267 +/- ##
==========================================
- Coverage 85.91% 85.38% -0.54%
==========================================
Files 50 53 +3
Lines 5980 7192 +1212
==========================================
+ Hits 5138 6141 +1003
- Misses 842 1051 +209 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
in the last commit, an update was made so that the histograms resample themselves based on zoom level so as to avoid drawing a huge number of (effectively invisible) bins when zoomed out, but showing integer level accuracy when zoomed in. This preserves visual accuracy without tanking performance when looking at the full range: Screen.Recording.2026-03-31.at.9.11.50.AM.mov |
this is a very large WIP PR that refactors the histogram widgets to have all channels on a single plot.
Screen.Recording.2026-03-29.at.10.17.17.AM.mov
We want this for QI, so the goal for now is just to make it do what we want (we'll install from this branch), and i'll delay a full review and cleanup for a few weeks from now. It has a toggle switch to retain the old behavior of having a histogram below each slider. but the default here is a single global histogram