Commit Graph
13 Commits
Author SHA1 Message Date
esilva 65f03fd4c9 this is a doozy - device auto discovery and handling
The main goal was to decouple more things
We got devices being looked for in the background and the stream view
is like a device now too
2026-09-17 22:55:17 +01:00
esilva df99994a75 fixed some little UI bugs
- We could open the CDashDisplay specific layout before it existed -
Crash!
- We could open the stream UI before there was a provider- Crash!
2026-09-13 23:05:55 +01:00
esilva 80651c21cf removing some unecessary logs 2026-09-13 22:53:51 +01:00
esilva 528c62288a Provider loop discovery almost finished
Provider lookup will lookup on startup, do the healthcheck until the
stream starts and also restart on stream closure or provider stall
2026-09-12 23:28:15 +01:00
esilva 76f2e265d7 Don't allow program to crash if there's no active provider on StartStream action 2026-09-11 12:48:36 +01:00
esilva 7c03088470 some fixes regarding iracing provider transforms and working the auto detection 2026-09-10 15:12:12 +01:00
esilva 3493a73a82 basic loop to discover providers 2026-08-25 22:01:34 +01:00
esilva f4bde52f40 Created a devices service and moved the CDashDisplay service to the sahdow realm 2026-08-25 14:46:20 +01:00
esilva fe86993c6d update the irsdk version 2026-08-24 16:54:36 +01:00
esilva 20dbf15adf Support for BeamNG as a data provider 2026-06-25 15:35:57 +01:00
esilva 2ae29af199 reducing the channel sizes so data doesn't pile up and frames are dropped instead 2026-06-24 16:05:03 +01:00
esilva 5b77b5b941 broadcaster setup 2026-06-24 12:00:02 +01:00
esilva 9c7c6d528f moved the service layer to its own package 2026-06-23 17:54:01 +01:00