Skip to content

Latest commit

 

History

History
196 lines (132 loc) · 5.87 KB

File metadata and controls

196 lines (132 loc) · 5.87 KB

Changelog

v0.6.6

  • Add a scrollbar to the right panel of the Matches tab.

v0.6.5

  • Fix the MatchImageUi component displaying the wrong image when there is no reference batch.
  • Support two-way on top of three-way image comparisons in the visualizer.

v0.6.4

  • Fix the MatchImageUi component displaying the wrong image when filtering out the first match, then clicking on the first new match.

v0.6.3

  • Fix the alignment in the first paragraph of the Advanced tab.

v0.6.2

  • Add buttons to show the "RD-Curve" mode in a new tab.
  • Add "RD-Curve" mode. It is enabled automatically when there is a single "same source image" match criterion and multiple data points per same source image in the same batch. All match-related elements are hidden in this mode.
  • Fix the entries in the table of the Rows tab of the reference batch when the Match multiset setting is on.

v0.6.1

  • Fix axis settings in URL hash that were ignored at page load.

v0.6.0

  • Add a setting to allow multiple data points from the same batch to be matched with the same data point from the reference batch.
  • Allow megapixels, encoding quality, and bits-per-pixel as metrics.
  • Fix "Two-batch view" button link.
  • Update vite dependency with npm audit fix --force.

v0.5.10

  • Display FieldFilterRanges as: enabled when some points could be filtered out, instead of: disabled when all points could be included.
  • Simplify wording in the Summary tab.
  • Mention lossless in the Summary tab when assumed so by Codec-Compare.
  • Show Web bpp filter as "Web values" in the UI.

v0.5.9

  • Fix reference arithmetic mean in match table. It was the mean of the filtered points from the reference batch and is now the mean of the matched points in the reference batch.
  • Properly propagate filter changes to the Matches tab.

v0.5.8

  • Add custom "Web bpp" filter. Refactor FieldFilter classes to that end.

v0.5.7

  • Display 100 rows surrounding the selected match in the Matches tab instead of displaying the first 100 rows.

v0.5.6

  • Fix missing space and vertical spacing on multiple match criteria in the Summary tab.
  • Remove extra white spaces around batch-name-ui tags.

v0.5.5

  • Simplify "rainbow" demo asset inclusion paths.

v0.5.4

  • Shorten the URL hash way of storing which batches are displayed.
  • Load default_batches.json instead of demo_batches.json by default.
  • Move the reference batch's name to the top of the Summary and Advanced tabs.
  • Replace the focus icon button by a dropdown to select the reference batch in the Advanced tab.
  • Display the reference batch in the Summary tab in absolute mode.
  • Display a "reference" chip in Advanced tab instead of "-" cells.
  • Display the number of comparisons per batch instead of the sum in the Advanced tab.

v0.5.3

  • Display the constants-table-ui component when selecting a match.
  • Display a copy-to-clipboard button next to each command line constant.

v0.5.2

  • Replace placeholder comparison presets by generic resource links.

v0.5.1

  • Fix absolute asset paths in codec_compare npm run build.

v0.5.0

  • No longer merge similar batches in Summary tab to avoid confusion.
  • Add a visibility toggle button per batch in Advanced tab.

v0.4.0

  • Improve navigation by refactoring the BatchUi, BatchSelectionUi, MatchesUi, and MatchUi components into a single PanelUi with tabs Metadata, Filtered rows, and Matches.

v0.3.1

  • Add setting for displaying 10th and 90th percentiles as error bars.

v0.3.0

  • Add absolute metrics mode. Default mode remains relative ratios.

v0.2.6

  • Fix cross-batch source asset filtering by tag.

v0.2.5

  • Add support for cross-batch individual source asset filtering.
  • Add support for cross-batch source asset filtering by tag.
  • Add button to set the batch as the reference batch in the batch info panel.
  • Add link to view only two batches in the batch info panel.

v0.2.4

  • Add the megapixels field.
  • Fix Help text.
  • Add axis scale mode in Settings.

v0.2.3

  • No longer limit JPEG XL input quality range to [75:99] by default (introduced at v0.2.1). Expect custom bpp or quality filters to be defined in the presets instead.
  • Add lazy row loading setting for more reactive table panels.
  • Add animation frame count support.
  • Fade unused images in the gallery tab.
  • Hide matched pairs in the graph by default if there are more than two experiments.

v0.2.2

  • Add DSSIM distortion metric recognition.

v0.2.1

  • Display the URL of the batch JSON on load failure.
  • Display a warning when using effort or quality encoding setting as a match criterion.
  • Display enabled filters in the Summary tab.
  • Do not group batches with different filters in the Summary tab.
  • Add built-in support for raw decoding duration (same as decoding duration but exclusive of any color conversion).
  • Limit JPEG XL input quality range to [75:99] by default.
  • Rename "quality metric" to "distortion metric" in the code to avoid confusing it with "encoder quality setting".
  • Select default distortion metrics based on what the codecs optimize for.
  • Fix NaN issue with mwc-slider handling non-integer ranges.

v0.2.0

  • Show a simple sentence by default. Keep the advanced interface in another tab.
  • Add the source asset gallery in a tab.

v0.1.10

  • Fix swapped data point display toggle setting when off by default.
  • Improve matches table presentation.

v0.1.9

  • Use bits-per-pixel instead of bytes-per-pixel for the "bpp" metric.

v0.1.8

  • Add matcher warning display capability.
  • Add metric warning display capability.
  • Replace the Settings page by a Settings section in the left menu.
  • Fix various scroll bars.
  • Hide the bits-per-pixel matcher.
  • Hide the bits-per-pixel metric.
  • Pick two objective quality metrics by default.
  • The two plot axis can be set directly.
  • Fit the image to the viewport in the visualizer.

v0.1.2

Initial release of the Codec-Compare static front-end framework.