summaryrefslogtreecommitdiff
path: root/src/Partition.hxx
AgeCommit message (Expand)Author
2017-11-26player/Listener: add "noexcept"Max Kellermann
2017-05-15Merge tag 'v0.20.7'Max Kellermann
2017-05-08*: remove "pure" and "const" attributes from throwing functionsMax Kellermann
2017-02-17Partition: add "name" attributeMax Kellermann
2017-01-03update copyright yearMax Kellermann
2016-12-03decoder/Control: add attribute configured_audio_formatMax Kellermann
2016-12-03ReplayGainGlobal: move replay_gain_mode to struct PartitionMax Kellermann
2016-12-03Partition: pass ReplayGainConfig to constructorMax Kellermann
2016-11-24ReplayGainMode: convert to strictly-typed enumMax Kellermann
2016-11-24Partition: add UpdateEffectiveReplayGainMode()Max Kellermann
2016-10-27LocateUri: migrate from class Error to C++ exceptionsMax Kellermann
2016-10-26Instance: remove Error parameter from GetDatabase()Max Kellermann
2016-10-26Instance: add GetDatabaseOrThrow()Max Kellermann
2016-09-08player/Control: use class Error as C++ exception, throw itMax Kellermann
2016-06-17util/BindMethod: new utility class for callbacksMax Kellermann
2016-03-18queue/Playlist: rename DeleteSong() to StaleSong()Max Kellermann
2016-03-10Instance: remove redundant "virtual" keywordsMax Kellermann
2016-03-10Partition: eliminate GlobalEvents.hxx, add mask constantsMax Kellermann
2016-03-10Partition: use CallbackMaskMonitor, replacing class GlobalEvents::MonitorMax Kellermann
2016-03-10Instance: move GlobalEvents::Monitor to PartitionMax Kellermann
2016-03-10queue/Playlist: add interface QueueListener, replacing calls to idle_add()Max Kellermann
2016-03-05Partition: un-inline the constructorMax Kellermann
2016-03-05Partition: add method EmitIdle()Max Kellermann
2016-02-28player/Control: Play*() returns Error informationMax Kellermann
2016-02-26update copyright year to 2016Max Kellermann
2015-12-18PlaylistError: add exception class wrapping enum PlaylistResultMax Kellermann
2015-11-11queue/Playlist: seek methods return bool/Error instead of PlaylistResultMax Kellermann
2015-08-15PlayerThread, ...: move to src/player/Max Kellermann
2015-08-06Partition: add method GetDatabase()Max Kellermann
2015-01-01Copyright year 2015Max Kellermann
2014-08-30*: add missing Compiler.h includesMax Kellermann
2014-08-28Playlist: use std::chrono::duration for Seek*()Max Kellermann
2014-02-27Playlist: use the Error library to return errorsMax Kellermann
2014-02-27Playlist*: move to queue/Max Kellermann
2014-02-21PlayerListener: new interface to replace GlobalEvents accessMax Kellermann
2014-02-19Mixer: add class MixerListenerMax Kellermann
2014-02-03SongLoader: new class that merges duplicate codeMax Kellermann
2014-02-01Playlist: pass Database to DatabaseModified()Max Kellermann
2014-02-01Partition: disable DatabaseModified() if not ENABLE_DATABASEMax Kellermann
2014-01-30db: add compile-time option to disable databaseMax Kellermann
2014-01-28OutputAll: convert to class, move instance to class PartitionMax Kellermann
2014-01-13copyright year 2014Max Kellermann
2014-01-09DetachedSong: fork of struct SongMax Kellermann
2013-10-28player_control: rename to PlayerControlMax Kellermann
2013-10-22Partition: add method DatabaseModified()Max Kellermann
2013-10-22Playlist: copy stream tags from the PlayerThreadMax Kellermann
2013-10-21Partition: add methods TagModified(), SyncWithPlayer()Max Kellermann
2013-10-20PlaylistError: convert playlist_result to a strictly-typed enumMax Kellermann
2013-07-28song: convert header to C++Max Kellermann
2013-04-17Main: move global variables to struct InstanceMax Kellermann