- 14 Mar, 2014 1 commit
-
-
Max Kellermann authored
-
- 01 Mar, 2014 1 commit
-
-
Max Kellermann authored
Lists files and directories. Supports storage plugins.
-
- 28 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 27 Feb, 2014 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
A SimpleDatabase instance can now "mount" other Database instances at certain locations. This is used to use a new SimpleDatabase instance for each storage mount (issued with the "mount" protocol command). Each such instance has its own database file, stored in the directory that is specified with the "cache_directory" option.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 19 Feb, 2014 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 12 Feb, 2014 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Add the new idle event to Idle.hxx/Idle.cxx.
-
Max Kellermann authored
-
- 09 Feb, 2014 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Implements the error checks missing in commit 0bad8406
-
Max Kellermann authored
-
- 07 Feb, 2014 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 06 Feb, 2014 1 commit
-
-
Max Kellermann authored
Use Storage::MapUTF8() internally, don't use global variables.
-
- 04 Feb, 2014 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Move from db/DatabaseGlue.cxx, eliminating global variable.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 03 Feb, 2014 5 commits
-
-
Max Kellermann authored
Reduce global variable usage, move to frontend code.
-
Max Kellermann authored
-
Max Kellermann authored
Playlist file name first, to be consistent with the other functions in this library.
-
Max Kellermann authored
There was quite a lot of duplicate code for loading DetachedSong objects, with different semantics for "securely" loading local files.
-
Max Kellermann authored
-
- 02 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 30 Jan, 2014 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Move global variables into the new classes. That may allow multiple update threads for multiple databases one day.
-
- 29 Jan, 2014 2 commits
-
-
Max Kellermann authored
Decouple command/OtherCommands.cxx from the "simple" database plugin.
-
Max Kellermann authored
Don't depend on the "simple" database plugin. This fixes an assertion failure / crash and allows using stickers with other plugins.
-
- 28 Jan, 2014 1 commit
-
-
Max Kellermann authored
Another big chunk of code for multi-player support.
-
- 27 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 26 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 25 Jan, 2014 1 commit
-
-
Max Kellermann authored
This commit adds the NeighborPlugin API which can be used to detect nearby file servers that can be used by input plugins. This list of servers is exported using the new "listneighbors" command. The idle even "neighbor" notifies interested clients when a new neighbor is found or an existing one is lost. There's a lot missing currently: protocol&user documentation, and a way to "mount" remote servers into the music database. Obviously, some code from the UPnP database plugin can be moved to a neighbor plugin.
-
- 24 Jan, 2014 1 commit
-
-
Max Kellermann authored
-