chore: rebrand from Kon/Corbie to Magnotia
Replace all instances of the legacy product names "Kon" and "Corbie" with "Magnotia" across user-facing copy, code identifiers, package names, bundle ids, file paths, and documentation. Preserves the unrelated "konsole" (KDE terminal) reference and the parent CORBEL company name. - Renames 10 Rust crates (kon-* → magnotia-*) and the tauri binary - Updates package.json, tauri.conf.json (productName + identifier) - Renames CSS classes (kon-rh-* → magnotia-rh-*) and animations - Renames brand and roadmap docs - Regenerates Cargo.lock and package-lock.json Verified: svelte-check passes; pure-rust crates compile under new names.
This commit is contained in:
@@ -1,22 +1,22 @@
|
||||
[package]
|
||||
name = "kon"
|
||||
name = "magnotia"
|
||||
version = "0.1.0"
|
||||
description = "Kon — Think out loud"
|
||||
description = "Magnotia — Think out loud"
|
||||
authors = ["CORBEL Ltd"]
|
||||
edition = "2021"
|
||||
|
||||
[lib]
|
||||
name = "kon_lib"
|
||||
name = "magnotia_lib"
|
||||
crate-type = ["staticlib", "cdylib", "rlib"]
|
||||
|
||||
[features]
|
||||
# Default build includes the Whisper backend. Disabling this feature
|
||||
# also drops it from kon-transcription (see Cargo.toml in that crate)
|
||||
# also drops it from magnotia-transcription (see Cargo.toml in that crate)
|
||||
# so a --no-default-features workspace build does not pull whisper-rs-sys.
|
||||
# load_model_from_disk returns a runtime error for Engine::Whisper when
|
||||
# this feature is off; Parakeet continues to work.
|
||||
default = ["whisper"]
|
||||
whisper = ["kon-transcription/whisper"]
|
||||
whisper = ["magnotia-transcription/whisper"]
|
||||
|
||||
[build-dependencies]
|
||||
tauri-build = { version = "2", features = [] }
|
||||
@@ -28,14 +28,14 @@ serde_json = "1"
|
||||
|
||||
[dependencies]
|
||||
# Workspace crates
|
||||
kon-core = { path = "../crates/core" }
|
||||
kon-audio = { path = "../crates/audio" }
|
||||
kon-transcription = { path = "../crates/transcription", default-features = false }
|
||||
kon-ai-formatting = { path = "../crates/ai-formatting" }
|
||||
kon-storage = { path = "../crates/storage" }
|
||||
kon-cloud-providers = { path = "../crates/cloud-providers" }
|
||||
kon-hotkey = { path = "../crates/hotkey" }
|
||||
kon-llm = { path = "../crates/llm" }
|
||||
magnotia-core = { path = "../crates/core" }
|
||||
magnotia-audio = { path = "../crates/audio" }
|
||||
magnotia-transcription = { path = "../crates/transcription", default-features = false }
|
||||
magnotia-ai-formatting = { path = "../crates/ai-formatting" }
|
||||
magnotia-storage = { path = "../crates/storage" }
|
||||
magnotia-cloud-providers = { path = "../crates/cloud-providers" }
|
||||
magnotia-hotkey = { path = "../crates/hotkey" }
|
||||
magnotia-llm = { path = "../crates/llm" }
|
||||
|
||||
# Tauri. The `tray-icon` feature, the global-shortcut/window-state/
|
||||
# autostart plugins are desktop-only — gated below under
|
||||
@@ -90,7 +90,7 @@ tempfile = "3"
|
||||
tauri = { version = "2", features = ["tray-icon"] }
|
||||
tauri-plugin-global-shortcut = "2"
|
||||
tauri-plugin-window-state = "2"
|
||||
# Phase 5 rituals: register Corbie as a login-time autostart entry.
|
||||
# Phase 5 rituals: register Magnotia as a login-time autostart entry.
|
||||
# Handles platform differences (.desktop file on Linux, LaunchAgents plist
|
||||
# on macOS, registry Run key on Windows) behind a single API.
|
||||
tauri-plugin-autostart = "2"
|
||||
|
||||
Reference in New Issue
Block a user