openpencil/crates/op-host-desktop
Kayshen-X 249614aa87 refactor(host): move web_static to op-web-daemon (Phase 2, first leaf)
Establishes the extraction move pattern: git mv module (+ its asset subdir) ->
op-web-daemon, add the op-host-desktop -> op-web-daemon dep edge, register
pub mod, repoint consumers (crate::web_static -> op_web_daemon::web_static in
main.rs + web_canvas_server.rs), and promote the cross-crate items pub(crate)
-> pub (resolve_bundle_dir / handle_static_request / write_static_response /
ICONIFY_BRANDS_JSON / StaticReply). web_static (static file serving for the
--serve-web daemon) now lives in op-web-daemon. Verified: both crates build;
13 web_static tests pass. 6 more leaves + export + doc_io remain in Phase 2.
2026-06-19 18:39:07 +08:00
..
assets Merge branch 's3a-orchestrator' into v0.8.0-new 2026-05-23 01:27:30 +08:00
src refactor(host): move web_static to op-web-daemon (Phase 2, first leaf) 2026-06-19 18:39:07 +08:00
Cargo.toml refactor(host): move web_static to op-web-daemon (Phase 2, first leaf) 2026-06-19 18:39:07 +08:00
entitlements.plist Improve git panel parity and macOS bundle identity 2026-05-31 20:23:28 +08:00
Info.plist feat(panels,canvas): editable gradients/effects + SVG/image import + locale-aware dialogs 2026-05-23 23:11:38 +08:00