6 Commits
Author SHA1 Message Date
LagoLunaticandGitHub 598d76d079 GitHub comment: Fix some bugs with data section reporting (#22)
* GitHub comment: Fix improvement/regression text for data

* Disable logic to pair items by virtual address for sections

* Rename local vars from "func" to "item"
2026-01-31 19:03:00 -07:00
LagoLunaticandGitHub c1b8a429e1 GitHub comment: Include data diffs (#19) 2025-12-15 17:48:29 -07:00
LagoLunaticandGitHub baf4d5d2bc Don't round partially-matched percentages to 0.00% or 100.00% (#8)
* Don't round percentages to 0.00% or 100.00%

* Remove dead code
2025-07-23 18:23:00 -06:00
39fa6ad3bb Implement treemap filtering (#7)
* Fix package-lock

* Implement treemap filtering

* Fix missing return

* Switch treemap algorithm to binary to reduce thin rectangles

* Dim filtered out units instead of hiding them

* Draw stroke behind fill

This prevents a unit's color from being covered up by its own black outline.

* Clip filtered unit outlines

This is to prevent thin highlighted units from being hidden behind the outline of a filtered out unit.

* Fix near-100 percentages being rounded up to 100%

* Use radial gradients in treemap units

* Also update svg generation to use blue for near-complete

* Restore cached canvas, biome fmt

* Update svg rendering with gradients

* Implement filter URL param to link a treemap search

* One more type hint

* Increase blue saturation for partial match

* Update blue colors

---------

Co-authored-by: Luke Street <luke@street.dev>
2025-07-11 23:38:59 -06:00
LagoLunaticandGitHub 4d99772933 Fix GitHub token link in readme (#6) 2025-07-08 13:31:38 -06:00
LagoLunaticandGitHub 137dba512a GitHub bot comments: Organize changes into four markdown tables (#4)
* GitHub bot comments: Organize changes into four markdown tables

* Update .gitignore

* Expand broken matches by default, fix bytes column name
2025-05-27 22:19:10 -06:00