Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Friendly reminder :) Christmas Tree versions 1.0.7 and 1.2.0 work Sequoia.

I was wrong about the auto-update function. I don’t see it in Monterey, but it appears in Sonoma and Sequoia. To turn off auto-update:

Code:
defaults write com.mthi.ChristmasTree SUAutomaticallyUpdate 0
Already gave 1.0.7 a quick try on my M2 Pro Mini. Lovely tree, I hope both versions get some tweaks.
 
Friendly reminder :) Christmas Tree versions 1.0.7 and 1.2.0 work Sequoia.

I was wrong about the auto-update function. I don’t see it in Monterey, but it appears in Sonoma and Sequoia. To turn off auto-update:

Code:
defaults write com.mthi.ChristmasTree SUAutomaticallyUpdate 0
Brilliant! I'm so looking forward to launching this on Dec 1st! I’ve also Xd, Threaded, and BlueSkied a link to the download!!
 
Last edited:
Great job!

This reminds me of the old Mac screensaver app LotsaSnow that would rain snowflakes down over your screen. It was released in 2006 and I don't think it works with modern hardware sadly. You can see it in action here. Incredibly every snowflake is unique.

Every December I'd install it on all the Macs in the department store I worked at to give them a nice festive feel :)
 
  • Like
Reactions: Mithi
This reminds me of the old Mac screensaver app LotsaSnow that would rain snowflakes down over your screen.
The latest version (v1.6) is still available on the developer’s website and it works on Monterey/Intel (right-click & Open with System Preferences) https://wakaba.c3.cx/s/lotsablankers/lotsasnow
Direct link https://wakaba.c3.cx/releases/LotsaBlankers/LotsaSnow1.6.zip
The source code should be here https://web.archive.org/web/20200622042938/https://bitbucket.org/WAHa_06x36/lotsablankers/downloads/
 
Thanks a lot! :)

Edit: iSnow sure uses a lot of resources. Windowserver spikes to 40+% and iSnow alone uses about 40% CPU by itself, on my M3 MBA. Not really worth it unfortunately.
 
Last edited:
iSnow sure uses a lot of resources. Windowserver spikes to 40+% and iSnow alone uses about 40% CPU by itself, on my M3 MBA. Not really worth it unfortunately.

Wow! That works spectacularly bad with Stage Manager
As Snow was originally designed and was running on Apple computers from 40 years ago, I guess your experiences with the app might tell something about the quality of current Apple hardware and software :)

“In 1984 (remember Lisa?) the first Macintosh program I wrote was a computer Christmas card which showed a picture of a snowman and falling snow. Later a Father Xmas in his sleigh was added. I converted this to an undying desk accessory in 1988 (remember MultiFinder?). But, little boys grow up, and when they are forced to a workstation with X-windows they want their thingies there too. So Xsnow was born in December 1993. The X-windows version has been around for a few years now, a new Macintosh version occurred in 1996, now followed by the Windows version. (Some operating systems always come last.)” https://janswaal.home.xs4all.nl/MacSnow/
 
Ho Ho Ho! Only 31 days to go 🎅

I've just released an update (1.3.0) with the following changes:
  • New: You can switch between the classic (Realistic) and cute (Illustrated) trees.
  • New: Candy canes and gingerbread men have been added to the cute tree.
  • New: Two new light twinkling speeds.
  • Fixed: Improved settings window layout.
  • Fixed: More consistent tree resizing and placement.
  • Fixed: Light and bauble state is now saved on relaunch.
And thank you for the coffee @Osxguy!
 
Last edited:
I updated to 1.3.0, and the tree disappeared. Then I quit the app, and relaunched it, which did nothing. Turns out I could move the tree using the Window menu --> Move and resize, after which the tree became HUGE and filled up a third of my display. When I clicked it, it became small again, as it were before the update. So there's something to fix I think. :)

Also, the settings panel is impossible to read when you are in dark mode, unless you click the options. And for some reason, the settings sometimes stay in a grey color after having been changed.
 

Attachments

  • Skærmbillede 2024-11-24 kl. 14.35.10.png
    Skærmbillede 2024-11-24 kl. 14.35.10.png
    312.1 KB · Views: 20
I updated to 1.3.0, and the tree disappeared. Then I quit the app, and relaunched it, which did nothing. Turns out I could move the tree using the Window menu --> Move and resize, after which the tree became HUGE and filled up a third of my display. When I clicked it, it became small again, as it were before the update. So there's something to fix I think. :)

Also, the settings panel is impossible to read when you are in dark mode, unless you click the options. And for some reason, the settings sometimes stay in a grey color after having been changed.
Thanks! I've released 1.3.1 to hopefully take care of that!
 
I wish I could scale it larger. On a 5k screen it's too small, in my opinion. It would be great to be able to scale the tree to at least the full height of the screen, if not more. Also, the Star On/Off/Blinking feature doesn't work when using the Classic Tree option (running Sequoia, anyway).
 
  • Like
Reactions: Mithi
Mithi, can you give me the link for buy you a coffee, I saw it when the update screen appeared, but I updated, and it disappeared.

I can't make the tree bigger, is there a way? I could before.

I hope you continue to tweak and improve this, maybe an option to have snow falling onto the tree and building up on the branches (quite complicated I expect). Christmas Music etc.

Happy Christmas.
 
  • Love
Reactions: Mithi
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.