7 Commits

Author SHA1 Message Date
af951f8664 Update Cargo.toml dependency to reduce binary size 2025-12-10 16:28:30 +05:30
e56461d081 Add CLI args
- Dumb UI widget that processes nothing
- Accept icon, value, and color as arguments
2025-12-10 16:19:33 +05:30
1cde7cf7f3 Rust code for UI
- Craete and display popup window
- Pass Slint component properties from Rust code
- Remove default values from Slint component
2025-12-10 12:01:12 +05:30
7659b22dd6 Re-organize project
- 3 Crates:
  - UI: Move existing crate
  - Daemon: Init binary crate
  - Config: Init library crate
2025-12-10 10:40:38 +05:30
971ecf4200 Design base UI in Slint
- Almost everything passed as properties
- Background, fill, value, icon
- Depends on configured fonts
2025-12-09 21:45:25 +05:30
cfc1312a80 Cargo init 2025-12-09 17:45:06 +05:30
5a0ae0cc94 Initial commit 2025-12-09 12:03:39 +00:00