host: palette commands and developer mode watcher
plugins::commands: the palette commands a site tab reports (validated and capped as a whole) and the page script that runs one, now built from the SiteSpec (runtime global, primary origin) instead of a hard-coded x.com. devmode: the debounced polling watcher (plugins, custom.css, one theme file), reload order, DevError and theme-file reading; the app turns the document into its own theme state through a callback. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
d5b5c3f71d
commit
63e8a9c0b6
4 changed files with 434 additions and 1 deletions
|
|
@ -9,7 +9,8 @@
|
|||
//! - [`site`]: the site adapter ([`site::SiteSpec`], [`site::AccountRules`]).
|
||||
//! - [`policy`]: webview labels, origin checks and the tab rectangle clamp (security boundary).
|
||||
//! - [`profiles`]: account profiles, one WebView data directory each, with the account seen inside.
|
||||
//! - [`plugins`]: owner-installed `*.plugin.js` files, custom CSS and bundled-plugin upgrades.
|
||||
//! - [`plugins`]: owner-installed `*.plugin.js` files, custom CSS and bundled-plugin upgrades;
|
||||
//! [`plugins::commands`]: the palette commands site tabs report and the script that runs one.
|
||||
//! - [`hotfix`]: the signed, data-only hotfix channel.
|
||||
//! - [`update`]: silent-update scheduling and the crash handshake.
|
||||
//! - [`tabs`]: tab layout/state payloads, link routing and tab-chrome validation.
|
||||
|
|
@ -18,10 +19,12 @@
|
|||
//! - [`backup`]: the settings backup envelope, secret scrubbing and the plugin/account sections.
|
||||
//! - [`sync`]: encrypted settings sync through a folder the owner syncs (Argon2id + XChaCha20-Poly1305).
|
||||
//! - [`workspaces`]: saved tab/pane/deck layouts, bounded and well-formed (never evaluated).
|
||||
//! - [`devmode`]: developer mode's debounced watcher of plugins, custom CSS and a theme file.
|
||||
//!
|
||||
//! With the `tauri` feature, [`host`] adds the Tauri glue that does not depend on app state.
|
||||
|
||||
pub mod backup;
|
||||
pub mod devmode;
|
||||
pub mod hotfix;
|
||||
pub mod i18n;
|
||||
pub mod layout;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue