Skip to content

202606251217

Latest

Choose a tag to compare

@zimerfeld zimerfeld released this 25 Jun 15:26

Zimmy Pet 🧡 — Sounds, Notes, WhatsApp & Donate

Release 202606251217 · 2026-06-25 · Godot 4.6 · Windows

🇺🇸 A transparent, always-on-top desktop pet that floats over your screen.
🇧🇷 Um pet de desktop transparente e sempre no topo que flutua sobre a sua tela.


🇺🇸 English

✨ New features

  • 🔊 Sound alerts — a new sound system, all synthesized in code (no audio files):
    • A 🔊 Sound alerts submenu right under the actions, with one checkbox per action (🦴 Feed / 🤚 Pet / 🎾 Play, on by default, persisted). Each toggle plays a sound when you do the action and a reminder when that need bar drops to 20%.
    • 📧 E-mails and 💬 WhatsApp each got a 🔊 Sound alert toggle that chimes when a new message/chat arrives (mailbox delivery / phone ring).
  • 💬 WhatsApp — shows your number of unread WhatsApp chats as a badge. It does not log in or use any API: it passively reads the WhatsApp Web window title. Just keep WhatsApp Web open and linked.
  • 📝 Notes — a small text scratchpad. Add a note or paste from clipboard, click a saved note to copy it back, and delete when done. Persisted across restarts.
  • ❤️ Donate — a new menu with GitHub Sponsors and Ko-fi links to support the project.
  • 💱 Currencies — the USD/EUR/GBP/JPY/CNY quotes are now grouped in their own 💱 Currencies submenu, each with a flag icon, and values/dates are localized to the chosen language.

🔧 Improvements

  • ⏰ Alarm at a fixed time now makes Zimmy hop, shows an on-screen warning, and beeps.
  • 🌐 Bilingual everywhere — new i18n helpers so automations format numbers, percentages, money and dates per language (pt-BR / en-US).
  • Queued notifications (notify()) so multiple alerts (e.g. several quotes) show one at a time without overlapping.

🧹 Cleanup

  • Removed the legacy email_outlook.gd automation (e-mail is consolidated on the lightweight Gmail Atom feed).

⬇️ Download & run

  • Download ZimmyPet.exe below and run it — standalone, no install. Right-click Zimmy for the menu, Esc to quit.
  • Optional features need internet; Gmail needs an App Password; WhatsApp needs WhatsApp Web open.

🇧🇷 Português

✨ Novidades

  • 🔊 Alertas de som — um novo sistema de som, todo sintetizado em código (sem arquivos de áudio):
    • Um submenu 🔊 Alertas de som logo abaixo das ações, com uma caixa por ação (🦴 Alimentar / 🤚 Carinho / 🎾 Brincar, ligadas por padrão, persistidas). Cada uma toca um som ao fazer a ação e um lembrete quando aquela barra de necessidade cai para 20%.
    • 📧 E-mails e 💬 WhatsApp ganharam uma caixa 🔊 Alerta de som que toca quando chega uma mensagem/conversa nova (entrega de correio / telefone tocando).
  • 💬 WhatsApp — mostra o número de conversas não lidas como badge. Não faz login nem usa API: lê de forma passiva o título da janela do WhatsApp Web. Basta manter o WhatsApp Web aberto e vinculado.
  • 📝 Notas — um bloquinho de texto. Crie uma nota ou cole da área de transferência, clique numa nota salva para copiá-la de volta e exclua quando quiser. Persistem entre reinícios.
  • ❤️ Doação — um novo menu com links de GitHub Sponsors e Ko-fi para apoiar o projeto.
  • 💱 Moedas — as cotações USD/EUR/GBP/JPY/CNY agora ficam num submenu próprio 💱 Moedas, cada uma com um ícone de bandeira, e valores/datas são localizados conforme o idioma.

🔧 Melhorias

  • ⏰ Alarme em horário fixo agora faz o Zimmy pular, mostra um aviso na tela e dá um bipe.
  • 🌐 Bilíngue em tudo — novos helpers de i18n para as automações formatarem números, percentuais, dinheiro e datas conforme o idioma (pt-BR / en-US).
  • Notificações em fila (notify()): vários alertas (ex.: várias cotações) aparecem um de cada vez, sem se sobreporem.

🧹 Limpeza

  • Removida a automação antiga email_outlook.gd (o e-mail foi consolidado no leve feed Atom do Gmail).

⬇️ Baixar e rodar

  • Baixe o ZimmyPet.exe abaixo e execute — standalone, sem instalação. Botão direito no Zimmy abre o menu, Esc fecha.
  • Recursos opcionais precisam de internet; o Gmail precisa de uma App Password; o WhatsApp precisa do WhatsApp Web aberto.

Full changelog: 202606211128...202606251217