add --offline, --locked, remove dioxus branding if dioxus is not being used explicitly (#4155)

* wip: add some spin logging

* wipe dioxus branding if not being used by dioxus

* add --locked, --offline, --frozen

* properly git init with `dx new` and `dx init`

* dont panic in verbosity

* Move build-assets to "tools"

* change ui for dx new offline

* pin tauri-bundle

* pin tauri

* run tailwind once
This commit is contained in:
Jonathan Kelley authored and GitHub committed 2025-06-24 18:21:25 -07:00
1 parent a899f9f08e
commit dd53ce72a7
14 files changed
+279 -93

No files matched your search

+8 -5
View File
@@ -27,24 +27,27 @@ pub(crate) enum Error {
#[error("Invalid proxy URL: {0}")]
InvalidProxy(#[from] hyper::http::uri::InvalidUri),
#[error("Failed to establish proxy: {0}")]
#[error("Establishing proxy: {0}")]
ProxySetup(String),
#[error("Failed to bundle project: {0}")]
#[error("Bundling project: {0}")]
BundleFailed(#[from] tauri_bundler::Error),
#[error("Failed to perform hotpatch: {0}")]
#[error("Performing hotpatch: {0}")]
PatchingFailed(#[from] crate::build::PatchError),
#[error("Failed to read object file: {0}")]
#[error("Reading object file: {0}")]
ObjectReadFailed(#[from] object::Error),
#[error("{0}")]
CapturedPanic(String),
#[error("Failed to render template: {0}")]
#[error("Rendering template error: {0}")]
TemplateParse(#[from] handlebars::RenderError),
#[error("Network connectivity error: {0}")]
Network(String),
#[error(transparent)]
Other(#[from] anyhow::Error),
}