You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed
:py:class:.ItemSorter now accepts shuffle_weight between -1 and 1 instead of 0 and 1.
This parameter's logic has not yet been implemented so no changes to functionality have been made yet.
Move :py:meth:.get_filepaths from :py:class:.LocalTrack to super class :py:class:.File
Documentation
References to python objects now link correctly
Fixed
Comments from :py:class:.LocalTrack metadata loading no longer gets wiped after setting URI on init
Tweaked assignment of description of IDv3 comment tags for :py:class:.MP3
:py:func:.align_string function now handles combining unicode characters properly for fixed-width fonts
:py:meth:.LocalTrack.get_filepaths on LocalTrack no longer returns paths from $RECYCLE.BIN folders.
These are deleted files and were causing the package to crash when trying to load them.
:py:meth:.PrettyPrinter.json and :py:meth:.PrettyPrinter._to_str converts attribute keys to string
to ensure safe json/str/repr output
:py:class:.FilterMatcher and :py:class:.FilterComparers now correctly import conditions from XML playlist files.
Previously, these filters could not import nested match conditions from files.
Changes to logic also made to :py:meth:.Comparer.from_xml to accommodate.
:py:class:.XMLLibraryParser now handles empty arrays correctly. Previously would crash.
Fixed :py:class:.Comparer dynamic process method alternate names for in_the_last and not_in_the_last