Skip to content

v0.2.5

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Jun 11:51
· 5 commits to main since this release

AnimalsDesktop v0.2.5

This preview hotfix keeps the v0.2.4 Windows/Mac animal roster and fixes Windows mixed-DPI multi-monitor overlay behavior.

Downloads

  • AnimalsDesktop-windows-amd64.zip for Windows 10/11 x64
  • AnimalsDesktop-windows-386.zip for Windows 10/11 x86
  • AnimalsDesktop-macos-arm64.zip for Apple Silicon Macs on macOS 12+
  • AnimalsDesktop-macos-amd64.zip for Intel Macs on macOS 12+
  • SHA256SUMS.txt for package verification

What's Fixed

  • Fixed Windows span/multi-monitor mode when monitors have different resolutions, taskbar bottoms, or DPI scaling.
  • Split the Windows overlay into per-monitor transparent strips while preserving one shared horizontal walking scene.
  • Made local Windows builds per-monitor DPI aware and scaled each monitor segment from a 96 DPI logical canvas to that monitor's DPI.
  • Fixed click, hover-name, wheel, forage, and reaction rendering to use the per-monitor segment offset.

Validation

  • Verified on a three-display Windows setup including a secondary monitor at 150% scaling.
  • Captured DPI-aware screenshots showing animals rendered on all displays with the expected apparent size.
  • Added regression tests for mixed-height monitor placement, high-DPI segment height, high-DPI canvas scaling, and reaction rendering inside segmented overlays.

Notes

  • This is still a preview release.
  • The selectable animal set remains the same thirty-five animals as v0.2.4.
  • Extra props such as trees, seeds, food, and other foraging items remain out of scope for this preview.