Add notifications to your favorite pass-time application. Parses game application logs and displays specific events to custom PC Notifications. The purpose of this app is to make the gameplay experience more efficient. If you agree with this movement, consider giving the project a star and contributing!
Here's a quick demo of Casual Stone in Action.
Click here for Mac version.
Get the app here until I find a better way to distribute.
Notifications can be sent for the following events:
- Game Start: The end of queue and start of mulligan phase.
- Turn End: The end of a players turn.
- Concede: A player concedes from the current match.
Notifications can be configured to only show for Player, Opponent, or Both.
- Open the application and an icon will appear in your system tray.
- Right click the system tray icon and select Settings.
- (Optional) Review the notification options on the Preferences tab, and change the looks and feel of the notifications.
- Navigate to the Settings tab and make sure that the install path is configured. If the install path is missing, click browse and navigate to the install path (ex. C:\Program Files\Hearthstone)
- (Optional) Enter your username in the Accounts tab. If a username is not provided, Casual Stone will not allow the selection of
Show for Player
andShow for Opponent
. Casual Stone uses username information to distinguish events between the Player and the Opponent. - Right-click on Casual Stone tray Icon to view the selection of all events.
- Hover over an event that you want notifications for and
- Select the player you want to show notifications for. For example, if you only want notifications for when your turn starts, Hover over
Start Turn >
and selectShow for Player
- Play and enjoy the card game. Alt + Tab till your heart's content.
Application has been successfully tested on:
- Windows XP
- Windows 7
- Windows 10
Casual Stone uses the card game application's log files. If the application cannot locate the log file, notifications will fail. Make sure that logging is enabled on your Hearthstone Client. Casual Stone will automatically enable logging when the application is run. Review the these instructions to make sure logging is enabled. If the install path is manually entered into CasualStone. Make sure to restart both CasualStone and Hearthstone to make sure the configurations have registered.