Skip to content

Releases: LoZazaMastro/Playhub-Notifications

Version 1.2.0

Choose a tag to compare

@LoZazaMastro LoZazaMastro released this 26 Aug 14:00

This release is about correctness. Three separate user reports turned out to share a single cause inside the plugin, and that cause is gone.

Fixed

  • Fixed the phantom "Dota 2 installed" notifications appearing repeatedly after every game installation or update. While inspecting Steam's notification descriptor, the plugin was calling the descriptor's own fnTest handler, which is Steam's internal "preview this notification" action; for downloads it is hardcoded to Dota 2 (app 570). The descriptor is now read as data and never invoked.
  • Fixed bursts of Friend Online notifications for random friends, including friends who were offline. The same fnTest handler, on the friend notification type, asks Steam to fire a test notification for a randomly chosen entry from the entire friends list.
  • Fixed those injected notifications ending up in Steam's real notification history. Steam fills its notification tray before it asks whether to show a toast, so every fake event was written into the genuine history. With the cause removed, the history holds real events again.
  • Fixed the feedback loop the fake notifications created: each one came back through the plugin, which triggered another, filling the notification queue in a fraction of a second. The collected logs show over 850 dropped notifications in a single burst. This also covers the reports of Steam becoming unstable while unlocking achievements.
  • Fixed the image lookup used for achievement artwork, which could execute arbitrary zero-argument methods on Steam objects while searching for a picture. It now reads plain values and calls only known protobuf accessors whose name refers to an image.

Playhub 1.1.0

Choose a tag to compare

@LoZazaMastro LoZazaMastro released this 22 Aug 11:20

Playhub Notifications brings fully customizable, platform-inspired notifications to Steam Big Picture on Windows. Replace Steam’s standard popups with animated themes inspired by Xbox, PlayStation, Nintendo, GOG Galaxy, Epic Games Launcher, Android and Playhub, while preserving Steam’s native notification history, achievement artwork and underlying functionality.

What’s new

  • Added seven fully animated notification themes inspired by Xbox Console, PlayStation, GOG Galaxy, Epic Games Launcher, Nintendo, Android and Playhub, each with its own visual composition, motion and sound design.
  • Added support for Achievement, Message, Invite, Friend status, Download, Screenshot, Controller, Warning, System and Community notifications.
  • Added real Steam achievement artwork, displaying the original unlocked achievement image.
  • Added independent notification duration controls for every notification category, allowing each type of notification to stay on screen for a different amount of time.
  • Added Notification volume control with a dedicated master slider.
  • Added richer Friend Online and Friend In Game notifications, showing the friend’s Steam display name together with the game they started playing.
  • Added a complete Preview & Test section for quickly testing every supported notification category directly from the Quick Access Menu.
  • Added individual visibility toggles for every notification category, letting users decide exactly which Steam events should use Playhub Notifications.

Version 1.0.0

Choose a tag to compare

@LoZazaMastro LoZazaMastro released this 14 Aug 16:55

This is the first release of Playhub Notifications!