summaryrefslogtreecommitdiff
path: root/src/mpdpp.cpp
AgeCommit message (Collapse)Author
2015-01-17mpd: fix floating point exception when adding random tags/songsBenoît Dardenne
2014-10-18status: follow lyrics of proper song if consume mode is onAndrzej Rybczak
http://bugs.musicpd.org/view.php?id=4082
2014-08-29normalize messagesAndrzej Rybczak
2014-08-27update copyright messageAndrzej Rybczak
2014-08-26mpd: fix memory leak added by 67550d460Andrzej Rybczak
2014-08-25mpd: fix fetching mtime in getDirectoryRecursiveMatthew Hague
getdirectoryrecursive was using mpd_recv_song after a listall including directories, changed to use mpd_recv_entity instead (else incorrect mtime reported)
2013-05-27mpd: make Status/Statistics accessors inlineableAndrzej Rybczak
2013-05-17get rid of Playlist::PlayNewlyAddedSongs / correct adding songs in Media LibraryAndrzej Rybczak
2013-05-17mpdpp: make all consumers take values, not rvalue referencesAndrzej Rybczak
2013-04-27mpdpp: make it possible to send playlist_delete command in commands listAndrzej Rybczak
this fixes #3749
2013-04-07get rid of global mpd status objectAndrzej Rybczak
2013-04-07update copyright infoAndrzej Rybczak
2013-04-07rewrite communication system with mpdAndrzej Rybczak
2013-04-06actions: new action: set_volumeAndrzej Rybczak
2012-10-02media library: optimize updateAndrzej Rybczak
2012-10-01mpd: make functions take item consumer instead of returning vector of itemsAndrzej Rybczak
2012-09-20media library: add support for sorting by mtimeMatthew Hague
2012-09-18mdp: remove GetCurrentlyPlayingSongPosAndrzej Rybczak
2012-09-11remove remaining exclamation marks from messagesAndrzej Rybczak
2012-09-06mpd: separate statisticsAndrzej Rybczak
2012-09-06mpd: adjust indentationAndrzej Rybczak
2012-09-04actions: get deleting/cropping/clearing playlists rightAndrzej Rybczak
2012-09-04make playlist and playlist editor share code responsible for moving itemsAndrzej Rybczak
2012-09-02implement ProxySongList for handling general operations on listsAndrzej Rybczak
2012-09-02implement HasSongs interfaceAndrzej Rybczak
2012-08-29browser: read tags from local songsAndrzej Rybczak
2012-08-29fix compilation --without-taglibAndrzej Rybczak
2012-08-28mpd: use lambda closures instead of passing vectors to functionsAndrzej Rybczak
2012-08-28reduce usage of pointers / replace std::pair in SearchEngineAndrzej Rybczak
2012-08-28rewrite MPD::Song objectAndrzej Rybczak
2012-08-14playlist: rewrite sorting so it's much less crypticAndrzej Rybczak
2012-08-14playlist editor: disallow cropping/clearing filtered playlistsAndrzej Rybczak
2012-08-14make displayed messages more consistentAndrzej Rybczak
2012-08-14optimize a bit adding playlists/directories to playlistAndrzej Rybczak
2012-08-14add support for priorities (queueing)Andrzej Rybczak
2012-08-14remove some hacky shitAndrzej Rybczak
2012-08-14keybinding system rewriteAndrzej Rybczak
2012-07-13jump to current song at startup even if it's not currently playedAndrzej Rybczak
2012-03-17update copyright datesAndrzej Rybczak
2012-03-17fix bug #3424 (crash when adding amount of random songs equal to total ↵Andrzej Rybczak
number of songs)
2012-01-15fix copypaste bug from previous commitAndrzej Rybczak
2012-01-15local browser: properly check if file extension is supportedAndrzej Rybczak
2011-11-01update copyright datesAndrzej Rybczak
2010-08-23support adding last.fm streams to playlistAndrzej Rybczak
2010-08-22handle possible errors while saving playlist properlyAndrzej Rybczak
2010-08-18mpd: do not rely on idle event itself in case of playlist changeAndrzej Rybczak
2010-08-10browser: if current dir doesn't exists, go down one level automaticallyAndrzej Rybczak
2010-06-17media library/tag editor: block idle while doing hierarchical searchesAndrzej Rybczak
idle should be blocked in such cases since it would be enabled and disabled a few times by each mpd command, which makes no sense and slows down the whole process.
2010-04-01make MPD::Connection::Version() return integer instead of floatAndrzej Rybczak
full version is always 0.xx.0, where xx is current version of protocol, so why bother with zeros...
2010-03-25if connection to mpd is lost, change mpd state to unknownAndrzej Rybczak