rework configuration system

closes #42

Squashed commit of the following:

commit 8b6019789cb38f221a3925f0a69c791ed0b99653
Author: Henrik Friedrichsen henrik@affekt.org
Date: Sat Aug 26 14:08:58 2017 +0200

don't print config values

commit 537faadc1408b2a017315c640b8b3d463eb642b8
Author: Henrik Friedrichsen henrik@affekt.org
Date: Fri Aug 25 15:51:58 2017 +0200

use reference passed to inihandler

commit b6736ab87bc3b1838c218c33e060653e5684cf45
Author: Henrik Friedrichsen henrik@affekt.org
Date: Fri Aug 25 15:18:51 2017 +0200

Revert "don't print config values"

This reverts commit faeaf025ce59a5bbf889b86b322d48ebc5df1721.

commit 272346ba0fbac35fb36a3898b446ab2ee8b17704
Author: Henrik Friedrichsen henrik@affekt.org
Date: Fri Aug 25 15:18:12 2017 +0200

add inih files to project instead of using submodule

commit faeaf025ce59a5bbf889b86b322d48ebc5df1721
Author: Henrik Friedrichsen henrik@affekt.org
Date: Fri Aug 25 14:32:20 2017 +0200

don't print config values

commit 0b3a131cd5297880965446e58ff627c28c3f067a
Author: Henrik Friedrichsen henrik@affekt.org
Date: Fri Aug 25 14:31:12 2017 +0200

formatting/indentation

commit 50f4e40f5ee3443d5232c5fb746e48b9af8e649f
Author: Henrik Friedrichsen henrik@affekt.org
Date: Fri Aug 25 14:25:00 2017 +0200

further implementation of new config system

commit 31ac8ce5c50ceefa914882f9e87b1a5489db71d6
Author: Henrik Friedrichsen henrik@affekt.org
Date: Thu Aug 24 19:51:59 2017 +0200

more wip code, won't link yet

commit 721cec00731446bcace4b55909e8304d8aa615c1
Author: Henrik Friedrichsen henrik@affekt.org
Date: Thu Aug 24 19:28:34 2017 +0200

wip: better config handling

commit 3391769af03606797ac3813bbca4c9e27d166665
Author: Henrik Friedrichsen henrik@affekt.org
Date: Thu Aug 24 19:12:25 2017 +0200

switch to verbose compilation output

Henrik Friedrichsen Henrik Friedrichsen 2017-08-26

added ini.h
added .gitmodules
added ini.cpp
changed Makefile
changed audioscrobbler.cpp
changed config.cpp
changed config.h
changed main.cpp
changed mpd.cpp
changed mpdas.h
changed utils.cpp
ini.h Diff Switch to side-by-side view
Loading...
.gitmodules Diff Switch to side-by-side view
Loading...
ini.cpp Diff Switch to side-by-side view
Loading...
Makefile Diff Switch to side-by-side view
Loading...
audioscrobbler.cpp Diff Switch to side-by-side view
Loading...
config.cpp Diff Switch to side-by-side view
Loading...
config.h Diff Switch to side-by-side view
Loading...
main.cpp Diff Switch to side-by-side view
Loading...
mpd.cpp Diff Switch to side-by-side view
Loading...
mpdas.h Diff Switch to side-by-side view
Loading...
utils.cpp Diff Switch to side-by-side view
Loading...