change:移除了自动更新,预留了接口
Some checks failed
Axolotl desktop CI / guardrails (push) Has been cancelled
Axolotl desktop CI / desktop (macos-latest) (push) Has been cancelled
Axolotl desktop CI / desktop (ubuntu-latest) (push) Has been cancelled
Axolotl desktop CI / desktop (windows-latest) (push) Has been cancelled
Axolotl desktop CI / website (push) Has been cancelled
Repository checks / typos (push) Has been cancelled
Repository checks / tombi (push) Has been cancelled
Rust checks / shear (push) Has been cancelled
Sync source to CNB / Sync Git ref (push) Has been cancelled
Sync LobeHub models / sync (push) Has been cancelled

This commit is contained in:
2026-09-11 22:08:57 +08:00
parent 7220145af1
commit 3c48ba77c9
4 changed files with 11833 additions and 16 deletions

View File

@ -478,7 +478,10 @@ fn is_dev() -> bool {
#[tauri::command]
fn are_updates_enabled() -> bool {
true
// StarLight launcher ships without the built-in update checker.
// Keep the backend interface in place for a future user-supplied
// update URL to be wired in by replacing this no-op gate later.
false
}
#[cfg(feature = "updater")]
@ -694,21 +697,6 @@ fn main() {
},
);
#[cfg(feature = "updater")]
{
use tauri_plugin_http::reqwest::header::{HeaderValue, USER_AGENT};
use theseus::launcher_user_agent;
builder = builder.plugin(
tauri_plugin_updater::Builder::new()
.header(
USER_AGENT,
HeaderValue::from_str(&launcher_user_agent()).unwrap(),
)
.unwrap()
.build(),
);
}
builder = builder
.plugin(tauri_plugin_single_instance::init(|app, args, _cwd| {
if let Some(payload) = args.get(1) {