aboutsummaryrefslogtreecommitdiffstats
path: root/src/config (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *: change C-style prototypes, drop "(void)"Max Kellermann2015-03-031-3/+7
|
* ConfigFile: fix typo (parser breakage)Max Kellermann2015-01-221-2/+2
|
* Config: add section "resampler"Max Kellermann2015-01-222-0/+2
|
* config/Block: add method IsEmpty()Max Kellermann2015-01-221-0/+5
|
* config/Param: split block-specific attributes to new struct ConfigBlockMax Kellermann2015-01-2112-270/+406
| | | | The old struct config_param remains only for top-level string options.
* config/File: move code to ReadConfigParam()Max Kellermann2015-01-211-73/+82
|
* fs/io/BufferedReader: count line numbersMax Kellermann2015-01-211-24/+26
| | | | Replaces the dirty code in config/ConfigFile.cxx.
* config/File: use FileReader/BufferedReader instead of stdioMax Kellermann2015-01-211-28/+21
|
* config/Data: assign nullptr during iterationMax Kellermann2015-01-211-2/+3
|
* config/Option: convert to strictly-typed enumMax Kellermann2015-01-215-64/+74
|
* config/Param: make "line" signedMax Kellermann2015-01-211-2/+2
|
* ConfigFile: convert macros to constexprMax Kellermann2015-01-211-2/+2
|
* config/Data: add method Clear()Max Kellermann2015-01-213-3/+33
| | | | Move code from config_global_finish().
* ConfigData: rename header fileMax Kellermann2015-01-213-2/+2
|
* config/Param: make constructor "explicit"Max Kellermann2015-01-211-1/+1
|
* ConfigData: move struct config_param to Param.hxxMax Kellermann2015-01-215-79/+108
|
* ConfigData: rename struct block_param to BlockParamMax Kellermann2015-01-215-14/+14
|
* ConfigData: move struct block_param to Block.?xxMax Kellermann2015-01-214-61/+113
|
* Copyright year 2015Max Kellermann2015-01-0116-16/+16
|
* ConfigData: use nullptr instead of NULLMax Kellermann2014-12-301-2/+2
|
* ConfigTemplates: use ARRAY_SIZE()Max Kellermann2014-12-091-2/+2
|
* ConfigParser: make the static arrays "const"Max Kellermann2014-12-091-2/+2
|
* ConfigGlobal: fix params not fully cleanedThomas Guillem2014-12-081-0/+1
|
* ConfigData: update API documentationMax Kellermann2014-12-041-1/+1
|
* StateFile: configurable intervalMax Kellermann2014-08-242-0/+2
|
* util/StringUtil: rename strchug_fast() to StripLeft()Max Kellermann2014-08-071-4/+4
|
* ConfigGlobal: eliminate function config_get_next_param()Max Kellermann2014-02-202-19/+8
|
* ConfigTemplates: rename "AudioOutput" back to "audio_output"Max Kellermann2014-01-281-1/+1
| | | | sed gone horribly wrong. D'oh!
* output: rename struct audio_output to AudioOutputMax Kellermann2014-01-281-1/+1
|
* neighbor: new subsystem to detect file servers on the local networkMax Kellermann2014-01-262-0/+2
| | | | | | | | | | | | | This commit adds the NeighborPlugin API which can be used to detect nearby file servers that can be used by input plugins. This list of servers is exported using the new "listneighbors" command. The idle even "neighbor" notifies interested clients when a new neighbor is found or an existing one is lost. There's a lot missing currently: protocol&user documentation, and a way to "mount" remote servers into the music database. Obviously, some code from the UPnP database plugin can be moved to a neighbor plugin.
* ConfigGlobal: add config_find_block()Max Kellermann2014-01-242-0/+28
| | | Merge duplicate code.
* Config*: move to config/Max Kellermann2014-01-2416-0/+1379