lingxia-shell 0.6.5

Shell product module and host registrations for LingXia
# lingxia-shell

Shell product module and host registration crate for LingXia.

## What it wires together

- Browser capability from `lingxia-browser`
- Download/settings host APIs
- Proxy settings, Auto Switch rules, and local proxy runtime
- Address-bar resolution and navigation helpers
- Embedded browser Web UI assets and internal pages
- Panel-related helpers for shell-hosted lxapps

## Key APIs

- `register()` and `warmup()`
- `open(...)`, `open_for_app(...)`, `close(...)`, `download(...)`
- `resolve_input(...)`, `classify_navigation(...)`
- `open_panel_lxapp(...)`, `panel_item_for_id(...)`, `panels_config_json()`

## Notes

This crate is the product-facing assembly layer. Lower-level reusable runtime
pieces live in `lingxia-browser`, `lingxia-transfer`, and `lingxia-settings`.

Proxy configuration is owned by `lingxia-shell` and persisted separately under
the app state directory as `proxy-settings.json`. Shared lightweight settings
such as download directory preferences remain in `lingxia-settings`.