Skip to content

Windows to XSOverlay Notification Relay program

License

Notifications You must be signed in to change notification settings

Minty-Labs/WindowsXSO

Repository files navigation

Contributors Forks Stargazers Issues MIT License


Logo

WindowsXSO

Windows to XSOverlay Notification Relay

Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contributing
  5. License
  6. Acknowledgments

About The Project

Do you always miss notifactions while you're in VR? And, do you use XSOverlay? You can use this program. This program will translate windows notifications into a popup window with XSOverlay while you're in VR.

Using Vencord?

Use this plugin by nyakoo:

Built With

Rider
DotNet

Getting Started

Download the latest version of WindowsXSO.

Prerequisites

This program requires very specific things to run properly:

  • DotNet Desktop Runtime 8.0.x (For the application)
  • Windows 11 Home/Pro
  • Granted access to notifications
    • Windows 11
      • Settings > Privacy & Security > Notifications (Section) > Allow apps to access notifications > ON (true)
    • Windows 10
      • Settings > Notifications & actions > Get notifications from app and other senders > ON (true)
    • Both
      • Make sure Focus Assist is OFF (false)

Languages

English - Lily
Español (España) - Lily + un poco de Traductor de Google
Deutsch - Google Translate (Korrekturlesen erforderlich)
Not complete, but planned (If no one helps, more Google Translate will be used)
Français
Русский

Roadmap

  • Add auto-update
    • Will toggle-able with config
  • Add Pre-start commands (launch arguments)
    • Configuration control
    • Launch a game
      • WindowsXSO.exe --game vrchat will launch VRChat for you
  • Run in background (no console window) (might just make it auto minimize)
  • Multi-language Support
    • English
    • Spanish
    • French
    • Russian
    • German
  • Create Installer
  • Have app start when SteamVR starts

See the open issues for a full list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Acknowledgments

(back to top)