|
|
7fc8c0051f
|
Set scaling mode from args and configs
|
2025-12-18 13:38:02 +05:30 |
|
|
|
84186d3d66
|
Add scaling mode "Fill"
- Image covers the entire screen
- Aspect ratio preserved
- Excess image cropped (centered)
|
2025-12-18 11:08:16 +05:30 |
|
|
|
f95ff94dfc
|
Refactor: Move wallpaper settings to new module
- Args parsing
- Config loading
- Improve readability of `main()`
|
2025-12-18 00:19:51 +05:30 |
|
|
|
6bb785be02
|
Clippy fixes
|
2025-12-17 21:41:08 +05:30 |
|
|
|
e83e2df49d
|
Add wallpaper module
- Separate image processing logic
- Start cleaning up `main()`
|
2025-12-17 16:29:01 +05:30 |
|
|
|
8e52d12226
|
Add: Argument parsing
- Set wallpaper from arg
- Update config from arg
|
2025-12-17 12:44:06 +05:30 |
|
|
|
c02d53464d
|
Load config file
- Read image file path from config file.
- "mode" left untouched for now.
|
2025-12-17 00:41:19 +05:30 |
|
|
|
432ddc5ca6
|
Set images as wallpaper
- Hard-coded image path
|
2025-12-17 00:04:38 +05:30 |
|
|
|
eb3c45bf91
|
Reduce binary size
|
2025-12-16 21:41:54 +05:30 |
|
|
|
d1e3a3606e
|
Minimal working solid background setter
- First step, to understand the concepts
- No background image yet - only hard-coded solid color
- Comments for explanation and readability
|
2025-12-16 16:33:35 +05:30 |
|
|
|
26dba7d111
|
Init crate
|
2025-12-14 22:42:17 +05:30 |
|
|
|
41bad099b6
|
Initial commit
|
2025-12-14 16:54:25 +00:00 |
|