WindowPet

Pet overlay app built with tauri and react that lets you have adorable companion such as pets, anime characters on your screen.

MIT License

Stars
131
Committers
2

Bot releases are hidden (Show)

WindowPet - WindowPet v0.0.8

Published by SeakMengs 5 months ago

Change log:

  • Improvements:
    • #5 Added search for pet shop.
  • Fixes:
    • Fix update show release content twice
    • Fix toggle pet interaction bug where toggling pet interactions also causes allow pet climb to toggle as well
  • Misc:
    • Bump dependencies to the latest version
WindowPet - WindowPet release v0.0.7

Published by SeakMengs 9 months ago

Change log:

  • Improvements:
    • Add an option to allow or disallow pets to climb and crawl as requested by c0ncentus
WindowPet - WindowPet release v0.0.6 Latest Release

Published by SeakMengs 11 months ago

Change log:

  • Improvements:
    • Improve update pop up user interface with information such as change log
    • Sprite sheet has been compressed to reduce app size
    • Dynamically load sprite sheet instead of pre-load to reduce memory usage
    • Remove texture when there is no more pet to reduce memory usage
  • Fixes:
    • Fix a case where adding new pet show green/black rectangle moving around
WindowPet - WindowPet beta release v0.0.5

Published by SeakMengs 11 months ago

Change log:

  • Improvements:
    • Add 40+ more pets/characters in shop
WindowPet - WindowPet v0.0.4

Published by SeakMengs 12 months ago

Change log:

  • Feature:
    • Allow user to add their own custom pet with graphical user interface in setting
  • Improvements:
    • Change notification position to "top center"
    • When adding pet in Pet Shop, if there's no pet overlay open, open it
    • Improve setting performance
  • Fixes:
    • Fix default scale size doesn't apply when switching disable override pet scale
    • Fix notification limit doesn't work
WindowPet - WindowPet v0.0.3

Published by SeakMengs about 1 year ago

Change log:

  • Features:
    • Add pet scale size feature
  • Improvements:
    • Decrease pet size default to scale 0.7
    • Add 3 more pets
    • Add delay to random animation and random flip to prevent spamming state
    • Change jump and fall animation, now on start pet will jump instead of fall, pet fall only when they jump to the ground
    • Pet card play random state instead of 'idle' if the pet has 'idle' state
    • Improve pet card performance when scroll to make scroll feel smoother
    • Add new type of config input where we accept position of tile map instead of compute base on spriteLine and frameMax
    • Add translations
    • Adjust pet to fit screen when switching monitor between big and small screen
    • if the browser is capable of suppporting WebGL. If it is, it will use the WebGL Renderer. If not, it will fall back to the Canvas Renderer.
  • Fixes:
    • Fix pet card height not consistent
    • Fix scroll bar not scroll to top when changing tab
    • Fix app does not work in Unix system due to dotfile
    • Fix cannot drag pet on some screen
    • Fix pet flickering
    • Fix bleeding edge on pet
WindowPet - WindowPet v0.0.2

Published by SeakMengs about 1 year ago

Changelog:

  • add and remove pet will remove or add the pet instantly to the pet window
  • preload all spritesheets
  • optimize settings window
  • change renderer from "AUTO" to "CANVAS" to improve cpu usage
  • add translation to dialog
  • add about page
  • add pop up when update available
  • update the app via pop up
  • update app logo to pink anime girl with pets
WindowPet - WindowPet v0.0.2-alpa

Published by SeakMengs about 1 year ago

This release is created for testing update script after build release.

WindowPet - WindowPet v0.0.1

Published by SeakMengs about 1 year ago

Features:

  • Add pets
  • Remove pets
  • Drag pets
  • Click through pets
  • Dark mode and light mode
  • Auto start up
  • Pet above taskbar
  • Language support: English and Khmer
  • Settings window
  • Allow user to select state to see pet animation

Platforms:

  • Windows
  • Macos
  • Linux
WindowPet - WindowPet beta release v0.06-beta

Published by SeakMengs about 1 year ago

This version is the last working version. It will not compatible with newer version because I plan to rewrite how I get the pet config.

WindowPet - WindowPet beta release v0.05.3-beta

Published by SeakMengs about 1 year ago

Change log

  • fix default config failed to create. very important for new user

Platform:

  • windows
  • linux
  • macos
WindowPet - WindowPet beta release v0.05.2-beta

Published by SeakMengs about 1 year ago

Change log

  • Optimize the app
  • Fix setting flickering when open

Platform:

  • windows
  • linux
  • macos
WindowPet - WindowPet beta release v0.0.5.1-beta

Published by SeakMengs about 1 year ago

Change log:

  • fix pets flickering and the pet randomly disappear.

Platform:

  • windows
  • linux
  • macos
WindowPet - WindowPet beta release v0.0.5-beta

Published by SeakMengs about 1 year ago

Change log:

  • create configs to user config dir
  • the app is now read config from user config dir

Platform:

  • windows
  • linux
  • macos
WindowPet - WindowPet beta release v0.0.4-beta

Published by SeakMengs about 1 year ago

Change log:

  • switch state management from useReducer to zustand
  • create default config setting if doesn't exist
  • fix creating default config in production crash
  • fix settings not save properly in linux

Platform:

  • windows
  • linux
  • macos
WindowPet - WindowPet beta release v0.0.3-beta

Published by SeakMengs about 1 year ago

This release will be about storing settings test.

Platform:

  • windows
  • linux
  • macos
WindowPet - WindowPet beta release v0.0.2-beta

Published by SeakMengs about 1 year ago

This release is for testing github action for building tauri app on all platform

Build platform:

  • Window
  • Linux
  • Mac
WindowPet - WindowPet beta release v0.0.1-beta

Published by SeakMengs about 1 year ago

This release is for testing github action for building tauri app.

Platform:

  • Window