summaryrefslogtreecommitdiff
path: root/nephilim/song.py
Commit message (Expand)AuthorAge
* Convert to python3.HEADstickersAnton Khirnov2021-01-15
* Port to PyQt5.Anton Khirnov2020-10-13
* song: drop SongRefAnton Khirnov2013-04-25
* song: drop PlaylistEntryRefAnton Khirnov2013-04-25
* song: cosmeticsAnton Khirnov2010-11-29
* switch to the new MPD interaction layerAnton Khirnov2010-08-12
* song: make keys case-insensitiveAnton Khirnov2010-08-12
* song: use string.Template for expanding $tags.Anton Khirnov2010-04-30
* song: raise KeyError instead of returning empty stringAnton Khirnov2010-04-30
* song: use '?tag' to get tag or empty stringAnton Khirnov2010-04-30
* song: implement __contains__()Anton Khirnov2010-04-30
* remove some useless conversions to unicodeAnton Khirnov2010-02-11
* mpclient: add playlistid() funcAnton Khirnov2010-02-11
* Playlist: use PlaylistEntryRef.Anton Khirnov2010-02-11
* song: merge multiple same tags instead of picking firstAnton Khirnov2009-09-19
* switch to PyQt4 API v2 for QStringsAnton Khirnov2009-08-31
* song: fallback to artist if there's no albumartistAnton Khirnov2009-08-28
* song: if a tag has multiple values, choose first.Anton Khirnov2009-08-25
* song: handle QString keys.Anton Khirnov2009-08-25
* song: convert to a subclass of dict.Anton Khirnov2009-08-24
* song: don't convert id to intAnton Khirnov2009-08-23
* rename misc->commonAnton Khirnov2009-08-21
* song: correctly parse ogg track numbers.Anton Khirnov2009-05-17
* song: correctly handle garbage track numbers.Anton Khirnov2009-05-15
* song: 100l - add __ne__ operator.Anton Khirnov2009-05-05
* Implement __eq__ for Song.Anton Khirnov2009-05-02
* add licence headers to all files.Anton Khirnov2009-03-27
* clSong->songAnton Khirnov2009-03-07