Commit graph

6 commits

Author SHA1 Message Date
5124856b72
fix: embed icon in Windows exe via direct resource.o linker arg 2026-03-06 11:39:42 +01:00
716d10e87c
fix: improve winres icon embedding, log success/failure, auto-detect windres path 2026-03-06 03:51:02 +01:00
00380e07f3
feat: add app icon (logo.png for README, icon.ico embedded in Windows exe) 2026-03-06 03:40:32 +01:00
672676d3d7
feat: find-window, run, clipboard, label-routing, persistent session-id, exe icon 2026-03-03 15:19:54 +01:00
f7d29a98d3
feat: commit hash in banner, version command, file upload/download 2026-03-03 14:29:22 +01:00
e32e09996b
feat(client): modern CLI output + Windows exe icon
- Replace timestamp-based log macros with colored CLI output system
  using the `colored` crate
- Banner on startup: ☀ HELIOS REMOTE + separator line
- Colored prefixes: cyan → (status), green ✓ (ok), red ✗ (error),
  yellow  (incoming commands)
- Session info on connect: ✓ Connected · <label> · Session <id>
- No timestamps, no [CMD]/[OK]/[ERR] prefixes
- Suppress tracing output by default (RUST_LOG=off unless set)
- Add build.rs to embed logo.ico as Windows resource via winres
- Add winres as build-dependency in client Cargo.toml
2026-03-03 14:02:17 +01:00