aboutsummaryrefslogtreecommitdiffstats
path: root/src/db/update/UpdateGlue.cxx (unfollow)
Commit message (Expand)AuthorFilesLines
2014-02-05storage: add abstract interfaceMax Kellermann1-1/+1
2014-02-05db/UpdateWalk: move LocalStorage to InstanceMax Kellermann1-1/+2
2014-02-05db/UpdateGlue: relax assertionMax Kellermann1-2/+2
2014-02-04db/DatabaseListener: add method OnDatabaseSongRemoved()Max Kellermann1-1/+1
2014-02-04db/update/Service: use DatabaseListener instead of InstanceMax Kellermann1-4/+6
2014-02-04db/update/Service: use EventLoop::IsInside()Max Kellermann1-2/+6
2014-02-04db/update/Service: initialize "progress" and "update_task_id"Max Kellermann1-1/+3
2014-02-04db/update/Service: add SimpleDatabase referenceMax Kellermann1-7/+6
2014-02-04db/update/Walk: add Directory reference parameterMax Kellermann1-1/+2
2014-01-31db/update: convert runtime check to assertionMax Kellermann1-4/+1
2014-01-30db/update: convert to OO APIMax Kellermann1-54/+28
2014-01-24Database*: move to db/Max Kellermann1-1/+1
2014-01-24Update*: move to update/Max Kellermann1-0/+0
2014-01-14UpdateGlue: let the update thread run at "idle" priorityMax Kellermann1-0/+3
2014-01-13copyright year 2014Max Kellermann1-1/+1
2014-01-11UpdateGlue: move stats_invalidate() call to Instance::DatabaseModified()Max Kellermann1-3/+0
2014-01-10Stats: lazy initializationMax Kellermann1-1/+1
2013-10-17UpdateGlue: handle update id managementMax Kellermann1-10/+20
2013-10-17UpdateGlue: pass UpdateQueueItem aroundMax Kellermann1-20/+16
2013-10-17UpdateQueue: use std::string and std::queueMax Kellermann1-6/+4
2013-10-17Thread/Thread: replacement library for GThreadMax Kellermann1-12/+8
2013-10-17Main: use ThreadId instead of GThread*Max Kellermann1-2/+3
2013-10-02Stats: rename stats.h to Stats.hxxMax Kellermann1-5/+1
2013-10-02Log: new logging library APIMax Kellermann1-11/+10
2013-09-04util/Error: new error passing libraryMax Kellermann1-5/+4
2013-08-07Makefile.am: move sources to libsystem.aMax Kellermann1-1/+1
2013-08-07FatalError: new library to replace mpd_error.hMax Kellermann1-2/+2
2013-04-17Main: move global variables to struct InstanceMax Kellermann1-5/+3
2013-04-17use g_thread_new() if GLib is recent enoughMax Kellermann1-2/+5
2013-01-21UpdateRemove: Mutex/Cond instead of GMutex/GCondMax Kellermann1-1/+0
2013-01-09EventPipe: rename to GlobalEventsMax Kellermann1-3/+3
2013-01-09event_pipe.h: convert to C++Max Kellermann1-1/+1
2013-01-09Playlist: move playlist_increment_version_all() into the classMax Kellermann1-1/+1
2013-01-09idle: convert to C++Max Kellermann1-1/+1
2013-01-05Partition: new class, container for Playlist and PlayerControlMax Kellermann1-2/+2
2013-01-04playlist: convert to C++Max Kellermann1-2/+2
2013-01-03database.h: rename to DatabaseSimple.hxxMax Kellermann1-1/+1
2013-01-02mapper: convert to C++Max Kellermann1-1/+1
2013-01-02update: convert to C++Max Kellermann1-7/+9
2012-09-28main: use C++ compilerMax Kellermann1-1/+1
2012-08-08DatabaseGlue: add function db_is_simple()Max Kellermann1-1/+1
2012-06-13update_internal.h: split headerMax Kellermann1-1/+6
2012-02-12update_remove: add header update_remove.hMax Kellermann1-0/+1
2011-09-09database: return GError on failureMax Kellermann1-2/+8
2011-01-31update: log all file permission problemsMax Kellermann1-0/+6
2011-01-29copyright year 2011Max Kellermann1-1/+1
2010-09-25eliminate g_error() usageThomas Jansen1-1/+2
2010-02-27update: log start/finish of the update threadMax Kellermann1-1/+11
2009-12-31Update copyright notices.Avuton Olrich1-1/+1
2009-11-12include config.h in all sourcesMax Kellermann1-1/+1