Skip to main contentCrate brows3r_lib
Source - bookmarks
- Bookmarks and recent locations for the sidebar.
- cache
- Authoritative SWR cache โ types and configuration.
- commands
- Tauri command modules.
- diagnostics
- Diagnostics subsystem.
- diff
- Diff preview / confirmation framework.
- error
- Unified application error type and IPC error envelope.
- events
- Typed event emission helper.
- ids
- Opaque identity newtypes used throughout the application.
- locks
- Resource lock registry with full lifecycle.
- media_server
- Loopback media server โ streams S3 objects over
http://127.0.0.1:<port>. - menus
- Native menu builder for brows3r.
- notifications
- In-app notification log.
- path
- Path domain types:
S3Location and DisplayPath. - profiles
- Profile management.
- s3
- S3 client pool and per-(profile, region) client management.
- search
- Search module: types, cancellation, and the in-process search registry.
- settings
- Application settings: typed store with all v1 defaults.
- transfers
- Transfer registry and domain types for file downloads and uploads.
- updater
- Auto-updater logic using
tauri-plugin-updater.
- bookmarks_path ๐
- Resolve
${app_config_dir}/bookmarks.json from the Tauri app handle. - cache_db_path ๐
- Resolve
${app_config_dir}/cache.redb from the Tauri app handle. - greet ๐
- init_multipart_table ๐
- Build the
MultipartTableHandle used during tauri::Builder::setup,
guaranteeing a usable table no matter how broken the on-disk state is. - profiles_path ๐
- Resolve
${app_config_dir}/profiles.json from the Tauri app handle. - recents_path ๐
- Resolve
${app_config_dir}/recents.json from the Tauri app handle. - run
- settings_path ๐
- Resolve
${app_config_dir}/settings.json from the Tauri app handle.