aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * update: never pass root path to updatePath()Max Kellermann2008-10-111-6/+1
| * update: merged addDirectoryPathToDB() into addParentPathToDB()Max Kellermann2008-10-111-23/+3
| * update: make addDirectoryPathToDB() non-recursiveMax Kellermann2008-10-111-11/+13
| * update: delete directory after failed updateMax Kellermann2008-10-111-1/+8
| * update: moved code to directory_make_child_checked()Max Kellermann2008-10-111-22/+25
| * update: clear root after errorMax Kellermann2008-10-111-0/+1
| * update: locked delete after update errorMax Kellermann2008-10-111-1/+37
| * dirvec: added dirvec_clear()Max Kellermann2008-10-111-0/+5
| * update: removed addToDirectory()Max Kellermann2008-10-111-38/+10
| * directory: don't query database during loadMax Kellermann2008-10-111-2/+1
| * directory: check the absolute path of a subdirectory while loadingMax Kellermann2008-10-111-0/+4
| * directory: added inline wrappers for accessing childrenMax Kellermann2008-10-113-7/+19
| * dirvec: constant pointers in dirvec_find()Max Kellermann2008-10-112-2/+2
| * directory: moved dirvec struct declaration to dirvec.hMax Kellermann2008-10-113-7/+7
| * diretory: moved code to directory_save.c, directory_print.cMax Kellermann2008-10-118-116/+226
| * database: removed local variable bufferSizeMax Kellermann2008-10-111-3/+2
| * database: simplify db_load()Max Kellermann2008-10-111-47/+42
| * directory: fix update in root directoryMax Kellermann2008-10-112-4/+3
| * directory: path must not be NULLMax Kellermann2008-10-113-10/+10
| * directory: directory_get_path(NULL) is not allowedMax Kellermann2008-10-111-3/+4
| * songvec: pass const pointersMax Kellermann2008-10-112-2/+2
| * directory: eliminate CamelCaseMax Kellermann2008-10-117-50/+50
| * database: renamed functions, "db_" prefix and no CamelCaseMax Kellermann2008-10-1112-62/+62
| * database: removed printDirectoryInfo()Max Kellermann2008-10-113-12/+4
| * directory: moved code to database.cMax Kellermann2008-10-1115-335/+418
| * directory: converted isRootDirectory() to an inline functionMax Kellermann2008-10-112-6/+10
| * song: use song_file_update() in song_file_load()Max Kellermann2008-10-111-11/+1
| * song: song_file_update() returns booleanMax Kellermann2008-10-112-5/+3
| * song: don't check song_is_file() in song_file_update()Max Kellermann2008-10-111-24/+24
| * song: removed CamelCaseMax Kellermann2008-10-117-45/+44
| * song: replaced all song constructorsMax Kellermann2008-10-114-27/+46
| * playlist: simplified setPlaylistRandomStatus()Max Kellermann2008-10-111-5/+1
| * CPP include cleanupMax Kellermann2008-10-114-4/+3
| * song: converted typedef Song to struct songMax Kellermann2008-10-1115-90/+99
| * directory: converted typedef Directory to struct directoryMax Kellermann2008-10-119-84/+89
| * update: merged exploreDirectory() into updateDirectory()Max Kellermann2008-10-113-49/+15
| * directory: added directory_is_empty()Max Kellermann2008-10-112-1/+6
| * directory: moved code to update.cMax Kellermann2008-10-118-571/+629
| * dirvec: moved code to dirvec.cMax Kellermann2008-10-113-62/+75
| * song: really make the song struct non-packedMax Kellermann2008-10-111-1/+1
| * song: don't make the struct packedMax Kellermann2008-10-112-2/+2
* | song: fix create-db with fs locale differ from latin1 and utf8Igor Vagulin2008-10-091-2/+4
* | Fix error code for "Playlist already exists"Qball Cow2008-10-091-2/+1
|/
* directory: fix return value in removeDeletedFromDirectoryEric Wong2008-10-071-1/+1
* Merge branch 'ew/update-thrsafe'Eric Wong2008-10-077-114/+167
|\
| * directory: serialize song deletes from playlist during updateEric Wong2008-10-073-11/+27
| * directory: use songvec_for_each for iteratorsEric Wong2008-10-073-63/+56
| * dbUtils: more cleanupsEric Wong2008-10-071-11/+3
| * song: Add song_print_url_xEric Wong2008-10-072-0/+8
| * dbUtils/directory: traverseAllIn forEachSong returns -1 on errorEric Wong2008-10-072-22/+14