esilva
|
a6ab64117c
|
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 23:01:50 +01:00 |
|
esilva
|
15b997c22f
|
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-17 23:01:50 +01:00 |
|
esilva
|
afc4b794bb
|
Created a devices service and moved the CDashDisplay service to the sahdow realm
|
2026-09-17 23:01:50 +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 |
|
esilva
|
2146dc8396
|
adding the updateStream method and the models for the form
|
2026-06-23 17:47:10 +01:00 |
|
esilva
|
a28f996330
|
start and stop behaviour
|
2026-06-23 10:23:14 +01:00 |
|
esilva
|
1614675e9d
|
Added the default sim config variable
|
2026-06-23 10:02:17 +01:00 |
|
esilva
|
3e92467beb
|
adding the options form for the stream view
|
2026-06-18 17:05:27 +01:00 |
|
esilva
|
24fea285c3
|
very bare bones layout selectable menu
|
2026-06-09 16:39:13 +01:00 |
|
esilva
|
691a51ae8b
|
added some new fields
|
2026-05-30 16:32:02 +01:00 |
|
esilva
|
7f0ab21a61
|
added some fields
|
2026-03-15 00:19:04 +00:00 |
|
esilva
|
bbc62560f3
|
added the wintype option to the form so more rich layouts can be created
|
2026-03-13 17:20:13 +00:00 |
|
esilva
|
05af404db1
|
add the identification ID for a telemetry field
we will use this so the serial device knows where to send the data
|
2026-03-11 21:20:17 +00:00 |
|
esilva
|
0228e93bbf
|
removed that horrible offset when accessing telemetrydata values
|
2026-03-10 15:31:46 +00:00 |
|
esilva
|
19c2ac2d07
|
Trying to figure a way of mapping the telemetry agents fields back to my UI
|
2026-03-09 23:37:29 +00:00 |
|
esilva
|
2ef3d0d375
|
added the form items to set the TelemetryField on UI windows
|
2026-03-09 22:01:07 +00:00 |
|
esilva
|
ef8f4603d6
|
figuring a way of having a clean internal interface for the data and other stuff I reckon. I forgot
|
2026-03-09 18:03:36 +00:00 |
|
esilva
|
d26dcae65f
|
moving cdashdisplay data handling to its backend
|
2026-03-06 18:22:54 +00:00 |
|
esilva
|
a299b95d7c
|
do not queue draw functions if we are already drawing
|
2026-03-06 14:37:46 +00:00 |
|
esilva
|
e65358ea1d
|
telemetry service and telemetry agents interface
|
2026-03-05 16:26:30 +00:00 |
|
esilva
|
da315b1c7b
|
So, we got the telemetry service going and it polls back to the UI
|
2026-03-03 23:06:19 +00:00 |
|
esilva
|
f8e65a03d2
|
we got the data reading going again
|
2026-03-03 22:02:42 +00:00 |
|
esilva
|
11dc255303
|
it is with great sadness the DOM and event bus go. Its all callbacks now
|
2026-03-03 14:20:41 +00:00 |
|
esilva
|
4cb14dd40f
|
reflect window updates in the tree view
|
2026-03-03 14:12:36 +00:00 |
|
esilva
|
de59665c78
|
move and resize commands working
|
2026-03-03 13:54:21 +00:00 |
|
esilva
|
28ea467f0a
|
removed the edit command on the layout controller
|
2026-03-03 11:17:48 +00:00 |
|
esilva
|
d551f7835a
|
readded the delete window command
|
2026-03-03 00:47:20 +00:00 |
|
esilva
|
e0f21f5d2f
|
Reimplementing a whole lot of things here
|
2026-03-02 22:40:06 +00:00 |
|
esilva
|
fe5505435b
|
doesnt look as cool, but for sure feels simpler
|
2026-02-26 00:41:03 +00:00 |
|
esilva
|
34120f10af
|
feel like I'm doing shit here, but I reckon it will work
|
2026-02-25 00:17:38 +00:00 |
|
esilva
|
e64b1c31b9
|
chanding the architecure, removing the views ability to emit or listen to events
I liked my idea better but I recon I will hit less obstacles this way
|
2026-02-24 23:22:19 +00:00 |
|
esilva
|
f40894577d
|
Welp, technically better?
|
2026-02-23 23:21:17 +00:00 |
|
esilva
|
f34cbfd23b
|
Moved the data streaming thing to a controller for now
|
2026-02-23 23:11:52 +00:00 |
|
esilva
|
6a37d7e97c
|
Got a bunch of stuff going on here
the main is thing is that I hammered one a way of showing data from an
ibt
|
2026-02-20 21:51:57 +00:00 |
|
esilva
|
c071730337
|
now that some things have been optimized I can have it be single threaded
But!!!! I have to fix this, the UI needs to be very good!
|
2026-02-17 11:48:34 +00:00 |
|
esilva
|
c0e33c3585
|
Added the window updated command, can update titles now. Very nice
|
2026-02-13 23:36:27 +00:00 |
|
esilva
|
f2d92c80ee
|
still working on the layout tool
- started doing it in a more adhoc way and will engineer it once I have
a clear vision
|
2026-02-12 23:03:57 +00:00 |
|
esilva
|
97caeafd58
|
Yeah, I kinda gave up, i will fix it later or something I recon
|
2026-02-09 23:23:45 +00:00 |
|
esilva
|
2952ec7085
|
Adding the peripheralDeviceClerk to the UI
|
2026-01-14 22:53:50 +00:00 |
|
esilva
|
306929b8d3
|
its all events LETS GO - I still need to make it be all events
|
2026-01-13 21:11:44 +00:00 |
|
esilva
|
e7bfc5c81f
|
removing the old test UI codes
|
2026-01-12 20:03:32 +00:00 |
|