Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Convert to python3.HEADstickers | Anton Khirnov | 2021-01-15 |
| | |||
* | Port to PyQt5. | Anton Khirnov | 2020-10-13 |
| | |||
* | song: drop SongRef | Anton Khirnov | 2013-04-25 |
| | | | | It adds a lot of complexity for little real benefit. | ||
* | song: drop PlaylistEntryRef | Anton Khirnov | 2013-04-25 |
| | | | | It adds a lot of complexity for little real benefit. | ||
* | song: cosmetics | Anton Khirnov | 2010-11-29 |
| | |||
* | switch to the new MPD interaction layer | Anton Khirnov | 2010-08-12 |
| | | | | remove the old mpclient and our bundled copy of mpd.py | ||
* | song: make keys case-insensitive | Anton Khirnov | 2010-08-12 |
| | |||
* | song: use string.Template for expanding $tags. | Anton Khirnov | 2010-04-30 |
| | |||
* | song: raise KeyError instead of returning empty string | Anton Khirnov | 2010-04-30 |
| | |||
* | song: use '?tag' to get tag or empty string | Anton Khirnov | 2010-04-30 |
| | |||
* | song: implement __contains__() | Anton Khirnov | 2010-04-30 |
| | |||
* | remove some useless conversions to unicode | Anton Khirnov | 2010-02-11 |
| | |||
* | mpclient: add playlistid() func | Anton Khirnov | 2010-02-11 |
| | | | | also fix PlaylistEntryRef | ||
* | Playlist: use PlaylistEntryRef. | Anton Khirnov | 2010-02-11 |
| | |||
* | song: merge multiple same tags instead of picking first | Anton Khirnov | 2009-09-19 |
| | |||
* | switch to PyQt4 API v2 for QStrings | Anton Khirnov | 2009-08-31 |
| | |||
* | song: fallback to artist if there's no albumartist | Anton Khirnov | 2009-08-28 |
| | |||
* | song: if a tag has multiple values, choose first. | Anton Khirnov | 2009-08-25 |
| | |||
* | song: handle QString keys. | Anton Khirnov | 2009-08-25 |
| | |||
* | song: convert to a subclass of dict. | Anton Khirnov | 2009-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 int | Anton Khirnov | 2009-08-23 |
| | | | | it serves no real purpose. | ||
* | rename misc->common | Anton Khirnov | 2009-08-21 |
| | |||
* | song: correctly parse ogg track numbers. | Anton Khirnov | 2009-05-17 |
| | |||
* | song: correctly handle garbage track numbers. | Anton Khirnov | 2009-05-15 |
| | |||
* | song: 100l - add __ne__ operator. | Anton Khirnov | 2009-05-05 |
| | |||
* | Implement __eq__ for Song. | Anton Khirnov | 2009-05-02 |
| | |||
* | add licence headers to all files. | Anton Khirnov | 2009-03-27 |
| | |||
* | clSong->song | Anton Khirnov | 2009-03-07 |