aboutsummaryrefslogtreecommitdiffstats
path: root/src/CommandLine.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* util/Tokenizer, ...: include cleanupMax Kellermann2013-12-151-2/+0
|
* CommandLine: refactor config search, use standard directory APIDenis Krjuchkov2013-12-081-41/+49
|
* fs/Traits: split PathTraits type into PathTraitsFS and PathTraitsUTF8Denis Krjuchkov2013-12-051-1/+1
|
* include cleanup using iwyuMax Kellermann2013-11-281-1/+0
|
* CommandLine: new command line parserDenis Krjuchkov2013-11-241-81/+139
| | | | | | | | This implementation behaves mostly identical to old parser. Few observable differences: - There are no option groups (single group is used for all options) - Option --stdout is hidden (it has been obsolete for a long time) - MPD executable name (mpd) is hardcoded for simplicity
* CommandLine: simplified program name lineMax Kellermann2013-10-311-1/+1
|
* *: update copyright year to 2013Max Kellermann2013-10-301-1/+1
|
* DecoderList: reimplement _for_each() with function objectMax Kellermann2013-10-211-8/+8
|
* *: use nullptr instead of NULLMax Kellermann2013-10-191-12/+12
|
* fs/Path: rename to AllocatedPathMax Kellermann2013-10-171-12/+12
| | | | | | | The new class Path only holds a string pointer without being responsible for allocation/deallocation. The FileSystem.hxx library accepts Path arguments instead of AllocatedPath, to avoid forcing callers to allocate another string object.
* fs/Path: move definitions to struct PathTraitsMax Kellermann2013-10-171-1/+2
|
* *: use WIN32 instead of G_OS_WIN32Max Kellermann2013-10-151-2/+2
|
* Log: new logging library APIMax Kellermann2013-10-021-1/+3
| | | | | Prepare to migrate away from GLib. Currently, we're still using GLib as a backend.
* mpd_error.h: remove obsolete headerMax Kellermann2013-09-051-2/+2
| | | | Migrate the remaining callers to FatalError().
* conf.h: remove obsolete headerMax Kellermann2013-09-051-1/+1
| | | | | Use only ConfigData.hxx in plugin sources to reduce header dependencies.
* util/Error: new error passing libraryMax Kellermann2013-09-041-20/+16
| | | | Replaces GLib's GError.
* CommandLine.cxx: look for config file in XDG_CONFIG_HOME tooAlexander Gehrke2013-08-071-1/+7
| | | | | Look for "$XDG_CONFIG_HOME/mpd/mpd.conf", similar to where mpd looks for the file under Windows.
* *: use gcc.h macros instead of GLibMax Kellermann2013-08-041-3/+3
|
* encoder_api: convert to C++Max Kellermann2013-07-301-1/+1
|
* decoder_api: convert to C++Max Kellermann2013-07-281-1/+1
|
* encoder_list: convert to C++Max Kellermann2013-04-171-1/+1
|
* output: convert to C++Max Kellermann2013-04-171-1/+1
|
* decoder_list: convert to C++Max Kellermann2013-01-301-1/+1
|
* ConfigFile, CommandLine: use the Path classMax Kellermann2013-01-291-46/+42
|
* playlist/*: convert to C++Max Kellermann2013-01-271-1/+1
|
* playlist/*: convert to C++Max Kellermann2013-01-261-1/+1
|
* input_{internal,plugin}: convert to C++Max Kellermann2013-01-251-1/+1
|
* archive/*: convert to C++Max Kellermann2013-01-241-2/+2
|
* path: convert to C++Max Kellermann2013-01-171-1/+0
|
* input_stream: convert to C++ (internally)Max Kellermann2013-01-101-1/+1
|
* sig_handlers, log: convert to C++Max Kellermann2013-01-091-5/+1
|
* decoder_api.h, ...: add "extern C"Max Kellermann2013-01-071-1/+1
|
* output_*: convert to C++Max Kellermann2013-01-041-1/+1
|
* Merge branch 'v0.17.x'Max Kellermann2013-01-031-4/+4
|
* ls.h: rename to ls.hxxMax Kellermann2013-01-031-1/+1
|
* cmdline: convert to C++Max Kellermann2013-01-031-0/+257