Max Kellermann
|
2efd8ef52d
|
db/LightSong: use std::chrono::duration for start_ms and end_ms
|
2014-08-28 13:03:18 +02:00 |
|
Max Kellermann
|
12b5494906
|
db/proxy: implement Update()
|
2014-07-29 23:35:09 +02:00 |
|
Max Kellermann
|
fa1fb47d75
|
Merge branch 'v0.18.x'
|
2014-06-23 10:13:50 +02:00 |
|
Max Kellermann
|
b9eeb6e6eb
|
db/proxy: use mpd_song_get_{start,end}() only with libmpdclient >= 2.3
|
2014-06-23 08:57:51 +02:00 |
|
Max Kellermann
|
936eb43c0e
|
db/proxy: initialize LightSong::real_uri
Fixes potential crash.
|
2014-06-21 12:37:23 +02:00 |
|
Max Kellermann
|
ae178c77bd
|
DatabaseCommands: "list" allows grouping
|
2014-04-24 11:38:49 +02:00 |
|
Max Kellermann
|
f2f1801c25
|
db/proxy: check connect error before initializing SocketMonitor
Fixes crash bug because mpd_connection_get_async() was called without
a connection.
|
2014-03-06 13:35:42 +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
|
9e36af7916
|
DatabasePlugin: add attribute "flags"
|
2014-02-19 23:24:15 +01:00 |
|
Max Kellermann
|
85b8675e7a
|
db/Interface: add attribute "plugin"
The new method IsPlugin() replaces the "is_simple" flag.
|
2014-02-19 23:17:21 +01:00 |
|
Max Kellermann
|
ae594ad92c
|
DatabasePlugin: split header
|
2014-02-19 22:54:52 +01:00 |
|
Max Kellermann
|
ce73843014
|
db/proxy: include cleanup
|
2014-02-04 19:53:12 +01:00 |
|
Max Kellermann
|
f548a966f5
|
Playlist{Info,Vector}: move to db/
|
2014-01-27 11:05:21 +01:00 |
|
Max Kellermann
|
9d34fc394c
|
Database*: move to db/
|
2014-01-24 16:38:44 +01:00 |
|