aboutsummaryrefslogtreecommitdiffstats
path: root/src/song_print.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* time_print: new library, function time_print()Max Kellermann2012-08-081-26/+3
* directory: replace songvec with doubly linked listMax Kellermann2012-01-241-1/+0
* db_print: move code to function db_selection_print()Max Kellermann2011-09-131-15/+0
* copyright year 2011Max Kellermann2011-01-291-1/+1
* {queue,song}_print: print relative paths if possibleMax Kellermann2010-07-251-1/+3
* song_print: simplified start_ms/end_ms checkMax Kellermann2010-06-251-12/+10
* command: fallback strftime() formats on WIN32Max Kellermann2010-05-181-1/+7
* song_print: song_print() returns voidMax Kellermann2010-02-081-6/+7
* Update copyright notices.Avuton Olrich2009-12-311-1/+1
* song: added support for selecting a time rangeMax Kellermann2009-12-271-0/+13
* include config.h in all sourcesMax Kellermann2009-11-121-0/+1
* song: renamed attribute "url" to "uri"Max Kellermann2009-10-131-5/+5
* song_print: check gmtime_r()'s return valueMax Kellermann2009-07-061-7/+11
* song_print: send song modification time to clientMax Kellermann2009-07-051-0/+17
* all: Update copyright header.Avuton Olrich2009-03-131-6/+7
* song_print: hide HTTP password in playlistMax Kellermann2009-02-271-1/+11
* directory: added directory_is_root()Max Kellermann2009-01-041-1/+1
* directory: fix update in root directoryMax Kellermann2008-10-081-1/+1
* directory: eliminate CamelCaseMax Kellermann2008-10-081-1/+1
* song: removed CamelCaseMax Kellermann2008-10-081-2/+2
* song: converted typedef Song to struct songMax Kellermann2008-10-081-3/+6
* song: use songvec_for_each() in songvec_print() / songvec_save()Max Kellermann2008-10-071-8/+8
* song: replace printSong* with song_print_*Eric Wong2008-10-071-4/+4
* Replace SongList with struct songvecEric Wong2008-09-231-6/+7
* pass "struct client" to dbUtils.c, song.c, tag_print.cMax Kellermann2008-09-071-10/+10
* song: moved code to song_print.c, song_save.cMax Kellermann2008-09-071-0/+54