808325c534
Add documentation to query.rs
...
- Documentation comments
- Tests
2025-10-09 16:26:34 +05:30
66f04c5cc9
Clippy fixes
...
- Fix `cargo clippy` warnings in `query.rs`
2025-10-09 15:39:00 +05:30
07651af450
Add documentation to module current
...
- Add doc comments
- cargo `clippy` fixes
- Comment out code in `widget`
2025-10-09 15:29:30 +05:30
d8048daa51
Update struct WeatherResponse
...
- Better handling of missing fields
2025-10-09 13:36:52 +05:30
b97de37698
Rename module weather
to current
...
- Also update the change in `weatherd` and widget
2025-10-09 12:33:16 +05:30
352eea2a4a
Update API 2.5 weather module
...
- Fix types
- Heper methods
2025-10-09 01:05:06 +05:30
6959ec1e67
Update library
...
- More complete
2025-10-08 23:59:43 +05:30
a2bdf239e0
Add daemon weatherd
...
- Add daemon `weatherd` to fetch and cache weather data
- Update API libraries to serialize to json
- Add "cache_file" parameter to "general" config
- Cargo `fmt` and `clippy`
2025-10-07 15:01:11 +05:30
01c12478f6
Separate config loading from API library
...
- Create new library crate for config parsing
- Modularity & flexibility
2025-09-20 08:41:28 +05:30
d45ad9bad5
Modularize the owm_api25
library
...
- Add separate modules for weather & forecast calls
2025-09-19 18:19:46 +05:30
1270a3e595
Create Weather API 2.5 Library
...
- Move API-specific structs to library
- Move API-specific configuration to library
2025-09-19 08:11:44 +05:30