Logging Updates (#978)

* log_file ensures directory exists
* Fix audio timestamp path
* Fix auto inc, add subfolder for recordings
* Fix auto inc and support subfolder
This commit is contained in:
Kyle Reed 2023-05-12 11:08:07 -07:00 committed by GitHub
parent 8b395239d2
commit a8cdde7bea
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
22 changed files with 132 additions and 62 deletions

View file

@ -42,8 +42,7 @@ bool is_hidden_file(const fs::path& path) {
// Gets a truncated name from a path for display.
std::string truncate(const fs::path& path, size_t max_length) {
auto name = path.string();
return name.length() <= max_length ? name : name.substr(0, max_length);
return ::truncate(path.string(), max_length);
}
// Gets a human readable file size string.