Skip to main content

Settings

This page is the complete reference for the Settings page: the update center, appearance and language, diagnostics and logs, serial logs, about, and how settings persist.

Update centerโ€‹

  • Installed build โ€” the current version.
  • Check for updates โ€” desktop (Tauri) only; opens the Update dialog and is not bound by the interval.
  • Auto-check interval โ€” silently checks on startup and only fires once the interval has elapsed. Options: Off / 1h / 6h / 12h / 24h.
Update center โ€” installed version, check-for-updates, auto-check interval

Update center โ€” installed version, check-for-updates, auto-check interval.

note

The web build has no auto-update (it depends on the Tauri updater plugin).

Appearance and languageโ€‹

  • Theme โ€” Light / Dark / System (applies immediately; System follows the OS).
  • Language โ€” Auto / ็ฎ€ไฝ“ไธญๆ–‡ / English (Auto: uses Chinese for a zh-prefixed locale).
  • Serial indicator toggle.
Appearance and language โ€” theme, language, serial-indicator toggle

Appearance and language โ€” theme, language, serial-indicator toggle.

info

Advanced UART parameters live on the Serial Debug page (see Serial Debug).

Diagnostics and logsโ€‹

  • Debug log toggle โ€” the master switch; when off, the backend log level is set to off.
  • Log level โ€” Error / Warn / Info / Debug / Trace, applied to the Rust backend via log::set_max_level.
  • Open log folder.
  • View logs โ€” opens the Log Viewer dialog.
  • Export logs and report a problem โ€” zips logs and opens a pre-filled GitHub issue (version/OS included); desktop only.
Diagnostics and logs โ€” log toggle, level, open/view/export actions

Diagnostics and logs โ€” log toggle, level, open/view/export actions.

How log files landโ€‹

Logs are written by tauri-plugin-log. Each session is named tyutool-<timestamp>.log; a file rolls over at 10 MB into -1.log, -2.log, and old files are cleaned up on startup. Log directories:

  • Linux: ~/.local/share/tyutool/
  • macOS: ~/Library/Application Support/tyutool/
  • Windows: %APPDATA%\tyutool\
note

The level applies to the Rust backend.

Serial logsโ€‹

A mirror entry for Serial Debug's auto-save: the auto-save toggle, save directory, and timestamp format.

note

This is the same store as the Serial Debug page.

Aboutโ€‹

  • Application version.
  • Open-source license โ€” opens the LICENSE page.

Persistenceโ€‹

  • Desktop writes settings.json (tauri-plugin-store).
  • Web writes to localStorage.
  • The theme is applied to the DOM (System mode watches the OS color scheme).
note

On desktop, the settings.json key names correspond one-to-one with the web localStorage keys.