Commit Graph

  • 20a3862199 Ready for release: v1.0.0 main v1.0.0 Candifloss 2025-12-20 19:38:09 +05:30
  • d4cc060962 Fix clippy warnings in settings.rs Candifloss 2025-12-20 19:32:24 +05:30
  • 6b97273fcf Fix clippy warnings in wallpaper.rs Candifloss 2025-12-20 18:53:39 +05:30
  • 4e276dc7ee Fix clippy warnings in x11.rs Candifloss 2025-12-20 15:41:11 +05:30
  • 736e258d25 Change behaviour of --update - Bool option to overwrite config file - Set scaling mode, too Candifloss 2025-12-20 15:07:28 +05:30
  • 4da3fe8358 Comments in x11 module - Better clarity and readability candifloss 2025-12-19 10:51:24 +05:30
  • efbf5dc7f4 Abstract and encapsulated x11 logic into module - Isolate x11 code into x11.rs - main() is now just an orchestrator of logic Candifloss 2025-12-19 01:27:13 +05:30
  • c2fac51705 Update README: text formatting Candifloss 2025-12-18 10:26:29 +00:00
  • 960ca4489a Update README - Description - Usage instructions - Config instructions - Install instructions - Requirements - Future plans - Notes candifloss 2025-12-18 15:42:33 +05:30
  • 7fc8c0051f Set scaling mode from args and configs candifloss 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) candifloss 2025-12-18 11:08:16 +05:30
  • f95ff94dfc Refactor: Move wallpaper settings to new module - Args parsing - Config loading - Improve readability of main() Candifloss 2025-12-18 00:19:51 +05:30
  • 6bb785be02 Clippy fixes Candifloss 2025-12-17 21:41:08 +05:30
  • e83e2df49d Add wallpaper module - Separate image processing logic - Start cleaning up main() candifloss 2025-12-17 16:29:01 +05:30
  • 8e52d12226 Add: Argument parsing - Set wallpaper from arg - Update config from arg candifloss 2025-12-17 12:44:06 +05:30
  • c02d53464d Load config file - Read image file path from config file. - "mode" left untouched for now. Candifloss 2025-12-17 00:41:19 +05:30
  • 432ddc5ca6 Set images as wallpaper - Hard-coded image path Candifloss 2025-12-17 00:04:38 +05:30
  • eb3c45bf91 Reduce binary size Candifloss 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 candifloss 2025-12-16 16:33:35 +05:30
  • 26dba7d111 Init crate Candifloss 2025-12-14 22:42:17 +05:30
  • 41bad099b6 Initial commit Candifloss 2025-12-14 16:54:25 +00:00