feat: Reworked configuration

- Added colors.aliases table
- Colors can also be defined with aliases
- Event color is calculated with priorities
- Added paths table
- Renamed log_path as paths.logs
- Renamed colors.background_text as colors.text
- Added colors.fallback field
- Default values are now taken from source config.toml on compilation
This commit is contained in:
Alexey 2026-04-10 18:54:19 +03:00
commit ba7bc67b6c
13 changed files with 347 additions and 256 deletions

View file

@ -7,7 +7,7 @@ edition = "2021"
chrono = "0.4.42"
serde = "1.0.219"
slint = "1.15.1"
toml = "0.9.5"
toml = "1.1.2"
[build-dependencies]
slint-build = "1.15.1"