aboutsummaryrefslogtreecommitdiffstats
path: root/src/UpdateGlue.cxx (follow)
Commit message (Expand)AuthorAgeFilesLines
* UpdateGlue: let the update thread run at "idle" priorityMax Kellermann2014-01-141-0/+3
* copyright year 2014Max Kellermann2014-01-131-1/+1
* UpdateGlue: move stats_invalidate() call to Instance::DatabaseModified()Max Kellermann2014-01-111-3/+0
* Stats: lazy initializationMax Kellermann2014-01-101-1/+1
* UpdateGlue: handle update id managementMax Kellermann2013-10-171-10/+20
* UpdateGlue: pass UpdateQueueItem aroundMax Kellermann2013-10-171-20/+16
* UpdateQueue: use std::string and std::queueMax Kellermann2013-10-171-6/+4
* Thread/Thread: replacement library for GThreadMax Kellermann2013-10-171-12/+8
* Main: use ThreadId instead of GThread*Max Kellermann2013-10-171-2/+3
* Stats: rename stats.h to Stats.hxxMax Kellermann2013-10-021-5/+1
* Log: new logging library APIMax Kellermann2013-10-021-11/+10
* util/Error: new error passing libraryMax Kellermann2013-09-041-5/+4
* Makefile.am: move sources to libsystem.aMax Kellermann2013-08-071-1/+1
* FatalError: new library to replace mpd_error.hMax Kellermann2013-08-071-2/+2
* Main: move global variables to struct InstanceMax Kellermann2013-04-171-5/+3
* use g_thread_new() if GLib is recent enoughMax Kellermann2013-04-171-2/+5
* UpdateRemove: Mutex/Cond instead of GMutex/GCondMax Kellermann2013-01-211-1/+0
* EventPipe: rename to GlobalEventsMax Kellermann2013-01-091-3/+3
* event_pipe.h: convert to C++Max Kellermann2013-01-091-1/+1
* Playlist: move playlist_increment_version_all() into the classMax Kellermann2013-01-091-1/+1
* idle: convert to C++Max Kellermann2013-01-091-1/+1
* Partition: new class, container for Playlist and PlayerControlMax Kellermann2013-01-051-2/+2
* playlist: convert to C++Max Kellermann2013-01-041-2/+2
* database.h: rename to DatabaseSimple.hxxMax Kellermann2013-01-031-1/+1
* mapper: convert to C++Max Kellermann2013-01-021-1/+1
* update: convert to C++Max Kellermann2013-01-021-0/+186