aboutsummaryrefslogtreecommitdiffstats
path: root/src/Main.cxx (follow)
Commit message (Expand)AuthorAgeFilesLines
* Main: use ThreadId instead of GThread*Max Kellermann2013-10-171-2/+3
* ConfigData: use std::string for config_param::valueMax Kellermann2013-10-151-5/+6
* replay_gain_*.h: rename to *.hxxMax Kellermann2013-10-021-1/+1
* Stats: rename stats.h to Stats.hxxMax Kellermann2013-10-021-4/+1
* Log: new logging library APIMax Kellermann2013-10-021-20/+24
* PlayerThread: use {decoder,player}_control referencesMax Kellermann2013-09-261-1/+1
* Main: fix crash if no database was configuredMax Kellermann2013-09-261-0/+3
* Main: use nullptr instead of NULLMax Kellermann2013-09-261-11/+11
* Path: add FromUTF8() overload that returns an ErrorMax Kellermann2013-09-121-2/+6
* Tag: compile-time initialisation of ignore_tag_itemsMax Kellermann2013-09-051-2/+0
* Tag: move configuration code to TagConfig.cxxMax Kellermann2013-09-051-0/+2
* Tag, ...: move to libtag.aMax Kellermann2013-09-051-1/+1
* conf.h: remove obsolete headerMax Kellermann2013-09-051-1/+3
* conf.h: move constants to ConfigDefaults.hxxMax Kellermann2013-09-051-0/+1
* util/Error: new error passing libraryMax Kellermann2013-09-041-70/+37
* IOThread: use FatalError() on g_thread_create() errorMax Kellermann2013-09-031-5/+1
* ConfigPath: return a Path objectMax Kellermann2013-08-071-30/+16
* event/DeferredMonitor: use EventLoop::AddIdle()Max Kellermann2013-08-071-1/+1
* SignalHandlers: move code to new class SignalMonitorMax Kellermann2013-08-071-1/+8
* Makefile.am: move sources to libsystem.aMax Kellermann2013-08-071-1/+1
* FatalError: new library to replace mpd_error.hMax Kellermann2013-08-071-21/+19
* daemon: convert to C++Max Kellermann2013-08-071-1/+1
* DatabasePlugin: pass config_param referenceMax Kellermann2013-08-041-1/+1
* tag: convert to C++Max Kellermann2013-07-301-1/+1
* Main: fix crash without state fileMax Kellermann2013-07-301-1/+2
* pcm_resample: convert to C++Max Kellermann2013-07-301-1/+1
* Main: move global variables to struct InstanceMax Kellermann2013-04-171-16/+19
* don't use g_thread_init() with GLib 2.32Max Kellermann2013-04-171-0/+2
* pcm_*: move to src/pcm/Max Kellermann2013-04-091-1/+1
* StateFile: schedule timer only after a changeMax Kellermann2013-04-081-0/+3
* StateFile: use file system API, log in UTF-8Denis Krjuchkov2013-02-021-3/+4
* ConfigData: move functions into the classMax Kellermann2013-01-301-2/+1
* ConfigData: add constructors/destructorsMax Kellermann2013-01-301-3/+2
* audio_{parser,config}: convert to C++Max Kellermann2013-01-301-1/+1
* ConfigFile: add enum ConfigOptionMax Kellermann2013-01-301-6/+5
* decoder_list: convert to C++Max Kellermann2013-01-301-1/+1
* Main: delete the EventLoop after everything elseMax Kellermann2013-01-301-2/+1
* ZeroconfBonjour: use SocketMonitor instead of GIOChannelMax Kellermann2013-01-271-1/+1
* zeroconf: convert to C++Max Kellermann2013-01-271-3/+3
* Path::FromUTF8() returns nulled instance on error, add error handling where r...Denis Krjuchkov2013-01-281-3/+20
* Path: convert remaining funcs to methods, keep fs_charset as std::stringDenis Krjuchkov2013-01-281-2/+1
* playlist/*: convert to C++Max Kellermann2013-01-261-1/+1
* archive/*: convert to C++Max Kellermann2013-01-241-3/+1
* Path: move to fs subdirectoryDenis Krjuchkov2013-01-221-1/+1
* PlayerControl: move functions into the classMax Kellermann2013-01-201-2/+2
* Path: new class "Path" wraps filesystem path stringsMax Kellermann2013-01-181-1/+2
* path: convert to C++Max Kellermann2013-01-171-1/+1
* Idle: use std::atomic instead of GMutexMax Kellermann2013-01-161-2/+0
* Main: fix comment typoMax Kellermann2013-01-161-1/+1
* ClientList: convert to a classMax Kellermann2013-01-161-3/+8