Paldin Bet Eivaz
d7055fac1d
added test for track_for_id method
2021-11-17 16:24:10 -08:00
Adrian Sampson
281eec8a48
Merge pull request #4147 from jcassette/query-perf
...
Use short-circuit evaluation in AndQuery and OrQuery (fix #4145 )
2021-11-17 07:59:43 -05:00
Julien Cassette
5e6be0ddb3
Use short-circuit evaluation in AndQuery and OrQuery ( fix #4145 )
2021-11-16 21:44:57 +01:00
Christopher Larson
b7d0ddf6a4
Merge pull request #4146 from kergoth/move-pluginload
2021-11-16 08:11:37 -07:00
Christopher Larson
a7ef7704f8
Send the pluginload event after types and queries are available
...
Making these types and queries available is part of fully loading the plugins,
so the event should not be sent until this work is done. This allows plugins
to make use of those types and queries in a pluginload listener.
2021-11-15 21:27:39 -07:00
Adrian Sampson
f3552f09cf
Merge pull request #4140 from jcassette/aunique-flexattr
...
Use slow queries for flexible attributes in aunique (fix #2678 , close #3553 )
2021-11-11 14:40:07 -05:00
Julien Cassette
b67c25a55d
Use slow queries for flexible attributes in aunique ( fix #2678 , close #3553 )
2021-11-11 19:32:55 +01:00
Adrian Sampson
3b531811b9
Merge pull request #4133 from ArsenArsen/convert-cover-format
...
Add option to convert cover art file format.
2021-11-03 10:29:09 -04:00
Arsen Arsenović
3de657403a
changelog: add entry about fetch_art cover_format
2021-11-03 13:31:34 +01:00
Arsen Arsenović
96be1840e3
docs: add fetchart cover_format option
2021-11-03 13:31:33 +01:00
Arsen Arsenović
0b578a3384
fetchart: add option to force cover format
2021-11-03 13:31:33 +01:00
Adrian Sampson
8fb1c03ca5
Merge pull request #4029 from khnsky/deinterlace
...
Add option to fetchart to store cover art as non-progressive.
2021-11-01 17:07:44 -04:00
Piotrek Kochański
4d94bf8fad
Merge branch 'master' of github.com:beetbox/beets into deinterlace
2021-11-01 21:33:27 +01:00
wisp3rwind
5578d0713b
update changelog for #4060
2021-11-01 19:00:43 +01:00
Benedikt
813dea160e
Merge pull request #4060 from catap/atomic-move
...
Introduce atomic move and write of file
2021-11-01 18:55:15 +01:00
Benedikt
bcdf78e0c3
Merge pull request #4129 from tianon/color-move
...
Use "colordiff" to highlight "beet move" path differences
2021-11-01 18:48:05 +01:00
Benedikt
82285052b1
Merge pull request #4130 from wisp3rwind/pr_rm_gmusic
...
remove the gmusic plugin
2021-11-01 18:40:34 +01:00
Piotrek Kochański
fbc2862ff0
Improve style and clarity of comments
2021-11-01 18:35:45 +01:00
Piotrek Kochański
1a130059e8
deinterlace option to affect when no other processing
...
remove interlacing by default when resizing/down-scaling, the
`deinterlace` option is to remove interlace when otherwise no processing
would have happened.
2021-11-01 13:51:57 +01:00
Tianon Gravi
5886aa9247
Use "colordiff" to highlight "beet move" path differences
2021-10-31 15:17:33 -07:00
Piotrek Kochański
417ef0d453
Merge branch 'master' of github.com:beetbox/beets into deinterlace
2021-10-31 13:27:00 +01:00
Benedikt
361ff05b51
Merge pull request #4131 from tianon/export-albums-todone
...
Remove completed TODO item
2021-10-30 21:49:58 +02:00
Tianon Gravi
6e434934d4
Remove completed TODO item
2021-10-30 11:19:21 -07:00
Kirill A. Korinsky
8d50301be5
Introduce atomic move and write of file
...
The idea of this changes is simple: let move file to some temporary name
inside distance folder, and after the file is already copy it renames to
expected name.
When someone tries to save anything it also moves file to trigger OS
level notification for change FS.
This commit also enforce that `beets.util.move` shouldn't be used to
move directories as it described in comment.
Thus, this is fixed #3849
2021-10-30 20:17:11 +02:00
wisp3rwind
786236f046
remove the gmusic plugin
2021-10-30 14:46:14 +02:00
Adrian Sampson
be82fd0f4a
Merge pull request #4124 from tianon/album-info
...
Add a basic "--album" flag to "beet info"
2021-10-29 21:08:05 -04:00
Christopher Larson
b8b74a7f9c
Merge pull request #4125 from kergoth/destination-replacements
2021-10-27 13:26:22 -07:00
Christopher Larson
86465e6437
Allow custom replacements in Item.destination
...
This allows for the use of differing replacements for destinations other than
the library, which is useful for beets-alternatives in the case where
filesystem requirements differ between the two paths.
Signed-off-by: Christopher Larson <kergoth@gmail.com>
2021-10-27 12:30:16 -07:00
Tianon Gravi
9ddc75035a
Fix duplicated output in "beet export"
2021-10-27 09:06:27 -07:00
Tianon Gravi
7bd36ed6ca
Add "beet export --album" (matching "beet info --album")
2021-10-27 08:55:36 -07:00
Tianon Gravi
89a7cc3701
Add "beet info --album" changelog entry
2021-10-27 08:30:05 -07:00
Tianon Gravi
a5b5831d28
Switch "beet info --album" approach to use a named argument instead
...
These functions are also used by the export plugin, so it's useful if the signature stays backwards compatible.
2021-10-27 08:27:39 -07:00
Tianon Gravi
5c41478263
Add "beet info --album" to the plugin documentation too
2021-10-26 09:09:44 -07:00
Tianon Gravi
d8cff030a6
Add a basic "--album" flag to "beet info"
...
This currently implies "--library" because I'm not sure what "album info" of the tags of individual files would mean.
2021-10-26 09:00:31 -07:00
Adrian Sampson
ee8a4de247
Merge pull request #4119 from ygabuev/patch-2
...
Add documentation for `path_sep_replace`
2021-10-26 08:29:00 -04:00
Adrian Sampson
638b1e740a
Remove duplicated :
2021-10-26 08:17:00 -04:00
Yuriy Gabuev
3d498113fa
Update config.rst
2021-10-25 20:02:25 +02:00
Adrian Sampson
411af9baa5
Merge pull request #4122 from PotcFdk/patch-1
...
Update absubmit.rst: Submitting Data
2021-10-24 21:56:56 -04:00
PotcFdk
85a2eb8e96
Update absubmit.rst
...
[...] when the tracks do{es->}n't already have [...]
2021-10-25 02:39:32 +02:00
PotcFdk
b72c028a0b
Update absubmit.rst
...
Reword the first sentence of the Submitting Data paragraph.
2021-10-25 02:31:49 +02:00
Yuriy Gabuev
41e5124dff
Update config.rst
2021-10-23 19:34:21 +02:00
Yuriy Gabuev
3aed99f051
Update config.rst
...
This PR adds documentation for `path_sep_replace` configuration option, which is not yet present in the official docs.
2021-10-22 22:40:26 +02:00
Adrian Sampson
b116eb5456
Merge pull request #4118 from maffo999/master
...
Fix for 4108
2021-10-22 07:37:41 -04:00
maffo999
ad4fb610a1
Added version dependency for python3-discogs-client. PR 4118
2021-10-22 08:32:06 +02:00
maffo999
c824d4d773
Fix for 4108
2021-10-21 16:32:23 +02:00
Adrian Sampson
41fc611290
Merge pull request #4098 from the-solipsist/patch-1
...
Indicate `update` moves files by default
2021-10-13 15:12:11 -07:00
Pranesh Prakash
b33dbcdd40
Indicate update moves files by default
2021-10-13 19:01:49 +05:30
Adrian Sampson
44efecbe38
Merge pull request #4086 from jaydesl/master
...
feat(unimported): support excluding subdirectories
2021-10-12 19:25:27 -07:00
Jay DesLauriers
b05432aed0
feat(unimported): support excluding subdirectories
2021-10-12 17:28:43 +00:00
Benedikt
afbb12d68b
Merge pull request #4085 from arogl/fix-4080
...
Fix #4080
2021-10-05 13:15:58 +02:00