Commit Graph

468 Commits

Author SHA1 Message Date
Daniele Ricci
7eadc5e1d8 library: add subtitle (id3 TIT3) field 2026-04-23 21:11:50 +02:00
Spencer Nystrom
f6b44c50de Update docs for archive deletion on move 2026-04-18 22:20:16 -07:00
Elaine Chen
4478ece59c Fix docs formatting 2026-04-14 15:01:46 -04:00
Elaine Chen
480e67c7bf Replaced ffmpeg with Python extraction, add docs, and second test 2026-04-14 12:39:08 -04:00
Šarūnas Nejus
8673ea9a4d Update docs 2026-04-11 13:02:42 +01:00
Šarūnas Nejus
724891fa9d Update docs 2026-04-07 10:43:00 +01:00
Šarūnas Nejus
a867b961cc Migrate arranger -> arrangers 2026-04-05 09:15:23 +01:00
Šarūnas Nejus
85eaa447f0 Migrate composer -> composers 2026-04-05 09:15:23 +01:00
Šarūnas Nejus
a8f14ced42 Update docs 2026-04-05 09:15:23 +01:00
Šarūnas Nejus
f2e282a327 Update docs 2026-04-05 09:15:23 +01:00
gaotue
f9874d57be Merge branch 'master' into master 2026-04-02 17:28:47 +02:00
laogao216
2285671223 refactoring and other improvements 2026-03-29 17:41:28 +02:00
laogao216
31d4a1209b add config & doc, refactor, optimize 2026-03-29 04:51:54 +02:00
Wouter2devries
6e4c7354ab Formatted docs again 2026-03-26 10:53:00 +01:00
Wouter2devries
6f61fe9a3b Updated missed has_images 2026-03-26 10:50:40 +01:00
Wouter2devries
6aaa89fd8d Fixed docs formatting 2026-03-26 10:04:40 +01:00
Wouter2devries
fa24c63bbb Merge branch 'master' into issue2572 2026-03-26 09:20:37 +01:00
Wouter2devries
867d17e409 Changed has_images to has_cover_art
Per suggestion as this is what used everywhere else
2026-03-20 21:03:52 +01:00
Wouter2devries
1c30e67e03 Added Images query tests, docs and changelog 2026-03-20 14:48:23 +01:00
Eric Masseran
548bd9bab6 Merge remote-tracking branch 'official/master' into use-aliases-for-track-album
* official/master: (54 commits)
  Require data_source in album_for_id and track_for_id functions
  Invoke album_matched hook from AlbumMatch.__post_init__
  Refactor match_by_id
  Take data source into account when deciding duplicate candidates
  Return album candidates from multiple sources when matching by IDs
  Add a test to reproduce the issue
  Move assignment tests to test/autotag/test_match.py
  Pulled latest changelog and added my entry to 'Unreleased > Bug fixes' section.
  Moved changelog note to top, under Unreleased.
  This PR improves the regex detection used for the drive_sep_replace default.
  This PR improves the regex detection used for the drive_sep_replace default.
  refactor: Use deprecate_for_user for beatport/bpsync deprecation warnings
  Fix docs: use single-line deprecated directive compatible with docstrfmt
  Fix docs formatting for beatport and bpsync rst files
  Deprecate beatport and bpsync plugins
  Update changelog.rst
  try to fix fish plugin
  Make get_search_query_with_filters abstract
  Document new methods
  Document shared metadata search plugin workflow
  ...
2026-03-10 08:52:31 +01:00
Eric Masseran
efd2b090b5 Copilot feedback 2026-03-10 08:52:08 +01:00
Emil Hammarberg
1f2beb6d02 Format 2026-03-08 08:51:42 +00:00
Emil Hammarberg
763dc7ccb1 Fix empty literal error 2026-03-08 08:51:42 +00:00
Emil Hammarberg
8a57472224 Reword 2026-03-08 08:51:42 +00:00
Emil Hammarberg
654b76190c Clarify %if template behavior
Closes #4991
2026-03-08 08:51:42 +00:00
Šarūnas Nejus
ae3a2e5729 Fix redirect URLs 2026-03-06 11:28:29 +00:00
Šarūnas Nejus
441c838387 Fix broken URLs 2026-03-06 11:28:29 +00:00
Eric Masseran
1fe5bad4b2 Merge remote-tracking branch 'official/master' into use-aliases-for-track-album
* official/master: (180 commits)
  feat(lastgenre): cleanup_existing
  convert: generate playlist entries from effective output paths
  Fix lint issues
  Move changelog note under Unreleased section
  Enable duplicate detection for as-is imports
  Force slow queries for FuzzyPlugin
  Add tests
  Add changelog note
  Match substrings fuzzily
  Fix lint
  Move test_autotag tests under test/autotag
  Keep missing multi-value fields as None instead of empty list
  Show that album genres are not applied to tracks
  autotag: refactor autotag tests to use single comprehensive test
  fix(lastgenre): Reset plugin config in fixtured tests
  fix(fetchart): prevent deletion of configured fallback cover art
  Move changelog note under unreleased section
  Update changelog note
  fix: ftintitle can handle a list of ampersanded artists
  Fix symlink tests for macOS
  ...
2026-03-04 22:21:03 +01:00
Serene
aa81232336 Use proper syntax highlighting for code block
Co-authored-by: Šarūnas Nejus <snejus@protonmail.com>
2026-03-01 11:46:44 +00:00
Serene-Arc
dd1bda4bd0 Format docs 2026-03-01 11:46:44 +00:00
edvatar
a40bd7ca3c docs: Document match.distance_weights in autotagger docs
Add documentation for the distance_weights configuration option in
the autotagger matching section. This includes all available fields
with their default values and an example of how to customize them.

Closes #6081

Signed-off-by: edvatar <88481784+toroleapinc@users.noreply.github.com>
2026-03-01 11:46:44 +00:00
Šarūnas Nejus
a8d53f78de Fix the rest of the tests 2026-02-27 18:34:26 +00:00
Šarūnas Nejus
9d237d10fc Fix multi-value delimiter handling in templates
- Use '\␀' as the DB delimiter while formatting lists with '; ' for
templates.
- Update DelimitedString parsing to accept both separators:
  * '\␀' for the values from the DB
  * '; ' for the rest of parsed values (for example `beet modify genres="eletronic; jazz"`)
- Refresh %first docs and tests to reflect multi-value field behavior.
2026-02-22 16:12:58 +00:00
Kirill A. Korinsky
1dd2cd019f Update color docs with bright_* and bg_bright_* entries 2026-01-25 12:05:40 +01:00
Eric Masseran
ac6c0dd1a5 Add documentation 2025-12-23 12:16:17 +01:00
asardaes
9c37f94171 Add album template value in ftintitle plugin 2025-11-21 18:31:59 +01:00
Šarūnas Nejus
9519d47d57 Convert Python 2 URLs to Python 3 2025-10-19 01:37:42 +01:00
Šarūnas Nejus
7fa9a30b89 Add note regarding the last plugin class 2025-10-14 16:17:29 +01:00
Šarūnas Nejus
60e0efb8ea Make naming consistent with the field name 2025-10-10 20:36:33 +01:00
Šarūnas Nejus
841c49d494 Update ui configuration docs 2025-09-13 11:24:57 +01:00
Šarūnas Nejus
0818505334 Fix diff coloring for added and removed text in field diffs
- Update default `text_diff_added` value: red -> green
- Use `text_diff_removed` and `text_diff_added` instead of `text_error`
  in UI
2025-09-13 11:24:55 +01:00
Šarūnas Nejus
e7c12988bc Remove unused colors 2025-09-13 11:24:44 +01:00
Sebastian Mohr
676dc9c953 Replaced writing-plugins with basic-plugin-setup. 2025-09-04 12:49:44 +01:00
Ryan Waskiewicz
6408b5e280 Add 'pretend' flag to update command example
Add `p` as an acceptable flag for the `update` command to match the long form section of the command's docs
2025-08-24 09:04:21 -04:00
Šarūnas Nejus
ab5acaabb3 Reformat all docs using docstrfmt 2025-08-10 16:25:05 +01:00
Šarūnas Nejus
769dcdc88a Docs: fix linting issues 2025-08-10 16:16:02 +01:00
Šarūnas Nejus
874fb3da7b Add changelog note about musicbrainz 2025-05-17 03:32:00 +01:00
Šarūnas Nejus
df56bfeec9 Move musicbrainz docs to a separate file 2025-05-17 03:31:59 +01:00
jwynn6
677204238c Update pathformat.rst (#5754)
Added explainer about escaping closing braces `$}`
2025-05-11 00:55:55 +00:00
Arav K.
0a985fdfb4 [doc/reference/config] Re-write explanation for 'overwrite_null'
See: <https://github.com/beetbox/beets/pull/5373#discussion_r1702848037>
2024-09-12 14:26:50 +02:00