Skip to content

feat(desktop): launch at login via tauri-plugin-autostart#227

Merged
bobleer merged 1 commit intoGCWing:mainfrom
bobleer:feat/desktop-launch-at-login-autostart
Mar 22, 2026
Merged

feat(desktop): launch at login via tauri-plugin-autostart#227
bobleer merged 1 commit intoGCWing:mainfrom
bobleer:feat/desktop-launch-at-login-autostart

Conversation

@bobleer
Copy link
Copy Markdown
Collaborator

@bobleer bobleer commented Mar 22, 2026

Summary

Adds Launch at login for the Tauri desktop app using tauri-plugin-autostart.

Changes

  • Workspace + desktop crate: depend on and initialize tauri-plugin-autostart (app name BitFun), grant autostart:default capability.
  • Web UI: @tauri-apps/plugin-autostart dependency; SystemAPI helpers to read/write autostart; Settings → Basics section with a switch (desktop only; no-op in browser).
  • i18n: en-US / zh-CN strings; settings search keywords for autostart/login.

Testing

  • Desktop build / manual toggle in Settings → Basics (recommended).

- Wire tauri-plugin-autostart in workspace/desktop with autostart capability

- Settings > Basics: Tauri-only toggle; SystemAPI get/set; i18n en-US/zh-CN

- settingsConfig search keywords for autostart/login
@bobleer bobleer merged commit 6cdb5b7 into GCWing:main Mar 22, 2026
4 checks passed
@bobleer bobleer deleted the feat/desktop-launch-at-login-autostart branch March 22, 2026 09:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant