Max Kellermann
|
d2594c6380
|
storage/Configured: use struct ConfigData
|
2018-07-17 22:57:08 +02:00 |
|
Max Kellermann
|
816603fd9a
|
config/Config*: rename files, drop "Config" prefix
|
2018-07-16 19:50:07 +02:00 |
|
Max Kellermann
|
3c5e4e2788
|
storage/Plugin: return std::unique_ptr<Storage>
|
2018-01-02 16:11:17 +01:00 |
|
Max Kellermann
|
71f0ed8b74
|
*: add "noexcept" to many, many function prototypes
This eliminates some overhead, because the compiler doesn't need to
consider these functions throwing.
|
2017-05-08 14:44:49 +02:00 |
|
Max Kellermann
|
5900253b85
|
update copyright year
|
2017-01-03 20:48:59 +01:00 |
|
Max Kellermann
|
d765182bbb
|
config/Global: _get_path() throws exception on error
|
2016-11-02 10:07:57 +01:00 |
|
Max Kellermann
|
c598686bd9
|
storage: migrate from class Error to C++ exceptions
|
2016-10-27 21:35:19 +02:00 |
|
Max Kellermann
|
1d67aa7bf2
|
update copyright year to 2016
|
2016-02-26 17:54:05 +01:00 |
|
Max Kellermann
|
58996b841a
|
config/Global: allow calling config_get_string() with one argument
default_value defaults to nullptr.
|
2015-06-26 08:06:40 +02:00 |
|
Max Kellermann
|
1c3f5517fa
|
config/Option: convert to strictly-typed enum
|
2015-01-21 23:30:00 +01:00 |
|
Max Kellermann
|
712ed555e6
|
Copyright year 2015
|
2015-01-01 19:48:13 +01:00 |
|
Max Kellermann
|
3d2558bde6
|
StoragePlugin: pass EventLoop to constructor
|
2014-10-09 07:45:25 +02:00 |
|
Max Kellermann
|
350d2bcd6e
|
storage/Configured: fix fallback music directory
This was accidently disabled when storage plugins were introduced.
|
2014-03-01 18:45:09 +01:00 |
|
Max Kellermann
|
150443b014
|
DatabasePlugin: add FLAG_REQUIRE_STORAGE
Ignore the storage configuration if FLAG_REQUIRE_STORAGE is not set in
the DatabasePlugin.
|
2014-02-19 23:24:17 +01:00 |
|
Max Kellermann
|
37b6899660
|
Main: move code to storage/Configured.cxx
|
2014-02-09 08:09:47 +01:00 |
|