Files

23 lines
781 B
Markdown

# QuickShare for Linux
## Native application logs
The QuickShare GUI writes its native Abseil diagnostics to:
```text
$XDG_STATE_HOME/quickshare/logs/quickshare.log
```
If `XDG_STATE_HOME` is not set to an absolute path, the directory defaults to
`$HOME/.local/state/quickshare/logs`.
Records are stored exactly as Abseil emits them. The active log rotates at
10 MiB, with `quickshare.log.1` through `quickshare.log.4` retaining the four
previous files. The directory and its files are accessible only to the current
user.
After file logging initializes, native Abseil diagnostics are not duplicated
to stderr. If the file cannot be initialized or written, diagnostics fall back
to stderr. Qt and QML messages keep their existing behavior and are not written
to these files.