Even (apparently) simple features can be time consuming.


It’s weird how much time dev can take. I needed to implement a toggle for the spectrum visualizer. I quickly realized I’d need to separate the UI into its own component as the elements would pile up.

I added two additional toggles to take advantage of some code (partially unused) that I had already written.

  1. Start w/ Windows so Wallpaper is set on login.
  2. Toggle repetitive tray notifications.

This took me more than the entire day.

The concept is so simple, I practically know every step. But everything has to be tested along the way, and you run into gotchas you didn’t think of before. Then, you’ll still have to debug the inevitable issues.

I’ll be at this sometimes, not realizing it’s been hours between each small success. Little-by-little, the codebase grows and becomes both more impressive difficult to manage. Once in a while you have to refactor here and there when you realize your self-made bowl of spaghetti code is beginning to spill.

I’m currently working on one other (what I consider) minor issue where, when launching as a wallpaper, the screen isn’t properly filled.

Back to the code mines for me…

Get Video 2 Live Wallpaper

Leave a comment

Log in with itch.io to leave a comment.