beets/beetsplug
J0J0 T d448e0c4de convert: Refine and fix playlist feature
- Improve --help text
- Use unicode instead of bytes when adding media file paths to the
  playlist file.
- The "standard" (?) of m3u8 defines that unicode should ensure support
  of special characters in media file names. util.displayable_path() is
  used to do the conversion from bytes. We save everything in bytes in
  the config since it seemes to be the way this plugin or beets in
  general likes to save paths.
- Join dest and playlist in the config reader method already to have it
  ready in both methods that require the full path to the playlist file.
2023-03-29 07:21:27 +02:00
..
bpd Adapt to pycodestyle changes 2022-07-30 19:54:24 -04:00
lastgenre Remove duplicate "Trip-hop" genre 2022-10-03 19:58:23 +02:00
metasync Remove unused imports 2021-08-26 20:59:48 +10:00
web remove old Python: remove util.text_string 2022-12-24 13:09:26 +01:00
__init__.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
absubmit.py Deprecate absubmit and update acousticbrainz plugins 2023-02-20 17:42:07 -05:00
acousticbrainz.py Deprecate absubmit and update acousticbrainz plugins 2023-02-20 17:42:07 -05:00
albumtypes.py Fix albumtypes plugin and its tests 2023-02-27 13:43:03 +01:00
aura.py aura: Sanitize filenames in image IDs 2021-11-26 15:35:07 -05:00
badfiles.py Remove unused imports 2021-08-26 20:59:48 +10:00
bareasc.py Remove unused imports 2021-08-26 20:59:48 +10:00
beatport.py Dedicated flex attrs for Deezer, Beatport album ID 2023-03-26 13:20:07 +02:00
bench.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
bpm.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
bpsync.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
bucket.py Remove unused imports 2021-08-26 20:59:48 +10:00
chroma.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
convert.py convert: Refine and fix playlist feature 2023-03-29 07:21:27 +02:00
deezer.py Dedicated flex attrs for Deezer, Beatport album ID 2023-03-26 13:20:07 +02:00
discogs.py Change minimum discogs_client version to 2.3.15 2023-03-10 15:28:29 -06:00
duplicates.py Use fsdecode for template substitution 2022-10-01 16:37:47 -07:00
edit.py Remove unused imports 2021-08-26 20:59:48 +10:00
embedart.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
embyupdate.py Remove unused imports 2021-08-26 20:59:48 +10:00
export.py Remove completed TODO item 2021-10-30 11:19:21 -07:00
fetchart.py Fix cover art archive fetching 2023-02-17 19:01:20 -05:00
filefilter.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
fish.py Tiny wording tweaks for #4281 2022-02-16 16:34:38 -05:00
freedesktop.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
fromfilename.py fromfilename: Use logging magic from inherited BeetsPlugin 2023-01-02 13:29:21 +01:00
ftintitle.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
fuzzy.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
gmusic.py remove the gmusic plugin 2021-10-30 14:46:14 +02:00
hook.py drop old Python: remove obsolete custom string formatter in hooks plugin 2022-12-24 13:09:26 +01:00
ihate.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
importadded.py Fix importadded plugin with reflink 2022-06-29 08:06:26 +09:00
importfeeds.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
info.py Switch "beet info --album" approach to use a named argument instead 2021-10-27 08:27:39 -07:00
inline.py Remove unused imports 2021-08-26 20:59:48 +10:00
ipfs.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
keyfinder.py remove old Python: remove util.text_string 2022-12-24 13:09:26 +01:00
kodiupdate.py kodiupdate: Support multiple instances 2021-12-12 13:39:18 +01:00
lastimport.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
limit.py Test failing due to unidentified argument processing issue; replacing with API calls gives expected results. 2021-12-27 13:26:38 -05:00
loadext.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
lyrics.py Remove Musixmatch from default enabled sources 2022-12-31 14:34:07 +00:00
mbcollection.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
mbsubmit.py Remove f-string 2022-08-24 09:32:39 -04:00
mbsync.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
missing.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
mpdstats.py Address feedback from @sampsyo 2021-09-28 18:05:44 +10:00
mpdupdate.py Remove unused imports 2021-08-26 20:59:48 +10:00
parentwork.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
permissions.py permissions: Move syspath conversion to the actual API boundary 2023-02-12 14:04:24 +01:00
play.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
playlist.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
plexupdate.py Remove unused imports 2021-08-26 20:59:48 +10:00
random.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
replaygain.py Add logging for command output on errors 2022-10-01 16:08:32 -07:00
rewrite.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
scrub.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
smartplaylist.py Merge pull request #4374 from wisp3rwind/pr_drop_old_python 2023-02-19 10:19:36 +01:00
sonosupdate.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
spotify.py Refactor MetadataSourcePlugin._get_id() 2023-03-08 18:12:31 +01:00
subsonicplaylist.py Remove unused imports 2021-08-26 20:59:48 +10:00
subsonicupdate.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
the.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
thumbnails.py artresizer: move ImageMagick/PIL code from thumbnails plugin to ArtResizer 2022-03-12 23:34:46 +01:00
types.py pyupgrade beetsplug and tests 2021-08-26 19:12:51 +10:00
unimported.py Add default for unimported.ignore_subdirectories 2021-12-01 10:54:33 -08:00
zero.py Remove unused imports 2021-08-26 20:59:48 +10:00