Age | Commit message (Expand) | Author |
2019-02-20 | Instance: use std::unique_ptr<> to manage the Database pointer | Max Kellermann |
2019-02-15 | Instance: eliminate FinishShutdownUpdate(), move code to destructor | Max Kellermann |
2019-02-15 | Instance: eliminate ShutdownDatabase(), move code to destructor | Max Kellermann |
2018-10-31 | *: copyright year 2018 | Max Kellermann |
2018-08-02 | lib/systemd/Watchdog: implement the systemd watchdog protocol | Max Kellermann |
2018-02-16 | output/alsa: use a new I/O thread with real-time scheduling | Max Kellermann |
2018-01-30 | RemoteTagCache: new glue class for integrating RemoteTagScanner | Max Kellermann |
2018-01-29 | Instance: un-inline the destructor | Max Kellermann |
2018-01-02 | neighbor/{Explorer,Listener}: add "noexcept" | Max Kellermann |
2017-12-19 | Main, ...: catch any exception, not just std::runtime_error | Max Kellermann |
2017-05-15 | *: add "noexcept" to many, many function prototypes | Max Kellermann |
2017-02-25 | Instance: add method FindPartition() | Max Kellermann |
2017-02-17 | Instance: make "partition" a std::list | Max Kellermann |
2017-02-17 | Instance: un-inline the constructor | Max Kellermann |
2017-01-03 | update copyright year | Max Kellermann |
2016-10-27 | lib/sqlite, sticker: migrate from class Error to C++ exceptions | Max Kellermann |
2016-10-26 | Instance: remove Error parameter from GetDatabase() | Max Kellermann |
2016-10-26 | Instance: add GetDatabaseOrThrow() | Max Kellermann |
2016-03-18 | queue/Playlist: rename DeleteSong() to StaleSong() | Max Kellermann |
2016-03-18 | db/DatabaseListener: pass URI to OnDatabaseSongRemoved() | Max Kellermann |
2016-03-10 | Partition: use CallbackMaskMonitor, replacing class GlobalEvents::Monitor | Max Kellermann |
2016-03-05 | Instance: embed EventLoop, no pointer | Max Kellermann |
2016-03-05 | Partition: add method EmitIdle() | Max Kellermann |
2016-03-05 | Instance: add method Shutdown() | Max Kellermann |
2016-02-26 | update copyright year to 2016 | Max Kellermann |
2016-02-07 | db/DatabaseError: rename enum db_error and make strictly-typed | Max Kellermann |
2015-01-01 | Copyright year 2015 | Max Kellermann |
2014-12-12 | sticker/Database: use the Error library | Max Kellermann |
2014-02-04 | db/DatabaseListener: add method OnDatabaseSongRemoved() | Max Kellermann |
2014-02-04 | Instance: merge DatabaseModified() into OnDatabaseModified() | Max Kellermann |
2014-02-04 | Instance: add Database attribute | Max Kellermann |
2014-02-01 | Playlist: pass Database to DatabaseModified() | Max Kellermann |
2014-01-30 | db: add compile-time option to disable database | Max Kellermann |
2014-01-26 | neighbor: new subsystem to detect file servers on the local network | Max Kellermann |
2014-01-13 | copyright year 2014 | Max Kellermann |
2014-01-11 | DatabasePlugin: add interface DatabaseListener | Max Kellermann |
2014-01-11 | UpdateGlue: move stats_invalidate() call to Instance::DatabaseModified() | Max Kellermann |
2014-01-09 | DetachedSong: fork of struct Song | Max Kellermann |
2013-10-22 | Partition: add method DatabaseModified() | Max Kellermann |
2013-10-21 | Partition: add methods TagModified(), SyncWithPlayer() | Max Kellermann |
2013-07-28 | song: convert header to C++ | Max Kellermann |
2013-04-17 | Main: move global variables to struct Instance | Max Kellermann |