forked from Emily/InfiniteSudoku
-
Universal Gaming 2.9.0 Stable
released this
2026-11-04 23:02:59 +01:00 | 22 commits to main since this releaseUniversal Gaming 2.9.0
Discord Rich Presence
- Desktop builds (macOS, Windows and Linux) can now show the game you are playing on Discord.
- Presence includes the current game, difficulty or mode, a move count/progress line and a live elapsed play-time counter.
- Paused games show Paused and the frozen play time.
- Updates are throttled and connection failures are silent, so Discord never affects gameplay.
- Toggle it under Settings → Integrations → Discord Rich Presence.
- Discord is only contacted when a game is open. Web, Android and iOS builds compile without the desktop IPC dependency.
Enabling it
Rich Presence needs a Discord application ID at build time:
flutter build macos --release --dart-define=DISCORD_CLIENT_ID=your-application-idCreate an application in the Discord Developer Portal and use its Application ID. The Discord application name is shown as the activity title. If no ID is supplied, the feature stays disabled and the setting explains how to enable it.
macOS note
This build disables the macOS App Sandbox so the app can connect to Discord's local IPC socket. It is not intended for the Mac App Store.
Compatibility
- Works with Universal Gaming Backend 1.4.0.
- Version 2.9.0+17.
- 233 app tests pass;
flutter analyzeis clean.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads