aboutsummaryrefslogtreecommitdiffstats
path: root/src/command (follow)
Commit message (Expand)AuthorAgeFilesLines
* DatabasePlugin: split headerMax Kellermann2014-02-191-1/+1
* StickerCommands: include cleanupMax Kellermann2014-02-191-1/+0
* StorageCommands: add command "unmount"Max Kellermann2014-02-123-0/+33
* StorageCommands: emit IDLE_MOUNT on successful "mount"Max Kellermann2014-02-121-0/+2
* StorageCommands: add command "listmounts"Max Kellermann2014-02-123-0/+54
* StorageCommands: expose the "mount" commandMax Kellermann2014-02-093-0/+97
* Idle: error out when unrecognized idle event was specifiedMax Kellermann2014-02-091-8/+9
* OtherCommands: remove unnecessary nullptr checkMax Kellermann2014-02-091-3/+0
* OtherCommands: use Storage::MapUTF8() instead of Mapper.cxxMax Kellermann2014-02-071-4/+6
* FileCommands: support remove database filesMax Kellermann2014-02-071-6/+13
* FileCommands: use Storage::MapFS() instead of map_uri_fs()Max Kellermann2014-02-071-5/+11
* FileCommands: move code to read_file_comments()Max Kellermann2014-02-071-15/+22
* Mapper: move map_song_detach() to db/DatabaseSong.cxxMax Kellermann2014-02-072-2/+4
* {Message,Neighbor}Commands: use Client::partition instead of Main.hxxMax Kellermann2014-02-044-13/+17
* Instance: add Database attributeMax Kellermann2014-02-043-4/+6
* db/Simple: remove unused function db_get_directory()Max Kellermann2014-02-041-1/+0
* SongSticker: add Database reference parameterMax Kellermann2014-02-041-1/+1
* db/DatabasePlaylist: pass Database reference aroundMax Kellermann2014-02-042-2/+12
* PlaylistFile: use class SongLoaderMax Kellermann2014-02-031-7/+2
* PlaylistFile: switch spl_append_uri() argumentsMax Kellermann2014-02-031-1/+1
* SongLoader: new class that merges duplicate codeMax Kellermann2014-02-032-56/+33
* FileCommands: use PathTraitsUTF8::IsAbsolute()Max Kellermann2014-02-031-1/+1
* ClientFile: move client_allow_file() into the Client classMax Kellermann2014-02-023-7/+4
* db: add compile-time option to disable databaseMax Kellermann2014-01-307-4/+56
* OtherCommands: merge duplicate code from handle_update(), handle_rescan()Max Kellermann2014-01-301-31/+10
* db/update: convert to OO APIMax Kellermann2014-01-302-8/+23
* db/Directory: move isRootDirectory() to Uri.hxxMax Kellermann2014-01-291-1/+1
* sticker: don't use classes Directory and SongMax Kellermann2014-01-291-11/+4
* OutputAll: convert to class, move instance to class PartitionMax Kellermann2014-01-283-18/+14
* Playlist{Info,Vector}: move to db/Max Kellermann2014-01-272-2/+2
* NeighborCommands: convert assertion to runtime checkMax Kellermann2014-01-261-1/+5
* neighbor: new subsystem to detect file servers on the local networkMax Kellermann2014-01-263-0/+98
* Mixer*: move to mixer/Max Kellermann2014-01-242-2/+2
* Database*: move to db/Max Kellermann2014-01-247-15/+15
* Sticker*: move to sticker/Max Kellermann2014-01-242-4/+4
* Client*: move to client/Max Kellermann2014-01-2410-14/+14
* Update*: move to update/Max Kellermann2014-01-242-2/+2
* decoder/*: move to decoder/plugins/Max Kellermann2014-01-241-1/+1
* output/*: move to output/plugins/Max Kellermann2014-01-232-3/+3
* playlist/*: move to playlist/plugins/Max Kellermann2014-01-231-1/+2
* LightDirectory: new struct replacing Directory in the DB APIMax Kellermann2014-01-221-0/+1
* LightSong: new class to be used by DatabasePlugin callbacksMax Kellermann2014-01-191-5/+5
* DetachedSong: add method Update()Max Kellermann2014-01-151-5/+4
* copyright year 2014Max Kellermann2014-01-1327-27/+27
* SongUpdate: move code to handle_lsinfo()Max Kellermann2014-01-081-5/+17
* SongSticker: use Song referencesMax Kellermann2014-01-081-5/+5
* command: "lsinfo" and "readcomments" allowed for remote filesMax Kellermann2013-12-292-0/+44
* TagFile: pass reference instead of pointerMax Kellermann2013-12-291-1/+1
* system/SocketError, ...: use strerror() instead of g_strerror()Max Kellermann2013-12-151-4/+3
* command: add commands "addtagid", "cleartagid"Max Kellermann2013-12-023-0/+114