Desktop Devlog - 2025 week 21

A post was split to a new topic: Desktop Devlog - 2025 week 22