Max Kellermann
|
712ed555e6
|
Copyright year 2015
|
2015-01-01 19:48:13 +01:00 |
|
Max Kellermann
|
b373c53ce4
|
*: add missing Compiler.h includes
Necessary for "final" on gcc 4.6.
|
2014-08-30 00:46:52 +02:00 |
|
Max Kellermann
|
3f9ad8e104
|
db/update/Service: allocate UpdateWalk dynamically
|
2014-02-27 18:04:24 +01:00 |
|
Max Kellermann
|
681e012fb5
|
db/update: cancel the update on shutdown
|
2014-02-27 16:58:35 +01:00 |
|
Max Kellermann
|
9906daeca7
|
ArchivePlugin: rename struct archive_plugin to ArchivePlugin
|
2014-02-08 13:22:13 +01:00 |
|
Max Kellermann
|
0ba1b73395
|
storage: add abstract interface
Prepare for the plugin interface.
|
2014-02-05 18:53:51 +01:00 |
|
Max Kellermann
|
4c995eb498
|
db/UpdateWalk: move LocalStorage to Instance
Keep only a reference.
|
2014-02-05 17:58:13 +01:00 |
|
Max Kellermann
|
9ae7f186bc
|
LocalStorage: new API abstracting filesystem walk
Prepare to make this a new plugin API, for example to use a SMB share
for the music_directory.
|
2014-02-05 10:04:03 +01:00 |
|
Max Kellermann
|
ff665b37cb
|
db/DatabaseListener: add method OnDatabaseSongRemoved()
Decouples db/update/Remove.cpp from global variables.
|
2014-02-04 19:53:37 +01:00 |
|
Max Kellermann
|
f25ef8d682
|
db/update/Walk: add Directory reference parameter
Remove dependency on the DatabaseSimple library.
|
2014-02-04 09:05:32 +01:00 |
|
Max Kellermann
|
c6725884bc
|
db/update: convert to OO API
Move global variables into the new classes. That may allow multiple
update threads for multiple databases one day.
|
2014-01-30 18:47:05 +01:00 |
|