Files
imagod-web/src/tray.rs
T
bruno a3b853de04 chore: initialiser le projet imagod-web (Rust)
- Structure du projet Cargo avec dépendances (clap, axum, reqwest, rusqlite, arboard, tray-icon)
- CLI avec sous-commandes start, serve, stop, status, config, install, uninstall, logs
- Module config: parsing TOML, chemins Windows/Linux
- Module dedup: dédoublonnage SHA-256 avec cache SQLite
- Module imago_client: client HTTP pour API Imago (upload, search, get)
- Module watcher: boucle de polling stub
- Module server: serveur web axum avec routes API REST stub
- Platform-specific: clipboard, tray, service, window_info (Windows)
- Frontend placeholder HTML
- Config par défaut (imagod.toml)
- README.md, LICENSE (MIT), .gitignore
2026-06-22 16:44:47 -04:00

11 lines
232 B
Rust

//! System Tray (Windows)
//!
//! Phase 8: Icône system tray avec menu contextuel
use anyhow::Result;
pub async fn run() -> Result<()> {
// Phase 8: Icône tray avec Start/Stop/Status/Quit
todo!("Phase 8: System tray")
}