aboutsummaryrefslogtreecommitdiffstats
path: root/src/Main.cxx (follow)
Commit message (Expand)AuthorAgeFilesLines
* Main: wrap the Storage instance in CompositeStorageMax Kellermann2014-02-091-2/+11
* Main: move code to storage/Configured.cxxMax Kellermann2014-02-091-29/+3
* Main: support arbitrary storage pluginsMax Kellermann2014-02-081-0/+12
* storage/local: remove utf8 path from constructorMax Kellermann2014-02-071-4/+1
* Main: move storage initialization to InitStorage()Max Kellermann2014-02-071-20/+27
* Mapper: obtain music directory from StorageMax Kellermann2014-02-071-1/+1
* Main: check the music directoryMax Kellermann2014-02-071-1/+4
* Main: chop separators from music directoryMax Kellermann2014-02-071-0/+3
* Main: create Storage instance in glue_mapper_init()Max Kellermann2014-02-071-5/+12
* Main: allow playlist directory without music directoryMax Kellermann2014-02-071-4/+1
* InotifyUpdate: use class Storage instead of Mapper.cxxMax Kellermann2014-02-071-1/+4
* storage/local: hide the class declarationsMax Kellermann2014-02-071-2/+2
* storage/local: move to src/storage/plugins/Max Kellermann2014-02-051-1/+1
* db/UpdateWalk: move LocalStorage to InstanceMax Kellermann2014-02-051-0/+4
* Main: remove unused global variable "main_thread"Max Kellermann2014-02-051-4/+0
* Instance: add attribute "event_loop"Max Kellermann2014-02-051-14/+16
* MixerPlugin: add EventLoop& init() parameterMax Kellermann2014-02-051-1/+2
* event/Loop: remove the dummy constructor argumentMax Kellermann2014-02-051-1/+1
* db/update/Service: use DatabaseListener instead of InstanceMax Kellermann2014-02-041-1/+1
* Instance: add Database attributeMax Kellermann2014-02-041-7/+11
* Main: create UpdateService instance in glue_db_init_and_load()Max Kellermann2014-02-041-5/+6
* db/update/Service: add SimpleDatabase referenceMax Kellermann2014-02-041-1/+2
* Main: don't measure DatabaseGlobalDeinit() timeMax Kellermann2014-02-011-4/+0
* db: add compile-time option to disable databaseMax Kellermann2014-01-301-3/+20
* db/update: convert to OO APIMax Kellermann2014-01-301-6/+11
* Main, OutputThread: increase kernel timer slack (Linux)Max Kellermann2014-01-301-0/+5
* InotifyUpdate: pass EventLoop to mpd_inotify_init()Max Kellermann2014-01-291-1/+2
* Listen: pass EventLoop to listen_global_init()Max Kellermann2014-01-291-1/+1
* OutputAll: convert to class, move instance to class PartitionMax Kellermann2014-01-281-4/+2
* neighbor: new subsystem to detect file servers on the local networkMax Kellermann2014-01-261-0/+30
* Mixer*: move to mixer/Max Kellermann2014-01-241-1/+1
* Database*: move to db/Max Kellermann2014-01-241-4/+4
* Sticker*: move to sticker/Max Kellermann2014-01-241-1/+1
* move daemonization code to unix/Max Kellermann2014-01-241-2/+2
* Input*: move to input/Max Kellermann2014-01-241-1/+1
* Client*: move to client/Max Kellermann2014-01-241-2/+2
* Update*: move to update/Max Kellermann2014-01-241-2/+2
* Config*: move to config/Max Kellermann2014-01-241-4/+4
* Zeroconf*: move to zeroconf/Max Kellermann2014-01-241-1/+1
* archive/*: move to archive/plugins/Max Kellermann2014-01-241-1/+1
* decoder/*: move to decoder/plugins/Max Kellermann2014-01-241-1/+1
* output/*: move to output/plugins/Max Kellermann2014-01-231-1/+1
* playlist/*: move to playlist/plugins/Max Kellermann2014-01-231-1/+1
* Main: glue_mapper_init() returns true if GetUserMusicDir() failsMax Kellermann2014-01-221-1/+1
* Daemon: fork as early as possibleMax Kellermann2014-01-181-1/+2
* Main: make variables more localMax Kellermann2014-01-181-13/+9
* Main: eliminate variable "success"Max Kellermann2014-01-181-10/+7
* copyright year 2014Max Kellermann2014-01-131-1/+1
* DatabasePlugin: add interface DatabaseListenerMax Kellermann2014-01-111-1/+1
* configure.ac: add option "--disable-glib"Max Kellermann2013-12-151-1/+7