Age | Commit message (Expand) | Author |
2018-11-19 | check.h: remove obsolete header | Max Kellermann |
2018-10-31 | *: copyright year 2018 | Max Kellermann |
2018-08-02 | DetachedSong, db/LightSong, SongFilter: move to src/song/ | Max Kellermann |
2018-07-06 | db/simple: add an AudioFormat to each Song | Max Kellermann |
2018-02-11 | Merge tag 'v0.20.17' | Max Kellermann |
2018-02-09 | SongSave, queue/PlaylistState, tag/ReplayGain: use portable atof() wrappers | Max Kellermann |
2017-11-26 | SongSave: wrap DetachedSong* in std::unique_ptr | Max Kellermann |
2017-08-18 | DetachedSong, db/LightSong, db/simple/Song: use std::chrono::system_clock::ti... | Max Kellermann |
2017-07-05 | util/StringUtil: move strip functions to StringStrip.cxx | Max Kellermann |
2017-02-08 | tag/Tag: move tag_name_parse() to ParseName.cxx | Max Kellermann |
2017-02-08 | tag/Tag*: rename several source files | Max Kellermann |
2017-01-03 | update copyright year | Max Kellermann |
2016-10-29 | db/simple/Save: migrate from class Error to C++ exceptions | Max Kellermann |
2016-02-26 | update copyright year to 2016 | Max Kellermann |
2015-01-01 | Copyright year 2015 | Max Kellermann |
2014-08-29 | Tag: use SignedSongTime for the song duration | Max Kellermann |
2014-08-28 | db/simple/Song: use std::chrono::duration for start_ms and end_ms | Max Kellermann |
2014-08-28 | DetachedSong: use std::chrono::duration for start_ms and end_ms | Max Kellermann |
2014-08-07 | fs/output, fs/TextFile: move to fs/io/ | Max Kellermann |
2014-08-07 | util/StringUtil: rename strchug_fast() to StripLeft() | Max Kellermann |
2014-07-30 | *Save, *State: use the OutputStream API instead of FILE* | Max Kellermann |
2014-02-26 | db/simple: create dedicated directory | Max Kellermann |
2014-01-24 | Database*: move to db/ | Max Kellermann |
2014-01-19 | Song: embed the Tag object statically into class Song | Max Kellermann |
2014-01-13 | copyright year 2014 | Max Kellermann |
2014-01-09 | DetachedSong: fork of struct Song | Max Kellermann |
2014-01-08 | SongSave: make variables more local | Max Kellermann |
2014-01-08 | tag/TagBuilder: rename Commit() to CommitNew() | Max Kellermann |
2013-12-08 | TextFile: move to fs subsystem | Denis Krjuchkov |
2013-11-28 | include cleanup using iwyu | Max Kellermann |
2013-11-11 | filter/route, ...: add missing stdlib.h includes | Max Kellermann |
2013-10-20 | TagType: rename enum tag_type to TagType | Max Kellermann |
2013-10-19 | *: use references instead of pointers | Max Kellermann |
2013-10-19 | *: use nullptr instead of NULL | Max Kellermann |
2013-10-18 | util/StringUtil: rename strchug_fast_c() to strchug_fast() | Max Kellermann |
2013-10-02 | Log: new logging library API | Max Kellermann |
2013-10-02 | Listen, ...: add missing includes | Max Kellermann |
2013-09-05 | SongSave: use class TagBuilder | Max Kellermann |
2013-09-05 | Tag, ...: move to libtag.a | Max Kellermann |
2013-09-04 | util/Error: new error passing library | Max Kellermann |
2013-07-30 | tag: convert to C++ | Max Kellermann |
2013-07-28 | song: convert header to C++ | Max Kellermann |
2013-04-09 | string_util: convert to C++ | Max Kellermann |
2013-01-07 | decoder_api.h, ...: add "extern C" | Max Kellermann |
2013-01-03 | TextFile: convert to a class | Max Kellermann |
2013-01-03 | text_file: convert to C++ | Max Kellermann |
2013-01-03 | Directory: rename struct directory to Directory | Max Kellermann |
2013-01-02 | Directory: make the header C++ only | Max Kellermann |
2013-01-02 | db_save, state_file: convert to C++ | Max Kellermann |