Max Kellermann
|
060814daa8
|
Log: new logging library API
Prepare to migrate away from GLib. Currently, we're still using GLib
as a backend.
|
2013-10-02 08:57:55 +02:00 |
|
Max Kellermann
|
26d92c80ed
|
conf.h: remove obsolete header
Use only ConfigData.hxx in plugin sources to reduce header
dependencies.
|
2013-09-05 08:47:10 +02:00 |
|
Max Kellermann
|
29030b54c9
|
util/Error: new error passing library
Replaces GLib's GError.
|
2013-09-04 18:14:22 +02:00 |
|
Max Kellermann
|
0921180b90
|
string_util: convert to C++
|
2013-04-09 01:08:20 +02:00 |
|
Max Kellermann
|
450c26c471
|
tokenizer: convert to C++
|
2013-04-08 23:51:39 +02:00 |
|
Denis Krjuchkov
|
9399b0ea52
|
ConfigFile.cxx: use FOpenMode
|
2013-02-02 20:19:25 +06:00 |
|
Max Kellermann
|
378ebad1c8
|
ConfigData: use simple linked list instead of GSList
|
2013-01-30 22:39:24 +01:00 |
|
Max Kellermann
|
6e47e79790
|
ConfigData: move functions into the class
|
2013-01-30 22:25:17 +01:00 |
|
Max Kellermann
|
d9ea3082fb
|
ConfigData: add constructors/destructors
|
2013-01-30 22:20:14 +01:00 |
|
Max Kellermann
|
3275d4c6fa
|
conf.h: move the GQuark to ConfigQuark.hxx
|
2013-01-30 21:43:16 +01:00 |
|
Max Kellermann
|
ac887d3afb
|
ConfigFile: simplify error cleanup
|
2013-01-30 21:39:43 +01:00 |
|
Max Kellermann
|
e294ccae24
|
ConfigFile: move code to ConfigGlobal.cxx
|
2013-01-30 21:39:43 +01:00 |
|
Max Kellermann
|
72070f292b
|
ConfigFile: add struct ConfigData
|
2013-01-30 21:36:11 +01:00 |
|
Max Kellermann
|
51cb6a0a44
|
conf: move struct definitions to ConfigData.hxx
|
2013-01-30 21:36:07 +01:00 |
|
Max Kellermann
|
595b6a4f6c
|
ConfigFile: add enum ConfigOption
Look up top-level config options by enum (= integer), not by name
string.
|
2013-01-30 21:36:04 +01:00 |
|
Max Kellermann
|
daa4647712
|
ConfigOption: rename to ConfigTemplate
|
2013-01-30 19:05:33 +01:00 |
|
Max Kellermann
|
9cfaa9c7b0
|
ConfigFile: move code to ConfigOptions.cxx
|
2013-01-30 17:45:19 +01:00 |
|
Max Kellermann
|
c5ea586882
|
ConfigFile: split config_entry
The new struct ConfigOption is the compile-time description, and the
global array "config_params" contains the actual values.
|
2013-01-30 17:35:33 +01:00 |
|
Max Kellermann
|
feb8d5b82f
|
ConfigFile, CommandLine: use the Path class
|
2013-01-29 18:09:39 +01:00 |
|
Denis Krjuchkov
|
ef93cdf4a8
|
Path: move to fs subdirectory
|
2013-01-22 01:24:53 +06:00 |
|
Max Kellermann
|
21fe376d1d
|
path: convert to C++
|
2013-01-17 00:43:27 +01:00 |
|
Max Kellermann
|
911411e630
|
conf: convert to C++
|
2013-01-10 18:18:02 +01:00 |
|