summaryrefslogtreecommitdiff
path: root/nephilim/song.py
Commit message (Collapse)AuthorAge
* Convert to python3.HEADstickersAnton Khirnov2021-01-15
|
* Port to PyQt5.Anton Khirnov2020-10-13
|
* song: drop SongRefAnton Khirnov2013-04-25
| | | | It adds a lot of complexity for little real benefit.
* song: drop PlaylistEntryRefAnton Khirnov2013-04-25
| | | | It adds a lot of complexity for little real benefit.
* song: cosmeticsAnton Khirnov2010-11-29
|
* switch to the new MPD interaction layerAnton Khirnov2010-08-12
| | | | remove the old mpclient and our bundled copy of mpd.py
* 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
| | | | also fix PlaylistEntryRef
* 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
| | | | | also don't store whole song in Library and Playlist, this saves a significant amount of memory.
* song: don't convert id to intAnton Khirnov2009-08-23
| | | | it serves no real purpose.
* 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