Files

QuickShare for Linux

Native application logs

The QuickShare GUI writes its native Abseil diagnostics to:

$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.