aboutsummaryrefslogtreecommitdiffstats
path: root/src/Mapper.cxx (follow)
Commit message (Expand)AuthorAgeFilesLines
* Copyright year 2015Max Kellermann2015-01-011-1/+1
* Mapper: obtain music directory from StorageMax Kellermann2014-02-071-29/+17
* Main: check the music directoryMax Kellermann2014-02-071-2/+0
* Mapper: move check_directory() to the filesystem libraryMax Kellermann2014-02-071-44/+3
* Main: chop separators from music directoryMax Kellermann2014-02-071-1/+0
* Mapper: remove unused functionsMax Kellermann2014-02-071-31/+1
* StoragePlugin: add method MapToRelativeUTF8()Max Kellermann2014-02-071-15/+0
* Mapper: remove unused function map_song_fs()Max Kellermann2014-02-071-67/+0
* Mapper: move map_song_detach() to db/DatabaseSong.cxxMax Kellermann2014-02-071-15/+0
* Mapper: convert IsInDatabase() check to assertion in map_song_detach()Max Kellermann2014-02-071-1/+2
* LocalStorage: new API abstracting filesystem walkMax Kellermann2014-02-051-2/+11
* Mapper: assert that Song::parent is not nullptrMax Kellermann2014-01-311-18/+3
* db: add compile-time option to disable databaseMax Kellermann2014-01-301-1/+34
* Database*: move to db/Max Kellermann2014-01-241-3/+3
* LightSong: add attribute "real_uri"Max Kellermann2014-01-211-1/+1
* DetachedSong: add attribute "real_uri"Max Kellermann2014-01-211-2/+11
* LightSong: new class to be used by DatabasePlugin callbacksMax Kellermann2014-01-191-1/+1
* Mapper: add function map_song_detach()Max Kellermann2014-01-171-0/+6
* copyright year 2014Max Kellermann2014-01-131-1/+1
* DetachedSong: fork of struct SongMax Kellermann2014-01-091-6/+11
* fs/Traits: split PathTraits type into PathTraitsFS and PathTraitsUTF8Denis Krjuchkov2013-12-051-2/+2
* include cleanup using iwyuMax Kellermann2013-11-281-2/+0
* Mapper: _get_music_directory_utf8() may return nullptrMax Kellermann2013-11-221-1/+3
* *: use nullptr instead of NULLMax Kellermann2013-10-281-2/+2
* *: use references instead of pointersMax Kellermann2013-10-191-11/+11
* fs/Path: rename to AllocatedPathMax Kellermann2013-10-171-34/+35
* fs/Path: move definitions to struct PathTraitsMax Kellermann2013-10-171-2/+3
* fs/Path: move configuration code to Config.cxxMax Kellermann2013-10-171-1/+2
* Mapper: use std::stringMax Kellermann2013-10-171-16/+11
* Mapper: remove obsolete variable music_dir_fs_lengthMax Kellermann2013-10-151-2/+0
* fs/Path: add separator constants/functionsMax Kellermann2013-10-141-17/+4
* fs/Path: add method RelativeFS()Max Kellermann2013-10-141-11/+5
* Mapper, ...: use memcmp() instead of strncmp() where appropriateMax Kellermann2013-10-141-1/+1
* Mapper: map_fs_to_utf8() returns std::stringMax Kellermann2013-10-141-6/+2
* Log: new logging library APIMax Kellermann2013-10-021-12/+14
* Daemon, Mapper: move-assign the Path objectsMax Kellermann2013-10-011-2/+2
* ConfigPath: return a Path objectMax Kellermann2013-08-071-32/+20
* song: convert header to C++Max Kellermann2013-07-281-5/+5
* DirectoryReader: rename Failed() to HasFailed() for consistency with TextFileDenis Krjuchkov2013-05-051-1/+1
* Path::FromUTF8() returns nulled instance on error, add error handling where r...Denis Krjuchkov2013-01-281-9/+36
* Path: convert fs_charset_to_utf8() to static method Path::ToUTF8()Denis Krjuchkov2013-01-281-1/+5
* Mapper: improve usage of Path classDenis Krjuchkov2013-01-261-31/+28
* Path: move to fs subdirectoryDenis Krjuchkov2013-01-221-1/+1
* Path: new class "Path" wraps filesystem path stringsMax Kellermann2013-01-181-51/+31
* path: convert to C++Max Kellermann2013-01-171-4/+1
* Directory: rename struct directory to DirectoryMax Kellermann2013-01-031-2/+2
* Directory: turn functions to methodsMax Kellermann2013-01-021-2/+2
* Directory: make the header C++ onlyMax Kellermann2013-01-021-1/+1
* mapper: convert to C++Max Kellermann2013-01-021-0/+297