- 07 Sep, 2019 1 commit
-
-
Max Kellermann authored
Will be used for Song objects representing tracks inside a CUE file.
-
- 04 Sep, 2019 6 commits
-
-
Max Kellermann authored
This attribute is not a URI; it is just the filename without its parent directory path. To avoid confusion, let's rename it to "filename", leaving the struct without a "uri" attribute.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 03 Sep, 2019 2 commits
-
-
Max Kellermann authored
No longer allocate it as a "VarSize". This used to be a clever trick to save memory 10 years ago, but these days, keeping the code maintainable seems more important than saving a few kilobytes of memory.
-
Max Kellermann authored
-
- 22 May, 2019 1 commit
-
-
Max Kellermann authored
Preparing to move logger calls out of lower-level libaries, and propagating error details to the caller instead.
-
- 21 May, 2019 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Allow forward-declaring it.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 19 Nov, 2018 1 commit
-
-
Max Kellermann authored
Since we switched from autotools to Meson in commit 94592c14, we don't need to include `config.h` early to properly enable large file support. Meson passes the required macros on the compiler command line instead of defining them in `config.h`. This means we can include `config.h` at any time, whenever we want to check its macros, and there are no ordering constraints.
-
- 31 Oct, 2018 1 commit
-
-
Max Kellermann authored
-
- 20 Aug, 2018 1 commit
-
-
Max Kellermann authored
-
- 06 Jul, 2018 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 21 Jan, 2018 1 commit
-
-
Max Kellermann authored
-
- 18 Dec, 2017 1 commit
-
-
Max Kellermann authored
-
- 18 Aug, 2017 1 commit
-
-
Max Kellermann authored
-
- 08 May, 2017 1 commit
-
-
Max Kellermann authored
This eliminates some overhead, because the compiler doesn't need to consider these functions throwing.
-
- 03 Jan, 2017 1 commit
-
-
Max Kellermann authored
-
- 01 Mar, 2016 1 commit
-
-
Max Kellermann authored
-
- 26 Feb, 2016 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 28 Feb, 2015 1 commit
-
-
Max Kellermann authored
Reduce some unnecessary overhead.
-
- 01 Jan, 2015 1 commit
-
-
Max Kellermann authored
-
- 28 Aug, 2014 1 commit
-
-
Max Kellermann authored
-
- 16 Jun, 2014 1 commit
-
-
Max Kellermann authored
Remove the C list_head library and use type-safe C++ instead.
-
- 26 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 25 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 07 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 06 Feb, 2014 1 commit
-
-
Max Kellermann authored
This commit finally allows the database update to scan remote files, e.g. using the smbclient storage plugin. However, it is not yet possible to configure that, therefore the feature is not accessible yet.
-
- 24 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 19 Jan, 2014 2 commits
-
-
Max Kellermann authored
The Song class is only used for database songs now. A Song without a Directory is not possible anymore.
-
Max Kellermann authored
Detach the Song class completely from the public API, only to be used by SimpleDatabase and the update thread.
-