tag:github.com,2008:https://github.com/Soulhackzlol/onekoPy/releases Release notes from onekoPy 2025-03-11T22:47:56Z tag:github.com,2008:Repository/946152815/Release-1.0.1 2025-03-11T22:56:30Z v1.0.1 <h1>πŸ†• New Features</h1> <h2>🐾 Feeder Addition in Chill Mode</h2> <ul> <li>Added a <strong>draggable feeder window</strong> that appears in Chill mode.</li> <li>The cat now follows a <strong>5-minute eating cycle</strong>: <ol> <li>Moves from its <strong>sleeping spot</strong> to the feeder.</li> <li>"Eats" for <strong>5 seconds</strong> using a placeholder animation.</li> <li>Smoothly returns to its original position.</li> </ol> </li> </ul> <hr> <h1>πŸ›  Bug Fixes</h1> <h2>πŸ’€ Chill Mode Stability</h2> <ul> <li>Fixed an issue where the cat <strong>moved randomly</strong> while sleeping in Chill mode.</li> <li>The cat now remains <strong>completely still</strong> until an eating cycle begins.</li> </ul> <h2>πŸ”„ Return to Sleeping Position</h2> <ul> <li>The cat <strong>now returns precisely</strong> to its original sleeping position after eating.</li> <li>Even if <strong>dragged by the user</strong>, it will <strong>correctly reposition itself</strong>.</li> </ul> <h2>πŸ‘€ Feeder Visibility</h2> <ul> <li>Fixed feeder display issues by <strong>explicitly setting and scaling its pixmap</strong>.</li> <li>The feeder image <strong>now loads correctly and remains visible</strong> on the screen.</li> </ul> <hr> <h1>πŸš€ Improvements</h1> <h2>πŸ“‚ Resource Management</h2> <ul> <li>Introduced <code>get_resource_path()</code> helper function to ensure <strong>resources load properly</strong> in both development mode and PyInstaller builds.</li> </ul> <h2>πŸ“ Enhanced Debug Logging</h2> <ul> <li>Expanded <strong>debug logs</strong> for: <ul> <li>Movement tracking πŸƒβ€β™‚οΈ</li> <li>Mode changes πŸ”„</li> <li>Eating cycle 🍽️</li> </ul> </li> <li>Makes <strong>troubleshooting</strong> easier and more efficient.</li> </ul> <h2>🎯 Smooth Movement Refinements</h2> <ul> <li>Improved <strong>movement calculations</strong> for: <ul> <li><strong>Seamless transitions</strong> when the cat moves to the feeder and back.</li> <li><strong>More natural</strong> and visually pleasing animations.</li> </ul> </li> </ul> <h2>✨ General Code Cleanup</h2> <ul> <li><strong>Refactored and optimized</strong> code for <strong>better readability and maintainability</strong>.</li> </ul> <hr> <h3>βœ… Overall: More stability, smoother animations, and better resource handling! πŸ±πŸš€</h3> Soulhackzlol tag:github.com,2008:Repository/946152815/Release 2025-03-10T17:47:29Z v1.0 <h1>onekoPy v1.0 Release Notes</h1> <p>First official release of <strong>onekoPy (v1.0)</strong>, a Python-based adaptation of the classic Oneko desktop cat. This version includes various interactive features and improvements to bring a fun and nostalgic experience to your desktop.</p> <h2>πŸ†• What's New in v1.0?</h2> <h3>🎯 Core Features</h3> <ul> <li><strong>Follow Mode</strong>: The cat actively follows your mouse cursor.</li> <li><strong>Wait Mode</strong>: The cat stays idle and can be dragged around.</li> <li><strong>Chill Mode</strong>: The cat remains still but occasionally moves slightly for a more natural feel.</li> <li><strong>Idle Animations</strong>: The cat performs occasional animations when left alone.</li> <li><strong>System Tray Menu</strong>: Easily switch between modes and exit the application.</li> <li><strong>Draggable Interaction</strong>: When in wait or chill mode, you can move the cat manually.</li> </ul> <h3>βš™οΈ Improvements</h3> <ul> <li><strong>Optimized movement</strong> to ensure smooth and responsive tracking.</li> <li><strong>Better resource handling</strong> for efficient performance on different systems.</li> <li><strong>Multi-screen support</strong> so the cat doesn’t get lost on extended displays.</li> <li><strong>Custom sprite and icon support</strong> for users who want to personalize their desktop pet (i expect to add a way of modding it without doing so on the actual source or having to build the app yourself).</li> </ul> <h2>πŸ”§ Installation &amp; Usage</h2> <p>...</p> <ul> <li>Just run main.exe i guess!</li> </ul> <h2>πŸ’‘ Future Plans</h2> <ul> <li>Customizable cat behaviors and responses.</li> <li>Support for different themes and skins.</li> </ul> <hr> <p>Enjoy your virtual pet companion! 🐱</p> <p><strong>Full Changelog</strong>: <a href="https://github.com/Soulhackzlol/onekoPy/commits/Release">https://github.com/Soulhackzlol/onekoPy/commits/Release</a></p> Soulhackzlol