beets/beets
Šarūnas Nejus 2d1461f1d0
Refactor distance and match display into properties
Move disambig string and penalty formatting logic from display.py
into Distance and Match classes as properties.

Add Distance.color, Distance.string, Distance.penalties,
Match.disambig_string, and Match.base_disambig_data to consolidate
display logic closer to the data.

Remove now-redundant standalone functions from display.py and
session.py.
2026-03-17 20:45:32 +00:00
..
autotag Refactor distance and match display into properties 2026-03-17 20:45:32 +00:00
dbcore This PR improves the regex detection used for the drive_sep_replace default. 2026-03-09 20:19:17 +00:00
importer Enable duplicate detection for as-is imports 2026-03-04 14:26:13 +00:00
library Document methods changed/introduced 2026-03-06 10:57:08 +00:00
test Fix the rest of the tests 2026-02-27 18:34:26 +00:00
ui Refactor distance and match display into properties 2026-03-17 20:45:32 +00:00
util Refactor distance and match display into properties 2026-03-17 20:45:32 +00:00
__init__.py Increment version to 2.7.1 2026-03-08 08:30:00 +00:00
__main__.py Reformat the codebase 2024-09-21 11:57:48 +01:00
config_default.yaml Added default config and simplified proxy class. 2026-01-31 23:42:09 +00:00
logging.py Make extra_debug a BeetsLogger method 2026-03-17 07:49:05 +01:00
mediafile.py Centralise warnings for maintainers into deprecate_for_maintainers 2025-11-30 07:02:46 +00:00
metadata_plugins.py Require data_source in album_for_id and track_for_id functions 2026-03-10 00:56:35 +00:00
plugins.py Adapt code to fully typed confuse library 2026-02-16 12:45:05 +00:00
py.typed Add py.typed marker file to support PEP 561 typing (#5906) 2025-08-09 13:31:55 +02:00