summaryrefslogtreecommitdiff
path: root/src/Main.cxx
AgeCommit message (Expand)Author
2021-07-26Android: add option to pause MPD when headphones disconnectSam Bazley
2021-06-24Partition, ...: use libfmt for loggingMax Kellermann
2021-06-23Merge tag 'v0.22.9'Max Kellermann
2021-06-22Main: use AtScopeExit() to call ZeroconfDeinit()Max Kellermann
2021-02-24Main: move Zeroconf to the I/O threadMax Kellermann
2021-02-24output/init: use the real-time I/O thread only for the ALSA pluginMax Kellermann
2021-02-24zeroconf: return a publisher objectMax Kellermann
2021-02-24zeroconf/Glue: allow ZeroconfInit() to throwMax Kellermann
2021-02-24zeroconf/Zeroconf*: drop prefix from file namesMax Kellermann
2021-01-01copyright year 2021Max Kellermann
2020-10-28Main: save the state_file on shutdownMax Kellermann
2020-09-29remove clocale testRosen Penev
2020-09-23LogLevel: rename DEFAULT to NOTICEMax Kellermann
2020-03-31replace locale.h with clocaleRosen Penev
2020-03-19Merge tag 'v0.21.21'Max Kellermann
2020-03-19raise default "max_connections" value to 100Max Kellermann
2020-03-12replace limits.h with climitsRosen Penev
2020-02-17unix/SignalHandlers: pass Instance to ...Init()Max Kellermann
2020-02-01*: use `auto`Max Kellermann
2020-01-20output/multiple: add "client" field, replacing the "client" parameterMax Kellermann
2020-01-20Instance: move OnIdle() to Instance.cxxMax Kellermann
2020-01-20Instance: move code to OnStateModified()Max Kellermann
2020-01-20Instance: manage StateFile with std::unique_ptrMax Kellermann
2020-01-20Main: move code to Partition::BeginShutdown()Max Kellermann
2020-01-18AudioFormat: move to pcm/Max Kellermann
2020-01-18copyright year 2020Max Kellermann
2019-07-05include cleanups (powered by iwyu)Max Kellermann
2019-06-17pcm/Pcm*: drop more "Pcm" prefixes from source file namesMax Kellermann
2019-06-17Copyright year 2019Max Kellermann
2019-05-31input/cache: first draft of the file cacheMax Kellermann
2019-05-29config/Parser: add ParseSize()Max Kellermann
2019-05-29Main: add Config constructorMax Kellermann
2019-05-29Main: move two more functions downMax Kellermann
2019-05-29Main: move main() to the bottomMax Kellermann
2019-05-29Main: fold mpd_main_after_fork() into MainConfigured()Max Kellermann
2019-05-29config/Param: add method With()Max Kellermann
2019-05-29Instance: wrap ClientList in std::unique_ptr<>Max Kellermann
2019-05-29Main: allocate Instance on the stackMax Kellermann
2019-05-29thread/Slack: use std::chrono::durationMax Kellermann
2019-05-29Main: simplify Android startupMax Kellermann
2019-05-29Main: use AtScopeExit() to free Android objectsMax Kellermann
2019-05-29Main: add overload with ConfigData parameterMax Kellermann
2019-05-29Main: convert `int` return types to `void`Max Kellermann
2019-04-25Instance: use std::unique_ptr<> to manage the NeighborGlue pointerMax Kellermann
2019-04-25Main: use AtScopeExit() to call NeighborGlue::Close()Max Kellermann
2019-04-25sticker/Database: wrap in class StickerDatabaseMax Kellermann
2019-04-24sticker/*: rename source files, drop "Sticker" prefixMax Kellermann
2019-04-24Instance: add `noexcept`Max Kellermann
2019-04-24java/Object: add Object.toString() wrapperMax Kellermann
2019-04-03client/Internal: rename to Config.hxxMax Kellermann